/***************************************************************
* NAVIGATION HEAD
****************************************************************/

.right .ihrepvs a {
	color:#084E7D;
}

#lightbox-imageBox {
	background-color:#001834;
}

.right_box_dialog ul {
	list-style:none outside none;
	float:left;
	padding:1px 0px 0px 5px;
}

#kampagne a.internal-link {
	font-weight:normal;
}

#kampagne b a.internal-link {
	font-weight:bold;
}

.navigation_abrechnen {
	background:url(Pics/abrechnen.png) no-repeat left top;
	width:198px;
	display:table;
	height:40px;
	float:left;
	margin: 0px 0px 3px 0px;
	padding:6px 0px 0px 7px;
}

.navigation_abrechnen td {
	vertical-align:middle;
}

*html .navigation_abrechnen {
	height:40px;
}

.navigation_abrechnen a {
	color:#000;
	vertical-align:middle;
	display:table-cell;
}

td.abrechnen_title {
	font-weight:bold;
	margin-right:1px;
	float:left;
	width:70px;
	font-size:9pt;
	vertical-align:middle;
	padding-top:1px;
}

td.abrechnen_subtitle {
	vertical-align:middle;
	font-size:7.5pt;
	line-height: 1;
}



.meine_pvs_maske {
	background:url(Pics/meine_pvs_maske.png) no-repeat left top;
	width:233px;
	height:143px;
	float:left;
	position:relative;
	margin:0px;
	z-index:0px;
}

.meine_pvs_pic {
	position:relative;
	width:220px;
	height:135px;
	margin:3px 0 0 8px;
	z-index:0px;
	overflow:hidden;
}


.meine_pvs_pic a img {
	border:none
}

.tx-ddfkampagne-pi1 {
	margin:0px 0px 15px 0px;
	float:left;
	height: 349px;
	width: 694px;
	position:relative;
}

.kampagne {
}

.kampagne_image {
	background-position:center center;
	background-repeat:no-repeat;
	height:349px;
	width:694px;
}

.kampagne_image a img {
	border:none;

}

.wolke {
	background:url(Pics/wolke.png) no-repeat left top;
	height:40px;
	overflow:hidden;
	width:349px;
	position:absolute;
	left:34px;
	bottom:7px;
}


.wolke h1 {
	background:url(Pics/wolke_h1.png) no-repeat left center;
	margin:10px 0px 8px 10px;
	float:left;
	font-size:13pt;
	padding:0px 0px 0px 30px;
	font-family:verdana;
        height:25px;
        color:#084E7D;
	
}

#kampagne_box img {
	margin:0px 0px 0px 45px;
	float:left;
	clear:left;
	border:none;
}

ul.wolke_text {
	float:right;
	width:200px;
}

.wolke_text li {
	list-style:none outside none;
	margin-left:0;
	font-family:verdana;
	font-size:8pt;
	margin-bottom:2px;
}

.wolke_text li a {
	color:#084E7D;
}

.wolke_text li a.open {
	color:#EB600F;
	font-size:9.5pt;
	font-weight:bold;
}








.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {
	color:#E47900;
}

input checkbox {
	float:left;
}

checkbox {
	float:left;
}

.content_main_main form{
	font-size:10pt;
}

.content_main_main a{
	color:#EE7900;
}


.floatleft {float:left;margin-top:3px}
.clearboth {clear:both}

a.internal-link {
	background:transparent url(Pics/pfeil_rechts2.gif) no-repeat right center;
	padding-right:11px;
	position:relative;
	display:inline-block;
	text-align:left;
	overflow:visible;
	color: #000;
	font-weight:bold;
}

.content_main_main_txt ul li a.internal, .content_typ2_bild  ul li a.internal, .content_main_main  ul li a.internal{
	background:transparent url(Pics/pfeil_rechts2.gif) no-repeat right center;
	padding-right:12px;
	position:relative;
	text-align:left;
	list-style-position:outside;
	color: #000;
}


.content_main_main_txt ul li a.external,
.content_typ2_bild  ul li a.external,
.content_main_main  ul li a.external{
	background-image:none;
	color: #ec7900;
	font-weight: bold;
	position:relative;
	text-align:left;
	list-style-position:outside;
}


.content_main_main_txt ul li a, .content_typ2_bild  ul li a, .content_main_main  ul li a{
	background:transparent url(Pics/pfeil_rechts2.gif) no-repeat right center;
	padding-right:12px;
	position:relative;
	text-align:left;
	list-style-position:outside;
	color: #000;
}

#content_main_meine_pvs {
	padding:20px 0px 0px 40px;
}

#content_main_meine_pvs h1.csc-firstHeader {
	background:none;
	font-size:13pt;
	padding:0px;
	margin:0px 0px 5px 0px;
}

#content_main_meine_pvs h1 {
	background:url(Pics/meine_pvs_h1.png) no-repeat left center;
	height:20px;
	padding: 0px 0px 0px 25px;
	font-family: verdana;
	font-size:9pt;
	margin-left:-10px;
	margin-top:20px;
}


.sb_download_flex {
	background-color:#b1b9ba;
	padding:5px 10px 0px 10px;
	margin-bottom:10px;
}
	
.right .csc-firstHeader {
	background-image:none;
	color:#EB600F;
	font-size:11px;
	margin-left:-13px;
}

.description {
	font-size:11px;
	margin:10px 0px 8px 0px;
}

.shortdescription  {
	font-size:11px;
	margin:5px 0px 0px 21px;
}

.contenttable .kopfzeile   {
	background-color:#798586;
}

.contenttable .dunkelgrau   {
	background-color:#9ba5a6;
	height:35px;
	text-valign:center;	
}

.contenttable .hellgrau  {
	background-color:#b1b9ba;
	text-valign:center;
	height:35px;	
}

.content_box_1 .csc-firstHeader {
	color:#000;
	background-image: none;
}

.content_box_1 {
	position:absolute;
	top:0px;
	left:0px;
	width: 315px;
	z-index:6;
	margin: 0px 0px 0px 0px;
	padding: 84px 0px 10px 180px;
	height: 180px;
}

.content_box_text_1 .csc-firstHeader {
	color:#000;
	background-image: none;
	margin: 0px;
	padding: 0px;	
}

.content_box_text_1 {
	width: 315px;
	z-index:6;
	margin: -64px 0px 0px -1px;
	padding: 0px 0px 0px 0px;
	height: 150px;
	overflow:hidden;	
}


.contenttable {
	text-align: left;
	font-size:10pt;
	width: 350px;
	border-collapse:collapse;
}

.contenttable tbody{
	border:none;
}


.contenttable tr{
	background-color:#a5a5a5;
}

.contenttable td{
	padding-left:5px;
	padding-top:3px;
}

thead {
	text-align: left;
	font-weight:bold;
	font-size:8pt;
	color: #fff;
	background-color:#798586;
	padding-left:5px;
	height:27px;	
}

thead tr th {
	text-align: left;
	font-weight:bold;
	font-size:8pt;
	color: #fff;
	background-color:#798586;
	padding-left:5px;
}


thead tr  {
}


caption {
	text-align: left;
	font-weight:bold;
}


.tx-julleevents-pi1-listrowField-datetime, .tx-julleevents-pi1-listrowField-datetime, .tx-julleevents-pi1-listrowField-teaser {
	width:100px;
	float:left;
}

.tx-julleevents-pi1-categorySelector {
	float:left; 
	margin: 0px 10px 10px 0px;
}


.tx-julleevents-pi1-categorySelector select, .tx-julleevents-pi1-citySelector select {
	font-family:arial;
	font-size:8pt;
}

.tx-julleevents-pi1-citySelector {
	float:left; 
	margin: 0px 80px 10px 0px;
}


.tx-julleevents-pi1 {
	font-family:arial;
	font-size:8pt;
	line-height:11pt;
}

.tx-julleevents-pi1 form {
	margin-top:15px;
}

.tx-julleevents-pi1 form td {
	width:100px;
	height:25px;
}

.tx-julleevents-pi1-singleView-Menu {
	margin-bottom:15px;
}

.tx-julleevents-pi1-listrow {
	clear:both;
}

.tx-julleevents-pi1-singleViewField-title a {
	margin-bottom:10px;
	color:#000;

	font-weight:bold;
}

.julle_des {
	width:250px;
	float:left;

	margin-bottom:15px;	
}


.tx-indexedsearch-res tr {
	width:300px;

}
.tx-indexedsearch-res table {
	max-width:300px;


}
.tx-indexedsearch-res {
	width:300px;

}
dt {
	margin-bottom:15px;
}

.tx-irfaq-dynheader {
	cursor:pointer;
	font-weight:bold;
	margin-bottom:10px;
}

tbody{
	width:300px;
	border:1px solid white;
}

.linkOutput {
	color:#000;
	font-family:arial;
	font-size:8pt;
	line-height:11pt;
	
}

.linkOutput a{
	color:#000;
	font-family:arial;
	font-size:8pt;
	line-height:11pt;
	font-weight:bold;	
}

.right .csc-firstHeader {
	font-size:11px;
	color:#eb600f;
	background-image: none;
}

.news_box .csc-firstHeader {
	font-size:8.5pt;
	font-family:verdana;
	
}

.csc-firstHeader {
	font-size:11pt;
	font-weight:bold;
	z-index: 6;
	margin-bottom:5px;
	color:#000;
}

.csc-firstHeader a {
	color:#000;
}

h1{
	padding: 0px 0px 0px 13px;
	background-image: url(Pics/pfeil_rechts.png);
	background-position: 3px 1px;
	background-repeat: no-repeat;
	margin-right: 5px;
	margin: 0px 0px 0px -15px;
	font-size:11pt;
	font-weight:bold;
	color: #000;
}

.tx-newloginbox-pi1 form{
	text-align:right;
}

.tx-newloginbox-pi1 form table{
	margin-bottom:5px;
}

.mitgliedernavi, .mitgliedernavi a {
	font-family:arial;
	font-size:10pt;
	color:#33516B;
	margin-bottom:5px;
	text-align:left;
	font-weight:bold;
	float:left;
	clear:both;
	width:165px;
}

.logoutbutton {
	padding-right:1px;
}

.logoutbutton input {
	text-align:left;
	margin-bottom:5px;
	clear:both;
}

.tx-newloginbox-pi1 {
	clear:both;
	text-align:left;
}


.logintext label {
	margin-right: 5px:

}
.logintext  {
	margin-top: 2px;
}


input#user.inputlogin {
	width:115px;
	float:left;
	margin-left:5px;
	height:13px;
}

td input#user.inputlogin {
	margin:2px 0px 3px 0px;
  	padding:0px;
	background-image: url(Pics/form.jpg);
	background-repeat: no-repeat;
	border-bottom-color:#AEB5BD;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#AEB5BD;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#AEB5BD;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#AEB5BD;
	border-top-style:solid;
	border-top-width:1px;
}


input#pass.inputlogin {
	width:115px;
	margin:0px 0px 0px 5px;
	float:left;
	text-align:right;
	height:13px;
}

.input {
	background-position: right top;
}

.bodytext form {
	text-align:right;
	
}

.bodytext p a, .download {
	color:#EE7900;
	
}

p a {
	color:#EE7900;
	
}

td input#pass.inputlogin {
	margin:5px 0px 0px 0px;
  	padding:0px;
	background-image: url(Pics/form.jpg);
	background-repeat: no-repeat;
	border-bottom-color:#AEB5BD;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#AEB5BD;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#AEB5BD;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#AEB5BD;
	border-top-style:solid;
	border-top-width:1px;
	text-align:left;
}




.banner_content img {
	margin-left:5px;
}

/***************************************************************
*
.pfeil {
	background:url(Pics/pfeil_rechts2.gif) no-repeat center center;
	z-index:8;
	width:10px;
	height:10px;
	margin:0px;
	position:relative;
}
****************************************************************/
.banner_content a.internal-link {
	background-image:none;
	width:145px;
	padding-right:13px;
	margin-right: 5px;
	overflow:visible;
	font-size:10px;
	color: #000;
	font-weight: bold;
	font-weight:normal;
	text-decoration:none;
	line-height:13px;
	
	
}

a.internal-link, .tx-julleevents-pi1-listrowField-title a {
	background:transparent url(Pics/pfeil_rechts2.gif) no-repeat right center;
	padding-right:11px;
	position:relative;
	display:inline-block;
	text-align:left;
	overflow:visible;
	color: #000;
	font-weight:bold;
}


.tx-julleevents-pi1-listrowField-title {
	float:left;
	clear:both;
	width:350px;
	margin-bottom:5px;
	margin-top:6px;
}




.banner_content  {
	width:160px;
	margin-top:2px;
	line-height:13px;
	font-size; 9px;
	float:left;
	position:relative;
}

.banner_content a {
	font-size:10px;
	color: #000;
	font-weight:normal;
	text-decoration:none;
	line-height:13px;	
	float:left;
	position:relative;		
}



.banner_title .internal-link {
	background-image: none;
	color: #ee7900;
}

.banner_title {
	font-size:14px;
	color: #ee7900;
	text-decoration:none;
	font-weight:bold;
	margin-top:0px;
	line-height:14px;
}

.banner_title a {
	font-size:14px;
	color: #ee7900;
	text-decoration:none;
	font-weight:bold;
	margin-top:0px;
	line-height:14px;
}

.news_item {
	border-top: 1px solid #3b3b31;
	width: 380px;
	padding:3px 0px 15px 0px;
	font-size:8pt;
	font-weight:normal;
	color: #3b3b31;
	float:left;
}

.news .newssubheader a {
	margin:0px;
	padding:0xp;
	color: #EE7900;
}

.newssubheader {
	float:left;
	clear:both;

}


body {
	margin: 0px;
	padding: 0px;
	width:100%;
	height:100%;
	font-family: arial;
	font-size: 10pt;
	background-color:#084E7D;
	background-image: url(Pics/back.jpg);
	background-position: center top;
	background-repeat:repeat-x;
	

}


.newssubheader .external-link-new-window {
	color:#EE7900;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.news .newssubheader .internal-link {
	padding-right:13px;
	float:right;
	color: #3b3b31;
	font-weight: bold;
	background-image: url(Pics/pfeil_rechts2.gif);
	background-position: right center;
	background-repeat: no-repeat;
	margin-top: 5px;
	font:inherit;
	font-weight: bold;
	text-align:right;
}

.newsheader, .newssubheader {
	width: 380px;
}

.newsheader a {
	position:relative;
	float:left;
	text-align:left;
	margin: 0px 0px 0px 0px;
	width: 380px;
	padding:0px 0px 0px 0px;
}



.newsheader {
	margin: 3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	font-size:8pt;
	font-weight:bold;
	color: #3b3b31;
	position:relative;
	float:left;
	text-align:left;
}

.newstext a{
	color:#EE7900;
}

.newslink {
	padding-right:13px;
	height: 14px;
	color: #3b3b31;
	font-weight: bold;
	width: 100px;
	background-image: url(Pics/pfeil_rechts2.gif);
	background-position: right center;
	background-repeat: no-repeat;
	margin-right: 5px;
	font:inherit;
	margin: 0px 5px 15px 0px;
}

	
html {
	margin: 0px;
	padding: 0px;
	width:100%;
	height:100%;
}

.headnavi {
	color:#5a6f84;
	position:absolute;
	height:15px;
	overflow:hidden;
	top:18px;
	left:221px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

	z-index:9;
}

.navitop {
	float:left;
	display:block;
	height:15px;
	text-decoration:none;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;

	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:15px;
	margin:0px 5px 0px 0px;
	padding:0px 0px 0px 5px;
	text-decoration:none;
	background-image: url(Pics/punk_navi_head.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	color:#5a6f84;
}

.navitop a {
	color:#5a6f84;
	
}

.navitop a:hover {
	color:#989898;
	
}



td {
	color:inherit;
	line-height:12pt;
}


.tx-indexedsearch-redMarkup {
	color:#ec7900;
}

td tx-indexedsearch-descr descr  {
	font-size:9pt;
	color:#ec7900;
}

tx-indexedsearch-descr descr  {
	font-size:9pt;
	color:#ec7900;
}

.tx-indexedsearch-res {
	font-size:9pt;
	font-weight:normal;
	color: #000;
}



.tx-indexedsearch-res a{
	font-size:9pt;
	font-weight:normal;
	color: #000;
}

td a {

	color:#3B3B31;
}


.tx-indexedsearch-browsebox {
	display:inline;
	margin-right:5px;
	margin-bottom:10px;
	color:#000;
}


.tx-indexedsearch-browsebox li {
	display:inline;
	margin-right:5px;
	color:#000;
}


.tx-irfaq-pi1 .additional-info {

	font-size:9px;
	margin-bottom:10px;
}


.external-link-box-new-window {
	padding-right:13px;
	width: 140px;
	height: 14px;
	margin-right: 5px;
	color: #ec7900;
	font-weight: bold;
	font:inherit;
}



.external-link-new-window {
	padding-right:0px;
	width: 140px;
	height: 14px;
	margin-right: 0px;
	color: #ec7900;
	font-weight: bold;
	font:inherit;
}




.browsebox  {
	margin:12px 0px 15px 0px;
	padding:0px 0px 0px 0px;
	color:#000;
}

.browsebox  li a{
	color:#e16010;
}


}
.tx-indexedsearch-browselist-currentPage {
	color:#000;
	margin:5px 0px 0px 0px;
}

/***************************************************************
* NAVIGATION HEAD
****************************************************************/



.headnavi ul {
	position:absolute;
	top:0px;
	left:0px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;

}

.headnavi li {
	float:left;
	list-style: none;
	margin:0px 8px 0px 0px;
	background-image: url(Pics/punk_navi_head.jpg);
	background-repeat:no-repeat;
	background-position: left center;
	padding: 0px 0px 0px 8px; 
	height:15px;



}

.headnavi li:first-child {
	background-image: none;
}

.headnavi li a {
	color: #2e8abd;
	text-decoration: none;
	font-size: 8pt;
}

.headnavi li a:hover {
	color: #bfbfbf;
}

.news {
	float:left;
	position:relative;
	margin: 10px 0px 0px 50px;
	width: 380px;
	padding:20px;
	z-index:3;
	min-height:300px;
}

.news_container {
	margin: 0px 0px 0px 50px;
}

.news_box {
	margin: 0px 25px 0px 0px;
	width:170px;
	float:left;
}

.news_box h1 {
	background:none;
	margin:0px;
	padding:0px;
}



h2 {

	color:#color: #000;;
}


h3 {

	color:#000;
}




h5 {
	border-top: 1px solid #3b3b31;
	margin: 0px 5px 0px 0px;
	height:17px;
	width: 380px;
	padding:4px 0px 0px 0px;
	font-size:11pt;
	font-weight:bold;
	color: #000;
}





a {
text-decoration: none;
}


* {
	margin: 0px;
	padding: 0px;
}

.powermail_pagebrowser {
	margin-bottom:5px;
	font-weight: bold;
	position:relative;
	clear:both;

}

.tx_powermail_pi1_formconfirmation_submit,  .tx_powermail_pi1_formconfirmation_back{
	float:left;
	margin-right:10px;

	margin-top:10px;
}


tr .powermail_all powermail_all_tr{
         height:20px;
}

.tx-powermail-pi1_confirmation p {
         margin-bottom:10px;
}

.tx_powermail_pi1_form {
  	padding:0px;
  	margin:0px;
  	position:relative;
  	float:left;
}

p fieldset {

  	margin:0px 0px 10px 0px;

  	
}


fieldset {
	border:none;
  	padding-top:5px;
  	margin:0px 0px 10px 0px;
  	position:relative;
  	float:left;
  	width:370px;
  	color:#000000;
	font-family:arial;
	font-size:8pt;
	line-height:11pt;
  	
}

.tx_powermail_pi1_fieldwrap_html_checkbox_title {
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
}
 
fieldset#tx-powermail-pi1_fieldset_1
{
	padding:0px 0px 0px 0px;
  	margin:10px 0px 0px 0px;
  	position:relative;
  	float:left;


 }
form#formulartestdererste {
	padding:0px;
  	margin:0px;

 }



.tx-powermail-pi1
{
  	padding:0px;
  	margin:0px;
  	position:relative;
  	float:left;
  	width:350px;
}

.tx-powermail-pi1_formwrap tx-powermail-pi1_formwrap_2415 {
  	padding:0px;
  	margin:0px;
  	position:relative;
  	float:left;
}

.tx_powermail_pi1_fieldwrap_html tx_powermail_pi1_fieldwrap_html_text tx_powermail_pi1_fieldwrap_html_1 {
	padding:0px;
  	margin:0px;
  	position:relative;

  	float:left;
 }


legend {
  	margin:2px 5px 10px -10px;
  	position:relative;
  	padding:0px;
	padding:0px;
  	color:#EE7900;
  	font-weight:bold;
 	clear:both;
 	width:100px;

  	
}

.formlabel, .tx-powermail-pi1_fieldset_upload label {
 	float:left;
 	width:120px;
 	overflow:visible;
	position:relative; 
        margin:6px 0px 7px 0px;	
        font-size:8pt;
}

.tx-powermail-pi1_fieldset_upload input.powermail_file{
}




.checklabel {
 	float:left;
	width:340px;
	position:relative; 
         margin:0px 0px 10px 1px;
         font-size:11px;

         
}

.checkinput {
	position:relative;
 	float:left;
	width:20px;
	padding:0px;
	text-valign:top;
	line-height: 7px;

}

.checkinput input {
	width:12px;
	height:12px;
	margin:0px;
	padding:0px;
	border:none;
	text-valign:top;
}

.forminput, .tx-powermail-pi1_fieldset_upload label {
 	float:left;
	width:200px;
	margin:6px 50px 7px 0px;
	padding:0px;	
}

.tx-powermail-pi1_fieldset_upload input{
	width:240px;
}

.tx-powermail-pi1_fieldset_upload label {
	width:120px;
	margin:6px 0px 7px 0px;	
}



.forminput input{
	margin:0px;
	padding:0px;
	background-image: url(Pics/form.jpg);
	background-position: 0px top;
	background-repeat: no-repeat;
	border-bottom-color:#AEB5BD;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#AEB5BD;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#AEB5BD;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#AEB5BD;
	border-top-style:solid;
	border-top-width:1px;
}

.forminput_submit input, .tx-powermail-pi1_confirmation input {
	margin:15px 0px 0px 0px;
	padding:3px;
	color: #333;
	background-image: url(Pics/form_submit_off.jpg);
	background-position: 0px top;
	background-repeat: no-repeat;
	border-bottom-color:#AEB5BD;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#AEB5BD;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#AEB5BD;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#AEB5BD;
	border-top-style:solid;
	border-top-width:1px;
}


.forminput_submit input:hover  {
	margin:15px 0px 0px 0px;
	color: #333;
	background-color:#bbb;	
	padding:3px;
	background-image: url(Pics/form_submit_on.jpg);
	background-position: 0px top;
	background-repeat: no-repeat;
	border-bottom-color:#AEB5BD;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#AEB5BD;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#AEB5BD;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#AEB5BD;
	border-top-style:solid;
	border-top-width:1px;
}

select {
  	padding:0px;
  	margin:0px;
	background-image: url(Pics/form.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

select#uid3 {
  	padding:0px;
  	margin:0px;
	background-image: url(Pics/form.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}


select#uid3 powermail_formulartestdererste powermail_select powermail_uid3{
  	padding:0px;
  	margin:0px;
	background-image: url(Pics/form.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}


textarea {
	margin:0px 50px 0px 0px;
	padding:0px;
	background-image: url(Pics/form.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	clear:both;
}






ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

p {
	margin: 0px;
	padding: 0px;
	z-index:6;
}

.bodytext {
	margin: 0px 0px 8px 1px;
	padding: 0px;
	font-family: arial;
	font-size: 8pt;
	line-height: 11pt;
	color: #000;
}




.right_box_repeat {
	margin: 0px;
	padding: 0px 0px 0px 10px;
}




.newstext {
	padding: 0px;
	font-family: arial;
	font-size: 8pt;
	color: #666;
}

.sitemap_zusatz {
 	margin-top: 8px;
	height: 16px;
 	margin-bottom:-24px;
 	margin-left:0px;
 	color: #434b50;
 	font-family:verdana;
 	}

.site1 a {
	text-decoration: none;
	color: #434b50;
	margin-left: 10px;	
	margin-top: 0px;
	height: 16px;
}

a.open .site1 {
	color: #434b50;
	font-weight: bold;
	padding-left:10px;
	width: 140px;
	height: 16px;
	background-image: url(Pics/pfeil_rechts_sitemap.png);
	background-position: left 10px;
	background-repeat: no-repeat;

	margin: 0px 0px 0px -10px;
	text-decoration: none;
}

.site1 {
	text-decoration: none;
	color: #434b50;
	padding-left:0px;
	margin-left: 0px;
	font-weight:bold;
	padding-top: 8px;

	margin-top: 0px;
	height:16px;
	font-family:verdana;
}

.site2 a {
	text-decoration: none;
	color: #434b50;
	padding-left:0px;
	margin-top: 0px;	
}

.site2 {
	text-decoration: none;
	color: #434b50;
	padding-left:0px;
	margin-left: 0px;
	margin-top: 0px;	
	height: 12px;
	font-family:verdana;

}

a.open .site2 {
	color: #434b50;
	font-weight: normal;
	padding:0px 0px 0px 10px;
	width: 140px;
	height: 12px;


	background-image: url(Pics/pfeil_rechts_sitemap.png);
	background-position: left center;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: -10px;
	text-decoration: none;
}




.images1_maske {
	z-index:5;
	position: absolute;
	top:0px;
	left:0px;
	overflow:hidden;
	height:183px;
	width:507px;
	background-image: url(Pics/maske_start_1.png);
	background-position: left top;	
	
}

.images1 {
	z-index:4;
	position: absolute;
	top:0px;
	left:0px;
	width:507px;
	overflow:hidden;
	height:183px;
	margin-bottom:10px;
}

.content_box_2 {
	position:absolute;
	left:0px;
	width: 315px;
	z-index:5;
	top:195px;
	margin: 0px 0px 0px 15px;
	padding: 15px 0px 0px 165px;
	height: 89px;
	overflow:hidden;
}

.images2 {
	z-index:4;
	position: absolute;
	margin-top: 0px;
	left:0px;
	top:195px;
	width: 507px;
	height:89px;
	overflow:hidden;
	padding:0px;
	background-image: url(Pics/maske_start_2.png);
	background-position: left top;	
}



.content_box_3 {
	position:absolute;
	left:0px;
	top:300px;
	width: 315px;
	z-index:4;
	margin: 0px 0px 0px 15px;
	padding: 15px 0px 0px 165px;
	height: 89px;
	overflow:hidden;
}

.images3 {
	width: 507px;
	z-index:3;
	position:absolute;
	top:300px;
	left:0px;
	height:89px;
	overflow:hidden;
	background-image: url(Pics/maske_start_3.png);
	background-position: left top;
}



.bild_news_2 {
	position:absolute;
	z-index:1;
	margin: 0px;
	left:0px;
	top:195px;

	overflow:hidden;
	width: 507px;
	height:89px;

}

.bild_news_3 {
	position:absolute;
	z-index:1;
	margin: 0px;
	top:300px;
	left:0px;
	overflow:hidden;
	width: 507px;
	height:89px;
}

.content {
	position: relative;
	float:left;
	width: 525px;
	z-index:3;
	margin: 0px 0px 15px 220px;
	padding: 0px;
}

.content_start {
	position: relative;
	float:left;
	width: 680px;
	z-index:3;
	margin: 0px 0px 15px 47px;
	padding: 0px;
}

.content_all {
	float:left;
	position:relative;
	margin: 0px 0px 0px 0px;
	width: 525px;
	padding:0px;
	z-index:3;

	
}

.content_repeat {
	float:left;
	position:relative;
	padding-top:0px;
	margin:0px;
	width: 510px;
	z-index:3;
	background-image: url(Pics/content_main_repeat.png);
	background-position: left top;

	border-right:1px solid white;
	

	
}

.content_main {
	position: absolute;
	top:0px;
	left: 0px;
	width: 525px;
	z-index:3;
	padding:0px 0px 2px 2px;
	min-height:300px;
	z-index: 1;
	background-image: url(Pics/content_main_top.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}


.content_main_no {
	position: absolute;
	top:0px;
	left: 0px;
	width: 525px;
	z-index:3;
	padding:0px 0px 2px 2px;
	min-height:250px;
	z-index: 1;
}

.content_main_txt {
	position: absolute;
	top:0px;
	left: 0px;
	width: 525px;
	z-index:3;
	padding:0px 0px 2px 0px;
	min-height:200px;
	z-index: 1;
	background-image: url(Pics/content_main_top_txt.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}




.image4{
	height: 300px;
	width: 507px;
	background-position: left top;
	background-repeat: no-repeat;

}

.image5{
	height: 440px;
	width: 507px;
	background-position: left top;
	background-repeat: no-repeat;

}

.images6 {
	height: 410px;
	width: 507px;
	background-position: left top;
	background-repeat: no-repeat;
}


.imagetxt{
	height: 200px;
	width: 507px;
	background-position: left top;
	background-repeat: no-repeat;

}



.content_main_main {
	float:left;
	position:relative;
	margin: 10px 0px 0px 150px;
	width: 300px;
	padding:20px;
	z-index:3;
	min-height:420px;
	line-height:10pt;
	
}.content_main_main a{
	font-weight:bold;
}



.content_main_main_txt {
	float:left;
	position:relative;
	margin: 10px 0px 0px 50px;
	width: 350px;

	padding:20px;
	z-index:3;
	min-height:300px;
}

.content_typ2_bild {
	float:left;
	position:relative;
	margin: 10px 0px 0px 50px;
	width: 350px;
	padding:20px;

	z-index:3;
	min-height:400px;
}

.content_typ2_bild_kunden {
	float:left;
	position:relative;
	margin: 10px 0px 0px 50px;
	width: 350px;
	padding:20px;
	z-index:3;
	min-height:400px;
}





.content_main_main_txt ul li, .content_typ2_bild  ul li, .content_main_main  ul li{
	list-style-position:outside;
	margin-left:-3px;
}




.content_main_main_txt ul, .content_typ2_bild  ul, .content_main_main ul{
	list-style-type:square;
	list-style-position:outside;
	color:#000000;
	font-family:arial;
	font-size:8pt;
	line-height:11pt;
	margin-bottom:5px;
 	margin-left:9px;
        padding-left:9px;
        text-valign:center;
}

.content_main_main_txt ol li, .content_typ2_bild  ol li, .content_main_main  ol li{
	list-style-position:outside;
	margin-left:-3px;
}

.content_main_main_txt ol, .content_typ2_bild  ol, .content_main_main ol{


	list-style-position:outside;
	color:#000000;
	font-family:arial;
	font-size:8pt;
	line-height:11pt;
	margin-bottom:5px;
 	margin-left:9px;
        padding-left:9px;
        text-valign:center;
}





.content_main_bottom {
	float:left;
	position:relative;
	width: 525px;
	height:20px;
	background-image: url(Pics/content_main_bottom.png);
	background-position: left bottom;
	background-repeat: no-repeat;
}



p bodytext{

	font-family: arial, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color: #000;

	margin:0px 0px 10px 0px;


}




.center {
	position:absolute;
	margin-left:-512px;
	left:50%;
	z-index:3;
	padding:0px;
	width:1024px;
	z-index: 5;
	background-image: url(Pics/kampagne_back.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	
}







.upper {
	position:relative;
	float:left;
	padding:0px 0px 10px 0px;
	width:1024px;
	margin: 0px;
}




/***************************************************************
* NAVIGATION SUBNAVI
****************************************************************/

.subnavi ul#navi {
	position:relative;
	float:left;
	width: 155px;
	margin: 0px 0px 15px 23px;
	padding:0px;
	color: #434B50;
}

.subnavi ul#navi li {
	padding: 0px 8px 0px 0px;
	list-style: none;
	margin: 2px 0px 0px 0px;
	
}

.subnavi ul#navi li.level1 {
	padding-top: 4px;
	height:15px;
	margin-left:-15px;
	margin-bottom:3px;
}

.subnavi ul#navi li.level1 a {
	font-weight: bold;

}



.subnavi ul#navi li a.open{
	position:relative;
	width:165px;
	display:block;
	color: #434B50;
	font-weight: normal;
	padding-left: 13px;
	background-image: url(Pics/pfeil_rechts.png);
	background-position: left center;
	background-repeat: no-repeat;
	margin-left:-13px;

}

.subnavi ul#navi li.level3{
	margin-left: 10px;
	height:15px;
}

.subnavi ul#navi li a {
	text-decoration: none;
	color: #434B50;
	padding-left:0px;
}

.subnavi ul#navi li a:hover{
	color: #b1b3b4;
}



/***************************************************************
* NAVIGATION SUBNAVI
****************************************************************/


.subnavi_kunden ul#navi {
	position:relative;
	float:left;
	width: 155px;
	margin: 0px 0px 15px 23px;
	padding:0px;
	color: #434B50;
}


.subnavi_kunden ul#navi li {
	padding: 0px 8px 0px 0px;
	list-style: none;
	margin: 2px 0px 0px 0px;
	
}


.subnavi_kunden ul#navi li.level1 {
	padding-top: 4px;
	height:15px;
	margin-left:-15px;
	margin-bottom:3px;
}


.subnavi_kunden ul#navi li.level1 a {
	font-weight: bold;

}




.subnavi_kunden ul#navi li a.open{
	position:relative;
	width:165px;
	display:block;
	color: #434B50;
	font-weight: normal;
	padding-left: 13px;
	background-image: url(Pics/pfeil_rechts.png);
	background-position: left center;
	background-repeat: no-repeat;
	margin-left:-13px;

}


.subnavi_kunden ul#navi li.level3{
	margin-left: 10px;
	height:15px;
}


.subnavi_kunden ul#navi li a {
	text-decoration: none;
	color: #434B50;
	padding-left:0px;
}

.subnavi_kunden ul#navi li a:hover{
	color: #b1b3b4;
}







/***************************************************************

* NAVIGATION CONTENT
****************************************************************/




.content_head_navi ul {
	float: left;
	margin-left:0px;
	padding:0px;
	margin-top:0px;
	font-size: 11pt;
}

.content_head_navi li {
	float:left;
	list-style: none;
	margin-left: 0px;
	margin-right: 32px;
}

.content_head_navi li a {
	color: #9b9d9f;
	text-decoration: none;
	font-weight:bold;
	font-size: 0.9em;
}

.content_head_navi li a:hover {
	color: #7b7b7b;
}

.content_head_navi li a.open {
	background-image: url(Pics/pfeil_rechts.png);
	background-position: 0px 2px;
	background-repeat: no-repeat;
	padding-left:10px;
	color: #084e7d;
} 




/***************************************************************
* NAVIGATION PAD
****************************************************************/

.right_box_dialog  {
	margin-left:60px;
	font-size: 8pt;
	color: #434B50;
	letter-spacing: 0.3pt;
	height: 25px;
	width: 190px;
	margin: 0px;
	overflow:visible;
	padding: 3px 0px 0px 0px;
	background-image: url(Pics/navi_lines.gif);
	background-position: center top;
	background-repeat: repeat-x;
	text-align:center;
}

.right_box_dialog a.open {

}


.right_box_dialog a.closed{
	position:absolute;	
	top:0px;
	left:0px;
	width: 175px;
	height:25px;
	margin: 0px 0px 5px 0px;
	text-align:center;
	background-color: #fff;
	background-image: url(Pics/navi_lines.gif);
	background-position: center top;
	background-repeat: repeat-x;
}






p .right_box_dialog    {
	font-size: 8pt;
	line-height:16pt;
	text-align:center;

}

.right_box_repeat .csc-textpic-text {
	margin-bottom:0px;

}


.csc-textpic-text{
	color; #002955;
	margin-bottom:10px;

}

.right_box_dialog a {
	background:url("Pics/pfeil_rechts2.gif") no-repeat scroll right center transparent;
	color:#084E7D;
	text-decoration: none;
	font-size: 9pt;
	margin-bottom:15px;
	letter-spacing:0px;
	padding-right:15px;
}

.right_box_dialog a:hover {
	color: #084e7d;
}


.right_box {
	
}

.right_box_top {
	background:url("Pics/right_box_top.png") no-repeat scroll left top transparent;
	height:13px;
	width:197px;
	float:left;
	margin-top:15px;
}

.right_box_repeat {
	background:url("Pics/right_box_repeat.png") repeat-y scroll left top transparent;
	width:197px;
	float:left;
}

.right_box_bottom {
	background:url("Pics/right_box_bottom.png") no-repeat scroll left top transparent;
	height:18px;
	width:197px;
	float:left;
}




/***************************************************************
* NAVIGATION MAIN
****************************************************************/

.navi {
	position:relative;
	float:left;
	height: 25px;
	width: 680px;
	margin: 7px 0px 17px 47px;
	overflow:visible;
	clear: both;
	color: #3b3d30;
	background-image: url(Pics/navi_lines.gif);
	background-position: center top;
	background-repeat: repeat-x;
}

.navi, .right_box_dialog {
	padding: 4px 0px 0px 0px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .navi, .right_box_dialog {
		padding: 4px 0px 0px 0px;
	}	
}


.navi ul {
	float: left;
	margin-left:14px;
	padding:0px;
	margin-top:0px;
	font-family:arial;
	font-size:10pt;
	font-weight:lighter;
	height: 20px;
	width:690px;
}



.navi li {
	float:left;
	list-style:none outside none;
	margin-l	eft:0px;
	margin-right:70px;
}

.navi li a {
	color: #084e7d;
	text-decoration: none;
	font-size: 0.9em;
}

.navi li a:hover {
	color: #7b7b7b;
}

.navi li a.open, .right_box_dialog a.open  {
	background: url(Pics/pfeil_rechts.gif) left center;
	background-repeat: no-repeat;
	padding-left:13px;
} 




/***************************************************************
* HEADER
****************************************************************/

.header {
	margin:0px 0px 0px 47px;
	position: relative;
	float:left;
	height: 117px;
	width: 895px;
	z-index:6;
	background-image: url(Pics/head.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.header_logo {
	position: relative;
	float:right;
	width:175px;
	height:125px;
	z-index:6;
	margin: 10px 0px 0px 20px;
}

.suche {
	position: relative;
	float:left;
	width:180px;
	height:30px;
	z-index:6;
	margin:18px 20px 0px 20px;
	padding: 0px;
	color: #5a6f84;
}

.slogan{
	position: absolute;
	top:68px;
	left: 20px;
	width:150px;
	height:40px;
	color:#434B50;
	font-size:15px;
	z-index:6;
	padding: 0px;
	font-align:center;
	margin: 0px 0px 0px 50px;
	text-indent: -45px;
}

.slogan p{
	position: relative;
	float:left;
	width:150px;
	height:40px;
	color:#9b9d9f;
	font-size:15px;
	z-index:6;
	padding: 0px;
	font-align:center;
	margin: 35px 0px 0px 65px;
	text-indent: -45px;
}

.ticker {
	position: absolute;
	top:87px;
	left: 20px;
	width:400px;
	height:20px;
	color:#000;
	font-size:15px;
	z-index:6;
	padding: 0px;
	font-align:center;
	margin: 0px 0px 0px 0px;
}

.ticker a {
	text-decoration:none;
	color:#000;
}

/***************************************************************
* CONTENT
****************************************************************/







.content_box_sub {
	position: relative;
	float:left;
	width: 299px;
	z-index:4;
	margin: 20px 0px 0px 15px;
}

.content_main_main .title {
	background-image: url(Pics/h1_back.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	margin: 0px 0px 170px -25px;
	height:30px;
	padding:8px 0px 0px 25px;
	font-size:11pt;
	font-weight:bold;

	margin-bottom:170px;
	color: #000;
}


.content_main_main .title2 {
	background-image: url(Pics/h1_back.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	margin: 0px 0px 50px -25px;
	height:30px;
	padding:8px 0px 0px 25px;
	font-size:11pt;
	font-weight:bold;
	color: #000;
}

.content_main_main_txt .title {
	background-image: url(Pics/h1_back.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	height:30px;
	padding:8px 0px 0px 25px;
	font-size:11pt;
	font-weight:bold;
	margin: 0px 0px 20px -25px;
	color: #000;
}


.content_typ2_bild .title {
	background-image: url(Pics/h1_back.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	height:30px;
	padding:8px 0px 0px 25px;
	font-size:11pt;
	font-weight:bold;
	margin: 0px 0px 170px -25px;
	color: #000;
}

.content_typ2_bild_kunden .title {
	background-image: url(Pics/h1_back.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	height:30px;
	padding:8px 0px 0px 25px;
	font-size:11pt;
	font-weight:bold;
	margin: 0px 0px 170px -25px;
	color: #000;
}


.news .title {
	background-image: url(Pics/h1_back.png);
	background-repeat: no-repeat;
	background-position: left 0px;
	height:30px;
	padding:8px 0px 0px 25px;
	font-size:18px;
	font-weight:bold;
	margin:0px 0px 20px -25px;
	color: #000;
}

.news a  {
	color: #000;
}


.detail {
	float:right;
	color:#EE7900;
	
}
.detail a{
	float:right;
	color:#EE7900;
	
}



.content {
	position: relative;
	float:left;
	width: 525px;
	z-index:3;

	margin: 0px 0px 0px 220px;
}


/***************************************************************
* RIGHT BOX
****************************************************************/

.right {
	position: relative;
	float:right;
	width: 185px;
	z-index:7;
	padding: 0px;
	text-valign:center;
	margin: 7px 65px 10px 0px;
}

.right_box1 {
	width: 185px;
	margin: 0px 0px 30px 0px;
}

.right_box_kontakt {
	float:left;
	margin-bottom:20px;
}

.right a {
	color:#000;
}

.berufsstarter {
	background-image: url(Pics/right_box.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	height:90px;
	float:left;
	width: 185px;
	z-index:7;
	padding: 20px 30px 0px 20px;
	margin: 0px 0px 15px 0px;
}


.right_box2 {
	font-size: 8pt;
	width: 177px;
	margin:0px 0px 30px 7px;
	color: #33516b;
	text-align:right;
}

.right_box2 {
	
}

.right_box3 {
	
	width: 185px;
	margin:0px;
	color: #000;
}

.right_box_patienten {
	height: 30px;
	width: 185px;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 10px;
	overflow:visible;
	background-image: url(Pics/box_small.png);
	background-repeat: no-repeat;
	background-position: left top;

}

.right_box_trenner {
	height: 1px;
	width: 180px;
	margin: 5px 0px 0px 0px;
	

}

.right_box_starter {
	background-image: url(Pics/box_right.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 15px 0px 0px 15px;
	float:left;
	width: 185px;
	height:80px;
	margin:0px 0px 0px 0px;
}


.csc-textpic csc-textpic-left csc-textpic-below {
	margin:5px 0px 10px 0px;
}



/***************************************************************
* LEFT BOX
****************************************************************/



.left {
	position: absolute;
	width: 175px;
	z-index:7;
	top: 260px;
	margin: 0px 0px 100px -1px;
	left: 50px;
}


.left_kampagne {
	position: absolute;
	width: 175px;
	z-index:7;
	top: 200px;
	margin: 0px 0px 100px -1px;
	left: 50px;
}


.subnavi {
	position: relative;
	font-family: arial;
	font-size: 8pt;
	color:#434B50;
	float:left;
	width: 135px;
	z-index:7;
	padding: 0px;
	margin: 0px 0px 25px 0px;
	text-decoration: none;
}


.subnavi_kunden {
	position: relative;
	font-family: arial;
	font-size: 8pt;
	color:#434B50;
	float:left;
	width: 135px;
	z-index:7;
	padding: 0px;
	margin: 0px 0px -25px 0px;
	text-decoration: none;
}
.left_box1 {
	background-image: url(Pics/left_box.png);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	height:90px;
	float:left;
	width: 185px;
	z-index:7;
	padding: 8px 10px 0px 15px;
	margin: 0px 0px 10px 0px;
}

.banner_title, .banner_cat {
	width:140px;
}




.banner_cat {
	font-size:9px;
	color: #000;
	text-decoration:none;
	margin-bottom:9px;
}





/***************************************************************
* BOTTOM
****************************************************************/

.bottom {
	position: relative;
	height: 200px;
	text-decoration: none;
	float:left;
	width: 1021px;
	background-image: url(Pics/sitemap_abgrenzung_neu2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: visible;
	margin: 20px 0px 0px 1px;
	font-family: verdana;
	font-size: 7pt;
	color:#777;
	padding: 30px 0px 20px 70px;
}

.bottom_start {
	position: relative;
	height: 200px;
	text-decoration: none;
	float:left;
	width: 1021px;
	background-image: url(Pics/sitemap_abgrenzung_neu2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow: visible;
	margin: 20px 0px 0px 1px;
	font-family: verdana;
	font-size: 7pt;
	color:#777;
	padding: 30px 0px 20px 70px;
}


.bottom_box1 {
	text-decoration: none;

	position: relative;
	overflow:visible;
	float:left;
	width: 136px;
	z-index:7;
	margin: 15px 0px 0px 0px;
	color:#434B50;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
}

.bottom_box2 {
	position: relative;
	text-decoration: none;
	overflow:visible;
	float:left;
	width: 136px;
	z-index:7;
	margin: 7px 0px 0px 12px;
}

.bottom_box3 {
	position: relative;
	text-decoration: none;
	overflow:visible;
	float:left;
	width: 136px;
	z-index:7;
	margin: 7px 0px 0px -5px;
}

* html .shadow  {
	margin-left:570px;
	margin-top:165px;
	width:43	0px;
}

.shadow {
	
	margin:0px;
	height:25px;
	width:1024px;
	background-image: url(Pics/shadow_top.png);
	background-repeat: no-repeat;
	background-position: center top;
	background-color:#fff;
}






















.content_head {
	position: relative;
	overflow:visible;
	float:left;
	width: 525px;
	height: 65px;
	z-index:3;
	padding: 0px 0px 0px 20px;
	margin: 0px 10px 0px 0px;
	background-image: url(Pics/content_head.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:8pt;
}

.content_head_navi {
	position: relative;
	float:left;
	height: 20px;
	z-index:3;
	margin: 0px 0px 0px 0px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .content_head_navi {
	position: relative;
	float:left;
	height: 20px;
	z-index:3;
	margin: 0px 0px 0px 10px;
	} }

.content_head { position: relative;
	overflow:visible;
	float:left;
	width: 525px;
	height: 65px;
	z-index:3;
	padding: 0px 0px 0px 20px;
	margin: 0px 10px 10px 0px;
	background-image: url(Pics/content_head.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:8pt; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .content_head { position: relative;
	overflow:visible;
	float:left;
	width: 525px;
	height: 65px;
	z-index:3;
	padding: 0px 0px 0px 10px;
	margin: 0px 10px 10px 0px;
	background-image: url(Pics/content_head.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align:left;
	font-size:8pt;
	clear:both; }	
}




.diese_seite {
	height: 10px;
	z-index:3;
	margin: 10px 0px 5px 0px;
	clear:both;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .diese_seite { height: 10px;
	z-index:3;
	margin: 10px 0px 5px 10px;
	clear:both; }	
}


*html .navi {
	padding: 8px 0px 0px 0px;
}
