html>body div.submenu a {width: auto}
body {
	margin: 0px;
	padding: 0;
	background: url(../images/bg-body2.jpg) #65752E repeat-x left top;
	color: #000;
	font: normal 0.7em/1.3em Verdana, sans-serif;
	text-align: center;
}
h1, h2, h3, h5, h6 {
	margin: 0 0 7px 0;
	padding: 0
}
a {
	color: #3C3D40
}


#innercont ul {
 margin: 0 0 15px 0;
}

#innercont ul li{
 list-style-type: disc;
 margin: 0 0 0 30px;
}

h1 {
  
	font: bold 1.1em/18px Verdana, sans-serif;
	color: #000;
	border-bottom: 1px dotted black;
	background: url(../images/arrow.png) no-repeat center left;
	width: 100%;
}


h2 {
	font: bold 1.1em/18px Verdana, sans-serif;
	color: #fff;
	border-bottom: 1px dotted black;
	width: 100%;
}

h4 {
	font: bold 1em/18px Verdana, sans-serif;
	margin: 7px 0 2px 0;
	padding:0;	 
	color:#000;
 }


h5 {
	font: bold 1em/25px Verdana, sans-serif;
	margin: 7px 0 2px 0;
	padding:0;	 
	color:#fff;
	background: #6AA143;
	width: 100%;
	text-transform: uppercase;
}

h5 a {
 
	color:#fff;
 
}


img {
	border: 2px solid #5B7E16
}
p {
	padding: 0;
	margin: 7px 0 0 0;
	text-align: justify;
	text-indent: 1.5em;
	
 
}
#outer {
	position: relative;
	margin: auto;
	width: 700px;
	min-height: 804px; height: 100%;
	border: 5px solid #D9D2A8;
}
#hdr {
	width: 700px;
	height: 71px;
	background: url(../images/head-bg.jpg) no-repeat;
	color: #333333;
}
#theme {
	width: 700px;
	height: 140px;
	/*background: url(../images/theme1.jpg) no-repeat;
*/
}
#bodyblock {
	position: relative;
	padding: 0;
	height: 100%;
}
 
#cont {
	width: 700px;
	min-height: 524px;height: 100%;
	background: #E9E7DA;
	color: #000;
	text-align: left;
}
#contcat {
	width: 700px;
	min-height: 524px;height: 100%;
	background: url(../images/cat-bg.jpg) #E9E7DA repeat-x left top;
	color: #000;
	text-align: center;
}

#contcat h1{text-align: left; }
#innercont {
	_height: 524px;
	color: #1B1B1B;
}
#leftblock {
	width: 349px;
	float: left;
	height: 100%;
	background: #E9E7DA;
}
#leftblockcont {
	width: 100%;
	height: 608px;
	background: #E9E7DA;
	margin-top: -40px;
	z-index: 500;
	position: relative;
	border-right: 1px solid #3B3C40;
	border-top: 1px solid #3B3C40;
}
.pad10 {
	padding: 10px;
	text-align: left;
}
.mar20 {
	margin-left: 20px;
}
#rightblock {
	width: 50%;
	float: right;
	height: 100%;
	color: white;
	text-align: left;
}
#ftr {
	height: 15px;
	background: #3B3C40;
	font: bold 10px/17px arial, sans-serif;
	color: #fff;
	border: solid white;
	border-width: 1px 0 0 0;
	margin: 0;
	padding: 8px;
	text-align: right;
}

#ftr a {
 text-decoration: none;
 color: #fff;
}
  
#loginform { 
  float: right ;
  position: relative;
  margin-top: 100px;
  width: 19em;  
 
}
 
#loginform table td {
  padding: 3px;
}
    
   
 


.ndspl {display: none;}
.reference  {text-align: center;margin: 15px 0 15px 0}
.referencecntr {width: 430px; margin: 0px auto}
.reference img {border: 2px solid #5B7E16}
.referencecntr table td {padding: 3px 3px}
.catbglogin {background: url(../images/kataloglogin.png) no-repeat; width: 523px; height: 334px;margin: 65px auto;text-align: left;}
.catbg {background: url(../images/katalog.png) no-repeat; width: 523px; height: 334px;margin: 65px auto;text-align: left;}
.maloobchod {width: 255px; height: 330px; display: block; position: relative; float: left}
.velkoobchod {width: 255px; height: 330px; display: block; position: relative; float: right}
.titlepic {width:325px; height: 65px; margin: 7px 0 12px 0}

.akce1 {background: url(../images/adv-bg.jpg) repeat-x ; width: 100%; height:375px ;border-bottom: 1px solid #6F6A32;}
.akce1 img {height: 345px;border: none; margin-left: 4px}

.akce2 {background: url(../images/adv2-bg.jpg) repeat-x ; width: 100%; height:191px ;border-bottom: 1px solid #6F6A32;}
.akce2 img {height: 155px;border: none}

.akce3 {background:  #016600; width: 100%; height:191px ;border-bottom: 1px solid #6F6A32;}
.akce3 img {height: 155px;border: none}

/* menu */
div.submenu {width: 140px; background: #fd0;padding: 0; margin: 0;}
div.submenu a {display: block; margin:0; width:100%; padding: 0.3em; color: #00f; text-decoration: none;}
div.submenu a:hover {display: block; margin:0; width:100%; background: #fff;padding: 0.3em; color: #00f; text-decoration: none;}

/* akcni nabidky */

.akcni-nabidka {
  
}


.nabidka_obrazky {
  margin: 20px 13px 20px 13px;
 
}

.planek_centra{
	text-align: center;
	margin: 0 auto;
}

