body {background-color: #00312D; color: #000000; margin: 0px; margin-bottom: 10px; padding: 0px;font: 11px Arial, tahoma, Verdana, sans-serif;margin:0; padding-top:0; font-family: Verdana, Arial, sans-serif;  color:#333;}

/*------------------------------------HEADER------------------------------------*/
#mainBox {margin: 0px auto; width: 970px !important; background-color: e6e6e6; text-align: left; vertical-align: top; margin-top:0px; font-family:arial, tahoma, Verdana, sans-serif;;}
#ryb_header{width:100%; height:303px; background: transparent url('../img/header3.jpg') no-repeat;float:left;}
#ryb_header h1{display: block;  padding:0px;margin:0px;height:135px;width:460px;}
#ryb_header h1 a {height: 135px;    display: block;    overflow: hidden;    cursor: pointer;    text-indent: -1000px;  width:460px;  }
#ryb_header h1 a SPAN{display:none;}
#content_box {background: url('../img/cont-bg2.gif') top left repeat-y;width:100%;float:left;}
#left_menu {      float: right;      width: 186px;      margin:0; padding:0;  }
#ryb_submenu_top{background: #D8E7C8 url('../img/submenu-bg.jpg') left top no-repeat; min-height:259px;float:left; width:100%;}
#ryb_main_content{background: #FFFFFF url('../img/content_bg3.jpg') left top no-repeat; min-height:548px;float:right; width:784px; }
#ryb_right_column{background: #D8E7C8 url('../img/right-column-bg.jpg') left top no-repeat; min-height:548px;float:left; width:186px; height:auto;}
html #ryb_right_column, html #ryb_main_content {_height: 548px;} /*-----IE HACK-----*/
html #ryb_submenu_top{_height:259px;} /*-----IE HACK-----*/

#submenu_bottom{background: url('../img/submenu-bg4.jpg') 0px 0px; no-repeat; width:186px;height:148px; float:left; }
#submenu_bottom SPAN{display:none;}
#content_bottom{background-color:#FFFFFF; width:784px;height:148px;float:left;} 

/*------------------------------------MENU------------------------------------*/
ul#menu{margin:0 0 0 0px; padding:0; text-align:center; position:absolute;top:262px;margin-left:260px;}
ul#menu li {display:inline; vertical-align: middle; font-weight:bold;} /*height: 1.8em;    line-height: 1.8em; */
ul#menu  li a {float:left; color:#0A3702; height:10px; text-decoration:none; }  
ul#menu  li.menu_item a{width:110px;color:#000000;height:10px;padding-top:13px;float:left;margin-top:0px;line-height:12px; font-size:12px; font-weight:bold;color:#0A3702; font-family:Arial, Verdana, Helvetica, sans-serif; &line-height:15px; _line-height:15px;}
ul#menu  li.menu_item2 a{width:132px;color:#000000;height:10px;padding-top:13px;float:left;margin-top:0px;line-height:12px; font-size:12px; font-weight:bold;color:#0A3702; font-family:Arial, Verdana, Helvetica, sans-serif;&line-height:15px; _line-height:15px;}
ul#menu  li.menu_item a:hover, ul#menu  li.menu_item2 a:hover{color:#ffffff;} /*5a96bd*/
ul#menu li span{display:none;}
/*------------------------------------SUBMENU------------------------------------*/
#ryb_submenu_top ul{margin-left:5px;margin-bottom:40px;padding:0px;&margin-left:25px; _margin-left:20px;}
#ryb_submenu_top ul li {padding-left:0px; _padding-left:12px;}
#ryb_submenu_top ul li{list-style-type:none; line-height:27px; _line-height:12px;_margin-bottom:14px;}
#ryb_submenu_top ul li a{color:#0A3702;font-family:arial;font-size:15px; font-weight:bold;text-decoration:none;}
#ryb_submenu_top ul li a:hover{text-decoration:underline;}
.muj1{background: transparent url('../img/submenu1.png') 12px bottom no-repeat; width:64px;height:17px;float:left;}
.muj2{background: transparent url('../img/submenu2.png') 12px bottom no-repeat; width:64px;height:18px;float:left;}
.muj3{background: transparent url('../img/submenu3.png') 12px bottom no-repeat; width:64px;height:21px;float:left;}
.muj4{background: transparent url('../img/submenu4.png') 12px bottom no-repeat; width:64px;height:19px;float:left;}
/*------------------------------------O-NAS------------------------------------*/
o-nas h3{margin:0px;line-height:15px;}
.odrazka{float:left;width:39px;background: transparent url('../img/odrazka05.png') no-repeat; &margin-right:10px; _margin-right:10px; margin-top:5px;}
.o-nas ul{&margin-top:0px; _margin-top:0px;}
.o-nas h3{&margin:0px; _margin:0px;}

#zprava_dne{border:solid #000000 1px;margin-bottom:5px;}
#zprava_dne p{margin:15px;}
.zvyrazneny_box{background-color:#d8e7c8; border:solid #000000 1px;}
.zvyrazneny_box p{margin:15px;}

#content{margin:20px;font-size:16px;}
#content h2{color:#84A395;}

hr.cleaner {clear:both;    visibility:hidden;    height:1px;    margin: -1px 0 0 0; padding:0;    border: none;    margin: 0px;    padding: 0px;display: none}
.center{text-align:center;}

/*------------------------------------JEZIRKA------------------------------------*/
IMG.obtekani_l{margin:0px 0px 0px 10px;}
IMG.obtekani_trb{margin:10px 10px 0px 10px;}
IMG.obtekani_rb{margin:0px 10px 10px 0px;}
IMG.obtekani_tlb{margin:10px 0px 10px 10px;}
IMG.obtekani_t{margin:10px 0px 0px 0px;}
IMG.obtekani_rb{margin:0px 10px 10px 0px;}
/*------------------------------------RYBY------------------------------------*/
TABLE TR TD.left{text-align:left;padding-left:10px;}
TABLE#ryby TR TD IMG{margin:0px 5px 0px 5px; }
TABLE#ryby TR TD p{text-align:left;margin:0px;}
TABLE#ryby h2{font-size:16px;text-decoration:underline; color:#333;font-weight:bold;text-align:left;background: transparent url('../img/odrazka05.gif') 0px 0px no-repeat;padding-left:40px;}
TABLE#ryby TR TD{margin-bottom:10px;}
TABLE#ryby TR.ryby_title TD{padding-top:10px;}
TABLE#ryby TR TD IMG{margin:10px;}
/*------------------------------------ROSTLINY------------------------------------*/
TABLE#rostliny TR TD p{text-align:left;margin-left:5px;}
/*------------------------------------KONTAKT------------------------------------*/
TABLE#kontakt a{color:#84A395;}
TABLE#kontakt a:hover{text-decoration:none;}
/*------------------------------------INDEX PAGE------------------------------------*/
.index_page_left, .index_page_right{width:100%; float:left;}
.dalsi_akce a{width:152px;margin-left:399px;background: transparent url('../img/layout/dalsi_akce.png') 0px -3px no-repeat;float:left;height:20px;}
.dalsi_akce a:hover{background: transparent url('../img/layout/dalsi_akce.png') 0px -36px no-repeat;}
.novinky_nadpis {width:100%;float:left;margin:10px 0px 10px 0px;height:24px;}
.novinky_nadpis a{background: transparent url('../img/layout/novinky.png') 2px -1px no-repeat;width:100px;float:left;height:24px;}
.novinky_nadpis a:hover{background: transparent url('../img/layout/novinky.png') 2px -34px no-repeat; height:24px;}
.novinky_dalsi a{width:187px; height:26px; margin-left:364px;background: transparent url('../img/layout/dalsi_novinky.png') 0px 0px no-repeat;float:left;}
.novinky_dalsi a:hover{background: transparent url('../img/layout/dalsi_novinky.png') 0px -33px no-repeat;}
#header2_right{width:545px; height:41px; float:left;margin-left:208px;overflow:hidden;padding:0px;}
#zprava_dne{margin-bottom:5px;}
#zprava_dne p{margin:15px;}
.zvyrazneny_box{background-color:#d8e7c8; margin:7px 0px 20px 0px;font-size:16px;width:720px;float:left;padding-top:10px;padding-bottom:10px;padding:10px;border:solid #000 1px;}
.zvyrazneny_box p{margin:15px;}
#homepage h2{margin:0px;}
#homepage p{margin-top:3px;width:100%;}
#content IMG.uvodka{margin:10px 6px 10px 0px;}
.index_levy1{width:190px;float:left;}
.index_pravy1{width:550px; float:left;}
.index_pravy1 p{padding-top:10px;}
.index_levy2{width:575px; float:left;}
.index_pravy2{width:165px; float:left;}
.index_levy1 h2, .index_levy2 h2, .index_pravy1 h2, .index_pravy2 h2{font-size:18px;}

h2.pravy_odstavec{width:300px;float:left;}




.akce_nadpis a{background: transparent url('../img/layout/akce.png') 0px 3px no-repeat;width:60px;float:left;height:41px;}
.akce_nadpis a:hover{background: transparent url('../img/layout/akce.png') 0px -30px no-repeat;}

.box{width:100%;float:left;border:solid #336633 1px;}
.box h3{height:26px; width:536px;background-color:#669900;margin:0px;font-size:18px;font-weight:normal;line-height:26px;padding-left:20px; border-bottom:solid #336633 1px;}


#search{width:350px;height:40px;float:left;margin-top:0px;margin-top:30px;} /*background-color:#ffaa33;*/

.right{text-align:right;}
.left{text-align:left;}
a.pr{display:none;}
#marek{text-align:center;} 
#marek a{font-size:12px; color:#999;text-decoration:none;}
#marek a:hover{text-decoration:underline;}
