body{background-color: #E3E8CD;text-align:center}
body,h1,h2,h3,h4,h6,p,img,a img,ul,ul li,ul li a,ul ul ul li a,dl,dt,dd,dl dt,dl dd{margin:0;padding:0;border:0}
#centering{position:absolute;top:0px;left:0;width:100%}
#main{position:relative;width:786px;margin:0 auto;overflow:hidden;text-align:center;margin-top: 0px}
#main{left:0px;}

/* Head */
#top{ text-align:left; width:786px; height:178px; margin-top:30px; }
#header{margin-top:0px;float:right;position:relaive;height:200px;width:560px; border:6px solid #CDD2B4}
#logo{position:relative;width:200px; height:200px;float:left;text-align:center; background-color:#AD3D00; border:6px solid #CDD2B4}
#logo img{margin:50px 0 50px 0}
#left_panel{float:left; width:200px}
#navig{width:200px; border-right: 6px solid #CDD2B4; border-left: 6px solid #CDD2B4; border-bottom: 6px solid #CDD2B4; padding-top:7px; padding-bottom:7px; background-color:##A0A783}
#novinky{width:200px; border-right: 6px solid #CDD2B4; border-left: 6px solid #CDD2B4; border-bottom: 6px solid #CDD2B4; padding-top:7px; padding-bottom:7px; background-color:#ad3d00}

/* Content */

#content{position:relative;margin:0 auto;text-align:left;overflow:hidden; height:100%;}
.body_short #txt{ height:320px}
#banner{border: 6px solid #CDD2B4; width:200px; margin-top:2px; padding:10px 0 10px 0; background-color:#A0A783; text-align:center; text-transform:uppercase}
#txt{float:right;background-color:#F5F8E9; width:560px; border-right: 6px solid #CDD2B4; border-left: 6px solid #CDD2B4; border-bottom: 6px solid #CDD2B4; height:100%}
#locator{text-align:right; font: normal 18px Arial, Helvetica, sans-serif; color:#E3E8CD; text-transform:uppercase; background-color:#A0A783; padding:6px 8px 5px 0}
#textual{padding:15px 17px 36px 20px;width:523px;}
#txt img{border:1px solid #D2D2B8}
#blud,#bd{width:438px;height:600px;margin-top:15px;overflow:scroll}
#bd{width:480px;height:235px}
.price{text-align:right}
.tableTitle{font-weight:bold; padding-top:8px}
.right{float:right;margin-left:30px}
.left{float:left}
.center{text-align:center;margin:auto}
.cleaner{clear:both}
#txt p{margin-bottom:10px; text-align:left}
#txt p.left img{margin:0 20px 3px 0}
#txt p.right img{margin:5px 0 3px 15px}
#txt img.left{margin-right:10px}
#txt table.center p{ text-align:center}
.cleaner{clear:both}
/* Footer */
#footer{position:relative;margin:0 auto;padding:0;text-align:left; color:white;width:786px;height:30px; color:#A0A783}
#foot_cont{position:relative;z-index:100; line-height:30px;padding-left:0px}
#int{position:absolute;top:0px;right:0px;float:right;text-align:right;z-index:100;line-height:30px}
#txt a{display:inline;text-decoration:none;font-weight:bold}
#int a,#footer a{display:inline;text-decoration:none;font-weight:bold;color:#A0A783}
#int a:hover,#txt a:hover,#footer a:hover{text-decoration:underline}


/* Typo */
li p,body,input,#txt,#txt,a,address{font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;color:#828A5F; font-style:normal}
.bold{font-weight:bold}
.normal{font-weight:normal}
.normal_size{font-size:11px}
.little{font-size:9px}
.big{font:bold 14px Arial, Helvetica, sans-serif}
.gray{color:#999999}
.white{color:#fff}
.blue{color:#17264B}
.green{color:#828A5F}
.red{color:#D54B00}
.hid{display:none}
h1 { font-size:14px; color:#D54B00; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-transform:uppercase; letter-spacing:-.1px}
h2 { font: bold 13px Arial, Helvetica, sans-serif; color:#D54B00}
sup{font-size:8px}
ul li{margin-left:20px}

