html{background: url(images/bg-html.png) top center repeat-x #f4f1e4;height:100%;}
body{padding: 0; margin:0;	background:url(images/bg-body.png) top center no-repeat transparent	;}

#page_margins {
    border: 0 solid #888899;
    margin: 0 auto;
    max-width: 944px;
    min-width: 944px;
    background: url(images/bg-page-margins.png) top center repeat-y;
    min-height: 800px;
}

#page {
    background: none transparent;
    border: 0;
    padding-left:12px;
    padding-right:12px;
    
}

#header {
    background: transparent none;
    color: #FFFFFF;
    height: 200px;
}

#header #topnav {
    background: none repeat scroll 0 0 transparent;
        text-align: left;
    color: #AAAAAA;
    font-size: 0.9em;
    top: 30px;
    right:inherit;
    left:570px;;

}



#header img.headImg1 {
    font-size: 208%;
    left: 30px;
    position: absolute;
    top: 60px;
}



#header #banner {
    position: absolute;
    right: -45px;
    top: 65px;
    z-index: 100;
}



#header #aufkleber {
    position: absolute;
    right: 300px;
    top: 390px;
    z-index: 110;
}

#pageUID-41 #header #aufkleber {display: none;}

div.tx-srlanguagemenu-pi1 div{float:left;}
div.tx-srlanguagemenu-pi1 div a{}

div#teaser  {

    font-size: 1em;
    width: 100%;
	height:267px;
	background: url(images/bg-teaser.png) 30px 0 no-repeat;
	z-index: 1;
	
}
#teaser div#teaser-text {
	width:440px;
	color:#fff;
	background:transparent none;
	margin-left:50px;
	margin-top:25px;
	
}

#teaser div {
    float: left;
    font-size: 1em;
    width: 440px;
}
#footer{border:none; background: transparent none; }
#footer a {
    background: none repeat scroll 0 0 transparent;
    color: #00407A;
    font-weight:normal;
}
div#footertext{margin-left:30px;margin-right:30px; border-top: 1px solid #00407A;padding-top:10px;height:20px; color: #00407A;}
div#footer-left{float:left; padding-top: 7px;}
div#footer-right{float:right;}

#col1 {
    width: 630px;
    /*background-color:#ff9900;*/
}

#col1_content {
    padding: 0;
    padding: 40px 0 0 30px;
}
#col3 {
    margin-left: 630px;
        /*background-color:#009900;*/
  }
  
 #col3_content {
    padding: 40px 10px 20px 20px;
}

.upper {
    background:transparent none;;
    margin: 0;
    padding: 40px 30px 0 30px;;
}

/* Slideoutmen� */

#yymenu a {
			background: none #fff;
			border-bottom:0px solid #FFFFFF;
			color:#00407A;
			display:block;
			font-family:Arial, Verdana, Helvetica,Geneva,SunSans-Regular;
			font-size:0.9em;
			font-weight:normal;
			margin:0px;
			padding:4px;
			padding-left:12px;
			text-decoration:none;
		}
		#yymenu a.last {
			border-style:none;
		}
		#yymenu {
			background-color:#4D6681;
		}
		#yymenu > div {
		}
		#yymenu a:hover {
			background-color:#fff;
			color:#000000;
		}
		#yymenu .mmContent div.mmlink a.submenu:hover {
		}
		#yymenu .mmLevel1, #yymenu .mmLevel2 {
			border:0px solid #4D6681;
			margin-bottom:10px;
			padding-top:0px;
		}
		#yymenu .sub {
			background-image:url(../../images/ypmenu_pfeilg.gif);
			background-position:right center;
			background-repeat:no-repeat;
		}
		#yymenu .mmContent {
		}
		#yymenu .mmLevel1 {
		}
		
		
/* POWERMAIL */

.powermail_fieldset,.powermail_create {
    background: transparent none;
    border: 0px solid #CCCCCC;
    padding: 10px;
    font-weight: normal;
        border-radius: 0;
    box-shadow: 0 0 0px 0;
    clear: left;
    margin-bottom: 20px;
}
fieldset.powermail_fieldset legend {
    color: #00407A;
    float: left;
    font-size: 175%;
    font-weight: normal;
    width: 200px;
}


div.powermail_fieldwrap{margin-left:120px; }
fieldset.powermail_fieldset label,
div#powermail_fieldwrap_7.powermail_fieldwrap fieldset legend.powermail_label{
    color: #515151;
    display: block;
    float: left;
    font-weight: normal;
    white-space: normal;
    width: 100px;
    font-size: 100.01%
  
}
div#powermail_fieldwrap_7.powermail_fieldwrap fieldset div.powermail_radio_outer div.powermail_radio_inner,.powermail_legend
{
float: left;
width:100%;
}

.powermail_radio_outer, .powermail_captcha_outer, .powermail_check_outer {
    background-color: #FFFFFF;
    border:none;
    float: left;
    padding: 3px;
    width: 392px;
}

form.powermail_form fieldset.powermail_fieldset div input.powermail_field,
form.powermail_form fieldset.powermail_fieldset div#powermail_fieldwrap_8.powermail_fieldwrap textarea#powermail_field_nachricht.powermail_field,
form.powermail_form fieldset.powermail_fieldset div#powermail_fieldwrap_9.powermail_fieldwrap div.powermail_captcha_outer input#powermail_field_spamschutz.powermail_field
{
    background: url("images/bg-formfield.png") repeat-x scroll 0 0 #F1EDDD;
    border: 1px solid #999999;
    box-shadow: 0 0 5px #EEEEEE inset;
    color: #333333;
    float: right;
    margin-bottom: 10px;
    margin-left: 0;
    padding: 2px;
    width: 350px;
}
div#powermaildiv_uid22.tx_powermail_pi1_fieldwrap_html input.powermail_pm_kontaktformular{float:left;width:257px;}

select#uid1.powermail_pm_kontaktformular {
    background: none repeat scroll 0 0 #f2efe0;
    border: 1px solid #CCCCCC;
    box-shadow: 0 0 5px #EEEEEE inset;
    padding: 2px;
    width: 75px;
    margin-left: 4px;
    float: left;
}

div.tx_powermail_pi1_fieldwrap_html{padding-top: 5px;}

div#powermail_fieldwrap_7.powermail_fieldwrap fieldset div.powermail_radio_outer div label{width:200px;}

div.powermail_fieldwrap_file_inner {    overflow: hidden;
    height: 36px;
    padding: 3px;
    width: 392px;
    color: white;
    font-weight: bold;
    cursor: pointer;
    background-image: none;
    background: transparent;
}
input.powermail_file {
    position: relative;
    height: 100%;
    width: auto;
    opacity: 1;
    -moz-opacity: 1;
    -webkit-opacity: 1;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=1);
}
div#powermail_fieldwrap_15.powermail_fieldwrap div.powermail_fieldwrap_file_inner input#powermail_field_anhang.powermail_field {background: transparent none; border: none;}



div#powermaildiv_uid17 label,
div#powermaildiv_uid18 label,
div#powermaildiv_uid19 label,
div#powermaildiv_uid20 label,
div.tx_powermail_pi1_fieldwrap_html_23 label{display: none;}

div#powermaildiv_uid17 input,
div#powermaildiv_uid18 input,
div#powermaildiv_uid19 input,
div#powermaildiv_uid20 input,
div.tx_powermail_pi1_fieldwrap_html_23 input{ background: url(images/bg-formfield.png) repeat-x scroll 0 0 #f1eddd;
}

fieldset.powermail_fieldset div#powermail_fieldwrap_10.powermail_fieldwrap input.powermail_field{margin:2px;width:358px;}

fieldset.powermail_fieldset div#powermail_fieldwrap_9.powermail_fieldwrap div.powermail_captcha_outer img#powermail_captchaimage.powermail_captchaimage
{margin-left: 37px;
    width: 356px;}
form.tx_powermail_pi1_formconfirmation_back input.tx-powermail-pi1_confirmation{float:left;}
div#files_list div input
{    margin-bottom: 5px;
    margin-left: 20px;
    margin-top: 5px;}

