/*Deloyd e-shop CMS - all right reserved - CSS Document */
body, html
{
	font-size: 90%;
}
body, html
{
	color: #000;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	height:100%;
	padding:0;
	margin:0;
}
.promo_text_style
{
	font-family: Georgia, Times New Roman, Times, serif;
}
form
{
	margin: 0;
	padding: 0;
}
img
{
	border: none;
}
.clear_cont, .cc
{
	min-height: 1px;
}
* html .clear_cont, * html .cc
{
	height: 1px;
}
a,
.linklike
{
	color: #B85E06;
	background-color: inherit;
	text-decoration: underline;
}
.linklike
{
	cursor: pointer;
}
h1
{
	color:#fff;
	background-color: #B85E06;
	font-size: 95%;
	margin: 0px;
	font-weight: normal;
	padding-left: 4px;
}
.cervena {
  color: #E91C39;
  }

td{
	text-align: left;
}
#logo {
  float: left;
  width: 188px;
  height: 31px;
  margin-top: 20px;
  margin-left: 20px;
  }
#logo img {
  margin-top: 0px;
  margin-left: 0px;
  border: none;
}
.sirka
{
  	min-width: 1003px;
}
.obsah_min_sirobecna {
	position:relative; 
	width:100%; 
	min-width:1006px;
}
.min_sirkaobecna {
	display:block; 
}
* html .full_page_minwidth_outer {
	border-left:960px solid #fff;
	border-right:43px solid #fff;
	float:left;
	position:relative;
	z-index:1;
	background: #fff;
}
* html .full_page_minwidth_inner {
	float:left;
	margin-left:-960px;
	margin-right:-43px;
	position:relative;
	z-index:2;
}
.header {
	height:1.3em;
}
.header {
	background-color:#B85E06;
	color:#fff;
	font-size:1em;
	width:100%;
	margin: 0;
	padding: 0;
	}
.lista *
{
	margin: 0;
	padding: 0;
}
.lista h1
{
	float: left;
	font-size: 0.9em;
	padding-left: 10px;
	display: inline;
	color: #fff;
	bottom: -1px;
	position: relative;
}
.lang_bar
{
	text-align: right;
	font-size: .85em;
	background-color: #B85E06;
	margin: 0;
	padding: 0 0 4px;
}
#normFSize .lista{
	font-size:1em;/*10px*/
	line-height:1.4em;/*10px*/
	height:14px;
}

#normFSize .lista h1{
	font-size:1.1em;/*11px*/
	line-height:1.273;/*14px*/
}
.lista a
{
	color: #fff;
	font-size: 0;
	line-height: 0;
	margin-right: 5px;
}
.helper
{
	padding: 5px 1px 6px 0;
	font-size: 0;
	line-height: 0;
}
.kosik /*shop cart for no js*/
{
	background: #fff;
	height:26px;
	width:594px;
	z-index: 7;
	border: 1px solid #B85E06;
	position: relative;
	margin-left: 300px;
}
.kosik1
{
	border-right:1px solid #B85E06;
	float:left;
	height:26px;
	width:98px;
	position: relative;
	cursor: pointer;
	font-size:0;
	line-height:0;
}
.kosik2
{
	border-right:1px solid #B85E06;
	float:left;
	height:26px;
	width:98px;
	position: relative;
	line-height:0;
}
.kosik2 p
{
	padding: 2px 6px 4px 6px;
	font-size: 10px;
	font-weight: bold;
	}
.kosik3
{
	border-right:1px solid #B85E06;
	float:left;
	height:26px;
	width:98px;
	position: relative;
	line-height:0;
}
.kosik3 p
{
	padding: 2px 6px 4px 6px;
	font-size: 10px;
	font-weight: bold;
	}
.zapomel1
{
	border-right:1px solid #B85E06;
	float:left;
	height:26px;
	width:65px;
	position: relative;
	line-height:0;
}
.zapomel1 p
{
	padding: 0px 6px 0px 6px;
	font-size: 8px;
	font-weight: bold;
	}
.zapomel1 img
{
	margin-left: 6px;
	margin-top: -4px;
	
	}
.login1
{
	border-right:1px solid #B85E06;
	float:left;
	height:26px;
	width:98px;
	position: relative;
	line-height:0;
}
.login1 p
{
	padding: 2px 6px 4px 6px;
	font-size: 8px;
		}
.login2
{
	border-right:1px solid #B85E06;
	float:left;
	height:26px;
	width:230px;
	position: relative;
	line-height:0;
}
.login2 p
{
	padding: 2px 6px 4px 6px;
	font-size: 10px;
		}
.login3
{
	float:right;
	height:26px;
	width:60px;
	position: relative;
	line-height:0;
}
.login3 p
{
	padding: 2px 3px 4px 3px;
	font-size: 10px;
		}
.login3 a
{
	padding: 2px 3px 4px 3px;
	font-size: 10px;
	color: #3D3D3D;
		}
.login3 a:hover
{
	font-size: 10px;
	color: #B85E06;
		}
.prihltab {
margin-top: -8px;
width: 60px; height: 13px;
border: 0px;
color: #3D3D3D;
font-family: "Trebuchet CE", verdana, arial, sans serif;
border: 1px solid #EBEBEB;
} 
#prihlasit {
margin-top: -8px;
background: white;
border: 1px solid #B85E06;
width: 17px; 
height: 15px;
margin-right: 3px;
cursor: pointer; 
font-size: 11px;
color: #3D3D3D;
font-family: "Trebuchet CE", verdana, arial, sans serif;
}
#hledat {
  margin-top: 15px;
  width: 290px;
  height: 20px;
  margin-left: 450px;
  background: #EBEBEB;
  padding: 10px 10px 14px 10px;
  }
.hledata {
width: 210px; height: 18px;
border: 0px;
border: 1px solid #EBEBEB;
} 
#hledatb {
background: #B85E06;
width: 50px; height: 24px;
margin-left: 20px;
border: 0px;
margin-right: 3px;
cursor: pointer; 
font-size: 11px;
color: white;
font-family: "Trebuchet CE", verdana, arial, sans serif;
} 
.objevtesex
{
  margin-top: 20px;
	border-top: 1px solid #9ECB00;
	border-bottom: 1px solid #9ECB00;
	padding: 1px 0 0;
	min-height: 17px;
	z-index: 10;
	position: relative;
}
.content_wrapper{
	background-image:none;
	padding-bottom:25px;
}
#content{
	width: 100%;
	max-width: 1500px;
	min-width: 1006px;
}
.menu_index{
	float:left;
	width: 17%;
	min-width: 190px;
	font-size:1.245em !important;
}

#menu h2{
	color:#B85E06;
	font-size:14px;
	font-weight:bold;
	padding:5px 0px 5px 10px !important;
	border: 1px solid #B85E06;
}

#menu{
	font-size:1.335em;
	margin-left:15px;
	padding-bottom:10px;
}

/*		List Styles*/
#menu ul
{
	list-style:none;
	display:inline;
	}

#menu li
{
	font-weight: normal;
	background: inherit;
	text-decoration: none;
	color: #3D3D3D;
  
}
#menu a
{
	font-weight: normal;
	background: inherit;
	text-decoration: none;
	font-size: .6em;
	color: #3D3D3D;
  }
#menu a:hover
{
	color: #B85E06;
	  }
#menu p
{
	font-weight: normal;
	background: inherit;
	text-decoration: none;
	font-size: .6em;
	color: #3D3D3D;
	padding: 10px 5px 5px 0px;
  }
.menunad {
	width: 100%;
	height: 25px;
  }
.menublok {
	width: 100%;
  margin: -20px 0px 0px 0px;	
  }
.menulink {
	width: 100%;
	height: 5px;
  margin: -10px 0px 0px 0px;	
  }
  

#obsah
{
	width: 58%;
	min-width: 600px;
	float: left;
	margin-left: 2%;
	border-left: 1px solid #DDDCDC;
  }
#obsah p {
	padding: 5px 10px 5px 30px;
	text-align: center;
  }
#obsah a {
  text-decoration: none;
}
.banner {
  display: block;
  width: 100%;
	}
.banner1 {
  float: left;
	width:335px;
	height: 221px;
}
.banner2 {
	position: relative;
	margin-left: 335px;
	width: 60%;
	min-height: 221px;
	background: url('images/motyly.jpg') no-repeat;
}
.banner2 h2{
	margin:10px 0px 15px 10px;
	font-size:18px;
	font-weight:normal;
	letter-spacing:normal;
	color: #B85E06;
}
.banner2 h3{
	margin:0px 0px 15px 0px;
	font-size:18px;
	font-weight:normal;
	letter-spacing:normal;
	color: #B85E06;
}
.banner2 p{
	margin:0px 100px 15px 0px;
	color: #3D3D3D;
	text-align: left !important;
}
.banner3 {
	position: relative;
	margin-left: 335px;
	width: 60%;
	min-height: 221px;
	background: url('images/motyly.jpg') no-repeat;
}
.banner3 h2{
	margin:0px 30px 15px 0px;
	font-size:18px;
	font-weight:normal;
	letter-spacing:normal;
	color: #B85E06;
}
.banner3 h3{
	margin:0px 0px 15px 0px;
	font-size:18px;
	font-weight:normal;
	letter-spacing:normal;
	color: #B85E06;
}
.banner3 p{
	margin:0px 10px 15px 0px;
	color: #3D3D3D;
	text-align: left !important;
}
.nabidkalink
{
  margin-top: 10px;
	border-top: 1px solid #B85E06;
	padding: 0px 0 0;
	min-height: 17px;
	z-index: 10;
	position: relative;
	width: 92%;
}
.nabidkalink img
{
  margin-left: 240px;
	
}
.box {
  float:left;
	width:100%;
	}
.produkt {
  float:left;
	width:22%;
	min-width: 140px;
	text-align:center;
	margin-left: 7px;
	height:290px;
	background: url('images/pixel-seda.gif') repeat-y right;
}
.produkt img {
  
	text-align:center;
}
.produkt h2 {
  font-size: .9em;
}
.cena {
  color: black;
	font-size: .9em;
	padding: 0px 4px 0px 4px;
	margin-top: -6px;
	
}
.produkt p {
  color: #3D3D3D;
	font-size: .7em;
	font-family: arial, sans serif;
	padding: 0px 4px 0px 4px;
}
.produkt2 {
  float:left;
	width:22%;
	min-width: 140px;
	text-align:center;
	margin-left: 7px;
	height:290px;
	background: url('images/pixel-seda.gif') repeat-y right;
	border-bottom: 1px solid #ECECEC;
}
.produkt2 img {
  text-align:center;
}
.produkt2 h2 {
  font-size: .9em;
}
.produkt2 p {
  color: #3D3D3D;
	font-size: .7em;
	font-family: arial, sans serif;
	padding: 0px 4px 0px 4px;
}
.prod2 {
  float:right;
  vertical-align: bottom;
  margin-right: 10px;
  bottom: 5px;
	}
.prod2 img {
  width: 20px;
  height: 20px;
  
  	}
.akce {
  color: #3D3D3D;
  text-decoration: line-through;
  font-family: verdana, arial, sans serif;
  font-size:.7em;
  }
.box2 {
  float:left;
	width:98%;
	margin-top: 10px;
	padding: 0px 0 0;
	min-height: 17px;
	z-index: 10;
	position: relative;
	
	}
.box2 h2{
  font-size: 1.2em;
  color: #B85E06;
  padding: 10px 10px 0px 20px;
	}
.box2 h3{
  font-size: 1.2em;
  color: #3D3D3D;
  padding: 10px 10px 0px 20px;
	}
.box2 p{
  color: #3D3D3D;
	font-size: 1em;
	font-family: arial, sans serif;
  padding: 0px 40px 10px 20px;
  text-align: left !important;
  	}
.box2 table{
  margin-left: 20px;
  font-size: 0.9em;
  color: #3D3D3D;
  padding: 0px 10px 0px 10px;
	}
.box2 td, tr{
  border: 1px solid #ECECEC;
  
	}
.box3 {
  float:left;
	width:98%;
	margin-top: 10px;
	margin-left: 2%;
	border-top: 2px solid black;
	padding: 0px 0 0;
	z-index: 10;
	position: relative;
	background: #2D2C2D;
	border-right: 6px solid #2D2C2D;;
	}
.box3 img {
  padding-left: 2%;
  padding-top: 5px;
  padding-bottom: 5px;
  		}
.box4 {
  float:left;
	width:98%;
	margin-top: 10px;
	padding: 0px 0 0;
	bottom: 10px
	
	}
.box4 h2{
  font-size: 1.2em;
  color: #B85E06;
  padding: 10px 10px 0px 20px;
	}
.box4 table{
  margin-left: 20px;
  margin-top: 20px;
  width: 500px;
  	}
.box4 p{
  color: #3D3D3D;
	font-size: 1em;
	font-family: arial, sans serif;
  padding: 0px 40px 10px 20px;
	}
.box5 {
  float:left;
	width:98%;
	margin-top: 10px;
	padding: 0px 0 0;
	min-height: 17px;
	z-index: 10;
	position: relative;
	
	}
.box5 h2{
  font-size: 1.2em;
  color: #B85E06;
  padding: 10px 10px 0px 20px;
	}
.box5 h3{
  font-size: 1.2em;
  color: #3D3D3D;
  padding: 10px 10px 0px 20px;
	}
.box5 p{
  color: #3D3D3D;
	font-size: 1em;
	font-family: arial, sans serif;
  padding: 0px 40px 10px 20px;
  text-align: left !important;
	}
.box6 {
  float:left;
	width:98%;
	margin-top: 10px;
	margin-left: 2%;
	padding: 0px 0 0;
	min-height: 17px;
	z-index: 10;
	position: relative;
		}
.box6 img {
  margin-left: 2%;
  margin-top: 5px;
  margin-bottom: 5px;
  border: none !important;
  float: left;
  }

  		
.pravybl{
  float:right;
	width:20%;
	margin-left: 2%;
	min-width: 190px;
	
	
}
#pravybl ul{
  list-style-type: none;
  margin-left: -25px;
}

#pravybl h3 {
  color: #B85E06;
  font-size: 14px;
  font-weight: bold;
  padding:5px 0px 5px 10px;
	border: 1px solid #B85E06;
  
  }
#pravybl p {
  color: #3D3D3D;
  padding: 5px 5px 10px 5px;
  font-size: .9em;
    }
#pravybl a {
  color: #3D3D3D;
  font-size: .9em;
  
  }
#pravybl a:hover{
  
  text-decoration: underline;
  color: #B85E06;
}
#pravybl table{
    width: 200px;
}
.cena2 {
  
  font-size: 1.2em;
  color: #B85E06;
}
.pbimg {
 width: 130px;
 height: 130px;
 margin: 5px 10px 5px 20px;
 
 }
#footer {
  clear: both;
  width: 90%;
  margin-top: 20px;
  margin-left: 5%;
  margin-right: 5%;
  max-width: 1400px;
    }
#footer1 {
    float: left;
    width:18%;
          }
#footer1 p {
    font-size: 10px;
    color: #3D3D3D;
    padding-top: 10px;
       
  }
#footer1a {
    float: left;
    width: 30%px;
      }

#footer1a p {
    font-size: 10px;
    color: #3D3D3D;
    padding-top: 10px;
    text-align: center;
       
  }

#footer2 {
    float: right;
    width: 40%px;
    margin-right: 0px;
  }
#footer2 p {
    padding-top: 12px;
    padding-left: 40px;
    text-align:right;
    
  }
#footer2 a {
    color: #B85E06;
    font-size: 12px;
    font-family: Tahoma, Arial, Sans-Serif;
    padding-right: 10px;
    padding-left: 10px;
    border-right: 1px solid #3D3D3D;
       
  }
#footer2 a:hover {
    color: #3D3D3D; 
  }
#footer3 {
    margin-top: -10px;
    float: left;
    width: 98%;
    
  }
#footer3 p {
    margin-top: 0px;
    font-size: 10px;
    color: #3D3D3D;
    text-align: right;
    
    
  }
#footer3 a {
    padding-top: 10px;
    font-size: 10px;
    font-family: Tahoma, Arial, Sans-Serif;
    float: right;
    padding-right: 10px;
    color: #D7D7D4;
    
       
  }
#footer3 a:hover {
    color: #3D3D3D; 
  }
.registrace {
width: 200px; height: 18px;
margin-left: 10px;
border: 1px solid #6DBCE3;
}
.validace {
margin: 3px 3px 3px 1px;
border: 1px solid #CE0627;
}
.detnad{
    font-size:12px;
    font-weight:bold;
    color: #B85E06;
    padding: 2px 5px 2px 5px;
  }
#vyrobek {
  width: 580px; 
  margin: 10px 10px 10px 10px;
    }
#vyrobek table {
  width:100%; 
  border: none;
    }
#vyrobek td1 {
  width:280px; 
  border: none;
    }
#vyrobek td2 {
  width:280px; 
  border: none;
  margin-left: 10px;
    }

#detail {
  float: none;
  width: 580px; 
  margin: 10px 10px 0px 0px;
    }
#detail h2 {
    font-size:12px;
    font-weight:bold;
    color: #B85E06;
    padding: 2px 5px 2px 5px;
  }
#detail h3 {
    font-size:12px;
    font-weight:normal;
    color: #B85E06;
    padding: 2px 5px 2px 5px;
  }
#detail p {
  color:#3D3D3D;
  text-align:left;
  font-family: verdana, arial, sans serif;
  font-size:11px;
  padding: 3px 10px 3px 8px;
}
.detimg {
  margin: 5px 5px 5px 10px;
 border: 1px solid #D0E5F4;
 }
.detimg2 {
 margin: -10px;
 padding: 2px 5px 5px 5px;
 border: 1px solid #B85E06;
 }
.detailf {
width: 140px; height: 18px;
margin-left: 0px;
border: 0px;
border: 1px solid #3D3D3D;
} 
.detailf2 {
width: 40px; height: 18px;
margin-left: 0px;
border: 0px;
border: 1px solid #3D3D3D;
} 
.detailf3 {
background: #D1D1D1;
width: 60px; height: 20px;
margin-left: 0px;
border: 0px;
margin-right: 3px;
cursor: pointer; 
font-size: 12px;
color: #B85E06;
font-family: "Trebuchet CE", verdana, arial, sans serif;
border: 1px solid #3D3D3D;
} 
.detailf4 {
width: 20px; height: 18px;
margin-left: 0px;
border: 1px solid #3D3D3D;
}
.detailf5 {
background: #D1D1D1;
width: 30px; height: 22px;
margin-top: 2px;
margin-left: 3px;
cursor: pointer; 
font-size: 13px;
color: #B85E06;
font-family: "Trebuchet CE", verdana, arial, sans serif;
border: 1px solid #3D3D3D;
} 
.detailf6 {
width: 180px; height: 20px;
margin-left: 0px;
border: 1px solid #3D3D3D;
cursor: pointer; 
background: #D1D1D1;
}
.detailf7 {
width: 150px; height: 20px;
margin-left: 0px;
border: 1px solid #3D3D3D;
cursor: pointer; 
background: #D1D1D1;
}  
#detail1 {
  float: right;
  width:260px;
  margin: 0px 0px 0px 0px;
    }
#detailob {
  float: left;
  width:45px;
  margin: -10px 5px 0px 5px;
    }
#detail2 {
  float: right;
  width: 370px;
  margin: 0px 0px 0px 0px;
    }
#detail2 h2 {
    font-size:12px;
    font-weight:bold;
    color: #B85E06;
    padding: 0px 5px 0px 5px;
  }
#detail2 h3 {
    font-size:12px;
    font-weight:bold;
    margin-bottom:5px;
    padding: 0px 10px 0px 8px;
}
#detail2 p {
  color: #3D3D3D;
  text-align:left;
  font-family: verdana, arial, sans serif;
  font-size:11px;
  padding: 0px 10px 0px 8px;
}
#detal {
  float: none;
  width: 580px; 
  margin: 20px 10px 0px 0px;
    }
#detal h2 {
    font-size:12px;
    font-weight:bold;
    color: #B85E06;
    padding: 2px 5px 2px 5px;
  }
#detal h3 {
    font-size:12px;
    font-weight:normal;
    color: #B85E06;
    padding: 2px 5px 2px 5px;
  }
#detal table {
    width: 500px;
    margin-left: 20px;
    border-top: 2px solid #3D3D3D;
      }
#detal td {
  width: 245px;
  border: 1px solid #3D3D3D;
  color: #595958;
  text-align:left;
  font-family: verdana, arial, sans serif;
  font-size:11px;
  padding: 0px 10px 0px 8px;
  }
#detal tr {
  height: 18px;
  }
#detpop {
  float: none;
  width: 580px; 
  margin: 20px 10px 0px 0px;
    }
#detpop h2 {
    font-size:12px;
    font-weight:bold;
    color: #B85E06;
    padding: 2px 5px 2px 5px;
  }
#detpop h3 {
    font-size:12px;
    font-weight:normal;
    color: #B85E06;
    padding: 2px 5px 2px 5px;
  }
#detpop p {
  color: #3D3D3D;
  text-align:left;
  font-family: verdana, arial, sans serif;
  font-size:11px;
  padding: 3px 10px 3px 8px;
}
#detsou {
  float: none;
  width: 580px; 
  margin: 20px 10px 0px 0px;
    }
#detsou h2 {
    font-size:12px;
    font-weight:bold;
    color: #B85E06;
    padding: 2px 5px 2px 5px;
  }
#detsou p {
  color: #3D3D3D;
  text-align:left;
  font-family: verdana, arial, sans serif;
  font-size:11px;
  padding: 3px 10px 3px 8px;
}
#detsou a {
  margin-left: 9px;
  font-size: 11px;
  color: #E91C39;
  font-family: Tahoma, Arial, Sans-Serif;
  font-weight: normal;
  }
#detsou a:hover{
  font-size: 11px;
  color: #3D3D3D;
}
.detsoua {
  float: left;
  width: 100px; 
  height: 150px;
  margin: 5px 10px 0px 0px;
    }
.detsoua img{
  float: left;
  width: 80px;
  height: 60px;  
  margin: 20px 10px 0px 0px;
    }
#detpz {
  float: left;
  width: 580px; 
  margin: 0px 10px 0px 0px;
    }
#detpz h2 {
    font-size:12px;
    font-weight:bold;
    color: #B85E06;
    padding: 2px 5px 2px 5px;
  }
#detpz p {
  color: #3D3D3D;
  text-align:left;
  font-family: verdana, arial, sans serif;
  font-size:11px;
  padding: 3px 10px 3px 8px;
}
#detpz a {
  margin-left: 9px;
  font-size: 11px;
  color: #E91C39;
  font-family: Tahoma, Arial, Sans-Serif;
  font-weight: normal;
  }
#detpz a:hover{
  font-size: 11px;
  color: #3D3D3D;
}
.detpza {
  float: left;
  width: 100px; 
  height: 150px;
  margin: 5px 10px 0px 0px;
    }
.detpza img{
  float: left;
  width: 80px;
  height: 60px;  
  margin: 20px 10px 0px 0px;
    }
.oauto {
  margin-top: 30px;
  text-align: center;
  clear: both;
  }
.pbimg {
 width: 140px;
 margin: 5px 10px 5px 20px;
 border: 1px solid #D0E5F4;
 float: left;
 }
 .imgzaj {
  float: left;
  margin: 5px 5px 5px 5px;
  width: 240px;
}





