/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
}

body {
	font-size: 13px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height: 21px;
	color:#888;
	padding-top:55px;
	padding-bottom:60px;
	background-color:#EAEAE5;

}

body.section-1 { }
body.section-2 { }
body.section-3 { }







/** MENU **/
#menu {
	left:50%;
	margin-left:-310px;
	position:relative;
	width:620px;
	border-bottom:solid #FFF 2px;	
	padding-bottom:7px;
	margin-bottom: 14px;
	
	}

#menu ul {
	margin: 0;
	padding:0px;
	display: inline;
	}
	
#menu ul {
	}
	
#menu ul>li{
	font-size: 13px;
	font-family:"Helvetica", sans-serif;
	line-height: 1px;
	display: table-cell;
	position: relative;
	padding-right:40px;
	}	
	
	
#menu ul li.section-title { 
	font-size: 12px;
	font-family:"Helvetica", sans-serif;
	line-height: 14px;
	color:#FFF;
	font-weight:bold;
	cursor:default;
	display: table-cell;
	}






	


/** BENSCH **/
	
#titel {
	position:relative;
	margin-left:-310px;
	left: 50%;
	width:620px;
	font-size: 21px;
	font-weight:bold;
	font-family:"Helvetica", sans-serif;
	color:#FFF;
	padding-bottom:178px;
	border-bottom:solid #FFF 2px;	
	}


#feel {
	border-top:solid #FFF 2px;	
		border-bot:solid #FFF 2px;	

	padding-top:14px;
	position:relative;
	font:"Helvetica", sans-serif;
	font-size:12px;
	line-height:18px;
	color:#999;
	margin-left:-310px;
	left: 50%;
	width:310px;
	color:#333;
	padding-bottom:10px;
	text-align:right;
	padding-left:310px;

	}







/** CIRCLES **/
#circle {
	position:absolute;
	margin-top:-215px;
	left: 495px;
	}

#circletypo {
	border-top: solid #FFF 2px;
	padding-bottom:12px;
	position:absolute;
	margin-top:-197px;
	padding-top:12px;
	width:338px;
	font-size:19px;
	line-height:26px;
	color:#222;
	font-family: Helvetica, sans-serif
	}


#img-circle {
	width:790px;
	position:relative;
	left:50%;
	margin-left: -310px;
	}

#img-circle img{
	margin-right:36px;
	margin-bottom:36px;
	}	

#img-circle a:hover	{
	}	








/** CONTENT **/
#content {
	position:relative;
	left:50%;
	margin-left: -310px;
	width:620px;
	padding-top:30px;
	
	}
		
#content img {
	}

#content p {
	width:620px;
	padding-top:3px;
	padding-bottom:30px;
}




/** IMG **/

#img-container {
	width:620px;
	padding-top:22px;
	w

	}
	
#img-container p {
	width:620px;
	padding-bottom:2px;
	border-top: solid 2px #FFF;
	}
	
#img-container #text {
	}







/** TYPO **/
.menu a:link {
	text-decoration: none; 
	color:#FFF;	
	font-weight: bold;
	}
	
.menu a:visited { 
	color:#FFF;
	font-weight: bold;
	}
	
.menu a:hover { 
	color:#333;
	}
	
.menu a:active { 
	color:#000;
	}

a:link { 
	text-decoration: none; 
	color:#888;	
	}

a:active { 
	text-decoration: none; 
	color:#FFF; 
	}

a:visited { 
	text-decoration: none; 
	color:#888; 
	}

a:hover { 
	color:#111;
	}

a img { 
	border:none; 
	}
	
a img:hover { 
	border:none;
}

a img:active { 
	border:none;
}

a img:link { 
	border:none;
}

a:focus { 
	outline: none;
}



tit {
	font-size: 13px;
	font-family: helvetica, arial, sans-serif;
	font-weight:bold;
	cursor:default;
	color:#222;
	line-height: 20px;
	}
	
tit2 {
	font-size: 21px;
	font-family: helvetica, arial, sans-serif;
	font-weight:bold;
	cursor:default;
	color:#FFF;
	line-height: 20px;
	}


az {
	font-size: 20px;
	font-family:Georgia;
	font-style: italic;
	line-height: 29px;
	color:#222;
	}
	
imp {
	font-size:12px;
	color:#FFF;
	font-family:"Helvetica", sans-serif;
	padding-top:6px;
	}


p {
	
	}
	
ft {
	font-size:16px;
	line-height: 29px;
	font-weight:normal;
	font-style:italic;
	color:#555;
	}

#once { clear: left; 
	}
	
	
	
	
	
a.mail {
   background: url('/files/mail_a.jpg') no-repeat; 
   display:inline-block;

}
a.mail:hover {
   background: url('/files/mail_hover.jpg') no-repeat; 

}


a.map {
   background: url('/files/map_a.jpg') no-repeat;
      display:inline-block;

}
a.map:hover {
   background: url('/files/map_hover.jpg') no-repeat;

}


a.xing {
   background: url('/files/xing_a.jpg') no-repeat;
      display:inline-block;

}
a.xing:hover {
   background: url('/files/xing_hover.jpg') no-repeat;
}
