/* CSS Document */
* html{margin:0; padding:0;}
body{margin:0; background-color:#FEE8DE; padding:0; text-align:center; font:12px/14px normal Verdana, Arial, Helvetica, sans-serif;}
#wrapper{ margin:0px auto; padding:0; width:770px; text-align:left; background: url("../images/bgwrap.gif") top center repeat-y;}
#adres{ float:right;text-align:right; width:140px; color:#87B936; margin:0px; padding:0px 3px; font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;}
/*#left_menu{ background-color:#669900; width:200px; height:auto; float:left;}*/
#content{ /*background-color:#FFFFCC; position:relative;*/ width:570px; float:right; height:100%;}
#footer{ clear:both; background-color:#FFCC00; width:770px; font:12px/24px normal Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#663333; text-align:center;}
#counter{ clear:both; background-color:#FFCC00; width:770px; text-align:center;}
	
#nav2{ clear:both; border-top:3px solid #990000; background-color:#FFCC00; width:770px; font:12px/24px normal Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#663333; text-align:center;}
#nav2 ul{ list-style-type:none; margin:0; padding:0;}
#nav2 ul li{ display:inline; text-align:center; margin:0; padding:0;}
#nav2 ul li a:link,#nav2 ul li a:visited{ text-decoration:none;color:#660066;}
#nav2 ul li a:hover,#nav2 ul li a:active{ text-decoration:underline;}

#breadcrumb_wrap,#news_header,#partners_header{clear:both;height:20px;width:570px; border-bottom:1px solid #669900; color:#87B936; font:bold 12px/20px Verdana, Arial, Helvetica, sans-serif;}
#galleryNav{clear:both; background-color:#669900; margin:0px auto 0px auto; padding:0px 0px; width:570px; height:24px; font:12px/24px normal Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFCC; text-align:left; }
#breadcrumb{float:left; width:420px;}
#breadcrumb a,#news_header a,#partners_header a{margin:0px 0px 0px 10px; /*padding:0;display:block;*/}
#breadcrumb a:link,#breadcrumb a:visited{ text-decoration:none; color:#669900;}
#breadcrumb a:hover,#breadcrumb a:active{ text-decoration:none; color:#336633;}

#galleryNav a{margin:0px 0px 0px 21px;}
#galleryNav a:link,#galleryNav a:visited{ text-decoration:none; color:#FFFFCC;}
#galleryNav a:hover,#galleryNav a:active{ text-decoration:none; color:#FFCC00;}
#galleryNavBtnActive {margin:0px 0px 0px 21px; text-decoration:none; color:#FFCC00;}

#welcome{width:568px; margin:20px 0 0 0; padding:0;}
#welcome p{ color:#663300;}

#news{margin:10px auto; padding:10px; width:550px;}
#news ul{list-style-image:url(../images/bells.gif); font:bold 12px/16px Verdana, Arial, Helvetica, sans-serif; color:#330000;}
#news ul li{padding-bottom:7px;}
.news_item{float:left; width:255px; height:250px; text-align:center;}
#news a:link,#news a:visited{ text-decoration:none; color:#660066;}
#news a:hover,#news a:active{ text-decoration:underline;}
#news a img{border:none;}
#news p{margin:0; padding:0; color:#330000; font-weight:bold;}

p{margin:0;padding:0px 10px; font:12px/16px normal Arial, Verdana, Helvetica, sans-serif; color:#330000; background-color:#FFFFCC;}
/* contact form */
.clearer {
clear:both;
height:1px;
margin-top:-1px;
}

fieldset {
border:none;
}
#contact_us_address {
float:left;
width:230px;
padding:0 10px;
}
#contact_us_address address a,#contact_us_address address a:visited {
display:block;
width:120px;
line-height:20px;
padding-bottom:3px;
text-decoration:none;
border-bottom:1px dashed #FFFFCC;
}

#contact_us_form {
float:left;
width:425px;
line-height:13px;
color:#990000;
}

#contact_us_form .divtext {clear:both;min-height:10px;overflow:auto;font-size:12px;line-height:30px;width:407px;border:2px solid #FFFFCC;border-left:2px solid #FFFFCC;padding-left:10px;margin-top:1px;}



#contact_us_form fieldset label {
display:block;
float:left;
width:120px;
line-height:30px;
padding-left:10px;
margin-top:1px;
border-top:2px solid #FFFFCC;
border-bottom:2px solid #FFFFCC;
border-left:2px solid #FFFFCC;
}

/*padding for IE for #contact_us_form fieldset .contact_ipnut was fixed in main_ie.css file*/
#contact_us_form fieldset .contact_ipnut {
float:left;
padding:5px;
border:2px solid #FFFFCC;
width:275px;
margin-top:1px;
}

#contact_us_form fieldset .check, #contact_us_form fieldset .rad {display:inline;width:20px;}

#contact_us_form fieldset .long {margin-bottom:2px;width:315px;}

#contact_us_form fieldset input,#contact_us_form fieldset textarea {
width:270px;
padding:0 1px;
color:#990000;
}

#contact_us_form fieldset textarea {
height:90px;
}

#contact_us_form fieldset select {width:150px;border:1px solid #FFFFCC !important; color:#990000;float:left;}
#contact_us_form fieldset select, #contact_us_form fieldset option {padding-left:2px;}

#contact_us_form fieldset .formraq {display:block;float:left;margin:10px 5px;}

#contact_us_form fieldset input.raq {
display:block;
width:30px;
margin-bottom:2px;
background:none;
line-height:16px;
height:22px;
border:3px double #FFFFCC;
cursor:pointer;
}



/*height for IE for #contact_us_form fieldset label.textarea was fixed in main_ie.css file*/
#contact_us_form fieldset label.textarea {
height:104px;
}

#contact_us_form fieldset.send {
margin-top:10px;
}

#contact_us_form fieldset.send label {
border:none;
line-height:14px;
width:150px;
}

#contact_us_form fieldset.send input {
width:100px;
height:18px;
}

#contact_us_form fieldset.send input.submit {
height:22px;
line-height:12px;
border:3px double #990000;
cursor:pointer;
}

#contact_us_form fieldset.send img {
margin-top:5px;
}

.kategoria{clear:both;width:550px;height:26px;margin:0px auto; border-bottom:1px solid #CC6600;color:#CC6600; font:18px/24px normal Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.klient{width:550px;clear:both;margin:10px auto;padding:0px;}
.klientLogo{margin:0px;padding:5px 10px 5px 0px;width:100px;height:108px; float:left;}
.klientPic{float:left;margin:0px;padding:5px 0px 5px 10px;width:180px;}
.klientL a{margin:0px;padding:0px;font:16px/18px normal Verdana, Arial, Helvetica, sans-serif; font-weight:bold;color:#FF981D;}
.klientL a:link,.klientL a:visited{ text-decoration:none; color:#FFFFCC;}
.klientL a:hover,.klientL a:active{ text-decoration:none; color:#FFCC00;}

.klientText{float:left;width:250px;margin:0px;padding:0px;color:#660000;font:14px/16px normal Verdana, Arial, Helvetica, sans-serif; text-align:justify;}