
.content66r {
 float: left;
}

h1 {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 33px;
 font-weight: normal;
 letter-spacing: 2px;
 margin: 15px 0 10px 0;
 text-transform: lowercase;
}

h2 {
 font-family: Helvetica, Arial, sans-serif;
 font-size: 27px;
 font-weight: normal;
 letter-spacing: 2px;
 margin: 35px 0 10px 0;
}

p {
 color: #7d7d85;
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 line-height: 18px;
 margin: 20px 0;
}

.content img {
 margin: 10px 0;
}

a.button {
 background: transparent url(../img/button.gif) top left no-repeat;
 color: #fff;
 display: block;
 font-weight: bold;
 height:28px;
 margin: 10px 0 30px 0;
 padding-top:4px;
 text-align: center;
 text-decoration: none;
 width:213px;
}

a.button:hover {
    color:white;
    border-bottom: 0;
}

.graphic, 
#prevBtn, 
#nextBtn{
 display:block;
 margin:0;
 overflow:hidden;
 padding:0;
 text-indent:-8000px;
}

#slider ul,
#slider li{
 list-style:none;
 margin:0;
 padding:0;
}

#slider li{ 
 height:265px;
 overflow:hidden; 
 width:645px;
}	
		
#prevBtn, 
#nextBtn{ 
 display: block;
 float:left;
 height:20px;
 width:50px;
}	

#prevBtn {
 margin-left:500px;
 margin-bottom: 20px;
}

#prevBtn a, 
#nextBtn a{ 
 display: block;
 height:20px;
 width:49px;
}	
		
#prevBtn a {
 background: url(../img/slider_prev.gif) no-repeat top right; 
}
#nextBtn a {
 background: url(../img/slider_next.gif) no-repeat top left; 
}



.formular {
 background: transparent url(../img/formular/formular_background.jpg) bottom left no-repeat;
 display: none;
 padding: 0 0 18px 0;
 width: 536px;
}

.formular h4 {
 font-weight: normal;
 padding: 0.5em 0 1em 2em;
}

.formular .element {
 float: left;
 padding: 0 0 0 2em;
}

.formular .element label {
 display: block;
 font-size: 0.8em;
 margin: 1em 0 0.2em 0.2em;
}

.formular .element input {
 background: transparent url(../img/formular/formular_standard.jpg) top left no-repeat;
 border: 1px solid #c5c5d2;
 font-size: 1em;
 padding: 4px 4px;
 height: 20px;
 width: 196px;
}

.formular .element input.aktiv {
 background: transparent url(../img/formular/formular_aktiv.jpg) top left no-repeat;
}

.formular .element textarea {
 background: transparent url(../img/formular/formular_text.jpg) top left no-repeat;
 border: 1px solid #c5c5d2;
 font-size: 1em;
 padding: 4px 4px;
 height: 82px;
 width: 435px;
}

.formular .element input.submit {
 background: transparent url(../img/button.gif) top left no-repeat;
 border: 0;
 color: #fff;
 display: block;
 font-weight: bold;
 height:28px;
 margin: 10px 0 15px 0;
 padding-top:4px;
 text-align: center;
 text-decoration: none;
 width:213px;
 cursor: pointer;
}

.formular hr {
 background: none;
 border: 0;
 clear: both;
 height: 0;
}




.LV_validation_message{
 display: none;
    font-weight:bold;
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#e2007a;
}
    
.LV_valid_field,
input.LV_valid_field:hover, 
input.LV_valid_field:active,
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active {
    border: 1px solid #00CC00;
}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active,
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active {
    border: 1px solid #e2007a;
}

.infotext{
	color:#F20D54;
	font:150% verdana, helvetica, arial , sans-serif;	
	}

