#contentrechts {
	text-align:left;
	margin:0;
	padding:0;
}


.titelrechts {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #a4ba47;
	text-align:left;
	padding:0;
}

.titelcontent{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #222222;
	margin:0;
	padding:0px 0px 8px 0px;
}

.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
  margin:0px;
	padding:5px;
}


#header ul{
	/*background-color:#ff6600;*/
	width:944px;
	height:34px;
	position:absolute;
	left:15px;
	top:230px;
    list-style-type: none;

}

#header ul li{
	background:url(../images/nav_div.gif) right top no-repeat;
	height:34px;
	float:left;
	padding:0 2px 0 0;
}

#header ul li a{
	/*display:block;*/
	background:url(../images/nav_bg.gif) 0 0 repeat-x;
	padding:2px 14px 0px 14px;
	font:bold 15px/31px Arial, Helvetica, sans-serif;
	color:#999999;
	background-color:inherit;
	text-decoration:none;
}

#header ul li a:hover{
    height:34px;
	background:url(../images/nav_hover.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;
	padding:2px 14px 0px 14px;
}

#header ul li a.hover{
     height:34px;
	display:block;
	background:url(../images/nav_hover.gif) 0 0 repeat-x;
	color:#fff;
	padding:2px 14px 0px 14px;
	font:bold 15px/31px Arial, Helvetica, sans-serif;
	background-color:inherit;
	text-decoration:none;
	cursor:text;
}

#header ul li.last{
	background-image:none;
	height:34px;
	float:left;
}

#contentrechts a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a4ba47;
	text-align:left;
	padding-left:12px;
  background:url(../images/bullet_go.png) left center no-repeat;
  text-decoration:none;
}

#contentrechts a:hover {
	color: #222222;
}


#content h1{
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #a29a93;
	margin:0;
	padding:8px 0px 10px 0px;
font-weight:normal;
text-transform:uppercase;
}

#content h2{
	font-family:Trebuchet MS , Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4a4138;
	margin:0;
  margin-left:4px;
	padding:4px 0px 4px 0px;
  background-color:#ffffff;
}


#content h3{
	font-family:Trebuchet MS , Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4a4138;
	margin:0;
  margin-left:4px;
	padding:4px 0px 4px 0px;
  background-color:#ffffff;

}

#content h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b9b6a3;
	margin:13px 0 0 5px;
	padding:4px 0px 4px 0px;

}

.hr6{
height:25px;
	margin:13px 0 13px 5px;
  background:url(../pics/koerperf_hr.gif) left center no-repeat;

}

.hr6 hr{
 display: none;
}




#content .internal-link img{
  border-style: none;
  display:none;
}

a.internal-link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4138;
  font-weight:normal;
	text-align:left;
  padding-left:12px;
  background:url(../pics/link_pfeil.gif) left center no-repeat;
  border-style: none;
  text-decoration:none;
}

a:hover.internal-link {
  text-decoration:underline;
  background-color:#fff;
}

a.mail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4138;
  font-weight:normal;
	text-align:left;
  padding-left:12px;
  background:url(../pics/link_pfeil.gif) left center no-repeat;
  border-style: none;
  text-decoration:underline;
}

a:hover.mail  {
	color: #222222;
  background:url(../pics/link_pfeil_h.gif) left center no-repeat;
}

.mail img{
  border-style: none;
  display:none;
}

.external-link-new-window{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4138;
  font-weight:normal;
	text-align:left;
  padding-left:12px;
  background:url(../pics/link_pfeil.gif) left center no-repeat;
  border-style: none;
  text-decoration:none;
}


a.weiterlinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4138;
  font-weight:normal;
	text-align:left;
  display:block;
  padding:3px 0px 3px 18px;
	margin:4px 28px 4px 22px;
  background:url(../pics/link_pfeil.gif) 4px center no-repeat;
  border-style: none;
  text-decoration:none;
  background-color:#F2F0DF;
}


a:hover.weiterlinks{
  background-color:#e8e6d3;
}
/*
a:visited.weiterlinks  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4a4138;
  font-weight:normal;
	text-align:left;
  display:block;
  padding:3px 0px 3px 18px;
	margin:4px 28px 4px 22px;
  background:url(../pics/link_pfeil_v.gif) 4px center no-repeat;
  border-style: none;
  text-decoration:none;
  background-color:#F2F0DF;

}
*/

#content ul{
 list-style-image:url(../pics/link_pfeil_v.gif);
  margin-top:8px;
}


#content li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
line-height:18px;
	text-align:left;
	margin:0;
	padding:0;
}


#content li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:normal;
	color: #4a4138;
	text-align:left;
	line-height:18px;
  text-decoration:none;
	margin-left:0px;
}

#content li a:hover {
	color: #222222;
}

#content blockquote {
	margin-top:0px;
margin-left:0px;
padding-left:20px;
}


#content .pricing{
height: 25px;
padding: 0 10px 0 10px;
background-color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	text-align:left;
  /*background:url(../images/bullet_go.png) left center no-repeat;*/
  text-decoration:none;
border:1px solid #666;
}


#content .download{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a4ba47;
	text-align:left;
	padding-left:12px;
  /*background:url(../images/bullet_go.png) left center no-repeat;*/
  text-decoration:none;
}

#content .download :hover {
	color: #222222;
}



#content .csc-textpic-imagewrap{
   margin:8px 10px 0px 7px;
}

#content .csc-textpic-image{
   border: 5px solid #f6f4e5;
}

#content .csc-textpic-caption{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
  background-color:#f6f4e5;
padding-top:4px;
}




#right .csc-textpic{

margin-left:8px;
}

#right .csc-textpic-imagewrap{
   margin:15px 10px 0px 7px;
}

#right .csc-textpic-image{
   border: 6px solid #b9b6a3;

}

#right .csc-textpic-caption{
  font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
  background-color:#b9b6a3;
padding-top:4px;
}


#footer ul{
list-style-type: none;
margin:0;
padding:0;
position:absolute;
top:40px;
left:25px;

}

#footer ul li{
	float:left;
	color:#D4D4C6;
	background-color:inherit;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
}
#footer ul li a{
	color:#D4D4C6;
	background-color:inherit;
	font:normal 11px/19px Arial, Helvetica, sans-serif;
	padding:0 7px;
	text-decoration:none;
}
#footer ul li a:hover{
	color:#D4D4C6;
	background-color:#333333;
}

#footer a.subscribe{
	background:url(../images/subscribe_icon.gif) 0 2px no-repeat;
	font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#B9B99D;
	background-color:inherit;
	position:absolute;
	left:840px;
	top:34px;
	text-decoration:underline;
	width:50px;
	padding:0 0 0 18px;
}
#footer a.subscribe:hover{
	color:#9CCC37;
	background-color:inherit;
	text-decoration:none;
}



/*------------------------------------------------footer--------------------*/





/* styles für kontaktformular      */

.csc-mailform{
padding-top:20px;
margin-top:20px;
margin-left:0px;
border:0;
background:url(../pics/koerperf_mailform_bg.gif);
}

.csc-mailform legend {
padding:10px;
margin:10px;
border: 0px;
}
.csc-mailform fieldset {
border:0px;
padding:10px;
border: 1px solid #C0C0C0;
}
.radiolayout {
width:80%;
padding-top:15px;
padding-bottom:15px;
}
.formu {
width:85%;
padding-top:10px;
padding-bottom:10px;
padding-left:30px;
margin-left:10px;
border: 1px solid #C0C0C0;
background-color:#eeeeee;
}
.mf-radio {
border:0px;
}
.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
width:370px;
}
.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.csc-mailform label{
  font:normal 11px/12px Arial, Helvetica, sans-serif;
	color:#333333;
	background-color:inherit;
	display:block;
	float:left;
	width:110px;
margin-left:10px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 15px;
width:370px;
}

.mf-submit{
color: #ffffff;
background-color:#C0C0C0;
border: 0px;
margin: 0px 10px 10px 0px;
float:right;
padding-right:10px;
cursor:hand;

}




/*  registrierungsformular editieren*/



