html { 
   height:100%;
   padding:0;
   margin:0;
}
body {
	height:100%;
	background-color: #F2E4BF;
	color:#6D7D8E;
	text-align:center;
	margin:0;
	padding:0;
	font: 12px Verdana, Arial, SunSans-Regular, Sans-Serif;
	line-height:18px;
}

.default{
	font: 12px Verdana, Arial, SunSans-Regular, Sans-Serif;
	line-height:18px;
	color:#6D7D8E;
	vertical-align:top;
}

.default2{
	font: 11px Verdana, Arial, SunSans-Regular, Sans-Serif;
	line-height:18px;
	color:#6D7D8E;
	vertical-align:top;
}

.contentHeader{
  font: 12px Verdana, Arial, SunSans-Regular, Sans-Serif;
	font-weight:bold;
	ine-height:18px;
}

.contentText{
  font: 12px Verdana, Arial, SunSans-Regular, Sans-Serif;
	line-height:18px;
}

td{
  font: 12px Verdana, Arial, SunSans-Regular, Sans-Serif;
	line-height:18px;
}

/*  header_Definitionen */
#top {
	width:100%;
	height:124px;
	padding:0;
	margin: 0;
	background-color:#AD2314;
}
#head {
	width: 780px;
	height: 124px;
	text-align:center;
	padding:0;
	margin:0 auto;	
	background-color:#AD2314;
	overflow:hidden;
}

#headLogo {
	width:250px;
	height:124px;
	padding:0px;
	vertical-align:top;
	float:left;
	background-image: url(/images/logo.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

#headPicLeft {
	width:360px;
	height:124px;
	padding:0px;
	position:fest;
	vertical-align:top;
	float:left;
	overflow:hidden;	
}
#headPicRight {
	width:170px;
	height:124px;
	padding:0px;
	position:fest;
	vertical-align:top;
	float:left;
	overflow:hidden;
}

#outerBrown {
   width:100%;
	height:14px;
	padding:0;
	margin: 0;
	background-color:#6B4008;
}

#innerBrown{
	width:780px;
	height:14px;
	padding:0px;
	margin:0 auto;	
	text-align:center;
	background-image: url(/images/braunLogo.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	
}

#naviTop {
	width:100%;
	height:54px;
	padding:0;
	margin: 0;
	background-color:#C6B570;
}

#naviTopLeftSpacer{
	width:173px;
	height:54px;
	padding:0px;
	vertical-align:top;
	float:left;	
	overflow:hidden;
}

#naviTopRight{
	position:relative;
	top:7px;
	width:607px;
	height:47px;
	padding:0px;	
	text-align:left;
	float:left;	
	overflow:hidden;	
}

#naviTopContent {
	width:780px;
	overflow:hidden;
	height:54px;
	padding:0px;
	margin:0 auto;	
	font: 11px Verdana, Arial, SunSans-Regular, Sans-Serif;
	line-height:18px;
}

#container {
	width: 780px;
	overflow:hidden;
	margin:0 auto;		
}

/*  navi_Definitionen */
#navi {
	padding-top:40;
	width: 150px;
	overflow:hidden;
	float:left;
	text-align:left;	
}

.spacer {
   padding-top:40px;
	width: 24px;
	overflow:hidden;
	float:left;	
}

/*  content_Definitionen */
#content { 		
	padding-top:40px;
	width:412px;
	overflow:hidden;
	float:left;
	text-align:left;
	
}

#contentPics{ 	
	width:170px;
	overflow:hidden;
	float:left;
	text-align:right;
}

#contentPic1{ 	
	width:170px;
	height:129px;
	overflow:hidden;
	background-color:#AD2314;
}

#contentPicArt{ 	
	width:170px;	
	overflow:hidden;
	background-color:#AD2314;
}

#contentPic2{ 	
	margin-top:58px;
	width:170px;
	height:129px;
	overflow:hidden;
	background-color:#AD2314;
}

.contentPic{
	position:relative;
	top:5px;
}

.picSubtitle{ 	
	color:#6D7D8E;
	font: 12px Verdana, Arial, SunSans-Regular, Sans-Serif;
}

#content a, a:visited, a:active, a:visited{
   color:#6D7D8E;
   text-decoration: underline;
}

#content a:hover {
   color:#B62213;
   text-decoration: underline;
}

a, a:visited, a:active, a:visited{
   color:#4D5864;
}
a.active, a.active:link, a.active:active, a.active:hover, a:hover, a.active:visited {
   color:#B62213;
}


a:link     					{text-decoration: none;}
a:visited  					{text-decoration: none;}
a:hover    					{text-decoration: none;}
a:active   					{text-decoration: none;}

a:link img { 
	border:none; 
}


/* End hide from IE5/mac */
