table .sizes{font-size: 12px; text-align: left; margin-left: 20px;}
  table .sizes tr th{text-align: center; background-color: #99add6; font-size: 12px; color: white;padding: 3px;}
  table .sizes tr td{text-align: center; vertical-align: top; padding: 3px;}
  table .sizes .one{background-color: white}
  table .sizes .two{background-color: #e3e3e3}
table td{vertical-align: top}
.kosik{width: 250px;}
.strong{font-weight: bold}
.fsize{font-size: 13px;}
.infotext{font-size:11px;  margin-top:20px;}
.odkazy{font-size:11px;}
.hcon{font-weight:bold; padding-top: 25px;}
.conin{padding-left:17px;}
.note{color:#5a70c8;font-style:italic;}
.palettetable{background-color:white;border-collapse:separate;border-spacing:1px;  border:1px solid black;margin:0px;padding:0px;}
.palettetable tr{}
.palettetable tr td{border:1px solid gray;width:30px;height:30px;cursor:pointer;}
.palette{position:absolute;width:100px;height:100px;margin:-35px 0 0 136px;_margin:-15px 0 0 0;}
.thumbouter{width:120px;margin-right:20px;height:160px;overflow:hidden;position:relative;}
.thumbouter[class]{float:left;display:table;position:static;}
.thumbinner{position:absolute;top:50%;}
.thumbinner[class]{display:table-cell;vertical-align:middle;position:static;}
.thumb{position:relative;top:-50%}
.thumb[class]{position:static;}
.tabledec{border-collapse:collapse;border-spacing:0;border:0px;margin:0px;padding:0px;margin-top:20px;border-bottom:5px solid #5a70c8;border-left:1px solid #5a70c8;border-right:1px solid #5a70c8;font-size:13px;}
  .tabledec tr th{color:black;border-top:1px solid #5a70c8;border-bottom:1px solid #5a70c8;border-left:1px dotted #5a70c8;border-right:1px dotted #5a70c8;padding:3px;background:url('../images/bgth.jpg') repeat-x;}
  .tabledec tr td{padding:2px;border-top:1px solid #5a70c8;border-bottom:1px solid #5a70c8;border-left:1px dotted #5a70c8;border-right:1px dotted #5a70c8;}
.tdone{background-color:#b8b9ea;}
.tdtwo{background-color:white;}
.right{text-align:right;}
#log{padding:10px 0 0 10px;  font-size:11px;  color:white;}
/* základní styly pro dvousloupcový layout s hlavickou a patickou */
body{font:1em Verdana,Arial,sans-serif;behavior:url(csshover.htc);background:url(../images/bg/bg.jpg) repeat-x; background-color: #eee7ff}
*{padding:0px; margin:0px;}
img{border:none;}
div#container{background:url(../images/bg/bg_img.jpg) repeat-y center top; margin:auto;width:980px;}
table{border-collapse:collapse;border-spacing:0;border:0px;margin:0px;padding:0px;}
button,.submit,submit{color:black;font-weight:bold;background:url('../images/bgsub.jpg') repeat-x;font-size:14px;border:0px none;}
input,button{margin:1px;}
div#pageHeader{background:url(../images/bg/top.jpg) no-repeat center top;height:220px;}
div#obalsloupcu{float:left;width:980px;}
div#levy{float:left;width:220px;margin-left:-980px;}
/* záporný vnejší okraj tlací navigaci na své místo */
div#pravy{float:left;width:760px;margin-left:220px;display:inline;min-height:700px;_height:700px;}
/* display:inline je trik pro IE */
div#footer{width:980px;height:52px;background:url(../images/bg/footer_bg.jpg) no-repeat;}
.konecobtekani{clear:both;}
/* hlavicka stránky */
#pageHeader div.odkazytop{font-weight: bold; color:black;font-size:12px;line-height:1em;padding-top:13px;margin-left:15px; text-transform: uppercase;}
  #pageHeader div.odkazytop a{color:black;padding:0 20px;border-right:2px solid black;}
  #pageHeader div.odkazytop a.last{border-right: 0px none}
  #pageHeader div.odkazytop a,#pageHeader div.odkazy a:visited{text-decoration:none;}
  #pageHeader div.odkazytop a:hover,#pageHeader div.odkazy a:active{text-decoration:underline;}
  #pageHeader div.mainhref{position:absolute; top:170px; left:595px; font-size: 18px; color: black}
  #pageHeader div.mainhref a {text-decoration: none;color: black; font-weight: bold}
  #pageHeader div.mainhref a:hover {text-decoration: none;color: black; font-weight: bold}
#pageHeader div.home{margin-top:170px;float:left;}
  #pageHeader div.home img{margin-left:20px;}  
#pageHeader div.odkazy{color:black;font-size:11px;line-height:1em;text-align:right;padding-top:177px;margin-right:15px;}
  #pageHeader div.odkazy a{color:black;padding:0 20px;border-right:2px solid black;}
  #pageHeader div.odkazy a,#pageHeader div.odkazy a:visited{text-decoration:none;}
  #pageHeader div.odkazy a:hover,#pageHeader div.odkazy a:active{text-decoration:underline;}
  #pageHeader div.odkazy span{margin:0 20px;}
/* pravý sloupec s obsahem */
div#pravy{padding:0 0;}
/* obsah */
div#obsah{margin:0 30px 20px 20px;}
  div#obsah p{font-size: 12px;}
  div#obsah h1{font-size:1.1em;margin:1em 0 .5em;color:#5a70c8;}
  div#obsah h2{font-size:.9em;margin:1em 0 .5em;}
  div#obsah h3{font-size:14px;margin:1em 0 .5em;color:#5a70c8;}
  div#obsah p{font-size:12px;margin-top:0;margin-bottom:.5em;line-height:1.5;}
  div#obsah ul{margin:0 0 0 1.5em;padding:0;font-size:12px;}
  div#obsah li{font-size:.75em;margin:0;padding:.3em 0;line-height:1.5;font-size:12px;}
  div#obsah a{text-decoration:none;color:#5a70c8;}
    div#obsah a:hover{color:#5a70c8;text-decoration:underline;}
/* levý sloupec s navigací */
.search{width:100px;height:18px;border:1px solid #5a70c8;background-color:white;padding-left:3px;margin-right:5px;}
div.nadpis{text-transform:uppercase;text-align:left;background:url(../images/bg/nadpis.jpg);height:25px;width:208px;font-family:Geneva,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;line-height:25px;color:#000;text-indent:12px;}
div#searchbox{padding:8px 10px 8px 15px;}
  div#searchbox form div{display:inline;}
div#linkList{padding:0 0 0 12px;}
  div#linkList ul{border:0;margin:0;padding:0 0 25px 0;list-style-type:none;}
    div#linkList li a{text-decoration:none;color:black;}
    div#linkList li.maincat{margin:0;padding:.5em 0;text-indent:1em;font-size:12px;background-color: #5a70c8; font-weight: bold; color: white}
    div#linkList li.cat{margin:0;padding:.5em 0;text-indent:2em;font-size:12px;background-color: #d9c6ff; border-bottom: 2px solid #8080d5;color: black}
    div#linkList a:hover{color:#000;}
div#linkList p {text-align:center;font-size:0.75em;margin-bottom:20px;}	
div.cleaner{clear:both;display:none;}
/* paticka stránky */
div#footer div#kontakt{font-size:11px;text-align:center;color:#000000;width:958px;height:25px;line-height:25px;margin:auto;}
  div#footer div#kontakt a,div#footer div#kontakt a:visited{color:#000000;text-decoration:none;}
  div#footer div#kontakt a:hover,div#footer div#kontakt a:active{color:#000000;text-decoration:underline;}
div#footer div#wso{font-size:10px;color:#555555;text-align:center;padding:5px 0;}
  div#footer div#wso a,div#footer div#wso a:visited{color:#555555;text-decoration:none;}
  div#footer div#wso a:active,div#footer div#wso a:hover{color:#555555;text-decoration:underline;}
/* eshop */
.artiklborder{margin-top:20px;border:1px solid #5a70c8;border-bottom:6px solid #5a70c8;margin-bottom:2px;width:690px;min-height:160px;}
.size{font-size:12px;}
.cena{font-weight:bold;}
table.velikosti{font-size:0.75em;margin:15px 0 5px 0;}
  table.velikosti tr td{text-align:left;padding:0 15px 0 15px;}
    table.velikosti tr td input.pocet{height:18px;width:20px;padding-left:2px;margin:0 10px;}
/* novinky */
div.news_print{text-align:center;margin:10px auto;float:left;}
div.news_print img{margin:0 20px;}
div.news_print span{font-size:0.75em;font-weight:bold;line-height:1.5em;}
