
body{

	background-color:#E9E9E9;
	color:black;
	background-image:url(../img/bgpage.png);
	background-repeat: repeat-y;
	background-position: center top;
}

a{
	color:#666;
}	

table{
	border-collapse:collapse;
}
td, th{
	border:1px solid #4D6D15; 
}

.lightbackground {
		background-color:#CCCCCC;
}

#header {
	background-image:url("../img/headerbgr.png");
	background-repeat:no-repeat;
	background-position:0% 13px ;	
}

#header #logo{
margin-top:15px;
}

#header a{
	color:#4D6D15;
}	
#header a:hover{
	color:#FCCE8B;
}

#header h1{
	color:#FFF;
}

#langmenu ul li {
	list-style-image: url(../img/arrow2.png);
	list-style-type: none;
}
#langmenu a{
	color:#4D6D15;
}
#langmenu a:hover{
	color:black;
	text-decoration:none;
}
	
#topmenu{
color:#4D6D15;
border-top:1px solid #4D6D15;
border-bottom:1px solid #4D6D15;
/*
background-color:#FAC964;

	background-image: url(../img/menubg.png);
	background-repeat: repeat-x;*/
}


#topmenu a, #topmenu a:visited, #topmenu a:link  {
width:165px;
	color:#4D6D15;
	border-right-color: #FFFFFF;

}
#topmenu a strong{
		color:#000;
		background-color:#4D6D15;
}
#topmenu a:hover{
color:#FCCE8B;
background-color:#4D6D15;
}

#navtree a {
	color:#000;

}

#leftmenu ul li a{
border-bottom:1px dotted #E1E1E1;
}

#leftmenu ul ul li a{
border-bottom:1px dotted #666;
}

#leftmenu ul li a,#leftmenu ul li a:visited,#leftmenu ul li a:active {
color:#4D6D15;
	color:#FFF;
	background-color:#4D6D15;
}

#leftmenu ul ul li a,#leftmenu ul ul li a:visited,#leftmenu ul ul li a:active {
	color:#000;
  background-color: #FFF;
  background-image:none;
}

#leftmenu ul li a:hover{
	background-color:#FCCE8B;
	background-image:none;
	color:#4D6D15;
}

#leftmenu ul ul li a:hover{
	color:#FCCE8B;
	background-color: #FFF;
}

#leftmenu ul ul ul li a:hover{
	color:#FCCE8B;
	background-color: #FFF;
}




#leftbox h3,#rightbox h3{
  color:#FFF;
	background-color:#4D6D15;


}




#leftbox a.textbutton  {
	color:black;
	background-image: url(../img/arrow2.png);
	background-repeat: no-repeat;
	background-position: right center;
}

.nakupnikosik {

	background-image:url(../img/nakupnikosik.png);
	background-position:left center;
	color:black;
	background-repeat: no-repeat;
	

}
.nakupnikosik:hover{

}

#maincontent h1,#maincontent h2,#maincontent .price {
	color:#4D6D15;
	
}

#maincontent h3{
	
	color:#000;
}


#maincontent h1, #maincontent h2{
	
}

#maincontent img{
	
}

#maincontent .element h4{

}


/*diskuze*/

#report .datumjmeno{
	background-color:#CCCCCC;
}

/*diskuze*/


/*dodatecne tridy*/


.inquirybar{

	background-color:#4D6D15;
	
}

/*E-shop*/


.shop .header, .shopdetail .header, #paticka,.footerprice, .footerpricedetail, #rightbox .footer, #navtree,#rightbox h4 {
	
	color:#4D6D15;
/*	background-color:#F4F1A3;*/
}


.shop .header, .shopdetail .header, #rightbox h4 {
background-color:#FCCE8B;
/*background-color:#FCCE8B;*/
}


#maincontent .shop .header h3, #maincontent .shopdetail .header h3 {
	color:#4D6D15;
}

.shop img{
	border:1px solid #D6EBFF;
}

.pager .active {
	font-weight:bold;

}

.nakupnikosik th, .rekapitulace th, .price th, .basketlist th, objednavka th, registrujme th, .lostpswd th{
	background-color:#CCCCCC;
}
.footer a,.footer a:link, .footer a:visited {
color:#000;
font-weight:bold;
}


/*articles, eshop*/
.more {
background-image: url(../img/arrow2.png);
	background-repeat: no-repeat;
	background-position: right center;
}

.articleexpand  .back {
background-image: url(../img/arrow3.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.action {
color:red;
font-weight:bold;
}

#maincontent .eshopproductdetail {
border: 1px dotted #7D7D7D;
}

.tobasketbtn{
	background-image:url("../img/buy.png");
	background-repeat:no-repeat;
	background-position:center center;	
	width:25px;height:21px;
border:1px solid;
}


/*correction*/

.noborder{
background-color:white;
	padding:0px !important;
	margin:0px !important;
	border:none !important;
}
