/* <![CDATA[ */



html,body {
	
	background:#F6D590;
	color:#010101;
	}
    


	
a {	
	text-decoration:none;
	color: #000000;
}

a:hover {	
	text-decoration:none;
	color: #555555;
}
	
a:active {	
	text-decoration:none;
	color: #555555;
}

	
div#wrapper {
	background: url(../id/bg.gif) repeat-y;
	border:0px solid #C5C58B;
	}


/* Header */

div#header {
	width:774px;
	height:118px;
	background:url(../id/logo.gif) no-repeat;
	}

div#nav2 {
	padding:38px 15px;
	text-align:right;
	height:30px;
	top:55px;
	position: relative;
	color: #FFFFFF;
	}

div#nav2 a{
	color: #FFFFFF;
                padding: 0px 4px;

	}

div#nav2 a:active{
	color: #DDDDDD;
                padding: 0px 4px;

	}

div#nav2 a:hover{
	color: #DDDDDD;
                padding: 0px 4px;

	}

/* Linke Navigation */

.menu1 {
	background-color:#ECBE82; 
	color:#761D0A; 
	}
	
.menu1:hover {
	background-color:#F3D3AC; 
	color:#761D0A; 
	}	
	
.menu1:active {
	background-color:#F3D3AC; 
	color:#761D0A; 
	}		
	
.menu2 {
	background-color:#F3D3AC; 
	color:#000000; 
	}
	

.menu2akt {
	border-top:1px solid white; 
	padding-left:27px; 
	padding-top:6px; 
	padding-bottom:6px; 
	font-size:.7em;
	font-style:normal;
	text-decoration: none;
	display:block;
	font-weight:normal;
	background-color:#F3D3AC; 
	color:#000000; 
	}

.menu2:hover {
	background-color:#F8E8D5; 
	color:#000000; 
	}	
	
.menu2:active {
	background-color:#F8E8D5; 
	color:#000000; 
	}			
	
.menu3 {
	background-color:#F8E8D5; 
	color:#000000; 
	}

.menu3akt {
	padding-left:27px; 
	padding-top:6px; 
	padding-bottom:6px; 
	font-size:.6em;
	font-style:normal;
	font-weight:bold;
	text-decoration: none;
	display:block;
	background-color:#F8E8D5; 
	color:#000000; 
         	}


	
.menu3:hover {
	background-color:#FCF9E8; 
	color:#666666; 
	}	
	
.menu3:active {
	background-color:#FCF9E8; 
	color:#666666; 
	}		



.menu4 {
	background-color:#ffffff; 
	color:#902F1A; 
	border-right: 1px solid #F6D590;
	}

.menu4akt {
	padding-left:27px; 
	padding-top:6px; 
	padding-bottom:6px; 
	font-size:.6em;
	font-style:normal;
	text-decoration: none;
	display:block;
	font-weight:normal;
	background-color:#ffffff; 
	color:#902F1A; 
	border-right: 1px solid #F6D590;	
         	}


	
.menu4:hover {
	background-color:#ffffff; 
	color:#902F1A; 
	border-right: 1px solid #F6D590;	
	}	
	
.menu4:active {
	background-color:#ffffff; 
	color:#902F1A; 
	border-right: 1px solid #F6D590;	
	}		

	
.suche {
        color:#233D34;
	}
	
/* Content */

div#content {
	background:#FFFFFF;
	}

div#content h1 {
	color:#233D34;
	}

/* Rechte Spalte */

div#right {
	color:#000000;
	}

div#right div.r {
	background-color:#ECBE82;
	color:#000000;
        border-top:0px solid white;
	}

div#right div.r div.r{
	background-color:#F3D3AC;
	color:#000000;
        border-top:1px solid white;
	}

div#right div.r div.r div.r{
	background-color:#ECBE82;
	color:#000000;
        border-top:1px solid white;
	}

div#right div.r div.r div.r div.r {
	background-color:#F3D3AC;
	color:#000000;
        border-top:1px solid white;
	}

div#right div.r div.r div.r div.r div.r{
	background-color:#ECBE82;
	color:#000000;
        border-top:1px solid white;
	}

div#right div.r div.r div.r div.r div.r div.r{
	background-color:#F3D3AC;
	color:#000000;
        border-top:1px solid white;
	}

div#right div.r div.r div.r div.r div.r div.r div.r{
	background-color:#ECBE82;
	color:#000000;
        border-top:1px solid white;
	}

div#right div.r div.r div.r div.r div.r div.r div.r div.r{
	background-color:#F3D3AC;
	color:#000000;
        border-top:1px solid white;
	}

div#right div.r div.r div.r div.r div.r div.r div.r div.r div.r{
	background-color:#ECBE82;
	color:#000000;
        border-top:1px solid white;
	}

div#right div.r div.r div.r div.r div.r div.r div.r div.r div.r div.r{
	background-color:#F3D3AC;
	color:#000000;
        border-top:1px solid white;
	}

div#right div.r div.r div.r div.r div.r div.r div.r div.r div.r div.r div.r{
	background-color:#ECBE82;
	color:#000000;
        border-top:1px solid white;
	}

div#right div.r div.r div.r div.r div.r div.r div.r div.r div.r div.r div.r div.r{
	background-color:#F6ED9A;
	color:#000000;
        border-top:1px solid white;
	}

.right1 {
	border-bottom:1px solid #FFFFFF;
	background:#EADE72;
	}


/* Footer */

div#footer {
	height:45px;
	background:url(../id/footer_start.gif) no-repeat;
	color:#FAFAF5;
	}

/* Startseite */


#start_wrapper {
     background:url(../id/start_box_bg.gif) repeat-y;
}

/* BENUTZER-ANMELDUNG */

.tx-newloginbox-pi1 h3, .tx-newloginbox-pi1 h4 {
       font-size: .8em;
       padding:15px 15px 10px 15px;
       color:#233D34;
}


.tx-newloginbox-pi1 p,  
.tx-srfeuserregister-pi1 h4, 
.tx-srfeuserregister-pi1 legend, 
.tx-srfeuserregister-pi1 form dt, 
.tx-srfeuserregister-pi1 form dd, 
.tx-srfeuserregister-pi1 form fieldset dt, 
.tx-srfeuserregister-pi1 form fieldset dd, 
.tx-srfeuserregister-pi1 p {
	font-size: .8em;
	padding:0px 15px 0px 15px;
	line-height:1.6em
	}
	
.tx-srfeuserregister-pi1 form fieldset{
        border:0;
}

* html .tx-srfeuserregister-pi1 form fieldset legend{
	padding:0px 15px 0px 8px;
}


.tx-newloginbox-pi1 form table {
	font-size: .8em;
	padding:0px 15px 0px 15px;
	line-height:1.6em
}

/*]]>*/



fieldset.tx-powermail-pi1_fieldset {
background-color:#fff;
border:0px solid #AAAAAA;
padding:0px 15px;
margin: 15px 0px;
}

fieldset.tx-powermail-pi1_fieldset legend { display: none;}

fieldset.tx-powermail-pi1_fieldset label {font-size: 12px; font-weight: normal;}

fieldset.tx-powermail-pi1_fieldset div.even {
background-color:#fff;
}

#powermaildiv_uid8 label {width: 150px;}

input#uid8 {float: left; margin-right: 10px; padding: 2px;}

input.validation-failed, textarea.validation-failed {
background-image:none;
background-position:98% 1px;
background-repeat:no-repeat;
}

.powermail_mandatory_js {font-size: 11px;}

div.powermail_mandatory_js {
color:red;
margin:3px 0 15px 141px;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
font-weight:bold;
margin:20px 0 10px 0;
}