/* Zakladni styly prvku */
/**{ font-family: Trebuchet MS, Tahoma, Verdana, sans-serif; color: #000; }*/

body {font-size:75%;font-family:Arial,Verdana,sans-serif;line-height:1.5em;background:#fff url(../images/bgBody.gif) repeat-y top center;padding:0px 0px 0px 0px;color:#181717;}
h1{	font-size:1.85em;font-weight:normal;color:#e30400;line-height:1.3em;padding:10px 0px 10px 0px; }
h2{	font-size:1.15em; margin-bottom:15px; color:#e30400; }
h3{	margin: 0 0 0.5em 0; font-size: 1.0em; color: #73b9e0; }
h4{	margin: 0; font-size: 0.9em; color: #e05428; }
h5{ margin: 0; font-size: 0.8em; color: #5e5e5e; }
h6{	margin: 0; font-size: 0.8em; color: #a8a8a8; }
address{ font-size: 8pt; }
strong{ }
ol{	margin-left:0em; padding-left:1em; list-style-type: decimal; }
ol ol{ list-style-type: upper-alpha; margin:0; padding:0; }
ul{	list-style:none; margin:0; padding:0; }
li{	background:url(../images/listarrow.gif) no-repeat left 8px; padding-left:16px; }
dt{ font-weight:bold; }
dd{ }
p a {color:#e30400;}
a {color:#232323;text-decoration:underline;}
a:hover {text-decoration:none;}
img {border:0px;}
label {cursor:pointer;}
input, textarea{ }
table{ border-collapse:collapse; }
th{ border-bottom:1px Solid #b1b1b1; padding:0.2em; background:#E30400; }
td{ border-bottom:1px Solid #b1b1b1; padding:0.2em; }
p{ /*margin-bottom:20px;*/ margin-bottom:10px; }
hr{	clear:both;height:1px;border-top:1px solid #d4d4d4;width:100%;}
input, textarea{ }
sup{ vertical-align:super; }
sub{ vertical-align:sub; }

/* user styly pro vsechny obsahy clanku */
.styl1 { color: #349ccf; font-weight:bold; }
.styl2 { color: #D24646; font-weight:bold;	}
.styl3 { color: #404040; font-weight:bold; }
.styl4 { color: #000; font-weight:bold; }
.styl5 { color: #926000; }
.styl6 { color: #D24646; }
.styl7 { color: #a4a4a4; }
.bezOkraje { border:0px; }
.pozadi { display:block; background:#EFCB03; padding:1em; }
.center {text-align:center;}
.justify {text-align:justify;}
.right {text-align:right;}
.clearing {clear:both;display:block;}
.producerLogo {max-width:250px;_width:250px;float:right;margin:0px 10px 30px 20px;text-align:right;}
.producerLogo img {margin:10px 0 0 0;}
.producerLogo p {text-align:center;background:#f3f3f3;margin-top:10px;padding:0 0 5px 0;}
.producerLogo p img {margin:0px 0px 5px 0px;float:right;}
.megaakce {width:369px;min-height:209px;_height:209px;background:#efcb03 url(../images/bgMegaakce.gif) no-repeat;margin-bottom:16px;}
.megaakce div {width:111px;float:left;text-align:center;padding-top:20px;overflow:hidden;}
.megaakce div p {margin-bottom:0px;}
.megaakce div img.mainImg {margin-bottom:12px;}
.megaakce .desc {width:258px;float:left;padding-top:21px;font-weight:bold; text-align:left;}
.megaakce .desc h1 {padding:10px 0 5px 0;margin:0; font-size:1.65em; color:#181717; font-weight:bold;}
.megaakce .desc p {margin:0 0 13px 0;clear:none;overflow:hidden; padding:0;}
.megaakce .desc p.article {text-transform:uppercase;font-size:0.9em;}
.megaakce .desc p.article a {color:#000000;}
.megaakce .desc p.akce {background:#fff;padding:3px 8px;margin-right:20px;color:#36363b;margin-bottom:0px;}
.megaakce .desc p.akce strong {color:#e30400;}

/* Premysl Posker - 16.8.2009 */
.subHeader {font-size:1.35em;color:#e30400;}
h3 {font-size:1.25em;color:#e30400;font-weight:normal;}
h4 {font-size:1.15em;color:#e30400;font-weight:normal;}
h5 {font-size:1.1em;color:#e30400;font-weight:normal;}
h6 {font-size:1em;color:#e30400;font-weight:normal;}
ol {margin-left:20px;}
ol.numeric {list-style:decimal;}
ol.lalpha {list-style:lower-alpha;}
ol.ualpha {list-style:upper-alpha;}
ol.lroman {list-style:lower-roman;}
ol.uroman {list-style:upper-roman;}
.col1 {width:380px;float:left;margin-bottom:10px;}
.col2 {width:380px;float:right;margin-bottom:10px;}
table.data {border-collapse:collapse;border:1px solid #e5e5e5;margin-bottom:15px;}
table.data th {color:#fff;text-align:left;padding:0.1em 0.6em;background:#000;border:1px solid #e5e5e5;}
table.data .center {text-align:center;}
table.data .right {text-align:right;}
table.data td {padding:0.1em 0.6em;border:1px solid #e5e5e5;}
.mainCol .product_list_item .img .novinka {color:#fff;font-size:0.9em;background:#e30502;display:block;float:left;width:61px;height:14px;padding-top:1px;text-align:center;margin-bottom:16px;}

.detail .dostupnost {margin-bottom:5px;font-size:1em;margin-right:102px;}
.detail .dostupnost h2 {font-size:1em;}
.detail .dostupnost .mega {color:#fff;font-size:0.9em;background:#e5c201;display:block;float:right;width:61px;height:19px;padding-top:0px;margin-left:3px;text-align:center;}
.detail .dostupnost .novinka {color:#fff;font-size:0.9em;background:#e30502;display:block;float:right;width:61px;height:19px;padding-top:0px;text-align:center;margin-left:3px;}
.detail .dostupnost .skladem {color:#fff;font-size:0.9em;background:#7db84e;display:block;float:right;width:61px;height:19px;padding-top:0px;text-align:center;margin-left:3px;}

.twocols{}
.twocols tr{border:0;}
.twocols th{}
.twocols td{border:0;vertical-align:top;padding:15px 3px 3px 3px;}

.normalTable{}
.normalTable th{padding:0;margin:0;border:0;}
.normalTable tr{padding:0;margin:0;border:0;}
.normalTable td{padding:0;margin:0;border:0;}