/* CSS Document */
body {text-align:center;
	background:#D2D3D5;
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	color: #646567;
	margin:0;
	padding:0;
	}

/* text
-------------------------------------------------- */

h1, h2, h3, h4 {}

h1 {color:#d71a21;font-size:12pt;margin:5px 0px 10px 10px;padding:0px;}
h2 {}
h3 {color:#d71a21; font-size:130%; margin:20px 0px 2px 0px; }
h4 {}
h5{font-size:11pt;margin:0px 0px 0px 3px;padding:0px 0px 5px 0px;color:#D71A21;}

/* BLOCKS
-------------------------------------------------- */
address {	margin: .66em 0;}
blockquote {margin: .66em 20px;}
hr { clear:both;	}
p{ text-align: justify; margin:0;}
.editor{padding:10px;text-align: justify;}
.editor a{color:#D71A21;}
.editor a img { margin:10px 5px;}

/* LISTS
-------------------------------------------------- */
dl, dt, dd { margin:0; text-align:left;}
dl {margin-left:5px;}
dt {}
dd {}
ul, ul li {}

/* TABLES
-------------------------------------------------- */
table {border-collapse: collapse;margin-top: 10px;margin-bottom: 10px; font-size:100%;}
caption {margin: 0 0 .66em 0;text-align: center;color: #D01310;}
th {border: 1px solid white;	padding: 5px 10px;font-weight: bold;text-align: left;vertical-align: top;background-color:#B00D12;color: white;}
td {border: 1px solid gray;	padding: 5px 10px;vertical-align: top;background-color: white;}

/* FORMS
-------------------------------------------------- */
fieldset {clear: both; border:none;}
legend {}
input, textarea, select {font-size: 1em;}

/* INLINES
-------------------------------------------------- */
abbr, acronym {border-bottom: 1px dotted;font-variant: small-caps;cursor: help;}
dfn {position: relative; font-style:normal; cursor: help; top: 2px;}
cite, em, q, var {font-style: normal;}
code, kbd, samp, pre {font-family: "Lucida Consode", "Andale Mono", monospace;}
sub {font-size: smaller;text-decoration: none !important;vertical-align: sub;}
sup {font-size: smaller;text-decoration: none !important;vertical-align: super;}
del {text-decoration: line-through;}
ins {text-decoration: underline;}
strong {font-weight: bold;}

/* ANCHORS
-------------------------------------------------- */
a {}
a:visited {}
a:hover { }

/* Img
-------------------------------------------------- */
img	{ border:none;	}

/* Bloky
-------------------------------------------------- */
#obal{position:relative; width:834px; margin:0 auto;background:url('img/obal_bcg.jpg') repeat-y left top;margin-top:8px;border-top:#96979b solid 1px;}

/* top_1
-------------------------------------------------- */	
#top_1{position:relative;width:100%;height:75px;}
#home{display:block;width:250px;height:75px;position:absolute;top:-8px;left:-33px;background:url('img/home1.jpg') no-repeat left top;}

#menu_h1{position:absolute;top:10px;right:1px;}
#menu_h1 ul{padding:0px;margin:0px;}
#menu_h1 ul li{list-style-type: none;display:block;float:left;background:url('img/menu_h1.jpg') no-repeat right top;padding:0px 15px;}
#menu_h1 ul li a{text-decoration:none;color:#626365;font-size:9pt;font-weight: bold;}

.prekryv{position:absolute;top:10px;right:1px;width:2px;height:85px;background-color:white;}

#menu_h2{position:absolute;bottom:0px;right:1px;}
#menu_h2 ul{padding:0px;margin:0px;}
#menu_h2 ul li{height:22px;list-style-type: none;display:block;float:left;background:url('img/menu_h2.jpg') no-repeat right top;padding:0px 18px;}
#menu_h2 ul li a{font-weight:bold;text-decoration:none;color:#c7161c;font-size:9pt;text-transform:uppercase;line-height:22px;}

/* top_2
-------------------------------------------------- */	
#top_2{position:relative;width:100%;height:271px;background:url('img/top2.jpg') no-repeat left top;}

#menu_v1{position:absolute;top:5px;left:10px;}
#menu_v1 ul{padding:0px;margin:0px;}
#menu_v1 ul li{list-style-type: none;display:block;text-align:left;background:url('img/menu_v1_bottom.jpg') repeat-x left bottom;}
#menu_v1 ul li a{line-height:24px;text-decoration:none;font-size:11pt;color:white;background:url('img/arrow.gif') no-repeat 6px 8px;padding:0px 0px 0px 20px; display:block;}

#hledej{position:absolute;bottom:10px;left:20px;border:none;color:#636365;height:14px;_height:16px;}
#target{position:absolute;bottom:10px;left:145px;_left:150px;&left:150px;}

#drobek{position:absolute;bottom:13px;left:330px;}
#drobek ul{padding:0px;margin:0px;}
#drobek ul li{list-style-type: none;display:block;float:left;padding:0px 10px 0px 13px;background:url('img/drobek_arrow.gif') no-repeat left 3px;}
#drobek ul li a{text-decoration:none;color:#b30e12;}
/* top_3
-------------------------------------------------- */
#top_3{position:relative;text-align:left;width:832px;margin:0px 1px;height:92px;background:url('img/top3_bcg.jpg') repeat-x left top;}
#top_3 p{display:block;width:570px;_width:600px;height:60px;_height:80px;overflow:hidden;padding:10px 0px 10px 30px;color:#646567;}
#info{color:#b20d11;width:193px;height:92px;background:url('img/quick_info.jpg') no-repeat left top;position:absolute;top:0px;right:0px;text-align:left;padding-left:24px;}
#info h4{margin:0px;padding:18px 0px 0px 0px;font-size:9pt;}
#info a{color:#b20d11;text-decoration: none;}

/* maj
-------------------------------------------------- */	
#maj{float:left;position:relative;text-align:left;width:100%;margin-bottom:10px;}
	
#obsah{float:left;width:834px;}
	
/* stred
-------------------------------------------------- */	
#stred{width:628px;float:right;overflow:hidden;position:relative;}
#stred a{color:#B30E12;}
.text{padding:0px 10px;}
.text p a{color:#D71A21;}
.text ul{margin:0px;padding:0px 20px;}
.text h2{font-size:11pt;padding:0px;margin:5px 0px;}

.box{position:relative;width:203px;height:264px;border:#9b9ca0 solid 1px;float:left;_display:inline;margin:2px;}
.box a{text-decoration:none;}
.box a img{position:absolute;top:21px;left:15px;width:175px;height:115px;border-top:#959499 solid 1px;border-bottom:#959499 solid 1px;}
.box a span{position:absolute;bottom:10px;color:#d71a21;font-size:10pt;font-weight:bold;cursor:hand;}
.buy{left:31px;}
.prize{left:115px;}
.box_text{width:100%;height:86px;background:url('img/product_bcg.jpg') repeat-x left top;overflow:hidden;}
.box_text h2{font-size:10pt;padding:0px;margin:5px 10px;}
.box_text h2 a{color:#d71a21;text-decoration: none;}
.box_text p{padding:0px;margin:5px 10px;}
.box_bottom{position:relative;display:block;width:202px;height:173px;margin-left:0px;background:url('img/product.jpg') no-repeat -1px top;}

#news_obal{width:620px;height:110px;margin-left:3px;border-bottom:1px solid #B30E12;}
.news{position:relative;width:193px;_width:203px;height:100px;border:1px solid #9B9CA0;float:left;margin-right:3px;padding:0px 5px;background:transparent url('img/product_bcg.jpg') repeat-x scroll left top;}
.news h2{margin:0px;padding:3px 0px;}
.news h2 a{display:block;font-size:9pt;}

#news-obal-tom { border:1px solid #E9EAEC; background:#F2F2F4; padding:8px 10px;}
.news-tom {  }
.news-tom h2 { margin:5px 0px 1px 0px; font-size:120%;}
/* leva
-------------------------------------------------- */	
#leva{overflow:hidden;width:206px;float:left;position:relative;margin-top:7px;}

#menu_v2{position:relative;margin-left:3px;width:200px;width:199px;padding:0px 3px 15px 0px;border-right:#efefef solid 1px;}
#menu_v2 h3 { background:#B00D12; margin:0; padding:0; color:white;}
#menu_v2 h3 a { color:white; padding:5px 0px 5px 15px; display:block; text-transform:uppercase; font-size:11pt; text-decoration:none; }
#menu_v2 ul{padding:0px;margin:0px;}
#menu_v2 ul li{position:relative;list-style-type: none;display:block;}
#menu_v2 ul li a{color:#b30e12;position:relative;text-decoration:none;display:block;background-color:#edeef0;border-bottom:white solid 1px;padding:0px 0px 0px 27px;height:25px;line-height:25px;_height:1px;}
#menu_v2 ul li a:hover{background-color:#E6E4E0;}

#menu_v2 ul li ul li a{padding-left:40px;background:#edeef0 url('img/arrow2.jpg') no-repeat 32px 10px;}
.aktiv{font-weight:bold !important;}

#zajimave_odkazy{position:relative;background-color:#a8a8a8;margin:10px 1px 0px 0px;padding:0px 8px 20px 0px;width:202px;overflow:hidden;}
#zajimave_odkazy h4{color:white;font-size:11pt;padding:10px 0px 10px 30px;margin:0px;}
#zajimave_odkazy ul{padding:0px;margin:0px 0px 0px 40px;list-style-type:none;}
#zajimave_odkazy ul li{margin-bottom:10px;}
#zajimave_odkazy ul li a{color:white;text-decoration:none;}
#zajimave_odkazy ul li a em{display:block;position:relative;left:-10px;font-weight:bold;font-size:10pt;}
/* prava
-------------------------------------------------- */	
#prava{width:192px;	float:right;overflow:hidden;position:relative;background-color:#c5161d;margin:10px 1px 0px 0px;}
#nejprodavanejsi_nadpis{position:relative;width:187px;height:63px;background:url('img/10nej.jpg') no-repeat left top;margin:10px 0px 0px 3px;}
#nejprodavanejsi_nadpis span{position:absolute;bottom:7px;left:20px;color:#b30e12;font-size:11pt;font-weight: bold;}

.box1{position:relative;width:185px;_width:187px;height:230px;background-color:white;margin:10px 0px 10px 3px;border:#9b9ca0 solid 1px;}
.box1 a{text-decoration:none;}
.box1 a img{position:absolute;left:25px;top:4px;width:145px;}
.box1 a span{position:absolute;bottom:10px;left:80px;color:#d71a21;font-size:10pt;font-weight:bold;cursor:hand;}
.box1_text{padding:0px 10px;height:89px;background:url('img/product_bcg.jpg') repeat-x left top;overflow:hidden;}
.box1_text h4{font-size:10pt;padding:0px;margin:5px 0px;}
.box1_text h4 a{color:#d71a21;text-decoration: none;font-size:9pt;}
.box1_bottom{position:relative;display:block;width:185px;height:138px;background:url('img/nej_product.jpg') no-repeat left top;}

#aktuality{position:relative;}
#aktuality h3{background:white url('img/aktuality_nadpis_bcg.jpg') repeat-x left top;margin:10px 2px 10px 3px;border:#9b9ca0 solid 1px;padding:5px 20px;}
#aktuality h3 a{color:#d71a21;text-decoration: none;font-size:10pt;font-weight:bold;text-transform:uppercase;}
#aktuality dl{}
#aktuality dl dd{margin:0px 10px 0px 20px;}
#aktuality dl dd p{color:white;text-align:left;}
#aktuality dl dd h4{margin:10px 0px 2px 0px;padding:0px;}
#aktuality dl dd h4 a{color:white;font-size:8pt;}
.aktuality_vice{display:block;margin:10px 0px 10px 25px;color:white;}

/* pata
-------------------------------------------------- */	
#pata{clear:both;position:relative;width:834px;_width:832px;height:34px;border-bottom:#97989c solid 1px;background-color:#b30e14;}

#menu_pata{position:absolute;top:0px;right:1px;}
#menu_pata ul{padding:0px;margin:0px;}
#menu_pata ul li{list-style-type: none;display:block;float:left;}
#menu_pata ul li a{text-decoration:none;line-height:34px;color:white;padding:0px 10px;background:url('img/menu_pata.jpg') no-repeat right 2px;text-transform:uppercase;}
.prekryv2{position:absolute;top:0px;right:1px;background-color:#b30e14;width:2px;height:30px;}
/*ostatni ----------------------------------------------------------------*/
.clear {clear:both;}
#stranky{clear:both;line-height: 30px;text-align: center;}
#stranky a{color:#D71A21;}
.kontakt_nadpis{font-size:10pt;}
	
/*detail ----------------------------------------------------------------*/
#detail{position:relative;}
#detail h1{margin:10px 0px 10px 10px;padding:0px;}
#detail h2{margin:0px 0px 10px 0px;padding:0px;}

#detail table{margin:10px 0px 10px 10px;width:600px;}
#distributor tr td a{display:block;color:#B00D12;margin-bottom:5px;}
/*.detail_prize{font-size:10pt;}*/
.top_foto{float:left;margin:0px 0px 10px 10px;}
.welcome{display:block;background: url('img/koupit_produkt.jpg') no-repeat left top;line-height:36px;height:36px;font-size:12pt;text-decoration:none;font-weight: bold;color:white !important;margin:0px 0px 0px 0px; padding:0px 0px 0px 33px;}
.welcome1{color:#646567;font-size:10pt !important;padding:0px 0px 0px 5px;display:block;margin:0px;text-decoration: none;font-weight:bold;}
#product-info{background:url('img/dotted.gif') repeat-x left top;line-height:1.5em;margin:10px 10px 0;padding-top:10px;position:relative;}
#product-info a{color:#D71A21;line-height:25px;font-size:9pt;background:url('img/link.jpg') no-repeat left 2px;padding:0px 0px 0px 20px;}
#product_description em{font-size:12pt;color:#B00D12;font-weight:bold;}
#product-info h5{font-size:8pt;padding:0px;margin:8px 0px 3px 0px;}
.web-nahled{background:url('img/web-nahled.gif') no-repeat left top;width:216px;height:172px;position:relative;display:block;margin:5px 0px 0px 0px;}
.web-nahled img{position:relative;left:8px;top:8px;width:200px;height:156px;}

.tabulka2{clear:both;}
.tabulka2 tr td, #detail form table td{border:silver solid 1px;}
.tabulka2 tr th, #detail form table th{border:silver solid 1px;}

.tabulka2 tr td a{color:#B00D12;font-weight:bold;background:url('img/link.jpg') no-repeat right 2px;padding-right:20px;}

#product_description{position:relative;width:335px;float:right;margin-bottom:10px;padding-right:10px;line-height:1.5em;}