
body{
	padding:0px; 
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	background:#e4e4e4 url(images/webarte_bg.jpg); 
	background-repeat:repeat-x; 

}
/* ******************************************
	hr, li, ul, ol, blockquote, code, address
****************************************** */
hr {
	color: #fff;
	border-bottom: 1px solid #ccc;
	height: 1px;
	clear: both;
	margin-bottom: 5px;
	margin-top: -3px;
	line-height: 1px;
}


blockquote{
	background-color:#d1ccc8;
	padding: 3px;
	border-left: 1px solid #e9e9e9;
	margin: 3px 0 20px 0;
	color:#000;
}
pre, .code {
	padding: 6px 0 20px 6px;
	border-top: 1px solid #b3b0ad;
	border-right: 1px solid #b3b0ad;
	border-bottom: 1px solid #b3b0ad;
	border-left: 1px solid #b3b0ad;
	background-color: #d1ccc8;
	margin: 3px 0 20px 0;
	font-family:Arial, Helvetica, sans-serif;
  	font-size: 12px;
  	color: #000;
	overflow:auto;
	line-height:150%;
}
address {
	line-height:120%;
	margin: 10px 0 20px 0;
	padding-left: 10px;
	border-left: 6px solid #b3b0ad;
	font-style: normal;
	font-weight: bold;
}

form {margin: 0; text-align: left;}
input,
textarea {
	color: #333;
	background-color: #d1ccc8;
	border: 1px solid #b3b0ad;
}

a:link, a:visited { color: #563d27; text-decoration:dashed; } 
a:active, a:hover { color: #7d410c; }


h1 {
	margin: 0px;
	padding: 10px 0;
	font-size: 20px;
	color: #b45e07;
	font-weight: normal;
}

h2 {
	margin: 0 0 15px 0;
	padding: 0 0 10px 0;
	font-size: 18px;
	color: #b45e07;
	border-bottom: 1px dashed #bbbbbb;
}

h3 {
	margin: 0 0 15px 0;
	padding: 0 0 10px 0;
	font-size: 16px;
	color: #b45e07;
}
h4 {
	margin: 0 0 15px 0;
	padding: 0 0 10px 0;
	font-size: 14px;
	color: #b45e07;
}

h5 {
	font-size: 12px;
	margin: 10px 0 3px 0;
	color: #b45e07;
}

h6 {
	font-size: 10px;
	margin: 10px 0 3px 0;
	color: #b45e07;
}
ul{
	list-style-type:none;
}
ol {
	line-height: 150%;
	margin-top: 0;
	margin-bottom: 10px;
	margin-left: 0.9em;
	padding-left: 0.9em;
}


#webarte_menu-1 {
	width:100%;
	height: 56px;	
	margin: 0 auto;
	color: #717171;
}
#webarte_menu-1 #webarte_menu-list {
	width: 859px;
	height: 56px;	
	margin:0 auto;
	padding: 18px 0px 0px 2px;
	color: #c1c0c0;
	font-weight: bold;
	font-size: 18px;
	background: url(images/webarte_menu_header.jpg); 
	background-repeat:no-repeat; 	
}




/*----webarte_header_container----*/
#webarte_header_container{
	height:299px; 
	position:relative; 
	margin:0 auto; 
	padding:0px; 

}

#webarte_header_container{
	width:857px; 
	height:240px; 
	position:relative; 
	margin:0 auto; 
	padding:0px 0px 0px 0px;
	background:#7F7F7F;
	border-bottom: 1px solid #181e14;

}

#webarte_header_img{
	height:184px; 
	width:632px; 
	position:absolute; 
	top:56px; 
	left:228px; 
	padding:0px;
}

#webarte_header ul{
	width:227px; 
	height:183px; 
	padding:0px 0 0px; 
	position:absolute; 
	top:43px; 
	left:0px;  
	border-right: 1px solid #332c24; 
	border-bottom: 2px solid #000;
	background:#7F7F7F;
}

#webarte_header ul li{
	background: url(images/webarte_header_ul_li.jpg); 
	background-repeat:repeat-x; 
	font:12px Verdana, Helvetica, sans-serif; 
	font-weight:bold; 
	color: #011383; 
	padding-left:18px;
	line-height:30px;
}

#webarte_header ul li.contact{
	border:none;
}

#webarte_header ul li a{ 
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold; 
	text-decoration:none; 
	color:#011383;
}
#webarte_header ul li a:hover{
	color:#fff; 
	text-decoration:none;
}

#webarte_header_content2{
	padding:137px 0px 0px 33px; 
	width:547px; 
	height:51px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px; 
	color: #011383; 
	position:absolute; 
	top:103px; 
	left:175px;
}
#webarte_header h1{
	padding:137px 0px 0px 33px; 
	background:#7F7F7F; 
	width:547px; 
	height:51px; 
	font-family:Verdana, Helvetica, sans-serif; 
	font-size:13px; 
	font-weight:bold; 
	color: #3B3B3B; 
	position:absolute; 
	top:103px; 
	left:175px;
}

/*----webarte_content_top----*/
#webarte_content_top{
	width:862px; 
	height:15px; 
	position:relative; 
	margin:0 auto; 
	background:#e4e4e4;
}

/*----webarte_content_1----*/
#webarte_content_1{
	width:822px; 
	position:relative; 
	margin:0 auto; 
	padding:19px 19px 19px 19px; 
	clear:both;
	background:#f4f4f4;
	border: 1px solid #bbbbbb;
}

/*----webarte_footer----*/
#webarte_footer{
	height:224px; 
	background:#242d23 url(images/webarte_footer.jpg); 
	background-repeat:repeat-x; 
	position:relative; 
	margin:0 auto; 
	border-bottom: 2px solid #433f3a; 
	padding:55px 0 0; 
	clear:both;
}

#webarte_footer_main{
	width:858px; 
	position:relative; 
	margin:0 auto; 
	padding:50px 0 0;
}
#webarte_footer_main_border{
	width:927px; 
	float:left;
	background:#242d23 url(images/webarte_footer_main.jpg);

}

/*----footer menu 5----*/
#webarte_footer_main_border h2{
	width:264px; 
	height:40px; 
	position:absolute; 
	top:28px; 
	left:0px; 
	display:block; 
	color: #cda869;
	border-bottom: 1px dashed #cda869;
	font:30px Georgia, "Times New Roman", Times, serif;
}
/*----footer menu 4----*/
#webarte_footer_main_border h3{
	width:257px; 
	height:40px; 
	position:absolute; 
	top:28px; 
	left:305px; 
	display:block; 
	color: #cda869;
	border-bottom: 1px dashed #cda869; 
	font:30px Georgia, "Times New Roman", Times, serif;
}
/*----footer menu 3----*/
#webarte_footer_main_border h4{
	width:249px; 
	height:40px; 
	position:absolute; 
	top:28px; 
	left:608px; 
	display:block; 
	color: #cda869;
	border-bottom: 1px dashed #cda869;
	font:30px Georgia, "Times New Roman", Times, serif;
}
/*----abstand/breite zu h2 h3 h4----*/
#webarte_footer_main_border ul{
	float:left; 
	width:303px; 
	padding:25px 0 0;
}
/*----abstand der links----*/
#webarte_footer_main_border ul li{
	width:254px; 
	height:22px; 
	margin:0 10px 0 0; 
}
#webarte_footer_main_border ul li a{
	width:200px; 
	height:22px; 
	display:block; 
	color:#e6e6e6; 
	font:14px/22px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	padding:0 0 0 16px;
	background: url(images/webarte_pfeil.jpg) no-repeat;
}
#webarte_footer_main_border ul li a:hover{
	color:#cda869;
	width:243px; 
	text-decoration:none;
	background: #322d27 url(images/webarte_pfeil_hover.jpg) no-repeat; 
}
/*----webarte_footer_main_border----*/

/*----webarte_footer_main_2----*/
#webarte_footer_main_2{
	height:144px; 
	background: #2c2a28 url(images/webarte_footer_main_2_bg.jpg) repeat-x;  
	position:relative;
	border-top: 2px solid #232220; 
	margin:0 auto;  
	color:#cda869; 
	font:13px/22px "Trebuchet MS",Arial, Helvetica, sans-serif; 
	clear:both; 
	padding:30px 0 0;
}

#webarte_footer_main_3{
	width:778px; 
	position:relative; 
	margin:0 auto;
}

#webarte_footer_main_fusszeile{
	display:block; 
	width:311px;  
	position:absolute; 
	top:2px; 
	left:519px;
}

#webarte_footer_main_3 ul{
	position:absolute; 
	top:-10px; 
	left:-100px;
}
#webarte_footer_main_3 li{float:left; }
#webarte_footer_main_3 ul li a{
	padding:0 10px 0; 
	color:#cda869; 
	text-decoration:underline;
}
#webarte_footer_main_3 ul li a:hover{
	color:#ccc; 
	text-decoration:underline;
}

#webarte_footer_main_3 ul.webarte{
	width:250px;  
	color:#837e76; 
	display:block; 
	position:absolute; 
	top:80px; 
	left:10px;
}
#webarte_footer_main_3 ul.webarte li a{
	display:block; 
	color:#cda869; 
	text-decoration:none;
}
#webarte_footer_main_3 ul.webarte li a:hover{
	text-decoration:underline;
	color:#ccc;
}

#webarte_footer_main_3 p.copyright{
	width:265px; 
	color:#cda869;
	position:absolute; 
	top:98px; 
	left:-51px;
}
#webarte_footer_main_3 p.copyright a{
	 color:#cda869;
	 text-decoration:none;
}

#webarte_footer_main_kopfzeile{
	width:883px;  
	height:24px; 
	display:block; 
	position:absolute; 
	top:34px; 
	color:#837e76;
	left:-51px;
}
#webarte_footer_content_2{
	width:883px; 
	display:block; 
	position:absolute; 
	top:39px; 
	color:#837e76;
	left:-51px;
}
#webarte_footer_content_2 a{ 
	color:#cda869; 
	text-decoration:underline;	
}