@charset "utf-8";

/* CSS Document */
.message{
	color:#FF0033;
}
img, div { behavior: url(iepngfix.htc);}
#outer{
	width:980px;
	background-image:url(images/shadow-top.png);
	height:20px;
}
#bshadow{
	width:980px;
	height:20px;
	background-image:url(images/footer.png);
	margin:0pt auto;
}
#tshadow{
/*	width:980px;
	height:20px;
	background-image:url(images/shadow-top.png);
margin:0pt auto;*/
}
#ashadow{
	background-image:url(images/totalbg.jpg);
	background-repeat:no-repeat;
	width:950px;
	
	margin:0pt auto;
	background-color:#fcfefe;
}
b {
	color:#333333;
}
.leftnav{
	color:#a27898;
	text-decoration:none;
	font-weight:bold;
}
a{
	color:#a27898;
	text-decoration:underline;
}
a.leftnav:hover,  a.leftnav:active, a.leftnav:focus
{
	color:#ffffff;
	width:130px;
	height:20px;
	background-image:url(images/button-o.gif);
	font-weight:bold;
}	
.leftnav-o
{
	color:#ffffff;
	width:130px;
	height:20px;
	background-image:url(images/button-o.gif);
	text-decoration:none;
	font-weight:bold;
}	
#bottom {

clear:both;
height:25px;
width:950px;
}

#footer2 {
background:#f8d389 0 50%;
clear:both;
float:left;
margin-left:21px;
width:950px;
}

#footer2 p {
margin-top:1.6154em;
}

#h2footer {
background:white 0 50%;
border-bottom:2px solid #ffffff;
height:30px !important;
padding:0 10px;
}

#container {

	margin:0pt auto;
	text-align:left;
	width:950px;

}
#header {
	background:url(images/header.jpg) no-repeat center;
	height:221px;
	width:950px;
}

#header1 {
	background:url(images/header1.jpg) no-repeat center;
	height:291px;
	width:950px;
}

body {
	background-color:#661668;
	color:#333333;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

body,html{
	padding-top:0px;
	margin-top:0px;
}


#container_innen { 
	width: auto; 
	text-align: left; 
	/*background-color:#acab93;*/
 }  
    #header2 { 
    	background: transparent; 
    	padding: 0 10px;  
    } 
    
    
    
#sidebar1 {
	float: left; 
	width: 150px;
	padding-left:10px;
	padding-top:283px;

}
#sidebar2 {
	float: right; 
	width: 260px;
	padding-top:418px;
	
}

    
   
#mainContent {
	
	margin-left:180px;
	width:495px;
	padding-top:293px;
	
} 
#footer { 
	padding: 0 10px;
	background:transparent;
} 
   
    
    
    
    .clearfloat { 
    	clear:both;
        height:0;
        font-size: 1px;
        line-height: 0px;
    }
		
/* left container */
#al_first{
padding-top:10px;
margin-top:0px;
	margin-left:0px;
}
#alopen 		{background-image:url(images/left-top.gif); background-repeat:no-repeat; width:150px; height:20px; }
#albottom 	{background-image:url(images/left-bottom.gif);background-repeat:no-repeat;width:150px;height:20px;}
#alleft 		{background-image:url(images/left-middle.jpg);background-repeat:repeat;width:150px;height:auto; padding-top:5px;}
#alinhalt 	{margin-left:5px;padding-top:5px; padding-bottom:5px; }
#alheadline{margin-left:5px;padding-top:5px; font-weight:bold; color:#ffffff;}
#alfooterline{margin-left:27px;padding-top:6px; font-weight:normal; color:#3a4a6b; font-size:10px;}
/* left container end */

/* left container */
#l_first{
padding-top:10px;
margin-top:0px;
	margin-left:0px;
	margin-right:10px;
}
#lopen 		{background-image:url(images/right-top.jpg); background-repeat:no-repeat; width:250px; height:20px;}
#lbottom 	{background-image:url(images/right-bottom.gif);background-repeat:no-repeat;width:250px;height:20px;}
#lleft 		{background-image:url(images/right-middle.jpg);background-repeat:repeat;width:250px;height:auto;}
#linhalt 	{padding-left:10px; padding-right:10px;  margin-left:5px;padding-top:0px; padding-bottom:5px; }
#lheadline{margin-left:5px;padding-top:5px; font-weight:bold; color:#ffffff;}
#lfooterline{margin-left:27px;padding-top:6px; font-weight:normal; color:#3a4a6b; font-size:10px;}
/* left container end */		

/* left container */
#ml_first{
padding-top:0px;
margin-top:0px;
	margin-left:0px;
	margin-right:10px;
	
}
#mlopen 		{background-image:url(images/middle-top.gif); background-repeat:no-repeat; width:493px; height:20px;}
#mlbottom 	{background-image:url(images/middle-bottom.gif);background-repeat:no-repeat;width:493px;height:20px;}
#mlleft 		{background-color:#FFFFFF; background-image:url(images/middle-middle.gif);background-repeat:repeat;width:493px;height:auto;}
#mlinhalt 	{padding-left:10px; padding-right:10px;  margin-left:5px;padding-top:0px; padding-bottom:5px; }
#mlheadline{margin-left:5px;padding-top:5px; font-weight:bold; color:#ffffff;}
#mlfooterline{margin-left:27px;padding-top:6px; font-weight:normal; color:#3a4a6b; font-size:10px;}
/* left container end */		
				
				
				
/* Formularfelder */
.eingabefeld {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width: 250px;
	border: 1pt solid #c0c0c0;}
	
.drop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width:255px;
}
.drop1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width:255px;	
}
.drop2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	width: 115px;
}
.eingabefeld2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFFFFF;
	width: 250px;
	border: 1pt solid #c0c0c0;
	height: 80px;}
	
.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #6da2ce;
	width: 100;
	border: 1pt solid #c0c0c0;
}				


DIV.shadow {
   background-color: #8e8e8e;
   padding: 1px;
   border: 1px solid #959595;
   margin: 0;
   }
DIV.shadow2 {
   background-color: #aaa;
   padding: 1px;
   border: 1px solid #bebebe;
   margin: 0;
   }
DIV.shadow3 {
   background-color: #d1d1d1;
   padding: 1px;
   border: 1px solid #e1e1e1;
   margin: 0;
   }
DIV.shadow4 {
   background-color: #ededed;
   padding: 1px;
   border: 1px solid #f6f6f6;
   margin: 0;
   }
DIV.shadow5 {
   float: left;
   background-color: #fcfcfc;
   padding: 1px;
   border: 1px solid #fff;
   margin: 0.7em 1em;
   }

DIV.shadow IMG {
   border: 0px solid #666;
   margin: -2px;
   display:block;
   position: relative;
   top: -3px;
   left: -3px;
   }
