*{
margin:0px;
padding:0px
}


a {color:#808080;}
img{border:0px}
html{ width:100%;padding:0 0 10px 0;}
body{ width:857px; margin:auto;font-family:century gothic;}

#link{ font-family:century gothic; height:25px; margin:0; text-align:center;border-right:1px solid #EBE0DB;border-left:1px solid #EBE0DB; border-bottom:2px solid #33cccc; }
#link a {float:left;font-size:11px;display:block;color:#808080;padding:4px 0 6px 20px; text-decoration:none;}

#header{ float:left; font-family:century gothic; height:160px; margin:0 }
#header img{ float:left }
.header-logo{ float:left; width:699px; height:160px; }
.header-2{ float:left; width:158px; height:160px;  font-size:11px;}
.full { float:left; width:158px; height:79px; background-image:url(images/hodinky_04.jpg);  }
.full p { color:#33CCCC; font-size:12px;font-family:century gothic; padding:15px 0 2px 0;}
.submit { width:17px; height:16px; border:none; background-color:transparent; background-image:url(images/hodinky_32.jpg); cursor:pointer;  }
#kosik { float:left; width:158px; height:81px; background-image:url(images/hodinky_06.jpg); }
#kosik img { margin:0 10px; text-align:left;}
#kosik p {text-align:right; padding:8px 20px;}
#kosik a { color:#33CCCC; font-size:12px;font-family:century gothic;}
#menu{ float:left; background-image:url(images/vypln.jpg);width:855px; height:33px;border-right:1px solid #EBE0DB;border-left:1px solid #EBE0DB;} 
#menu li { list-style-type:none; float:left;margin:5px 0;}
#menu li a { color:#808080;  font-size:14px; margin:5px 0 5px 0; padding:0 10px 0 10px; border-right:1px solid #EBE0DB; }

#content { margin:0; width:860px; float:left;}
h1 { padding:5px 20px 3px 20px; font-size:22px; font-weight:lighter;}


#blok {float:left;border-right:1px solid #CCCCCC; margin:0;  }

#left{ float:left;width:203px; border:1px solid #CCCCCC;}


.leftnav     { display:block; float:left; width:203px;  margin:0; background-color:#fff; }
.leftnav li  { list-style-type:none; float:left;  width:203px; border-bottom:1px solid #CCCCCC;}
.leftnav li a{ display:block;  background-image:url(images/hodinky_20.jpg); background-position:170px 8px; background-repeat:no-repeat;color:#666666;padding:4px 0 6px 20px; text-decoration:none}
.leftnav li a:hover {display:block;background-image:url(images/hodinky_17.jpg); background-position:170px 8px; background-repeat:no-repeat; padding:4px 0 6px 20px;color:#0099CC; text-decoration:none}

.leftnav1{display:block;float:left;width:170px;padding:10px 10px 10px 10px;margin:0 0 4px 0;background-color:#fff;}
.leftnav1 li{ list-style-type:none;float:left;width:137px;height:16px;display:block;background-image:url(images/arrows.gif);background-position:10px 8px;background-repeat:no-repeat;padding:4px 0 4px 35px;border-bottom:1px solid #EBE0DB}
.leftnav1 li a{ display:block;float:left;font-family:Tahoma;font-size:14px;color:#000000;text-decoration:none}

#left h2{ font-size:16px; color:#fff; width:203px; background-color:#666666; display:block; 
         text-align:center; padding:25px 0 3px 0; font-family:arial;}

#left .bord{border-bottom:0px;
}

.block1{ width:203px;height:157px;float:left;padding:10px 10px;}
.block1 p { float:left;margin:10px;}


#right{
float:left;
width:651px;
margin:0 0 0 0;
border-top:1px solid #CCCCCC;

}
.block2{
background-image:url(images/hodinky_14.jpg);
width:651px;
height:218px;
float:left;
border-bottom:1px solid #CCCCCC;
}

.block2 p{
font-family:Tahoma;
font-size:11px; 
font-weight:bold;
color:#E3010F;
margin:20px 10px;
display:block;
}

.odkazy  { text-align:center;}
.odkazy a       { text-decoration:none; color:#808080; padding:0 10px; font-size:13px;}
.odkazy a:hover { text-decoration:underline;color:#808080; padding:0 10px; font-size:13px; }


.filtr         { float:left;height:29px; background:url(../images/boxlink.gif); width:610px; margin:10px 0;padding:0 20px 0 20px; background-repeat:no-repeat;display:inline;}
.filtr-pocet   { float:left;padding:5px 0; width:140px; font-size:11px; color:#808080;}
.filtr-raz     { float:left;padding:5px 0; width:250px; font-size:11px; color:#808080;text-align:center;}
.filtr-strana  {  float:right;padding:5px 0; width:200px; font-size:11px; color:#808080;text-align:right;}
.filtr-strana a { text-decoration:none;color:#808080;}
.filtr-raz a   { text-decoration:none; font-weight:bold;color:#808080;}
a razeni-on { text-decoration:none; font-size:11px; color:#0099CC; font-weight:bold; }



.pod-kategorie {   padding:5px 20px; text-align:left; clear:left;}
.pod-nazev {       margin:5px 20px 3px 20px;  border-bottom:1px dashed #AECA8D; font-size:13px;}
.pod-k           { width:250px; float:left; margin:0 10px; }
.pod-k a         { display:block; background:url(image/bullet-normal.gif) 0 8px no-repeat #fff; font-size:12px;  color:#695D3C; text-decoration:none;     font-weight:bold; padding:3px 10px; }	 
.pod-k a:hover   {                background:url(image/bullet-hover.gif) 0 8px no-repeat #fff;  font-size:12px;  color:#695D3C; text-decoration:underline;font-weight:bold; padding:3px 10px; }



.items          { float:left; margin:7px 0; padding:0;}
.items-sou          { float:left; margin:7px 0; padding:0; clear:left;}

.ptext         { clear:left; padding:4px 15px;font-size:12px;}
.ptext  a       { font-size:12px;}
.ptext img       { padding:7px;text-align:left;}

.produkt        { width:150px; height:240px; margin:3px;  float:left; border:1px solid #CCCCCC; text-align:center;}
.produkt-img    {height:150px; position:relative; }
.produkt-img img {height:150px;max-width:150px;}
.produkt img    {}
.produkt-text   { height:35px; color:#808080; font-size:12px; text-align:center; padding:0 3px; border-bottom:1px solid #CCCCCC;}
.produkt-text1   { height:35px; color:#808080; font-size:14px; text-align:center; padding:0 3px; border-bottom:1px solid #CCCCCC;}
.produkt-cena1   { color:#33CCCC; text-align:center; font-size:14px; font-weight:bold;font-family:arial; }
.produkt-box    {padding:0 5px; font-size:12px;}
.produkt-box a      { padding:2px 0;text-decoration:none; width:70px;height:19px;font-size:11px;  float:left; background:url(../images/tlac1.gif);  background-repeat:no-repeat; color:#808080; text-align:center; }
.produkt-box a:hover{ padding:2px 0;text-decoration:none;width:70px; height:19px;font-size:11px;  float:left; background:url(../images/tlac1.gif);  background-repeat:no-repeat; color:#33CCCC; text-align:center; }
.produkt-box2    {padding:10px 5px 0 0; font-size:12px;text-align:center;}
.produkt-box2 a      { padding:7px 0;text-decoration:none; font-size:14px;  color:#808080; text-align:center; }

.akce,.skladem { position:absolute;
		top:0;
		left:0;
		background:transparent;
		width:48px;
		height:48px;
		font-size:0px;
}
.akce {
		background: url(images/akce.png) left top no-repeat;
}
.skladem {
		background: url(images/skladem.png) left top no-repeat;
		
}



.items clear        {width:651px; font-size:1px; clear:left;}

h1.detail      {padding:10px 0;color:#000; font-size:18px;}


.detail-img    { width:250px; float:left; text-align:center; vertical-align:middle;}
.detail img    { padding:5px;}
.detail-img img { height:250px; max-width:250px;}
.detail-text   { width:380px;float:right;font-size:14px; line-height:20px; display:block; margin:5px 0;text-align:left;font-family:arial;}
.detail-text a { color:#000;}

.detail-text div {float:left;display:block;width:120px;clear:left;}
.detail-text span{float:left;display:block;width:230px;font-weight:bold;}
.detail-text span a{font-weight:bold;text-decoration:underline;}

.detail-box        {text-align:center; padding:0 10px;}
.produkt-cena   {height:20px;color:#33CCCC;font-size:16px; text-align:center; font-weight:bold; font-family:arial; padding:0 0 10px 0;}
.detail-box a      {  padding:2px 15px; text-decoration:none; height:19px;font-size:11px;  background:url(../images/tlac1.gif);  background-repeat:no-repeat; color:#808080; text-align:center; }
.detail-box a:hover{  padding:2px 15px; text-decoration:none;  height:19px;font-size:11px;   background:url(../images/tlac1.gif);  background-repeat:no-repeat; color:#33CCCC; text-align:center; }

.pt {width:260px;}
.p  { padding:2px 0;   text-align:left;}
.c  { padding:2px 5px;  width:60px; text-align:right; color:#33CCCC;}
a.k { padding:2px 15px;  text-align:center; text-decoration:none; font-size:11px;  color:#414141; background-image: url(images/tlac1.gif); background-repeat:no-repeat; }

.okraj {border-bottom:1px solid #CCCCCC;}




.ks{ margin:10px;}
.polozky { width:651px;}
.polozky td{ border-bottom:#808080 1px solid;font-size:12px;padding:7px 5px 4px 5px; font-family:arial}
.linkbox{ height:29px; background:url(../images/boxlink.gif); padding:5px 0 0 0; background-repeat:no-repeat;}
.li1,.li2,.li3,.li4 { font-size: 12px; font-weight:bold; float:left;padding: 3px 0 0 0;font-family:arial}
.li1{ margin:0 10px;   width:75px;  text-align:right;}
.li2{ margin:0 10px; ;width:230px; }
.li3{ width:230px;   text-align:right;}
.li4{ width:401px; text-align:right;}
.li5{ width:640px; text-align:right;font-size:13px;}
.li5 p { font-family:arial}

.ks1{ text-align:right; padding:0 10px 0 10px;}

h4 { color: #33CC99; font-size:14px; padding: 0px 7px; clear:left;}

.platba-doprava{ margin:0 20px ; font-family:arial; font-size:12px; width:600px;}
.platba-doprava td{ padding:0 0 7px 0;font-family:arial; font-size:12px;}



.adres{ width:300px; float:left; margin:0 0 0 15px; font-size:12px; }
.adres div { width:80px; float:left; margin-top:5px; color:#000; padding:0 5px 0 5px; text-align:right;font-weight:bold; font-family:arial}
.adres input { width:190px; float:left;margin-top:5px; font-size:12px; }
.adres select{ width:190px; float:left;margin-top:5px; font-size:12px;}
.adres textarea { width:190px; float:left;margin-top:5px; font-size:12px; height:87px}

.post{ width:150px; height:auto;clear:both;float:left; margin:0 0 0 15px; font-size:12px; text-align:left; display:block; }
.post div{ width:100px; float:left; margin-top:5px; color:#000; padding:0 5px 0 5px; text-align:right;font-weight:bold; font-family:arial}
.post input{ width:30px; float:left;margin-top:5px; font-size:12px; }

.red{color:red;}

.tl-zpet	 {  width:51px; height:17px;  background: url(../images/tl_zpet.jpg); background-repeat:no-repeat;		border:none; background-color:transparent; cursor:pointer; }
.tl-prepocitej	 {  width:80px; height:17px;  background: url(../images/tl_prepocitat.jpg); background-repeat:no-repeat;	border:none; background-color:transparent; cursor:pointer; }
.tl-objednat	 {  width:80px; height:17px;  background: url(../images/tl_objednat.jpg); background-repeat:no-repeat;	border:none; background-color:transparent; cursor:pointer; }
.tl-smaz	 {  width:80px; height:17px;  background: url(../images/tl_smazat_kosik.jpg); background-repeat:no-repeat;	border:none; background-color:transparent; cursor:pointer; }


h2.popis { margin:0 5%;margin-bottom:5px; color: #33CCCC; font-size:14px; padding: 0; clear:left; border-bottom:2px solid #33CCCC;}

.d-popis-l {
     font-size:14px;
	  float:left; 
	 padding:0 5%;
	 font-family:arial;
	 Padding-bottom:20px;}

.popis-n { width:290px;float:left;line-height:20px;}
.popis-n span{ width:150px;float:right;text-align:left;}

.d-poznamka p{
     font-size:14px;
	 padding:0 5%;
	 font-family:arial;}


.d-cena, .d-cena1 { color:#33CCCC; font-size:16px; font-weight:bold; font-family:arial; 
         }
.d-cena1 { color:#000; }


a.koupit { display:block; width:90px; padding:0 15px 7px 15px; height:21px;  text-align:left;
		float:right; text-decoration:none; font-size:12px;  
		color:#FFFFFF; 
		background-image: url(images/koupit1.jpg); background-repeat:no-repeat; }

		
	

#footer    { float:left; margin:0; padding:8px 0 0 0; background-color:#E7E3D8; height:20px; width:100%; border:1px solid #CCCCCC; color:#808080; font-size:10px;}
#footer li { list-style-type:none;float:left; }
#footer li a { color:#808080; font-size:10px;  margin:5px 0 5px 0; padding:0 10px 0 10px;  border-right:1px solid #EBE0DB; }

