﻿/******************************
*  Body
******************************/

body {
	background-image:url(../img/body_bg.jpg);
	background-repeat:no-repeat;
	background-color:#ffffff;
	margin:0px 0px 0px 0px;	
  }
  
img{ border:none;}

p{
	margin:0px;
	padding:0px;
  }
	  
/******************************
* Links
******************************/

a				  			  { font-size:12px; color:#2d2d2d; text-decoration: none; font-family: Arial;}
a:link, a:visited	  	      { font-size:12px; color:#2d2d2d; text-decoration: none; font-family: Arial;}
a:hover				          { font-size:12px; color:#ffffff; text-decoration: none; font-family: Arial;}

a.link2 					  { font-size:12px; color:#ff3300; text-decoration: none; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
a:link.link2, a:visited.link2 { font-size:12px; color:#ff3300; text-decoration: none; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
a:hover.link2 				  {
	font-size:12px;
	color:#666666;
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
}
								
a.link3 					  { font-size:11px; color:#ff3300; text-decoration:none; font-family: Arial;}
a:link.link3, a:visited.link3 { font-size:11px; color:#ff3300; text-decoration:none; font-family: Arial;}
a:hover.link3 				  { font-size:11px; color:#666666; text-decoration:none; font-family: Arial;}

a.link4 					  { font-size:11px; color:#92BCE2; text-decoration: underline; font-family: Arial;}
a:link.link4, a:visited.link4 { font-size:11px; color:#92BCE2; text-decoration: underline; font-family: Arial;}
a:hover.link4 				  { font-size:11px; color:#999999; text-decoration: underline; font-family: Arial;}

a.link5 					  { font-size:14px; color:#ff3300; text-decoration: none; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
a:link.link5, a:visited.link5 { font-size:14px; color:#ff3300; text-decoration: none; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}
a:hover.link5 				  { font-size:14px; color:#666666; text-decoration: none; font-weight:normal; font-family: Arial, Helvetica, sans-serif;}

/******************************
* Headlines
******************************/

.headline_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#ff3300;
	line-height:18px;}

.headline_2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0066ff;
	font-weight:bold;
	line-height:18px;}
	
.headline_3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0066ff;
	line-height:18px;}	
	
.headline_4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff3300;
	line-height:18px;}		
	
/******************************
* Parent
******************************/

#parent{
	Position:relative;
	width:928px;
	margin:30px auto 0px auto;
	}
	
/******************************
* Special_left
******************************/

#special_left{
	Position:relative;
	width:100px;
	height:700px;
	float:left;
	overflow:hidden;
	}

.s_b_1{
	Position:absolute;
	width:100px;
	height:130px;
	left:60px;
	top:144px;
	z-index:1;
	}

.s_b_1_2{
	Position:absolute;
	width:100px;
	height:130px;
	left:0px;
	top:144px;
	z-index:1;
	}
	
.s_b_2{
	Position:absolute;
	width:100px;
	height:130px;
	left:60px;
	top:284px;
	z-index:1;
	}

.s_b_2_2{
	Position:absolute;
	width:100px;
	height:130px;
	left:0px;
	top:284px;
	z-index:1;
	}
	
.s_b_3{
	Position:absolute;
	width:100px;
	height:130px;
	left:60px;
	top:424px;
	z-index:1;
	}

.s_b_3_2{
	Position:absolute;
	width:100px;
	height:130px;
	left:0px;
	top:424px;
	z-index:1;
	}
	
.s_b_4{
	Position:absolute;
	width:100px;
	height:130px;
	left:60px;
	top:565px;
	z-index:1;
	}

.s_b_4_2{
	Position:absolute;
	width:100px;
	height:130px;
	left:0px;
	top:565px;
	z-index:1;
	}
			
/******************************
* Head
******************************/

#head{
	Position:relative;
	width:802px;
	height:308px;
	float:left;
	background-image:url(../img/head_bg_kopie.gif);
	background-repeat:no-repeat;
	}
	
#signe{
	Position: absolute;
	width:381px;
	height:80px;
	background-image:url(../img/signe.gif);
	left: 20px;
	}	
	
#pic{
	Position: absolute;
	width:716px;
	height:193px;
	background-image:url(../img/header_pic_2.gif);
	top: 115px;
	left: 26px;
	}		
	
/******************************
* Menue
******************************/

#menue{
	Position:relative;
	width:742px;
	height:33px;
	background-image:url(../img/menue_bg.gif);
	float:left;
	z-index:99;
	padding-left:25px;
	}	
	
/******************************
* Content
******************************/

#content{
	Position:relative;
	width:767px;
	background-image:url(../img/content_bg.gif);
	float:left;
	margin-bottom:40px;
	}
	
/******************************
* Content left
******************************/			
	
#content_left{
	Position:relative;
	width:140px;
	float:left;
	border-right:1px solid #ffffff;
	top:20px;
	left:40px;
	margin-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888888;
	line-height:20px;
	overflow:hidden;
	}
	
#content_left_headline{
	Position:relative;
	width:130px;
	height:25px;
	overflow:hidden;
	background-image:url(../img/left_headline_bg.gif);
	background-repeat:no-repeat;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ff3300;
	}	
	
/******************************
*  Content_Main
******************************/
	
#content_main{
	Position:relative;
	width:530px;
	float:left;
	border-left:1px solid #e8e7e7;
	margin-bottom:20px;
	top:20px;
	left:40px;
	padding-left:15px;
	overflow:hidden;
	}	
	
#content_main_test{
	Position:relative;
	width:670px;
	float:left;
	border-left:1px solid #e8e7e7;
	margin-bottom:20px;
	top:20px;
	left:40px;
	padding-left:15px;
	overflow:hidden;
	}
	
#content_main_test_2{
	Position:relative;
	width:670px;
	float:left;
	border-left:1px solid #e8e7e7;
	margin-bottom:20px;
	top:20px;
	left:40px;
	padding-left:15px;
	overflow:scroll;
	overflow-x:hidden;
	height:350px;
	}	
			
	
	
/******************************
*  Artikel
******************************/

#artikel{
	Position:relative;
	width:530px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888888;
	text-align:justify;
	line-height:18px;
	}
	
#artikel_test{
	Position:relative;
	width:670px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888888;
	text-align:justify;
	line-height:18px;
	}
	
#artikel_test_2{
	Position:relative;
	width:630px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888888;
	text-align:justify;
	line-height:18px;
	}		
					
		
/******************************
* Footer
******************************/

#footer{
  Position:relative;
  width:767px;
  height:68px;
  background-image:url(../img/footer_bg.gif);
  clear:left;
  }

#footer_info{
	Position:absolute;
	width:432px;
	height:20px;
	left: 275px;
	top: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#acafb4;
	}
	
#footer_zurueck_button{
	Position:absolute;
	width:164px;
	height:29px;
	left: 45px;
	top: 8px;
	line-height:27px;
	
	}	

