BODY{margin:0;padding:0 0 10px 0;font-size:80%;text-align:center;background:white;
font-family: verdana, helvetica, sans-serif, arial;font-weight: normal; color: black;}
HR {color:#C25400; width:98%; height:1px;}

.clr {clear: both;visibility: hidden;display: block;overflow: hidden;font-size:1px;}
.hide {display:none}
a{color:black;text-decoration:none;}
a:hover{color:#2E82D0;}

IMG {border:0px;}
p,ul,li,form,label,h2,h3,h4,table,td,tr,input{margin:0;padding:0}
li{list-style-type:none}
INPUT {padding:1px;color:#941738;}
INPUT.frame {border:1px solid #941738}
INPUT.s60 {height: 22px;width:60px;background: #941738;color:white;font-size:12px;border: 0px;cursor:pointer;}
INPUT.s80 {height: 22px;width:80px;background: #941738;color:white;font-size:12px;border: 0px;cursor:pointer;}
INPUT.s100{height: 22px;width:100px;background: #941738;color:white;font-size:12px;border: 0px;cursor:pointer;}
INPUT.s120{height: 22px;width:120px;background: #941738;color:white;font-size:12px;border: 0px;cursor:pointer;}
INPUT.s200{height: 22px;width:200px;background: #941738;color:white;font-size:12px;border: 0px;cursor:pointer;}

.link60 {float:left;margin:0 2px 0 2px;height:22px;font-size:11px;width:60px;background: #941738;color:white;font-size:12px;text-decoration:none;}
.link60 a {display:block;width:60px;text-align:center;line-height:22px;text-decoration:none;}

.link80 {float:left;margin:0 2px 0 2px;height:22px;font-size:12px;width:80px;background: #941738;color:white;font-size:12px;text-decoration:none;}
.link80 a {display:block;width:80px;text-align:center;line-height:22px;text-decoration:none;color:white;}
.link120 {float:left;margin:0 2px 0 2px;height:22px;font-size:12px;width:120px;background: #941738;color:white;font-size:12px;text-decoration:none;}
.link120 a {display:block;width:120px;text-align:center;line-height:22px;text-decoration:none;color:white;}


#alert {background:#941738;color:white;width:98%;text-align:center;line-height:25px;margin-bottom:5px;}
#alert .ico {float:left;width:40px;height:25px;background: url('./img/ico-alert-vista.gif') no-repeat 10px 3px;}


H1{font-size:16px;font-weight:bold;margin:8px 0 8px 5px;color:#2E82D0;}
h2 {font-size:12px;font-weight:bold;margin:0 0 5px 5px;color:#2E82D0;}
H3{font-size:15px;margin:0 0 5px 0;}
P {font-size:11px;line-height:14px;}
TD{font-size:11px;}
TABLE .zahlavi {background:#941738;line-height:18px;color:white;}

#pg{position:relative;width:1000px;text-align:left;margin:0 auto 0 auto;padding:0;background:white;}
#content {width:950px;margin:5px auto 0 auto;background: url('./img/bck-content.gif') repeat-x;}
#lft{float:left;width:170px;padding:20px 0 10px 20px;}
#cnt{float:left;width:740px;padding:20px 0 0 0;}


#bannerhp {width:626px;margin:0 0 20px 60px;}
#bannerhp div {float:left} 

#top {background:#EFF5DA;width:950px;height:107px;margin:0 auto 5px auto;}
#top .logo {float:left;width:500px;margin:20px 0 0 20px;}
#top .txt {float:left;width:210px;text-align:right;margin-top:25px;}
#top .txt .t1 {font-size:13px;}
#top .txt .t2 {font-size:18px;font-weight:bold;}
#top .txt .t2 strong {color:#ED1C24;}

#top_menu {background:#2E82D0;height:30px;}
#top_menu .bck {background: url('./img/bck-top-menu.jpg') no-repeat right;height:30px;}
#top_menu img {float:right;margin:5px 30px 0 0;}
#top_menu .txt {float:right;margin:8px 20px 0 0}
#top_menu .mnu {float:left; margin-left:20px;font-size:14px;}
#top_menu .mnu a {float:left;text-decoration:none;padding: 6px 10px 6px 10px; }
#top_menu .mnu a.wh {color:white;} 
#top_menu .mnu a.bl {color:#2E82D0;} 

#lft h3 {color:#2E82D0;font-size:14px;font-weight:bold;letter-spacing:-1px;}
#lft strong {color:#2E82D0;font-size:12px;font-weight:bold;background: url('./img/ico-small.gif') no-repeat left;margin:7px 0 2px 0;padding-left:18px;width:100%;display:block;}
#lft ul {margin:0 0 10px 18px;}
#lft a {font-size:10px;}

#cnt h1 {font-size:14px;font-weight:bold;}
#cnt h1 span {font-size:12px;font-weight:normal;}

#cnt .main img {border:1px solid #CFCFCD;}
#cnt .main {float:left;width:250px;padding:7px 0 0 10px;}
#cnt .main h2 {margin:10px 0 5px 0;}
#cnt .main p {text-align:justify;}

#cnt ul li {margin-left:40px;list-style-type:disc;}

#cnt .price {padding:10px 0 0 0;}
#cnt .price strong {float:left; color:#ED1C24;font-size:14px;}
#cnt .price img {float:right;margin:0 5px 0 0}

#cnt .more {float:left;width:468px;padding:7px 0 0 10px;}
#cnt .more h2 {margin:0 0 5px 0;}
#cnt .more .pic {float:left;width:90px;margin-right:10px;}
#cnt .more .txt {float:left;width:360px;margin-right:0px;}
#cnt .more p {text-align:justify;}
#cnt .more .param {font-size:10px;padding-top:10px;}

#cnt .list_dvd {float:left;font-size:10px;width:239px;margin-right:5px;}
#cnt .list_dvd h2 {color:#2E82D0;font-size:14px;font-weight:bold;letter-spacing:-1px;
background: url('./img/ico-small.gif') no-repeat left;padding-left:20px;}
#cnt .list_dvd ul {margin:0 0 10px 15px;}

#seznam-titulu .itm h2 {display:block;}
#seznam-titulu .itm {background:#D4E5F5;padding:8px;margin-top:1px;}
#seznam-titulu .itm .pic {float:left;width:90px;padding-right:10px;}
#seznam-titulu .itm .txt {float:left;width:625px;margin-right:0px;}
#seznam-titulu .itm p {height:70px;}
#seznam-titulu .param {float:left;font-size:10px;}
#seznam-titulu .price {float:right;width:280px;padding:0px;}
#seznam-titulu .price img {float:right;margin:0 5px 0 0;padding:0px;}


#detail .pic img {width:250px;border:1px solid #CFCFCD;float:left;}
#detail .txt {float:left;padding-left:10px;}
#detail .des {line-height:17px;font-size:13px;}
#detail .price strong {float:right; color:#ED1C24;font-size:14px;margin:2px 25px 0 10px;}
#detail .price .back {margin-top:-2px;}

    .str {width:98%;padding-top:5px;padding-bottom: 5px;text-align:center;font-size:11px;height:16px;}
    .str_left{float:left;width:25%;text-align:left;padding-left:5px;}
    .str_center{float:left;width:50%;text-align:center;}
    .str_right{float:right;width:20%;text-align:right;}
    .str a {font-weight:bold;text-decoration:none;}
    .str a:hover {font-weight:bold;text-decoration:underline;}
    .str .activ{color:black;font-size:12px;color:red;}


.text {font-size:12px;line-height:18px;margin-left:20px;}
.text p {font-size:12px;line-height:18px;margin-left:10px;}
.text ul li {list-style-type:disc;margin-left:30px;}
.text h2 {font-size:12px;margin-left:10px;}


.frm_width {background:#ecf6ca;width:740px;}
.frm_width_top {background: url('./img/frame_top_740x6.gif') no-repeat;height:6px;font-size:1px;}
.frm_width_content {padding: 5px 10px 5px 10px;font-size:11px;line-height:15px;}
.frm_width_content h2 {font-size:20px;}
.frm_width_content span {font-size:15px;color:#F8AE35;display:inline;font-weight:bold;}
.frm_width_bottom {background: url('./img/frame_bottom_740x6.gif') no-repeat;height:6px;font-size:1px;}

#foot {background:#EFF5D9;line-height:15px;font-size:10px;text-align:left;padding:5px 0 5px 15px;width:950px;margin:15px auto 0 auto;}
#foot a {text-decoration:none;color:black}
#foot a:hover {color:#2E82D0}

#partners {font-size:10px;color:#000099;text-align:left;padding:0px 0 5px 15px;width:950px;margin:5px auto 0 auto;}
#partners .txt {float:left;font-size:11px;font-weight:bold;padding:9px 15px 0 0}
#partners .img {float:left;}

#distribuce {font-size:10px;color:black;text-align:left;padding:15px 0 0px 15px;width:950px;margin:5px auto 0 auto;}
#distribuce .txt {float:left;font-size:11px;font-weight:bold;padding:9px 15px 0 0}
#distribuce .img {float:left;}
