BODY {
	background-color:#333333;
	text-align:center;
	vertical-align:middle;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.firemni_vecirky_news {position:relative; float:left; width:149px; margin-top:30px; margin-bottom:15px; border: 0px solid green;}
#gastrolev_catering_insidetxt {position:relative; float:left; width:495px; margin-left:10px; margin-right:5px; text-align:justify;}

A IMG#uvod_img {
	border:0px;
}

.noimagechange a:hover img { visibility:visible;}			
.noimagechange a:hover {visibility:visible;}


a:hover img {visibility:hidden;}			
* html a:hover {visibility:visible;}

.catering_home_horizontal_dots {position:relative; float:left; top:27px; width:149px; height:1px; background-image:url(img/horizontal_dots.gif); border: 0px solid blue; background-repeat:repeat-x; font-size:1px;}
.catering_home_vertical_dots {position:relative; float:left; top:27px; width:1px; height:365px; background-image:url(img/vertical_dots.gif); border: 0px solid red; background-repeat:repeat-y; font-size:1px;}

.horizontal_dots { background-image:url(img/horizontal_dots.gif); height:1px; font-size:1px; background-repeat: repeat-x;  margin-top:5px; margin-bottom:10px; }
.horizontal_dots_full { position:relative; left:-20px; background-image:url(img/horizontal_dots.gif); height:1px; width:510px; font-size:1px; background-repeat: repeat-x;  margin-top:5px; margin-bottom:10px; }

.tucne { font-weight:bold;}
.center { text-align:center;}
.tucne_center { text-align:center; font-weight:bold;}

p {text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif;}

h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; text-decoration:none; font-weight:normal;  color:#AF2121;  display:inline;}
h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-decoration:none; font-weight:bold;  color:#AF2121;  display:inline;}
h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold;  color:#AF2121;  display:inline;}


.test  {color:#00CC66; }
.test:hover { color:#0000FF; }
 
table, td, tr { text-align:justify}

.ohraniceni_1 { margin-top:7px; margin-bottom:7px;}
.ohraniceni_2 { margin-top:15px; margin-bottom:15px;}

.detail {margin-top:20px; font-size:10px};


.nochange a {
	border:0px;
	text-decoration:none;
}
.nochange a:hover img {
	visibility:visible;
	text-decoration:none;
	border:0px;
}
a {	text-decoration:none;}

.gal { border:0px; visibility:visible; }
.gal:hover { border:0px; visibility:visible; }
.gal a:hover img {visibility:hidden;}	

.odk_gal {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold;  color:#AF2121;  display:inline;}
.odk_gal:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; font-weight:bold;  color: #AF2121;  display:inline;}

.odk_partner {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal;  color: #000000;  display:inline;}
.odk_partner:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; font-weight:normal;  color: #AF2121;  display:inline;}

.odk_partner_soft {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:normal;  color: #666666;  display:inline;}
.odk_partner_soft:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; font-weight:normal;  color: #000000;  display:inline;}

.odk_prestizni_reference {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold;  color: #666666;  display:inline;}
.odk_prestizni_reference:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-decoration: underline; font-weight:bold;  color: #000000;  display:inline;}

.odst_vecirky_oslavy_svatby {text-align:justify; margin-top:12px; line-height: 100%;}

.gastronomie_nadp {border: 0px solid red; position:relative; width:500px; text-align:center;}
.mezera3 {font-size:3px;}

.odk_news {color: #666666; font-size:10px; font-family:verdana; font-weight:bold; text-decoration:none;}
.odk_news:hover {color: #000000; text-decoration: underline;}

.dv_kontakty_txt {position:relative; float:left; width:500px; margin-left:5px; margin-right:5px; margin-top:15px; text-align:justify;}
.dv_center_ndp {position:relative; width:500px; text-align:center; border: 0px solid red;}

.dv_reference_txt {position:relative; float:left; width:500px; margin-left:10px; margin-right:10px; text-align:justify;}
.podtrh {text-decoration:underline;}

.menu  {position:relative;
        top:20px;
        left:-30px;
        list-style-type:none;          
        text-align:center;  
        border: 0px solid red; }
.menu li {float:left; }
.menu li a {
            font-size:12px; 
            color:#ffffff;}
.menu li a:hover {font-size:15px; 
                  color:#ffffff;}
.menu_a {width:60px;}
.menu_b {width:70px;}
.menu_c {width:160px;}
.menu_cc {width:90px;}
.menu_d {width:110px;}
.menu_e {width:100px;}
.menu_f {width:70px;}   

.left_inline {text-align:left; display:inline; margin-left:20px;}    
.left_inline li {margin-left:20px;} 

.nomenu li a {color:#000000; font-weight:bold; }   
li a:hover {color:#AF2121;}      

.dv_left {position:relative; float:left; width:auto;}
.dv_right {position:relative; float:left; left:60px;}
.clear {position:relative;  overflow:hidden; float:none; clear:both;}

#gastolev_lev {z-index:0;}
.partneri {display:none;}
