
/* CSS Document */
html, body{width:100%; height:100%; background-color:#F2F2F2; padding:0; margin:0;text-align:center;}

/*OB6TI DIREKTIVI ==============================  */
form{padding:0; margin:0;}
.clearboth{clear:both; font-size:2px;}
a img{border:none;}
p{margin:0; padding:0;}
/*s tag b za izvejdane na identifikator*/
.nowrap{ white-space:nowrap; padding-right:1.2em;}
.red{color:#D01014;}
.gri{color:#666;}
.vaMiddle{vertical-align:middle;}
	/*spomagatelen link*/
a.gri:hover, a.red:hover{background-color:#FFFFCC;}
a.gri:visited{color:#666;}
/*stil za DISABLE text Input*/
input.text_input{border:solid 2px #8F272E;  font-weight:bold; background:url(oss_assets/bck_input.jpg) repeat-x #fff; }
.text_input input{border:solid 2px #8F272E;  font-weight:bold; background:url(oss_assets/bck_input.jpg) repeat-x #fff;}
select.oss{border:solid 2px #8F272E; font-size:11; font-weight:bold; margin:0; margin-top:2px;}
.griDis{color:#999;}
.disable_input{border:solid 2px #8F272E; font-size:11; background-color:#e6e6ed;}/**/
/*font set up*/
body{font-size:110%;}
table td{vertical-align:top;}

body{ font-family:Tahoma, Arial, sans-serif;}
select, input, textarea{font:99% Tahoma, Arial, sans-serif; }
H1, H2, H3, H4, H5, H6{font-size:100%; padding:0; margin:0;} 
/*viso4ina 11px - 85%*/
p, table{font-size:11px;}
.textG{font-family:Georgia, "Times New Roman, Times", serif; font-size:13px; line-height:120%; padding-bottom:0.5em;}
.text{font-size:11px; line-height:120%;}/**/
.tabtext{font-family:arial, helvetica; font-size:12px; font-weight:bold;}/**/
p.text{ margin:0.5em 0;}
.borderDotted{border-top:dotted #ccc 1px; width:100%; padding-top:2px; clear:both;}
.borderDottedB{border-bottom:dotted #ccc 1px;line-height:1em;}
.warning{background:url(oss_assets/bck_warning.jpg) repeat-y; zoom:1;	}
/*viso4ina 12px - 93%*/

/*Page Background*/
.bckPage_left{background: url(oss_assets/oss_bckpage_left.jpg) repeat-y top left;
				 overflow:hidden; width:1005px; margin:0 auto; padding-right:10px}/**/
.bckPage_right{background: url(oss_assets/oss_bckpage_right.jpg) repeat-y top right;
				width:1000px;max-width:1000px;min-width:1000px;
				margin-left:6px;overflow:hidden;}
.page_container{ margin:10px 23px 20px 17px; background-color:#f8fafd; text-align:left;}/*border:solid red 1px;*/
/*Header*/
.logo{padding-bottom:5px;}				
.header{border-collapse:collapse; text-align:left; font-size:11px; width:960px; vertical-align:bottom;}/*1em*/
p.tagline{background:url(oss_assets/bck_tagline.png) repeat-y; width:380px; height:28px; line-height:28px; 
			font-family:Georgia,"Times New Roman, Times", serif; font-size:17px;  color:#666; font-style:italic;
			 padding-left:10px;}
.instruments{background:url(oss_assets/bck_instruments.png) repeat-y top right; height:28px; line-height:28px; width:297px;}
.header a, .header a:visited{color:#D01014;}
.header a:hover{background-color:#FFFFCC;}
/*Main Menu*/
.main_menu{background:url(oss_assets/bck_mainmenu.png) repeat-x; height:28px; padding-left:25px; line-height: 1.5em; font-size:90%; border-bottom:1px solid #fff;}
.main_menu ul, .submenu ul{ margin:0; padding:0; list-style:none;}/* vertical-align:middle;*/
.main_menu li{float:left; margin:0; padding:0; height:26px;}
.main_menu a, .main_menu a:visited{display:block; font-weight:bold; color:#fff; font-size:11px; padding:1px 12px 0 12px; text-decoration:none;}/*93%*/
.main_menu a:hover{text-decoration:underline;}
.mainLink_current{border:solid 1px #7B1C22; background:url(oss_assets/bck_mainLink.png) repeat-x left top;}
/*Submenu - Searches*/
.submenu{border:solid 1px #000;border-bottom-color:#DFE1E3; background:url(oss_assets/bck_submenu.jpg) repeat-x; padding-left:25px; }/* border-bottom:solid 1px #DEDFE0; */
.submenu ul{height:46px; position:relative; top:4px;}/**/
.submenu li{float:left; height:46px; min-height:46px;font:15px Georgia, "Times New Roman, Times", serif;}
.submenu a{color:#e9e9e9; font-style:italic; text-decoration:none; display:block; padding:16px 12px 8px 12px;}/*  line-height:46px; height:46px;*/
.submenu i{color:#ccc; font-size:12px; padding:18px 0 8px 0; display:block; position:relative; left:6px;}
.submenu a:hover{text-decoration:underline;}/* display:block;*/
.submenu div.tabCurrent{background:url(oss_assets/bck_submenu_tabLeft.png) no-repeat top left; padding-left:8px;}/* padding-right:2px;*/
.submenu a.tabCurrent{background:url(oss_assets/bck_submenu_tabRight.png) no-repeat top right; color:#000;}/* padding:0; padding-right:8px;*/
/*2 olumn layout*/
.left_column{width:660px; float:left;zoom:1;}/* border:solid red 1px; margin-right:20px;*/
.right_column{width:263px; float:right;zoom:1; padding-right:25px ;padding-left:10px}/* border:solid green 1px;*/
/*login*/
table.login{background:url(oss_assets/bck_login.jpg) repeat-x; width:560px;color:#ccc; font-size:70%;}/* height:200px; */
h1{font:17px Georgia, "Times New Roman", Times, serif; color:#ccc; font-style:italic; font-weight:bold;}/*#ECE9D8*/
.logoeffect{position:absolute; margin-left:50px;}
.login a, .login a:visited{color:#fff; z-index:200;}/* font-weight:bold;*/
.login a:hover{color:#ccc;}/* font-weight:bold;*/
.login input{width:170px; border:solid 2px #000;  font-weight:bold; background:url(oss_assets/bck_input.jpg) repeat-x #fff; }
.login td{padding:2px 8px; vertical-align:top;}
.login h1{padding:4px; margin-top:10px}
.login button{padding:0 8px;}
h2{font-size:18px; font-weight:normal; margin-top:10px;}
/*Home page  123 boxes*/
.text123{list-style:none; margin:2px 2px 0px 0; padding:0;font-size:11px;}
.text123 li{background:url(oss_assets/bck_123text.jpg) repeat-x; width:200px; float:left;zoom:1;}
.text123 h3{font-size:15px; font-weight:bold; color:#CCCCCC; margin-bottom:4px; padding-top:4px}
.text123 h3 b{font-family:"Arial black", sans-serif; font-size:30px;}
.text123 p{padding:3px; font-size:11px; line-height:120%; }
.text123 a{color:#D01014;}
.text123 a:hover{background-color:#FFFFCC;}
li.col_inner{margin:5px 5px;}
/*proverka na usluga*/
.box310{background:url(oss_assets/bck_box_down.jpg) no-repeat bottom center; padding-bottom:10px;}
.box310_up{background:url(oss_assets/bck_box_up.jpg) no-repeat top center; padding-top:3px; }/* padding-bottom:50px;*/
.checkUp_service{width:260px; font-size:11px; text-align:left;}
.checkUp_service input.text_input{width:130px;}
.but_info{display:block;width:56px; height:53px; background:url(oss_assets/but_info_off.gif) no-repeat center center; text-decoration:none;}
.but_qmark:hover{background-image:url(oss_assets/but_qmark_on.gif)}
.but_qmark{display:block;width:56px; height:45px; background:url(oss_assets/but_qmark_off.gif) no-repeat center center; text-decoration:none;}
.but_info:hover{background-image:url(oss_assets/but_info_on.gif)}
.but_bgmap{display:block;width:52px; height:40px; background:url(oss_assets/but_bgmap_off.gif) no-repeat center center; text-decoration:none;}
.but_bgmap:hover{background-image:url(oss_assets/but_bgmap_on.gif)}
/*footer*/
.footer{border-top:2px solid #8E262D; padding-bottom:1.75em; padding-top:0.25em; margin-top:2em; color:#666; font-size:11px; font-family:Tahoma, sans-serif;}
.footer a{color:#666;}
.footer a:hover{background-color:#FFFFCC;}
.bck_footerLeft{background:url(oss_assets/bck_footerLeft.jpg) no-repeat bottom left; padding-left:5px;}/* width:956px;margin:0 auto;*/
.bck_footerRight{background:url(oss_assets/bck_footerRight.jpg) no-repeat bottom right; height:5px; font-size:1px;}
/*kutiq za izvejdane na otgovor na zapitvane*/
.answer{font-size:11px; border:dotted 1px #DBDDDF; background:#DBEAFD url(oss_assets/bck_boxAnswer.jpg) repeat-x top left; margin-top:5px; padding:3px}
.answer ul{margin-top:3px; margin-left:20px; padding-left:0px;}
.answer li{padding-bottom:0.5em;}
.answer h3{ display:inline;  border-bottom:1px dotted #D01014; padding-bottom:2px;}/* color:blue;*/
.answer h4, .answer h3{font-size:12px; font-weight:bold;}
.answer p{font-size:11px; line-height:120%;}
.answer a, .answer a:visited{font-size:11px;}
.answer a:hover{background-color:#FFFFCC;}
.answer u{text-decoration:none; font-family:Georgia, "Times New Roman, Times", serif; font-size:12px; line-height:150%; color:#666;display:block;}/*padding:0;padding-bottom:4px; border:solid red 1px;*/
.btn_mainAction{width:100px; height:28px;text-align:center; font-weight:bold; font-size:12px; font-family:Tahoma, sans-serif; color:#fff; background:url(oss_assets/but_mainAction.png) no-repeat center center; border:none; vertical-align:middle; padding-bottom:5px; cursor:pointer;}/* padding:0; margin:0;*/
*html .btn_mainAction{ padding-bottom:0;}
/*Stranica REGISTRACIQ NA NOV KLIENT*/
.registration_header{background:url(oss_assets/bck_registrationHeader.gif) repeat-x; width:560px; height:46px;}
.registration_header td{vertical-align:bottom; padding:5px;}
.registration_header h1{color:#E2DEC5; font-weight:normal;}
h1.reg_part{font-style:normal; font-weight:bold; font-size:24px;}

hr.red{width:2px; margin:0 0 0 0; padding:0 0 0 0;  color:#B95258; width:100%}

.registraciq_header2col{border-bottom:2px solid #B95258; text-align:right;height:28px;}
.w370{width:370px;}
.w120{width:120px;}
p.registration_label{margin:0.5em 0; font-size:12px;}
p.registration_label label{width:13em; line-height:28px; text-align:right; display:block; float:left;}
/*STRANICI za Tarsene*/
/*podlojka na ho za tarsene*/
.SearchForm{background:#fff url(oss_assets/bck_searchform_RightB.png) no-repeat bottom right; padding-bottom:3px;}
.SearchFormInner{border-left:solid 1px #DFE1E3;background:#fff url(oss_assets/bck_searchform_RightM.png) repeat-y top right; padding:3px; padding-left:6px; font-size:12px;}

.SearchFormInner table{font-size:12px; width:200px; float:left; margin-right:0.5em;}
.SearchFormInner fieldset{margin-right:6px; margin-top:0.8em;}
.btn_Search{ margin:1.0em 0 1em 0;}/*border-top:solid 1px #B95258; position:relative; top:-3px; */
.btn_Search span{padding-right:1.5em;  background-color:#fff;float:left;}
.btn_Search i, .Georgia14{font-family:Georgia, Times, serif; font-size:14px; line-height:1.1;}
h4.SearchResults{border-bottom:solid 2px #B95258; color:#000; font-size:15px; font-weight:normal;}
h4.SearchResults .text{float:right; background-color:#f1f1f1; border: solid 1px #dcdcdc; border-bottom:none;  padding:1px;}/*line-height:17px;*/

.CurrentPage{background-color:#f1f1f1; border: solid 1px #dcdcdc; padding:2px 4px; font-weight:bold; color:#999; text-decoration:none;}
h5.UslugaHeader{color:#999; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; font-style:italic;
			 padding:0; padding-left:25px; margin-top:1em; font-size:16px;}
p.Usluga{ font-size:12px; border-bottom:dotted 1px #ccc; margin-bottom:0.3em;}
p.Usluga a{ text-decoration:none; background:url(oss_assets/pointerUsluga.png) no-repeat left center; padding-left:25px; line-height:25px;}/*color:#000;*/
p.Usluga a:hover{color:#D01014; background-color:#FFFFCC;}
p.Usluga input{float:right;}
div.tabs_IzborUsluga{padding-top:5px;}
div.tabs_IzborUsluga a{padding:2px 10px; text-decoration:none;}
a.tabNonActive{color:#b95359;}
a.tabNonActive:hover{color:#d01014}
a.tabActive{background-color:#B95359; color:#fff;}


/*POPRAVKI/ Dobavki nabarzo ot 23.11.2007*/
.left_column p.text{ padding-bottom:3px;}
input.but_dobavi {float:right; margin-left:1em;}
button.btn_erase{background:none; margin:0; padding:0; border:none; cursor:pointer;}

table.dobaveni_imoti{width:100%; border-colapse:collapse; font-family:Tahoma, sans-serif; font-size:11px; border:none 0px #EAF0FE; background-color:#EAF0FE;}
table.dobaveni_imoti td{border-bottom:1px dotted #ccc;}
table.dobaveni_imoti a{font-size:11px}
.spisakImoti{font-size:11px; line-height:1.2; background-color:#EAF0FE; border:solid 1px #999; overflow-y:auto;}
.spisakImoti ul{margin:0.25em 0; padding:0; list-style-type:none;}
.spisakImoti li{margin:0.35em 0;}
.spisakImoti input{float:left; margin-right:0.5em; margin-left:0.25em; }
.spisakImoti span{float:left;}
.spisakImoti div{ clear:both;}
a.PlatenaSpravka{width:93px; height:93px; background:url(oss_assets/but_info_off.gif) no-repeat; text-decoration:none; float:right; margin-left:10px;}
a.PlatenaSpravka:hover{ background-image:url(oss_assets/but_info_on.gif)}
ul.Cart{background-color:#FFF; list-style-type:none; margin:0; padding:0; font-size:0.7em; font-family:Tahoma, sans-serif}
ul.Cart li{border-bottom:dashed 1px #ccc; padding:0.35em 5px; line-height:1.2}
/*stranica Cart Edit*/
table.CartEdit{width:910px; border-collapse:collapse;}
table.CartEdit td{text-align:left; border-bottom:dotted 1px #ccc; padding:0.5em 0 0.25em 0;}
table.Usluga_SendData{margin-top:0.1em;float:right;}
table.Usluga_SendData td{border-bottom:none; padding:0.15em 0; vertical-align:middle;}
ul.CartObjects{margin: 0.5em 0 0.5em 20px; padding-left:0px;}
ul.CartObjects li{margin-bottom:0.35em;}
/*Button Specialni iziskvaniq*/
a.SpecIziskvaniq{text-decoration:none;display:block; color:#999; background:url(oss_assets/btn_SpIziskvaniq_right.gif) no-repeat; background-position:right center; height:22px;}
a.SpecIziskvaniq:hover{color:#666;}
a.SpecIziskvaniq b{cursor:pointer; display:block; padding-left:30px; background:url(oss_assets/btn_SpIziskvaniq_left.gif) no-repeat; height:22px; line-height:22px;}
div.bullet{padding-left:15px; background:url(oss_assets/bullet.gif) no-repeat; background-position:left 0.55em; margin:0.35em 0;}
table.PrIdentifikator td{border-bottom:none; padding:0.15em 0; vertical-align:middle;}
div.footer span.right_column{text-align:right;}
/*Stilove za karta*/
table.mapLayout{width:910px;}
tr.firstRow td{background:url(oss_assets/bck_mapButtons.jpg) repeat-x left center; vertical-align:middle; height:50px;}
tr.firstRow a, tr.firstRow a:visited{ color:#666; padding-right:5px; margin:0 5px; display:inline; text-decoration:none;}
tr.firstRow a:hover{background-color:#FFFFCC; text-decoration:underline;}
ul.btnPrevNext{list-style-type:none; margin:0; padding:0; width:100%;}
ul.btnPrevNext li{ width:100%;}
p.HeaderCurrentObject{border-top:solid 1px #ccc; border-bottom:dashed 1px #ccc; background-color:#FFFFCC; padding:0.5em;}
tr.CurrentObject td{ background-color:#FFFFCC;}
/*dql Li4no prostranstvo*/
table.po6ta{}
table.po6ta th{text-align:left; background-color:#DAE5FC; border-top:1px solid #ccc ; border-right: 0px nom #ccc;  border-bottom:solid 1px #666; padding-left:3px;}
table.po6ta td{ border-bottom:dotted 1px #999; padding:3px 3px 0 3px; vertical-align:top;}
tr.dokumentHeader td{background-color:#FFFF99; border-bottom-color:#FFFF00;}
tr.dokumentbody td{background-color:#FFFFCC;}

.textInfo{ text-align:justify; font-size:12px; line-height:120%;}/**/
	
.textPage{ text-align:justify; font-size:13px; line-height:130%;}/**/
		
	
.txtTable {
	font-family: Tahoma;
	font-size: 11px;
	color: #406580;
	border-left: solid 1px #8E262D; 
}
.headerTds
{
	text-align:center;
	padding: 3px 7px 3px 7px;
}
.tdS {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8E262D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8E262D;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #8E262D;
	padding: 1px 4px 1px 4px;
}
.tdPrice {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8E262D;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8E262D;
	padding: 3px 7px 3px 7px;
	font-weight:bold;
	text-align:right
}
.tdFist {
	border-left-width: 1px;
	border-left-style: solid;	
	border-left-color: #8E262D;
	
	border-top-width: 1px;
	border-top-style: solid;	
	border-top-color: #8E262D;
	border-bottom-width: 1px;
	border-bottom-style: solid;	
	border-bottom-color: #8E262D;
	border-right-width: 1px;
	border-right-style: solid;	
	border-right-color: #8E262D;
	border-left: solid 1px #8E262D; 
}

.invisible {visibility:hidden}


.ListSearchExtenderPrompt 
{
	background-color: #FFFFCC;
	border: 1px solid #999999;
	font-style:italic;
	color:#003366;
	font-size:10px;

}

.registry{background-color:#DBFDDF}



a.query 
{
	font-size:11px;
	color: #000066;
	text-decoration: none;
}

a.query:hover
{
	color: #000066;
	text-decoration: none;
	border-bottom: 1px solid #000066;
}


a.query:visited
{
	color: #000066;
	text-decoration: none;
}

.hidden
{
	display:none;
}
.block
{
	display:block;
}
/*
   ---------------------------------
   REDAKCIQ na KOLI4KA - 27 Feb 2009
   ---------------------------------
*/
h2.PageHeader{  font-size:15px; text-transform:uppercase; font-family:Tahoma, Arial, Helvetica, sans-serif; color:black; line-height:135%; margin-bottom:0.75em;}
table.CartLayout{width:100%; border-collapse:collapse; }
table.CartLayout td{ vertical-align:top;}
td.col1{padding-right:10px; width:60%}
td.col2{padding-left:10px; width:40%}
table.DanniDostavka{background-color:#EAF0FE; border-collapse:collapse; width:100%;}
table.DanniDOstavka td{border:1px solid #ccc; padding:5px; vertical-align:top;}




table.DanniDocumenti{width:100%;}
.DanniDocumentiTR td{ border-bottom:dotted 1px #000; padding:0 3; }
tr.DanniDocumenti td{border:1px solid #ccc;  padding:0 3; vertical-align:top;}


a.DeleteElement{padding-left:9px; background:url(OSS_Assets_2/btn_delete.gif) no-repeat; background-position:left center; text-decoration:none; color:#000000;}
a.DeleteElement:hover{ background-image:url(OSS_Assets_2/btn_deleteOver.gif);}
table.DanniUsluga{width:100%; border-collapse:collapse;}
table.DanniUsluga td { border-color:#ACA899; border-bottom-style:dotted; border-left-style:solid;  border-right-style:solid; border-width:1px; padding:5px;}
tr.tek td{background-color:#F0F0F0}



.watermark {
	background: #FFAAFF;
}

.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}


.modalBackground {
	background-color:#666666;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup {
	background-color:#ffffff;
	border-width:1px;
	border-style:solid;
	border-color:#000000;
	padding:10px;
	width:400px;
}

.sampleStyleA {
	background-color:#FFF;
}

.sampleStyleB {
	background-color:#FFF;
	font-family:monospace;
	font-size:10pt;
	font-weight:bold;
}

.sampleStyleC {
	background-color:#ddffdd;
	font-family:sans-serif;
	font-size:10pt;
	font-style:italic;
}

.sampleStyleD {
	background-color:Blue;
	color:White;
	font-family:Arial;
	font-size:10pt;
}

.hidden {display:none;}
.MapToolbarTable{font-size:11px;}

td.mapTop
{
	
}


.imageLink {cursor:hand}


.blockAction{cursor:wait}


.unBlockAction{cursor:auto}


.popupClose
{
	background: url(oss_assets/btn_closePopup.png) no-repeat left center;
	display:inline;
    padding-left:18px;
    margin-left: 270px;
    padding-right:10px;
}



