html,body{
padding:0px;
margin:0;
background:#0e0e0e url(../files/design/bg1.gif) repeat-x;
}
html{
font-size:75%;
color:#959595;
font-family:Arial;
}

a {
	color:#E8DDAF;
}


#main{
width:965px;
margin:auto;
}
#main2{
width:965px;
float:left;
}
#top{
width:943px;
height:21px;
float:left;
margin:28px 0 0 0;
padding:12px 12px 0 10px;
font-size:11px;
background:url(../files/design/top.gif);
color:#959595;
}
#top1{
float:left;
}
#top2{
float:right;
}
#top1 a{
color:#959595;
text-decoration:none;
}
#top2 a{
color:#959595;
}
#mimg{
width:965px;
height:287px;
float:left;
/* background:url(../files/design/mimg.gif); */
}
/******* horni menu ********/
#menu{
float:left;
width:965px;
height:49px;
background:url(../files/design/mnbg.gif) repeat-x;
}
#menu ul li a,#menu ul li strong{
float:left;
text-decoration:none;
display:block;
height:35px;
color:#959595;
font-size:14px;
padding:14px 21px 0 21px;
background:url(../files/design/mnbga.gif) top right no-repeat;
}
#menu ul li a:hover{
background:url(../files/design/mnbgh.gif) top right no-repeat;
}
#menu ul li strong{
background:url(../files/design/mnbgac.gif) top right no-repeat;
}
#menu ul li{
float:left;
list-style-type:none;
}
#menu ul{
margin:0;
padding:0;
}
/******* cast pro homepage *********/

.uvodka{
 width: 872px;
 height: 292px;
 margin: 0px !important;
 padding: 0px !important;
}
.uvodka img{
 margin: 0px !important;
 padding: 0px !important;
}

#txhp{
float:left;
width:965px;
}
#txhp1{
float:left;
width:965px;
height:35px;
background:url(../files/design/txt1.jpg) no-repeat;;
}
#txhp2{
float:left;
width:965px;
background:url(../files/design/txt2.jpg) repeat-y;
}
#txhp2 div{
float:left;
width:865px;
padding:5px 50px 0 50px;
line-height:14px;
}
#txhp2 div img{
float:right;
margin:5px 0 0 22px;
}
#txhp2 div h1{
font-size:15px;
}

#txhp2 a{
	color: #949494;
}
#txhp2 li{
	color: #949494;
}


#hpban{
float:left;
width:965px;
height:281px;
/* background:url(../files/design/banners1.jpg) no-repeat; */
}
#cop1{
float:left;
width:867px;
height:52px;
color:#888888;
padding:19px 18px 0 80px;
background:url(../files/design/cop1.gif) no-repeat;
font-size:11px;
}
#cop1a{
float:left;
}
#cop1b{
float:right;
}
/******* podstranka *********/
#sub{
width:965px;
float:left;
background:#292929;
}
/******* podstranka - leve menu *********/
#lmn{
width:207px;
float:left;
padding:22px 0 5px 28px;
}
#lmnt{
float:left;
width:189px;
height:30px;
color:#a1a1a1;
padding:13px 0 0 17px;
background:url(../files/design/lmnt.gif) no-repeat;
font-size:14px;
}
#lmenu{
float:left;
width:189px;
padding:17px 0 17px 17px;
background:#363636 url(../files/design/lmn.gif) bottom left no-repeat;
}
#lmenu a{
text-decoration:none;
color:#a1a1a1;
font-size:11px;
}
#lmenu a:hover{
color:#E8DDAF;
}

#lmenu a:hover{
color:#E8DDAF;
}

#lmenu ul li{
list-style-type:none;
margin:0 0 0 15px;
color:#FFFF00;
}
#lmenu ul{
margin:7px 0px 0px 0px;
padding:0;
}

#lmenu .nadprodukt{
	color:#E8DDAF;
	font-weight:bold;
}

/******* podstranka - prava cast *********/
#rprt{
width:704px;
float:right;
padding:22px 0 20px 0;
}
#rprt1{
width:704px;
height:275px;
float:right;
background:url(../files/design/rap1.gif) no-repeat;
}
#rprt2{
width:704px;
height:275px;
float:right;
background:url(../files/design/rap2.jpg) top right no-repeat;
}
#rprt3{
width:704px;
height:180px;
float:right;

}
/******* podstranka - stredni menu ********/
#smenu{
float:left;
width:694px;
height:43px;
padding:0 0 0 10px;
background:url(../files/design/mdmn.gif) no-repeat;
}
#smenu ul li a,#smenu ul li strong{
float:left;
text-decoration:none;
display:block;
height:29px;
color:#949494;
font-size:11px;
padding:14px 28px 0 10px;
background:url(../files/design/md.gif) top right no-repeat;
font-weight:bold;
}
#smenu ul li a:hover{
color:#E8DDAF;
}
#smenu ul li strong{
color:#E8DDAF;
}
#smenu ul li{
float:left;
list-style-type:none;
}
#smenu ul{
margin:0;
padding:0;
}
/******* podstranka - text a spodni cast ********/
#rtxt{
float:left;
width:674px;
paadding:0px 35px 0 15px;
color:#949494;
}
#rtxt span{
font-family:"Arial Black";
}
#rtxt h2{
font-family:"Arial Black";
font-size:24px;
}
#sban{
float:left;
width:867px;
height:282px;
/*padding:19px 18px 20px 80px;
background:url(../files/design/banners2.jpg) no-repeat;*/
font-size:11px;
color:#888888;
}
/*GALERIE*/

TD.gal_img_on { background-color: #292929; }
TD.gal_img_off { background-color: #292929; }

IMG.gal_img_on { border: 1px solid white; }
IMG.gal_img_off { border: 1px solid #5C687C; }

table.galerie{
	width: 660px;
}
