/* CSS Document */

@charset "windows-1250";
html {background-image:url(../images/pujcovna_karavanu_background.jpg); }
body {background-image:url(../images/pujcovna_karavanu_background.jpg); margin:0px; padding:0px;text-align:center;}


#main { margin-left:auto;  margin-right:auto; width:952px;margin-top:0px;  text-align:left; margin-top:40px;  background-image: url(../images/pujcovna_karavanu_back.jpg); background-repeat:repeat-y; height:auto}

#top {width:952px;height:30px; float:left}
#top_box {width:918px;height:160px; float:left; padding-left:30px;}
#logo {width:279px;height:156px; float:left; }
#top_box #pict_box {width:615px;height:156px; float:left; margin-left:1px; background-color:#9da900; }
#top_box #pict_box #pict {width:603px;height:146px; float:left; border:solid #FFFFFF 1px;  margin-left:5px; /margin-left:2px; margin-top:4px}

#middle {width:952px;height:auto; float:left;}
#menu_box {width:309px;height:auto; float:left; margin:0  }
#menu_box #box{ background-color:#d1d1d1; margin-left:30px;width:279px;height:auto; margin-bottom:4px; float:left}

#menu {width:268px;height:auto; float:left; margin-top:7px; margin-bottom:7px; background-color:#d1d1d1; margin-left:5px}
#menu li{float:left; width:auto; list-style: none; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:268px; /width:258px;}
#menu li a{display: block;padding: 0px 10px;font-size:12px;	text-decoration: none; width: auto;white-space: nowrap; color:#2b2b2b; height:15px; padding:7px}
#menu li a:hover{ color:#9eaa00; background-color:#FFFFFF}
#menu ul {padding:0; margin:0;}

#menu_box #pict {width:279px;height:156px; float:left;padding-left:30px; }


#content_box {width:614px; float:left; background-color:#e8e8e8; height:auto; margin-left:1px; min-height:455px; /height:455px  }
#content_header_box {width:268px; background-color:#ffffff; height:26px; float:right; margin-right:5px; /margin-right:3px; margin-top:15px}
#content_header {width:auto; float:right;padding-right:5px; padding-top:5px; }
#content {width:605px;height:410px; float:left;padding-left:4px; overflow: auto}
#content_inside {width:570px;height:auto; float:left; padding-top:10px}
#bottom {width:952px;height:30px; float:left; background-image: url(../images/bottom.gif); background-repeat:no-repeat}


#footer_menu_box{ width:690px; height:26px; float: left; padding-left:250px; padding-top:5px; }
.footer_menu_button{ width:auto; height:auto; float: left; padding-right:2px; padding-left:2px }
.footer_menu_line{ width:1px; height:15px; float: left; margin-right:2px; background-color:#014130; }
p a.footer {  font-size: 9px;}


.clr{ clear:both;}



p, ol, ul, td{  font-family: Arial, Helvetica, sans-serif;	font-size: 12px;font-weight: normal; color: #32302f; padding:0;  line-height:1.6; text-align:justify; margin:0 }

ul { padding-left:15px}
li { padding-left:5px}

.uvodni {font-size: 14px;}
td {  text-align:center; }

.left {text-align:left};

ul { padding-top:0; padding-left:30px; /padding-left:10px; margin:0; /margin-left:10px;line-height:1.6 }
li { list-style-image:url(../images/delic1.jpg); padding-left:0px; padding-top:0px; padding-bottom:2px;line-height:1.6}

p a {  font-size: 12px;}
p a:link,p a:visited { font-weight: bold; text-decoration:none;color:#9da900 }
p a:hover { font-weight: bold; text-decoration: underline;  color:#9da900  }

li a {  font-size: 11px;}
li a:link,li a:visited { font-weight: bold; text-decoration:none;color:#9da900 }
li a:hover { font-weight: bold; text-decoration: underline;  color:#9da900  }

.small {  font-size: 11px; font-weight:bold; color: 8c8c8c}

.special a:link, .special a:visited { font-weight: bold; text-decoration:none;color: #FFFFFF }
.special a:hover { font-weight: bold; text-decoration: underline;  color:#ab6b00  }

h1, h2, h3 {font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bolder;margin-top:2px; color: #9da900; padding:0; margin-bottom:0}
h2 { font-size:14px; color:#9da900}

h2 a {  font-size: 14px;}
h2 a:link,h2 a:visited { font-weight: bold; text-decoration: underline;color:#9da900 }
h2 a:hover { font-weight: bold; text-decoration: underline;  color:#9da900  }


hr {width:535px; height:1px;color: #CCCCCC; clear:both; margin-bottom:10px; }

.pict_border{float:left; padding:5px;}
.pict_left {float:left; padding-right:0px; padding-bottom:0px; width:auto}
.pict_right {float:right; padding-left:10px; padding-bottom:0px; width:auto}

.pict_top{ float:left; width:auto; background-image:url(../images/pict_tm.jpg); background-repeat:repeat-x }
.pict_tl{ float:left; width:7px; height:6px; }
.pict_tr{ float:right; width:7px; height:6px; }

.pict_middle{ float:left; width:auto; height:auto}
.pict_ml{ float:left; width:7px; height:auto; background-image:url(../images/pict_ml.jpg); background-repeat:repeat-y  }
.pict_mm{ float:left; width:auto; height:auto; }
.pict_mr{ float:right; width:7px; height:auto;background-image:url(../images/pict_mr.jpg); background-repeat:repeat-y }

.pict_bottom{ float:left; width:auto; background-image:url(../images/pict_bm.jpg); background-repeat:repeat-x}
.pict_bl{ float:left; width:7px; height:6px; }
.pict_br{ float:right; width:7px; height:6px; }

.button{ float:left; width:100%; height:23px; }
.button_more{ float:right; width:58px; height:23px; }

img a {color:#9da900}

#seolista { padding-top:10px;margin-left:auto;  margin-right:auto; width:952px;font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:justify}
#seolista a{ font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:normal;}
#seolista a:link{ color: #646b01}
#seolista a:visited{ color: #646b01}
#seolista a:hover{ color: #bdcb02}

#kalkulace { font-weight:bold; padding: 15px; }
.reklama img { border: 0; }