@charset "utf-8";
/* CSS Document */
.content
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CBB377;
	padding:0px 10px 10px 10px;
	margin:10px auto 0px auto;
}
.content h1
{

font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#412E20;
padding-top:0px;
}
.content h2
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#412E20;
padding-top:0px;

}
.content h3
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#412E20;
}
.content h4
{

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#412E20;
}
.content h5
{

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#412E20;
}
.content h6
{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#412E20;
}
.content a:link
{
	color:#412E20;
	text-decoration:underline;
}
.content a:visited
{
	color:#412E20;
	text-decoration:underline;
}
.content a:hover
{
	color:#68655F;
	text-decoration:none;
}
.content a:active
{
	color:#412E20;
	text-decoration:underline;
}
.content a:focus
{
	color:#412E20;
	text-decoration:underline;
}
.content_headline
{
width:690px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#CCB277;
margin:10px 0px 5px 0px;
text-align:right;
/*border:1px solid #ccc;*/
}
.hl_img
{
	width:300px;
	/*height:50px;
	border:1px solid  #fff;*/
margin-bottom:0px;	
}
.con_box
{
	width:690px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	color:#271b11;
	background-color:#CCB277;
	border:1px solid #271b11;
}
.txt_padding
{
	padding:10px 10px 10px 10px;
}
.block
{
	text-align:justify;
}
.small_block
{
	font-size:10px;
	text-align:justify;
}
.line
{
margin:0px 0px 5px 0px;	
border:0px solid #ccc;
border-bottom-width:1px;
padding-bottom:10px;
}
.team_text
{
	width:460px;
	text-align:justify;
	float:left;	
}
.team_img
{
	width:200px;
	padding-left:15px;
	float:left;	
}
.drittel_spalte
{
	width:170px;
	/*border:1px solid #696;*/
	float:left;
	margin:0px 0px 10px 50px;
}
.mini_gal_box
{
	position:relative;
height:120px;
width:660px;
background-color:#271B11;
border-left:1px solid #271B11;
border-top:1px solid #271B11;
border-bottom:1px solid #271B11;
margin:5px auto 5px auto;
}
.mini_gal_pic
{
	height:120px;
	width:131px;
	float:left;
	background-color:#CCB277;
	margin:0px 1px 0px 0px;
}
.obj_box
{
	width:670px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	color:#271b11;
	
	border:1px solid #271b11;
	margin:0px auto 15px auto;
}

.obj_img
{
	width:200px;
	float:left;
	border:0px solid #4D3E30;
	border-right-width:1px;
	border-bottom-width:1px;
	margin-bottom:10px;
}
.obj_txt
{
	width:430px;
	float:left;
	margin-left:10px;
	padding:5px 5px 10px 5px;
}
.obj_txt h2
{
	color:#271b11;
}
.obj_info
{
width:690px;
height:40px;

text-align:right;

}
.logo_div
{
background-image:url(../img/logo_20.png);
background-repeat:no-repeat;
background-position:0px 12px;
padding-left:42px;
line-height:50px;
}
.fusszeile
{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	line-height:20px;
	font-size:10px;
	color:#006699;
}
.referenzen li
{
	list-style-image:url(../img/quad_01.gif);
	list-style-position:0px 0px;
	line-height:20px;
}
.img_border
{
	border:1px solid #68655F;
}
.kontakt_box
{
	width:470px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	color:#271b11;
	
	/*border:1px solid #271b11;*/
	margin:0px auto 15px auto;
}

.kontakt_img
{
	width:200px;
	float:left;
	border:1px solid #4D3E30;
	
	margin-bottom:10px;
}
.kontakt_txt
{
	
	float:left;
	margin-left:10px;
	padding:5px 5px 10px 35px;
}
.artist_box
{
	width:670px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	color:#271b11;
	
	border:1px solid #271b11;
	margin:0px auto 15px auto;
}

.artist_img
{
	width:300px;
	float:left;
	
}
.artist_txt
{
	width:350px;
	float:left;
	margin-left:10px;
	padding:5px 5px 10px 5px;
}

.ang_box
{
	width:670px;
	margin:0px 0px 5px 0px;
	padding:0px 0px 0px 0px;
	color:#271b11;
	
	border:1px solid #271b11;
	margin:0px auto 15px auto;
}

.ang_bez
{
	width:200px;
	float:left;
	
}
.ang_bez h1
{
	width:200px;
	float:left;
	padding:3px 3px 3px 10px;
}
.ang_txt
{
	width:430px;
	float:left;
	line-height:16px;
	margin-left:10px;
	padding:5px 10px 10px 10px;
	text-align:justify;
}











