/* -----------------------------------------------------------------------------
   -----------------------------------------------------------------------------
   Chris Weinmann - Grafikbuero GEBHARD|UHL, Freiburg    
   http://www.gebharduhl.de   Copyright (c) 2009 GEBHARD|UHL
   -----------------------------------------------------------------------------
   -----------------------------------------------------------------------------
*/
/*----------------General Rules-------------*/
* {
	margin: 0;
	padding: 0;
}
a {
	color:#ed1c24;
	text-decoration: underline;
}
a:hover {
	color:#ed1c24;
	text-decoration: none;
}
img {
	border: 0;
	padding: 0;
	margin: 0;
}
/*----------------General Rules-------------*/
/*----------------General Layout-------------*/
body {
	color:#000000;
	font-family: "Arial", "Bitstream Vera Sans", verdana, lucida, arial, helvetica, sans-serif;
	font-size:10pt;
	background-color: #fff
	width:17cm;
}
/*----------------General Layout-------------*/
/*----------------Header-------------*/
#header h1 {
	font-size:16pt;
	margin-bottom:0.5cm;	
}
/*----------------Header-------------*/
/*----------------Main navigation (general)-------------*/
#mainNav { 
	display:none;	
}
/*----------------Main navigation (general)-------------*/
#mood {
	display:none;
}
/*----------------Content-------------*/
/*---Content Section---*/
#contentContainer h2{
	color:#ed1c24;
	font-size:12pt;
	margin-bottom:12px;
	border-bottom: 1px dotted #ed1c24;
}
#contentContainer h3{
	color:#ed1c24;
	font-size:11pt;
	margin-bottom:5px;
}
#contentContainer p{
	line-height:20px;
	margin-bottom:1em;
	font-weight: bold;
	color:#333;
}
#contentContainer ul{
	line-height:20px;
	margin-bottom:1em;
	font-weight: bold;
	color:#333;
	margin-left:2em;
}
#contentContainer ol{
	line-height:20px;
	margin-bottom:1em;
	font-weight: bold;
	color:#333;
	margin-left:2em;
}
#contentContainer #contentLeft img{
	border: 1px dotted #ed1c24;
	padding:1px;
}


/*---Content Section---*/
#contentLeft div.akteur {
	margin-bottom:20px;
}
#contentLeft div.akteur img{
	margin-right:10px;
}

#contentRight img{
	border: 1px dotted #ed1c24;
	padding:1px;
}

.contactPersonImage {
	float:left;
}
.contactPersonText {
	float:left;
	margin-left:10px;
}
/*----------------Content-------------*/
#contentContainer h3.toggler {
	padding:0px;
	line-height:14px;
}
#contentContainer h3.toggler:hover {
	cursor: pointer;
}

#contentContainer h3.faqClick {
	padding-left: 0;
}
#contentContainer div.element {
	height:auto !important;
}


/*----------------Footer-------------*/
#footer {
	clear: both;
	margin-top:45px;
	padding-top:10px;
	padding-bottom:35px;
	text-align: left;
	height:100%;
	line-height:18px;
	border-top:1px dotted #bf0414;
}
#footer a{
	text-decoration: none;
	border-bottom: 1px dotted #ffca00;
}
#footer a:hover{
	text-decoration: none;
	border-bottom: 0;
}

#footer ul, #footer ul li {
  list-style: none;  
  display: inline;
}

#footer ul li {
  padding-left: 13px;
  background: url(/images/button_yellow.gif);
  background-position: 5px 6px;
  background-repeat: no-repeat;
}


/*----------------Footer-------------*/
#regNow {
	display:none;
}
