@import url("../css/contact.css");
@import url("../css/product.css");
@import url("../css/order.css");

body, form, div, img, ul, li, p, h1, h2, h3, h4 { margin:0; padding:0; border:0}
body{background: url(../images/poz_body.png) top repeat-x #ACC6BA}

a{ color: #da0000; text-decoration: none}
a:hover{ color: #da0000; text-decoration: underline}
.current{color: #a89ea0}

.break{ width: 0px; height: 0px; line-height: 0px; font-size: 0px; border: 0px none; margin: 0px;	padding: 0px;	float: none; clear: both;	visibility: hidden}

ol li{
	margin-bottom: 5px;
}

#centering{position:absolute; top:0; left:0; width:100%;text-align: center;}
#main { position:relative; width:1004px; margin:0 auto; overflow:hidden; text-align:left;}

div.upozorneni a{ font-size:16px; text-decoration:none; background-color:#DA0000; color:#000; text-align:center; font-weight:bold; margin-bottom:15px;  width:534px; height:30px;}
div.separator{
	font-size: 1px;
	clear:both;
	background: none;
}

/* Header */
#logo{ width: 1004px; height: 68px; float: left;background: url(../images/poz_top1.png) no-repeat; line-height:68px; font-weight: bold; text-align: right; font-size: 18px; font-family: Arial; color: #fff;}
#top{ width: 1004px; height: 22px; float: left}
.vert_separator{height:192px; width:1004px; background:url(../images/poz_top2.jpg) no-repeat; float:left}
#menu{ width: 1004px; height: 22px; float: left}
#menu .middle{ width: 1004px; height: 22px; background:url(../images/menu_poz.png) repeat-x;}
#menu .first{ margin-left: 0px}

#menu .middle ul{list-style-type:none; margin-left:5px;_margin-left:-10px;}
#menu .middle ul li{float:left; font-size:12px; padding-left: 13px; margin-left:20px; height:22px; line-height:22px; background: url(../images/menu_odrazka.png) left no-repeat;}
#menu .middle ul li.first{float:left; font-size:12px; padding-left: 14px; margin-left:24px; height:22px; line-height:22px; background: url(../images/menu_odrazka.png) left no-repeat;}
#menu .middle ul li a {text-decoration:none; color:#fff}
#menu .middle ul li a:hover{text-decoration:underline}
/* Content */
#contnad{ text-align: center;}
#content{ width: 944px; margin-top: 0px; margin:auto; text-align: left;}
#left{ float: left; width: 744px;}
#col-l{ float: left; width: 190px;}
#col-m{ float: left; width: 534px;}
#col-r{ float: right; width: 190px}

#txt{ margin-left: 12px; margin-top: 13px; margin-right: 12px; width: 534px}
#txt h1{ color:font-weight: bold; font-size: 11px; text-transform:uppercase;}
#txt h1 a{ color: #910000;}
#txt h2 { color:#415B4F; font-size: 13px; }
#txt .separator{background: url(../images/red-dot.gif) repeat-x;height: 1px; line-height: 1px; margin-top: 1px}

#categories, #newsletter, #contact { font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; font-size:10px}
#search strong, #categories .first-cell strong, #anketa strong, #basket strong, #statistics, #payment{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px }

#search{width: 190px; margin: 0px 0px 5px 0px; padding: 0px 0px 0px 0px;}
#search span{color: #000;}
#search p{margin-top: 0px; margin-left: 0px}
#search strong{ color: #fff; text-transform: uppercase}
#search form{ padding-left: 9px; padding-top: 8px;}
#search input.search, #search input.submit, #search select{ width: 153px; _width: 151px; height: 15px; border: 1px solid #4e4e4e; background-color: #fff; margin-top: 6px; margin-left: -1px}
#search select{width: 155px; height: 17px; margin-top: 4px; margin-bottom: 2px}
#search input.submit{ background-color:#e87d13; border: 1px solid #363e52;position: relative; left: 86px; width: 69px; height: 21px; margin-top: 5.5px;color: #fff; font-size: 10px; font-weight: bold; cursor: pointer; cursor: hand}

#categories{width: 190px; min-height: 20px; font-size: 11px; margin-top: 0px;padding: 0px 0px 0px 0px}
#categories ul{width:190px; list-style-type: none; background-color:#597D6C;padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px} /* -- #e87d13 -- */
#categories ul li{ font-weight:bold; text-align: left; padding-top:5px; padding-left: 11px;width:179px; _height: 19px; min-height: 19px; padding-right: 0px; color: #fff;margin: 0px 0px 0px 0px;}
#categories ul li.list10 {background-color:#7AB7AF;}  /* #677987; */
#categories ul li.list10 div{margin-left:10px; color:#7AB7AF;}
#categories ul li.list10 div a{color:#2F5047;}
/*#categories ul li.list10 a {text-transform: lowercase;}*/
#categories ul li.list20 {background-color:#B5D3CB;}
#categories ul li.list20 div{margin-left:20px; color:#B5D3CB;}   /*#7AB7AF; */
#categories ul li.list20 div a{color:#2F5047;}  /*#2F5047; */
/*#categories ul li.list20 a {text-transform: lowercase;}*/
#categories ul li.list30 {background-color:#C5E3DB;}   /*#A7B8BF;  */
#categories ul li.list30 div{margin-left:30px; color:#B5D3CB;}
#categories ul li.list30 div a{color:#2F5047;}

#categories ul li div#vybrane{text-decoration: underline;color:#2F5047;}
/*#categories ul li.list30 a {text-transform: lowercase;}*/
#categories ul li.separator{ font-size:1px;line-height:1px;padding:0px 0px 0px 0px;width: 190px; _height: 1px; min-height: 1px; margin: 0px 0px 0px 0px;background-color: #fff }
#categories a{ color: #fff; text-decoration: none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px} /*  text-transform: uppercase; */
#categories a:hover{ text-decoration: underline;}
#categories a.current{ color: #fff; text-decoration: none;}

#anketa{ width: 198px; margin-top: 3px; padding-left: 4px; padding-top: 7px; _padding-top: 20px; background-color: #d90104}
#anketa .separator{ width: 165px;height: 1px; line-height: 1px;  margin-left: 15px; margin-bottom: 21px; _margin-bottom: 15px;background-color: #fff }
#anketa span{color: #fff; position: relative; top: 2px; left: 1px;_left: 1px; font-weight: bold; font-size: 12px}
#anketa table{margin-left: 13px; _margin-left: 0px}
#anketa table td{color: #fff; padding: 3px}
#anketa table .first{width:125px; height: 10px}
#anketa table .first div{border: 1px solid #fff; background-color: #fff; height: 10px; width: 125px}
#anketa table .first div div{border: 0px solid #fff; background-color: #fe0002; height: 10px}
#anketa table .last{padding-bottom: 10px; color: #a89ea0}
#anketa table strong{font-size: 10px}
#anketa p{margin-top: 11px; margin-left: 15px}
#anketa strong{ color: #fff; text-transform: uppercase}
#anketa a{ color: #fff; font-weight: bold; text-decoration: none; }
#anketa a:hover{ text-decoration: underline;}
#anketa a.current{ color: #a89ea0; text-decoration: none; font-weight: bold}
/*#anketa form{ padding-left: 9px; padding-top: 8px;}*/
#anketa input.search, #anketa input.submit, #anketa select{ width: 153px; _width: 151px; height: 15px; border: 1px solid #4e4e4e; background-color: #fff; margin-top: 6px; margin-left: -1px}
#anketa select{width: 155px; height: 17px; margin-top: 4px; margin-bottom: 2px}
#anketa input.submit{ position: relative; left: 86px; width: 69px; height: 21px; margin-top: 5.5px; background-color: #fff; color: #000; font-size: 10px; font-weight: bold; cursor: pointer; cursor: hand}

#counter{width: 198px;  margin-top: 3px; padding-left: 4px; padding-top: 7px; padding-bottom: 5px; background-color: #d90104; text-align: center}


#basket{ width: 190px; height: 71px; margin-top: 0px; color:#fff;float:left; margin-bottom: 10px; background: #597D6C; }
#basket ul{list-style-type:none}
#basket li {padding-left:22px;padding-right:22px}
#basket li.strong{margin-bottom: 10px;padding-left:28px;font-weight:bold; text-transform:uppercase; line-height: 25px;display:block; background-color:#8b0000}
#basket .url{ text-align: right; color: #fff;  padding-top: 2px}
#basket .url span{ color: #fff; font-weight: bold}
#basket p, #basket div{ padding-left: 0px; padding-top: 0px; color: #fff}
#basket p { padding-left: 0px}
#basket span.amount{ color: #a89ea0; text-transform: none; font-weight: bold}
#basket a{ color: #fff; font-weight: bold}
#basket a:hover{ color: #fff; text-decoration: underline} 

#news3{
  width: 190px;
  background: #597D6C url(../images/poz_div_kosik_bott.png) no-repeat bottom;
  padding-bottom: 10px;
}

#statistics{width: 190px; font-size: 12px; =margin-top: 0px} /* background-color: #597D6C;  */
#statistics{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px}
#statistics ul{ list-style-type: none; background-color: #597D6C;}
#statistics li{ line-height: 16px; color: #808586; font-weight: bold}
#statistics ul.produkty{width:180px;_height:186px; min-height:186px; margin-left: 5px; margin-right: 5px;}
#statistics ul.produkty li{margin-left:10px;  color: #fff;}
#statistics ul.produkty li ul.buttons{float: left; width: 85px;}
#statistics ul.produkty li ul.buttons li{width:85px; margin:0px;text-align:right;}
#statistics ul.produkty li ul.buttons li.akcni{font-size:12px; color:#8b0000}
#statistics ul.produkty li ul.buttons li.puvodni{color:#474f64;text-decoration: line-through}
#statistics .caption{font-size: 13px; text-transform: uppercase; padding-top:10px}
#statistics .caption span{color:#e87d13}
#statistics .caption a{color: #000}
#statistics .caption a:hover{color: #000; text-decoration: underline}
#statistics .description{font-weight: normal; padding-top: 0px; font-size:11px; line-height:11px; margin-bottom:3px}
#statistics .price{text-align: right; padding-top: 5px; margin-right: 20px}
#statistics .end{padding-bottom: 20px; margin-bottom: -7px}
#statistics img {margin-top: 0px;float:left}



#statistics_uvod{width: 534px; font-size: 12px; =margin-top: 0px;} /* background-color: #597D6C;  */
#statistics_uvod{font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px}
#statistics_uvod ul{ list-style-type: none; margin-bottom:25px; background-color:#597D6C;}
/*#statistics ul div {=padding-left:19px;=margin-top:10px}*/
#statistics_uvod li.uvod_nej{width:168px;_height:168px; min-height:168px; line-height: 16px; color: #808586; font-weight: bold; display:inline; /*border:1px solid #808586;*/}
/*
#statistics .first-cell{margin-bottom: 0px; width: 190px; height:25px;}
#statistics .first-cell {background: url(../images/dot.gif) no-repeat 20px 13px;background-color: #e87d13; padding-left: 0}
#statistics .first-cell strong{position: relative; top: 6px; left: 27px; color: #fff; text-transform: uppercase}
*/
#statistics_uvod ul.produkty_uvod{width:168px;_height:168px; min-height:168px; margin-left: 5px; margin-right: 5px;  float:left;}
#statistics_uvod ul.produkty_uvod li{margin-left:10px;  color: #fff;  float:left; border:none;}
#statistics_uvod ul.produkty_uvod li ul.buttons{width: 85px;}
#statistics_uvod ul.produkty_uvod li ul.buttons li{width:85px; margin:0px;text-align:right;}
#statistics_uvod ul.produkty_uvod li ul.buttons li.akcni{font-size:12px; color:#8b0000}
#statistics_uvod ul.produkty_uvod li ul.buttons li.puvodni{color:#474f64;text-decoration: line-through}
#statistics_uvod .caption{font-size: 13px; text-transform: uppercase; padding-top:10px}
#statistics_uvod .caption span{color:#e87d13}
#statistics_uvod .caption a{color: #000; width:148px;}
#statistics_uvod .caption a:hover{color: #000; text-decoration: underline; width:168px;}
#statistics_uvod .description{width:148px; font-weight: normal; padding-top: 0px; font-size:11px; line-height:11px; margin-bottom:10px}
#statistics_uvod .price{text-align: right; padding-top: 5px; margin-right: 20px}
#statistics_uvod .end{padding-bottom: 20px; margin-bottom: -7px}
#statistics_uvod img {margin-top: 0px;float:left; }
#statistics_uvod li a.uvod_img {margin-top: 0px;float:left; height:100px; display:block;}

#payment{ width: 190px; height: 660px; margin-top: 3px; background-color: #d90104}
#payment strong{ color: #fff; text-transform: uppercase;}
#payment div{ padding-left: 19px; padding-top: 13px; color: #fff}
#payment #banner{margin-top:20px; padding-left: 0; padding-top: 0; text-align: center}

.urls{font-size: 12px; font-weight: bold}
.urls #urls-menu{float: left}
.urls #urls-logout{float: right}

#soubor{padding-top: 5px; padding-bottom: 20px; _padding-bottom: 8px;border-bottom: 1px solid #d90104}
#soubor #nazev{float: left}
#soubor #url{float: right; font-weight: bold}
#soubor a:hover{text-decoration: underline; color: #000}



/* Footer */
#footer { width:944px; height:37px; line-height: 37px; margin-top: 0px; text-align:left; color: #fff; background: url(../images/poz_bottom.png) repeat-x; margin: auto;}
#foot_cont{width:200px; margin-right: 10px; float: right; text-align: right}
#int { float:left; margin-left: 10px; text-align: left; }
#int a, #footer a{ color: #fff; display:inline; text-decoration:none; font-weight:bold}
#int a:hover, #footer a:hover{color:#fff; text-decoration:underline} 

/* Typography */
body, td, input, #txt, #txt.index{
color:#000;
font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px}
.bold {font-weight:bold}
.left{float: left}
.right{float: right}

#zpetneodkazy{
  margin: 0 0 0 15px;
}
  #zpetneodkazy li{
    margin-top: 3px;
    list-style-type: none;
  }
  #zpetneodkazy li a{
    color: #fff;
  }
 h1.uvod {font-size: 14px;}
 
 a.aktualitytop{
  color: #E87D13;
  font-weight: bold;
 }

#odkazy_pat{

  padding:2px 10px 5px 10px;
  width:944px;
    	text-align: center;
}
#intlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
}
#intlink a {
	color: #666666;
	text-decoration: none;
font-weight: normal;
}
.prihozy{margin-left:40px;}
li .caption{min-height:50px;}
#statistics_uvod ul.produkty_uvod li .description{margin-bottom:10px;}
#statistics_uvod ul.produkty_uvod li ul.buttons li.akcni{margin-bottom:10px;}