@charset "utf-8";
/* CSS Document */
img {
border:none;
}



TD { 
text-align:justify;
}

.center {text-align:center}

.conteiner{
height:450px;
width:650px;
}
.blankbg {
background-image:url(images/blanka.jpg);
background-position:center;
background-repeat:no-repeat;
}

.blanka {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#696969;
}



INPUT {
border:solid;
border-width:1px;
border-color:#666666;
background-color:#FBFBFB;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

SELECT {
width:165px;
border:solid;
border-width:1px;
border-color:#666666;
background-color:#FBFBFB;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

OPTION {
border-color:#666666;
color:#666666;
font-size:10px;
display:block;
background-color:#F4F4F4; 
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
TEXTAREA {
border:solid;
border-width:1px;
border-color:#666666;
background-color:#FBFBFB;
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.tablegray {
background-color:#F0F5F5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;

}


.title_specifications {
 background-color:#C8BCBC;
 color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 }


.supp_description {
color:#404040;
text-align:center;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
border-bottom:solid;
border-bottom-color:#666666;
border-bottom-width:1px;
background-color:#F0F5F5;
 padding-left:5px; 
 padding-right:5px;
 padding-bottom:5px;
 padding-top:5px;
}

.supp_img {  
 color: #535353; 
 font-size: 10px; 
 vertical-align:middle;
 font-family: Verdana; 
 background-color:#FCFCFC; 
 padding-left:3px; 
 padding-right:3px;
 padding-bottom:3px;
 padding-top:3px;
 text-align:left;
 border-bottom:solid;
 border-bottom-color:#999999;
 border-bottom-width:1px;
}
.supp_txt {  
 color: #535353; 
 font-size: 10px; 
 vertical-align:middle;
 font-family: Verdana; 
 background-color:#FCFCFC; 
 padding-left:3px; 
 padding-right:3px;
 padding-bottom:3px;
 padding-top:3px;
 text-align:center;
 border-bottom:solid;
 border-bottom-color:#999999;
 border-bottom-width:1px;
}

.gallery {
padding-left:2px;
background-image:url(images/gallbg.gif);
background-position:center;
background-repeat:no-repeat;
background-color:#f0f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#666666;
text-align:center;
vertical-align:middle;

}

.loginblock_1 {
padding-left:10px;
background-image:url(images/login.gif);
background-position:center;
background-color:#FFFFFF;
background-repeat:no-repeat;
}

.loginblock_3 {
padding-left:10px;
background-image:url(images/login.gif);
background-position:center;
background-color:#FFFFFF;
background-repeat:no-repeat;
}

.yellowtitle {
padding-left:10px;
background-image:url(images/yellowbg.gif);
background-position:top;
background-color:#e4bf55;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
vertical-align:middle;
padding:7px;
}

.yblockfoot {
background-image:url(images/yfoot.gif);
background-position:bottom;
background-color:#f0f5f5;
background-repeat:no-repeat;
}

.bluetitle {
padding-left:10px;
background-image:url(images/bluebg.gif);
background-position:top;
background-color:#98c9d9;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
vertical-align:middle;
padding:7px;
}




.blockgray {
padding-left:5px;
padding-right:5px;
background-color:#E9EBEB;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#666666;
}

.block {
padding-left:5px;
padding-right:5px;
background-color:#f0f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#666666;
}


.block A {
padding-left:5px;
padding-right:5px;
background-color:#f0f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#FE9225;
}


.block A:hover {
padding-left:5px;
padding-right:5px;
background-color:#f0f5f5;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color: #FFBE37;
}


.blockfoot {
background-image:url(images/sbg.gif);
background-position:bottom;
background-color:#f0f5f5;
background-repeat:no-repeat;

}

.footer {
 color: #535353; 
 font-size: 10px; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #FFFFFF;
 padding-right:38px;
 text-align:right;    
}

.contacttitle {
 background-color: #c3c3c3;  
 background-image:url('images/contact_1.gif');
 background-repeat:no-repeat;
 background-position:left;
  }

.abouttitle {
 background-color: #c3c3c3;  
 color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
  }
 
.about {

 color: #535353; 
 font-size: 10px; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color: #F0F5F5;
 padding-left:10px; 
 padding-right:10px;      
}

.table {
 background-color:#C8BCBC;
}


.table_right_top {
 background-color:#C8BCBC;
 background-image:url('images/table_top_right.jpg');
 background-position:top;
 background-repeat:no-repeat;
 background-position:right;
}

.table_left_top {
 background-color:#C8BCBC;
 background-image:url('images/table_top_left.jpg');
 background-position:top;
 background-repeat:no-repeat;
 background-position:left;
}


.table_left_bottom {
 background-color:#C8BCBC;
 background-image:url('images/table_bottom_left.jpg');
 background-position:bottom;
 background-repeat:no-repeat;
 background-position:left;
 
}


.table_right_bottom {
 background-color:#C8BCBC;
 background-image:url('images/table_bottom_right.jpg');
 background-position:bottom;
 background-repeat:no-repeat;
 background-position:right;
}


.bgcat {
 background-color:#c1c1c1;
 background-image: url('images/catbg.gif');
 background-repeat: repeat-x;
}

.catinf {    
 color:#FFFFFF;
 font-family:Verdana;
 font-size:10px;
 vertical-align:top;
 margin-left:0; margin-right:0;
 padding-left:5px; padding-right:5px;
 text-decoration:none; 
}

.catinf A {
 color:#FFFFFF;
 font-family:Verdana; font-size:10px;
 vertical-align:top;
 margin-left:0; margin-right:0;
 padding-left:5px; padding-right:5px;
 text-decoration:none; 
}

.catinf A:hover {
 color:#FFFFFF;
 font-family:Verdana; font-size:10px;
 vertical-align:top;
 margin-left:0; margin-right:0;
 padding-left:5px; padding-right:5px;
 text-decoration:none; 
}

.acc {
 background-color:#858685;
 background-image: url('images/accbg.jpg');
 background-repeat: repeat-x;

}

.prodcat {
color:#4D4D4D;
 background-image: url('images/background_title_cat.gif');
 background-repeat: repeat-x;
 font-family:Verdana; font-size:13px;
 vertical-align:bottom;
 margin-left:0; margin-right:0;
 padding-left:3px; padding-right:3px;
 font-weight:bold; 
}


.prodtitle {
 background-image: url('images/background_title_prod.gif');
 background-repeat: repeat-x;
 color:#707070;
 font-family:Verdana; font-size:12px;
 vertical-align:top;
 margin-left:0; margin-right:0;
 padding-left:5px; padding-right:5px;
 font-weight:bold; 
}


.prodinf {
 background-color:#e4e8e8;
 background-image: url('images/prodinfbg.jpg');
 background-repeat: repeat-x;
 color:#808080; font-family:Verdana; font-size:10px;
 vertical-align:top;
 margin-left:0; margin-right:0;
 padding-left:5px; padding-right:5px; 
}

.titlespec {
 color:#727272;
 background-color:#F0F5F5;
 font-family:Verdana; 
 font-size:11px;
 vertical-align:top;
 margin-left:0; margin-right:0;
 padding-left:5px; padding-right:5px;
 font-weight:bold; 
}

.titlespec A {
 color:#727272;
 background-color:#F0F5F5;
 font-family:Verdana; 
 font-size:11px;
 vertical-align:top;
 margin-left:0; 
 margin-right:0;
 padding-left:5px; 
 padding-right:5px;
 font-weight:bold;
 text-decoration:none; 
}

.titlespec A:hover {
 background-color:#F0F5F5;
 color:#FE9225;
 font-family:Verdana; 
 font-size:11px;
 vertical-align:top;
 margin-left:0; 
 margin-right:0;
 padding-left:5px; 
 padding-right:5px;
 font-weight:bold;
 text-decoration:none; 
}

.spec {
 color:#727272; 
  background-color:#F0F5F5;
 font-family:Verdana; 
 font-size:11px; 
 vertical-align:top; 
 margin-left:0; 
 margin-right:0; 
 padding-left:5px; 
 padding-right:5px;
}

.accinf A {      
 color:#FFFFFF;
 font-family:Verdana; 
 font-size:10px; 
 margin-left:0; 
 margin-right:0; 
 padding-left:5px; 
 padding-right:5px;
 text-decoration:none; 
}

.accinf A:hover {      
 color:#FFFFFF;
 font-family:Verdana; 
 font-size:10px; 
 margin-left:0; 
 margin-right:0; 
 padding-left:5px; 
 padding-right:5px;
 text-decoration:none; 
}

.menu {      
 color:#616161; 
 font-family:Verdana; 
 font-size:11px; 
 vertical-align:middle; 
 margin-left:0; 
 margin-right:0; 
 padding-left:5px; 
 padding-right:5px; 
 PADDING-BOTTOM: 3px; 
 PADDING-TOP: 3px; 
 background-color:#EEEEEE;
}



.menusub A {  
 HEIGHT:100%;
 DISPLAY: block;  
 color:#808080;
 background-color:#F3F3F3; 
 font-family:Verdana; 
 font-size:11px; 
 vertical-align:middle;
 padding-top:5px;
 padding-left:10px; 
 text-decoration:none; 
 font-weight:bold;
}


.menusub A:hover {  
 color:#F5A90A; 
 border-left-color:#F9BB3C;
 border-left:5px;
 border-left-style:solid; 
 text-decoration:none; 

}

.menuselect A {  
 HEIGHT: 100%; 
 DISPLAY: block;  
 font-family:Verdana; 
 font-size:11px; 
 vertical-align:middle; 
 padding-left:10px; 
 background-color:#F3F3F3;  
 PADDING-TOP: 5px;
 color:#F5A90A; 
 border-left-color:#F9BB3C;
 border-left:5px;
 border-left-style:solid;   
 text-decoration:none; 
 font-weight:bold; 
}


.menuprod A {  
 HEIGHT: 100%; 
 DISPLAY: block;  
 color:#787878; 
 font-family:Verdana; 
 font-size:11px; 
 vertical-align:middle; 
 margin-left:0; 
 margin-right:0; 
 padding-left:15px; 
 background-color:#FBFBFB; 
 PADDING-BOTTOM: 3px; 
 PADDING-TOP: 3px; 
 text-decoration:none; 
}  



.menuprod A:hover {  
 HEIGHT: 100%; 
 DISPLAY: block;  
 color:#FE9225; 
 font-family:Verdana; 
 font-size:11px; 
 vertical-align:middle; 
 margin-left:0; 
 margin-right:0; 
 padding-left:10px; 
 background-color:#FBFBFB; 
 border-left-color:#FE9225;
 border-left:5px;
 border-left-style:solid; 
 
 PADDING-BOTTOM: 3px; 
 PADDING-TOP: 3px; 
 text-decoration:none; 
}


.menuselectprod A {  
 HEIGHT: 100%; 
 DISPLAY: block;  
 color:#FE9225; 
 font-family:Verdana; 
 font-size:11px; 
 vertical-align:middle; 
 margin-left:0; margin-right:0; 
 padding-left:10px; 
 background-color:#FBFBFB; 
 PADDING-BOTTOM: 3px; PADDING-TOP: 3px;  
 border-left-color:#FE9225;
 border-left:5px;
 border-left-style:solid; 
 
 text-decoration:none;
}



.sravn {  
 color: #FFFFFF; 
 font-size: 12px; 
 font-family: Verdana; 
 font-weight: bold; 
 background-color:#FFFFFF ;
 background-repeat: no-repeat;
 background-position: center;
 text-align: right;
 vertical-align: bottom;
 padding-bottom: 33px;
 padding-right: 5px;
}
               
          
.acctitle {  
 color: #FFFFFF; 
 font-size: 14px; 
 font-family: Verdana; 
 font-weight: bold; 
 background-color: #C8BCBC; 
 padding-left:15px;
              
}

.nakratko {  
 color: #FFFFFF; 
 font-size: 14px; 
 font-family: Verdana; 
 font-weight: bold; 
 background-color: #c3c3c3; 
 padding-left:6px;             
}

.nakratkotxt {  
 color: #535353; 
 font-size: 10px; 
 font-family: Verdana; 
 background-color: #F0F5F5; 
 padding-left:6px; 
 padding-right:15px;
              
}

.newstitle { 
 color: #FFFFFF; 
 font-size: 14px; 
 font-family: Verdana; 
 font-weight: bold; 
 background-color: #A7A4A4;
 padding-left:15px;
              
}

.newssubtitle {  
color: #FFFFFF; 
font-size: 12px; 
font-family: Verdana; 
font-weight: bold; 
background-color: #F9CB73; 
padding-left:15px;           
}



.newstxt {  
 color: #535353; 
 font-size: 10px; 
 font-family: Verdana;
 background-color: #F0F5F5;
 padding-left:6px; 
 padding-right:15px;            
}

.opacity img{
	filter:alpha(opacity=50); -moz-opacity: 0.5;

}

.opacity:hover img {
	filter:alpha(opacity=100); -moz-opacity: 1;
}



#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(images/overlay.png); }

* html #overlay{
	background-color: #333;
	background-color: transparent;
	background-image: url(images/spacer.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/overlay.png", sizingMethod="scale");
	}
	
	
.divyellow {
	width:100px;
	height:100px;
	overflow:auto;
	z-index:1;
	vertical-align:top;
	position:absolute;
	visibility: inherit;

}

.firmtitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
color:#666666;
font-weight:bold;
font-size:11px;
display:block;
border-bottom:solid;
border-bottom-width:1px;
border-bottom-color:#666666;
padding:5px;
width:98%;

}

.firm A {
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
display:block;
border-bottom:dotted;
border-bottom-color:#FD9731;
border-bottom-width:1px;
padding:5px;
width:98%;

}

.firm A:hover {
display:block;
background-image:url(images/arrow.gif);
background-color:#F7A83E;
background-position:right;
background-repeat:no-repeat;
color:#FFFFFF;

}




.officetitle {
background-color:#C6E1EA;
text-align:left;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
display:block;
width:96%;
border:solid;
border-width:1px;
border-color:#6DB3C9;
padding:5px;


}

.officetitle A {
background-color:#98C9D9;
background-image:url(images/arrowdown.gif);
background-position:right;
background-repeat:no-repeat;
text-align:left;
color:#FFFFFF;
font-weight:bold;
font-size:10px;
display:block;
width:96%;
border:solid;
border-width:1px;
border-color:#6DB3C9;
padding:5px;

}


.officetitle A:hover {
background-color:#86BFD2;
color:#FFFFFF;
}


.office {
color:#727272;
display:block;
width:96%;
border:solid;
border-color:#6DB3C9;
border-width:1px;
padding:5px;

}

.officedesc {
color: #45859A;
border-bottom:1px;
border-bottom-style:dotted;
border-bottom-color: #999999;
width:98%;
padding-left:5px;
padding-bottom:3px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
}

#map_1 {
background-image:url(images/mapdeac.gif);
background-position: center;
background-repeat:no-repeat;
background-color:#f0f5f5;
}

#map_5 {
background-position: center;
background-repeat:no-repeat;
background-color:#f0f5f5;
}
.bgborder_r {
background-image:url(images/right_border.gif);
background-position:left;
background-repeat:repeat-y;
width:27px;
}

.bgborder_l { 
background-image:url(images/left_border.gif);
background-position:left;
background-repeat:repeat-y;
width:27px;
}

.br_l { 
background-image:url(images/br_l.gif);
background-position:left;
background-repeat:repeat-y;
width:27px;
}
.br_r { 
background-image:url(images/br_r.gif);
background-position:left;
background-repeat:repeat-y;
width:27px;
}

.s_br_l { 
background-image: url(images/left_b_search.gif);
background-position:left;
background-repeat:repeat-y;
width:27px;
}
.s_br_r { 
background-image:url(images/right_b_search.gif);
background-position:left;
background-repeat:repeat-y;
width:27px;
}

.bott_r { 
background-image: url(images/bottom_right_cor.gif);
background-position:left;
background-repeat:no-repeat;
height:37px;
}

.bott_l{ 
background-image: url(images/bottom_left_cor.gif);
background-position:right;
background-repeat:no-repeat;
height:37px;
}

.bott_cen{ 
background-image: url(images/bottom_cen.gif);
background-position:left;
background-repeat:repeat-x;
height:37px;

}

.sp1 {
background-position:top;
background-repeat:no-repeat;
padding-left:10px;
padding-right:10px;
} 


.sp1 A {
padding-left:10px;
padding-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color:#7F7F7F;
text-decoration:none;
display:block;
height:100%;
}

.sp1 A:hover {
padding-left:10px;
padding-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color: #E0B143;
text-decoration:none;
display:block;
height:100%;
}


.sp2 {
background-image:url(images/faq.gif);
background-position:top;
background-repeat:no-repeat;
padding-left:10px;
padding-right:10px;

} 


.sp2 A {
padding-left:10px;
padding-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color:#7F7F7F;
text-decoration:none;
display:block;
height:100%;
}

.sp2 A:hover {
padding-left:10px;
padding-right:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color: #E0B143;
text-decoration:none;
display:block;
height:100%;

}


.sp3 {
background-position:top;
background-repeat:no-repeat;
padding-left:10px;
padding-right:10px;

} 


.sp3 A {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color:#7F7F7F;
text-decoration:none;
padding-left:10px;
padding-right:10px;
display:block;
height:100%;
}

.sp3 A:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color: #E0B143;
text-decoration:none;
padding-left:10px;
padding-right:10px;
display:block;
height:100%;
}

.sp4 {
background-position:top;
background-repeat:no-repeat;
padding-left:10px;
padding-right:10px;
} 

.sp4 A {
padding-right:10px;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color:#7F7F7F;
text-decoration:none;
display:block;
height:100%;

}

.sp4 A:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color: #E0B143;
text-decoration:none;
padding-left:10px;
padding-right:10px;
display:block;
height:100%;
}



.sp4_de {
background-image:url(images/softcatde.gif);
background-position:top;
background-repeat:no-repeat;
padding-left:10px;
padding-right:10px;
} 


.sp4_de A {
display:block;
height:100%;
padding-right:10px;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color: #D2D2D2;
text-decoration:none;


}

.sp4_de A:hover {
display:block;
height:100%;
background-image:url(images/softcat.gif);
background-position:top;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color: #E0B143;
text-decoration:none;
padding-left:10px;
padding-right:10px;

}


.sp2_de {
background-image:url(images/faqde.gif);
background-position:top;
background-repeat:no-repeat;
padding-right:10px;
padding-left:10px;
} 


.sp2_de A {
display:block;
height:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color: #D2D2D2;
text-decoration:none;
padding-right:10px;
padding-left:10px;

}

.sp2_de A:hover {
display:block;
height:100%;
background-image:url(images/faq.gif);
background-position:top;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color: #E0B143;
text-decoration:none;
padding-left:10px;
padding-right:10px;
}


.sp1_de {
background-image:url(images/onhelpde.gif);
background-position:top;
background-repeat:no-repeat;
padding-right:10px;
padding-left:10px;
} 

.sp1_de A {
display:block;
height:100%;
padding-right:10px;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color: #D2D2D2;
text-decoration:none;


}

.sp1_de A:hover {
display:block;
height:100%;
background-image:url(images/onhelp.gif);
background-position:top;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color: #E0B143;
text-decoration:none;
padding-left:10px;
padding-right:10px;

}


.sp3_de {
background-image: url(images/docsde.gif);
background-position:top;
background-repeat:no-repeat;
padding-right:10px;
padding-left:10px;
} 


.sp3_de A {
display:block;
height:100%;
padding-right:10px;
padding-left:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color: #D2D2D2;
text-decoration:none;
}


.sp3_de A:hover {
display:block;
height:100%;
background-image:url(images/docs.gif);
background-position:top;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:300;
color: #E0B143;
text-decoration:none;
padding-left:10px;
padding-right:10px;

}


.supp_search {
background-image:url(images/searchback.gif);
background-position:center;
background-repeat:no-repeat;
text-align:right;
padding-right:30px;
padding-top:15px;

}

.form_cat {
display:block;
background-color:#F5B14B; 
color:#FFFFFF;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:600;

}

.form_prod {
display:block;
background-color:#F4F4F4; 
color:#666666;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.divform {
vertical-align:top;
width:600px; 
height:auto; 

}

.formtitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:right;
color:#868686;
border-bottom-color:#FB9F44;
border-bottom-style:dotted;
border-bottom-width:1px;
vertical-align:middle;
padding:5px;
}

.formdescerr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#ffffff;
text-align:right;
border-bottom-color:#FF484D;
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-color:#FF484D;
border-top-style:dotted;
border-top-width:1px;
padding:5px;
background-color: #FF6F72;
vertical-align:middle;
}


.formdesc {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#ffffff;
text-align:right;
border-top-color:#DDAF26;
border-top-style:dotted;
border-top-width:1px;
border-bottom-color:#DDAF26;
border-bottom-style:dotted;
border-bottom-width:1px;
padding:5px;
background-color:#E6C560;
vertical-align:middle;
}

.formdesc A {
font-weight:normal;
display:block;
text-decoration:none;
color:#666666;
}

.formdesc A:hover {
display:block;
background-color:#FDEED0;
color: #ECA92D;
font-weight:normal;
}

.formblockerr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #FF484D;
text-align:right;
border-bottom-color:#FF484D;
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-color:#FF484D;
border-top-style:dotted;
border-top-width:1px;
vertical-align:middle;
padding:5px;
}

.formblock {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:right;
border-bottom-color:#DDAF26;
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-color:#DDAF26;
border-top-style:dotted;
border-top-width:1px;
vertical-align:middle;
padding:5px;
}

.formblockcen {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
text-align:center;
border-bottom-color:#FB9F44;
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-color:#FB9F44;
border-top-style:dotted;
border-top-width:1px;
padding:5px;
vertical-align:middle;
}

.formfin {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:center;
vertical-align:middle;
border-bottom-color:#FB9F44;
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-color:#FB9F44;
border-top-style:dotted;
border-top-width:1px;
padding:5px;
}
.divsupp {
vertical-align:top;
width:248px; 
height:auto;
float: left;

}
.supp_list_txt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color: #ffffff;
color:#666666;
text-align:center;
vertical-align:middle;
border-bottom-color:#FB9F44;
border-bottom-style:dotted;
border-bottom-width:1px;
padding:5px;
}

.supp_list_title {

font-weight:600;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color: #FDF7EA;
color:#666666;
text-align:center;
vertical-align:middle;
border-bottom-color:#FB9F44;
border-bottom-style:solid;
border-bottom-width:2px;
border-top-color:#FB9F44;
border-top-style:dotted;
border-top-width:1px;
padding:5px;
}



.listtitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:left;
color:#5D5D5D;
background-color:#ffffff;
border-bottom-color: #FDC051;
border-bottom-style:solid;
border-bottom-width:2px;
vertical-align:middle;
padding:5px;
}


.listtitleblue {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
text-align:left;
color:#5D5D5D;
background-color:#ffffff;
border-bottom-color: #81B9D3;
border-bottom-style:solid;
border-bottom-width:2px;
vertical-align:middle;
padding:5px;
}


.divformsup {
width:640px; 
height:140px;
border-color:#81B9D3;
border-style:solid;
border-width:1px;
background-color: #F9F9F9 ;

}
  
.faq_st A {
display:block;
color: #FFFFFF; 
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
background-color: #F5D9A5; 
padding-left:15px;
text-decoration:none;
padding-top:2px;
padding-bottom:2px;

}

.faq_st A:hover {
display:block;
color: #FFFFFF; 
font-size: 11px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 
background-color: #EFBA4B; 
padding-left:15px; 
text-decoration:none;
padding-top:2px;
padding-bottom:2px;
}

.shoplogin {
width:332px;
height:168px;
background-image:url(images/onlogin.gif);
background-position:center;
background-repeat:no-repeat;

}

.formhead {
padding-bottom:5px;
padding-top:8px;
padding-left:10px;
padding-right:10px;
background-image:url(images/head.png);
background-position:left;
background-repeat:repeat-x;
height:20px;
color:#feb537;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
border-bottom-color:#EAEAEA;
border-bottom-style:solid;
border-bottom-width:1px;
}

.cathead {
background-image:url(images/category_head.gif);
text-align:center;
vertical-align:middle;
color: #FFFFFF; 
font-size: 14px; 
font-family: Verdana; 
font-weight: bold; 
}

.subhdesc {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#9E9E9E;
font-weight:normal;

}

.tabb {
border-width:1px;
border-style:solid;
border-color:#EAEAEA;
background-position:right;
background-repeat:no-repeat;
}

.tabblock {
background-image:url(images/lock.jpg);
}

.tabbfirm {
background-image:url(images/firm.jpg);
}

.tabbpers {
background-image:url(images/pers.jpg);
}

.tabbfisk {
background-image:url(images/fisk.jpg);
}

.tabbprev {
background-image:url(images/preview.jpg);
}

.tabbkosh {
background-image:url(images/kosh.jpg);
}

.tabbadd {
background-image:url(images/add.jpg);
}

.tabbedit {
background-image:url(images/edit.jpg);
}

.tit {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
font-weight:normal;
padding-bottom:10px;
padding-left:25px;
padding-right:15px;
padding-top:10px;
font-weight:normal;

}

.highl {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#feb537;
font-weight:normal;
padding-left:5px;
}


.highl A {
color:#feb537;
text-decoration:none
}

.highl A:hover {
color:#FCD59E;
text-decoration:none
}


.highr {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF3E43;
font-weight:normal;

}

.subd{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#AEAEAE;
font-weight:normal;
padding-bottom:10px;
padding-left:25px;
}


.textarea {
border-width:1px;
border-color:#BCBCBC;
background-image:url(images/headt.png);
background-repeat:repeat-x;
background-position:center;
height:15px;
width:160px;
color:#FEA849;
}

.chackbox {
border:1px;
height:15px;
width:15px;
}



.button{
background-position:center;
background-repeat:no-repeat;
width:110px;
height:20px;
border:0px;
}

.butfin {
background-image:url(images/fin.gif);
}

.butfin_r {
background-image:url(images/fin_r.gif);
}

.butsave {
background-image:url(images/save.gif);
}

.butsave_r {
background-image:url(images/save_r.gif);
}

.butclear {
background-image:url(images/clear.gif);
}

.butclear_r {
background-image:url(images/clear_r.gif);
}


.butforw {
background-image:url(images/forw.gif);
}

.butforw_r {
background-image:url(images/forw_r.gif);
}

.butback {
background-image:url(images/back.gif);
}

.butback_r {
background-image:url(images/back_r.gif);
}
.butlog {
background-image:url(images/enter.gif);
background-position:center;
background-repeat:no-repeat;
width:80px;
height:29px;
border:0px;
}

.usermenu {
background-image:url(images/userbar.gif);
background-position:left;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
font-weight:normal;
text-decoration:none;
text-align:left;
width:800px;

}

.usermenu A {
color:#ffffff;
text-decoration:none
}

.usermenu A:hover {
color:#ff0000;
text-decoration:none
}



.shopcat {
border-bottom-color:#FFB417;
border-bottom-style:solid;
border-bottom-width:2px;
color:#676767;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding:10px;
}

.shoprod {
border-bottom-color:#52BBD1;
border-bottom-style:solid;
border-bottom-width:1px;
color:#676767;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}

.shopacc {
border-bottom-color:#55DD82;
border-bottom-style:solid;
border-bottom-width:1px;
color:#676767;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
}

.pad {
padding-left:50px;
}

.paytit {
border-bottom-color:#FF0F15;
border-bottom-style:solid;
border-bottom-width:2px;
color:#676767;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
text-decoration:none;
padding-right:10px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}

.pay {
color:#676767;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
padding-right:10px;
padding-left:10px;
padding-top:5px;
padding-bottom:5px;
}

/*Mess */

.mess {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF1C21;
font-weight:bold;
padding-left:20px;
padding-right:20px;
padding-bottom:10px;
padding-top:5px;
}


/*Background mess images */

.messerr {
background-image:url(images/err.jpg);
}

.messatt {
background-image:url(images/att.jpg);
}

.messsuc {
background-image:url(images/sec.jpg);
}

.messdel {
background-image:url(images/tra.jpg);
}

.messque {
background-image:url(images/quest.jpg);
}



/*Error blok */
.err {
color:#FF0000;
font-weight:bold;
border-color:#FF0000;
border-top-width:0px;
border-right-width:0px;
border-left-width:0px;
border-bottom-width:1px;
border-style:dotted;
background-image:url(images/prep.gif);
background-position:right;
background-repeat:no-repeat;
}



#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}

.koshs {
background-image:url(images/koshnb.gif);
background-position:center;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
text-align:right;
text-decoration:none;
}

.hide {
display:none;
}

.pre {
padding:3px;
border-bottom-style:dotted;
border-bottom-width:1px;
border-bottom-color:#666666;
}

/* Partners Modul */

.muserleft {
background-image:url(images/ustitl.jpg);
background-repeat:no-repeat;
background-position:right;
}

.musercen {
background-image:url(images/ustitc.jpg);
background-repeat:repeat-x;
background-position:left;
}

.muserright {
background-image:url(images/ustitr.jpg);
background-repeat:no-repeat;
background-position:left;
}

.musertxt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7A7A7A;
}

.musertxt a {
text-decoration:none;
color:#F7B63E;
}

.musertxt a:hover {
text-decoration:none;
color:#FE7E41;
}

/* Partners Modul */
/*table*/

.tnav {
background-image:url(images/navbcenter.jpg);
background-repeat:repeat-y;
background-position:center;
}

.tnavtop {
background-image:url(images/navbup.jpg);
background-position:top;
background-repeat:no-repeat;
}

.tnavtdown {
background-image:url(images/navbdown.jpg);
background-position:bottom;
background-repeat:no-repeat;
}
/* Partners Modul */
/* table cvetni */

.tabblue {
background-image:url(images/blueleft.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#98c9d9;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}

.tabbgtext {
background-color:#f0f5f5;
color:#535353;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:10px;
}


.tabor {
background-image:url(images/orright.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#e4bf55;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
}




.hide {
display:none;
}


.fr A {
display:block;
width:81%;
padding:6px;
padding-left:35px;
padding-right:35px;
background-color:#E9E9E9;
border-color:#676767;
border-width:1px;
border-style:solid;
color:#646464;
font-size:12px;
font-weight:600;
text-decoration:none
}

.fr A:hover {
background-image:url(images/arm.gif);
background-position:right;
background-repeat:no-repeat;
background-color:#f5f5f5;
border-color:#F97600;
border-width:1px;
border-style:solid;
text-decoration:none;
}

.frt {
padding:10px;
padding-left:35px;
padding-right:35px;
display:block;
color:#747474;
width:81%;
background-color:#f7f7f7;
border-color:#FBA94F;
border-width:1px;
border-style:solid;
border-top-color
}

.frsel A {
display:block;
width:81%;
padding:6px;
padding-left:35px;
padding-right:35px;
background-color:#7C7C7C;
border-color:#676767;
border-width:1px;
border-style:solid;
color:#FFFFFF;
font-size:12px;
font-weight:600;
background-image:url(images/arms.gif);
background-position:right;
background-repeat:no-repeat;
}