body {
	text-align:center;
	background:#3D442D;
	margin: 0px 0px 0px 0px;	
}
a img {
	border: none;
}
.image{
	border: solid 1px #000000;
}
.error{
	border:1px solid red;
}
h2{
  	color: #3D442D;
  	font-family: Arial, Helvetica, sans-serif; 
  	font-size: 14px; 
  	font-weight: bold;
  	margin:0px; 
  	margin-bottom:5px;	
}	
a:link{
  	text-decoration: underline;
  	color: #3D442D;
  	font-family: Arial, Helvetica, sans-serif; 
  	font-size: 12px;  
}
a:visited{
 	text-decoration: underline;
  	color: #3D442D;
  	font-family: Arial, Helvetica, sans-serif; 
  	font-size: 12px;
}
a:active{
  	text-decoration: underline;
  	color: #3D442D;
  	font-family: Arial, Helvetica, sans-serif; 
  	font-size: 12px;
}
a:hover{
  	text-decoration: none;
  	color: #3D442D;
  	font-family: Arial, Helvetica, sans-serif; 
  	font-size: 12px;
}
#frame {
	width:836px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	padding:0px;
	text-align:left;
	background-image: url(../images/frame_bg.jpg);
	background-repeat: repeat-y;	
}
#contentheader{
	height: 131px;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: left top;	
}
#contentleft {
	width:163px;
	padding:0px 0px 0px 26px;
	float:left;	
	font-size:1px;

}

#contentcenter {
	width:438px;
	padding:5px 10px 0px 10px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;	
  	font-size: 12px;
  	font-weight: normal;
}

#contentright {
	width:158px;
	padding:0px 0px 0px 5px;
	float:left;

}
#footer{
	width:836px;
	height:122px;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	background-position: left top;			
}
.news_photo{
	border-style: none;
	padding-right: 5px;
	padding-bottom: 5px;
	float: left;
}

.banner_bg_top {
	background-image: url(../images/banner_bg_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.banner_bg_top_left {
	background-image: url(../images/banner_bg_top_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.banner_bg_bottom {
	background-image: url(../images/banner_bg_bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.banner_bg_bottom_left {
	background-image: url(../images/banner_bg_bottom_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 0px;
}
.banner_bg{
	background-image: url(../images/banner_bg.gif);
	background-repeat: repeat-y;
	padding-left: 16px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #F1EFB7;
}
.banner_bg_left{
	background-image: url(../images/banner_bg_left.gif);
	background-repeat: repeat-y;
	padding-left: 22px;
}
.banner_avd{
	background-color: #000000;
	width: 120px;
	height: 120px;
	position: relative;
}
#webshop_banner{
	height: 92px;
	padding: 10px 0px 0px 35px;
}
