body{
text-align: center;	
margin:0;
background: white url(../design/body.png) repeat-x ;
font: 11px verdana;
}
a{
text-decoration: none;
line-height: 16px;
color: black;

/*color:#13aab3;*/
}
a:hover{
text-decoration: underline;
}
#main{
width: 944px;
margin: auto;
text-align: left;
}
#top{
width: 100%;
float: left;
height: 309px;
background: url(../design/banner.jpg) no-repeat;
}
#logo{
margin-left: 25px;
margin-top: 26px;
float: left;
border: 0;
}
#content{
float: left;
width: 100%;
}
#left{
float: left;
width: 715px;
}
#right{
margin-top: 20px;
float: right;
width: 226px;
margin-bottom: 30px;
}
#pravy{
padding-left: 14px;
padding-top: 10px;
padding-bottom: 10px;
border-left: rgb(216,216,216) 1px solid;
line-height: 16px;
color: rgb(122,122,122);
}
#menu{
width: 150px;
height: 150px;
margin-top: 133px;
margin-left: 27px;
}
#login{
padding-top: 22px;
margin-top: 18px;
margin-right: 8px;
float: right;
width: 220px;
background: url(../design/klientska.jpg) no-repeat; 
}
#obsah{
float: left;
padding: 10px;
padding-left: 0px;
color: #7d7d7d;
}

#obsah a {
color:#007AB6;
}

#footer{
float: left;
width: 100%;
height: 92px;
text-align: center;
background: rgb(216,216,216);
}
#spodek{
padding-top: 15px;
width: 944px;
margin: auto;
text-align: left;
}
#copy{
float: right;
margin-right: 60px;
font-weight: bold;
}
.spodek_a{
float: left;
color:rgb(89,89,89) ;
text-decoration: none;
margin-right: 20px;
}
.k_img{
margin-bottom: 8px;
border: 0px;
}
.polozka{
float: left;
width: 130px;
color: white;
font: bold 14px Arial;
/*margin-bottom: 10px;*/
padding-bottom:10px;
margin-left: 25px;
text-decoration: none;

}

.polozka:hover{
color: #ddd;
}
.logbox{
float: left;
margin-bottom: 4px;
width: 140px;
height: 16px;
background: rgb(240,240,240);
border: 1px solid rgb(210,210,210);
}
/*.logbut{
float: right;
width: 70px;
height: 19px;
background: url('../design/login.png') top left no-repeat;

border: 0px;
margin-left: 5px;
}
*/


.logbut{
float: right;
width: 70px;
height: 19px;
font-family: Arial;
font-size:12px;
color:#FFFFFF;
/*background:  url("login.png") top left no-repeat;*/
background-color:#88CED8;

border: 0px;
margin-left: 5px;
padding-bottom:4px;
}


.uvod_cell{
float: left;
width: 303px;
height: 151px;
/*border: 1px solid rgb(168,168,168);*/
background: url(../design/uvod.jpg) no-repeat;
margin-bottom: 20px;
margin-top: 10px;
}
.uvod_cell1{
float: left;
width: 303px;
height: 151px;
/*border: 1px solid rgb(168,168,168);*/
background: url(../design/uvod1.jpg) no-repeat;
margin-left: 75px;
margin-bottom: 20px;
margin-top: 10px;
}
.cell_text{
margin-left: 156px;
padding: 10px;
}
.produkt{
float: left;
width: 340px;

height: 291px;/*151*/
margin-bottom: 40px;/*20*/
margin-top: 40px;
padding-right:10px;
position:relative;
}
.produkt_img{
float: left;
padding: 5px;
border: 1px solid rgb(218,224,226);
margin-right: 5px;
margin-right: 295px;
}
.produkt_text{
/*height: 129px;*/
height: 179px;
line-height: 15px;
}
.detail{
background: rgb(141,207,219);
color: white;
text-decoration: none;
padding: 5px 10px 5px 10px;
}

.detail a {
background: rgb(141,207,219);
color: white;
text-decoration: none;
padding: 5px 10px 5px 10px;
}

p{
line-height: 16px;
}
h1{
color: #13aab3;
font-size: 16px;
margin-top: 18px;
margin-bottom: 20px;
}
h2{
/*color: rgb(88,131,18);*/
color: #13aab3;
margin-top: 0px;
font-size: 18px;
}
h3{
font-size: 14px;
margin-top: 0px;
}
.no_border{
border: 0px;
}
/* VYSKAKOVACI MENU */
ol, .ab,.cd,.ef,.gh{
list-style-type:none;
padding-left:0px;
margin-left:0px;
}
ul li{
padding-bottom: 3px;
}



ol li{
width: 140%;
float:left;

}



.ab,.cd,.ef,.gh{
position:absolute;
margin-left: 167px;

width: 169px;
display:none;
float:left;
padding-top: 10px;
padding-bottom: 10px;
margin-top: -10px;
background-color:rgb(69,180,209);
font-size: 13px;
border: 1px solid rgb(145,211,228);
}
.cd,.ef,.gh{
margin-top: -27px;
margin-left: 165px;
}
.ab li,.cd li,.ef li,.gh li{
width: 100%;
padding-bottom: 4px;
padding-left: 10px;
float:left;
}
.ab li a,.cd li a,.ef li a,.gh li a{
float:none;
text-decoration:none;
color: white;
}
#top ul li a:hover{
color:rgb(255,224,19);
}
#top ol li:hover .ab{display: block;}
.ab li:hover .cd{display: block;}
.cd li:hover .ef{display: block;}
.ef li:hover .gh{display: block;}
#top li{
/*behavior: url(hovermenu.htc);*/ 
}
.kategorie{
display: block;
margin: 0px;
padding: 0px;
margin-bottom: 25px;
list-style-type:none;
float: left;
}
.kategorie li{
margin: 0px;
list-style-type:none;
padding: 0px;
}
#sitemap{
float: right;
background-image: url(../design_image/sitemap.gif);
width: 11px;
height: 9px;
margin:10px;
margin-left: 0;
}


.produkt_detail1 a {

color:#007AB6;
font-weight: bold;
}

.produkt_detail1  img.a {

color:#000;

}













