/*grundlegende Formatierungen*/
	body {
	margin: 20px;
	padding: 0px;
	background: #C1CCD7;
	font: 14px Verdana, Arial, Helvetica, sans-serif;}
	
	pre {text-indent: 30px}
	
/*Eigenschaften Kopfbereich*/
	#logo {
	font-family: "lucida grande", lucida sans, Arial, sans-serif;
	letter-spacing: -.1em;
	margin: 0;
	}

/*grundlegende Eigenschaften für das Registerkartenmenü*/
	#tabmenu {
		color: #3F5D85;
		border-bottom: 2px solid #F0F0FF;
		margin: 12px 0px 0px 0px;
		padding: 0 0 5 0px;
		z-index: 1;
		padding-left: 0px }
		
/*Listenformate*/		

	#tabmenu li {
		display: inline;
		overflow: hidden;
		list-style-type: none; }
		
/*Formate für Linkbeschriftung*/		
	#tabmenu a {
		background: #FFEFC8;
		font: bold 1em "lucida grande", lucida sans, Arial, sans-serif;
		border-bottom: 4px solid #FFFFFF;
		border-top: 1px solid #FFEFC8;
		border-right: 2px solid #FFEFC8;
		border-left: 1px solid #FFEFC8;
		padding: 6px 5px 0px 5px;
		margin: 0 5 0 0px;
		text-decoration: none; }

/*Format für aktuell ausgewählten Tab DF7DA5*/		
	#tabmenu a.active {
		color: #DF7DA5;
		background: #FFFFFF;
		font: bold 1em "lucida grande", lucida sans, Arial, sans-serif;
		border-top: 1px solid #FFFFFF;
		border-right: 1px solid #FFFFFF;
		border-bottom: 7px solid #FFFFFF;
		border-left: 1px solid #FFFFFF;
		padding: 6px 6px 0px 6px;
		margin: 0 5 0 0px;
		text-decoration: none;
                }
		
/*Format bei Mausover */
	#tabmenu a:hover {
		color: #DF7DA5;
		 }

/*Format für aktuell ausgewählten Tab bei Mausover*/		
	#tabmenu a.active:hover {
		background: #FFFFFF;
		cursor:normal;}


.bild1 {
background-color:none;
filter:progid:DXImageTransform.Microsoft.BasicImage(Rotation=0,Mirror=0,Invert=0,XRay=0,Grayscale=0,Opacity=0.50);
} 

a {color:#3F5D85; 
        font-weight:bold; }
 }

a:hover {color:#DF7DA5;} 

.h3_titel {color:#DF7DA5;
        padding:0 5 2 5px;
        text-align:right;
        letter-spacing:0.2em;
        background-color:#DF7DA5;
        background-color:#F0F0FF;
        margin:0 0 10 0px;
        border-style:solid;
        border-color:#F0F0FF; 
        border-width:0 0 0 0px;
         
}

#links {
position:absolute;
top:60px; left:0px;
color:#3F5D85;
font-family:Arial; font-size:15px;
width:225px;
text-align:left;
padding:3 3 3 15px;
}
sup {font-size:0.8em; text-decoration:none;}
#durch {
position:absolute;
top:70px; left:0px;
width:265px;
background-color:#808080;
filter:progid:DXImageTransform.Microsoft.BasicImage(Rotation=0,Mirror=0,Invert=0,XRay=0,Grayscale=0,Opacity=0.50);
}

#cright {
position:absolute;
bottom:0px; left:15px;padding-bottom:0px; 
color:#3F5D85;
font-family:Arial; font-size:12px;
width:225px;
text-align:left;
}

td {padding:5; background-color:#F0F0FF;}
th {padding:5; background-color:#F0F0FF; font-size:14px;}
.ohne {padding:0; background-color:#FFFFFF;}

.smenu {padding:3 8 4 8;
        border-style:outset; 
        border-color:#FFFFFF; 
        border-width: 1 2 2 1px; 
        background-color:#FAFAFA;
        background-color:#FFEFC8;
        font-size:12px;
        }

.button{
        border-style:outset; 
        border-color:#FFFFFF; 
        border-width: 2 2 2 2px; 
        background-color:#FAFAFA;
        background-color:#FFEFC8;
        font-size: 11px;
        text-align:center;
        padding:3;
        font-weight:bolder;
        background-color:#FFEFC8;
        cursor:hand;
        display:inline;
        color:#3F5D85;
        }


.mmenu {background-color:#FFEFC8;
        padding:3 6 3 3px;
        border-top: 1px solid #AAAAAA;
	border-right: 2px solid #888888;
	border-bottom: 2px solid #DDDDDD;
	border-left: 2px solid #DDDDDD;

        }

.imenu {background-color:#FFFFFF;
        padding:3 6 3 3px;
        color:#DF7DA5;
        font-weight:bold;
        border-color:#AFAFAF; 
        border-style:solid; 
        border-width:0px; 
        cursor:default;
        }

#senkrecht {
position:absolute;top:0px;
width:255px;
height:99.5%;
background-color:#F0F0FF;
background-image:url(lukas_brand.gif);
background-position:bottom center;
background-repeat:no-repeat;
}

#kern {
position:absolute;
top:0px; left:0px;
color:#3F5D85;
font-family:Arial;font-size:15px;
width:99%; 
text-align:left;
margin:0px; padding:55 0 0 266px; height:99.9%;
}

#keinJavaScript {
position:absolute;
top:0px; left:0px;
color:#FF5D85;
font-family:Arial; font-size:15px;
width:99%; 
text-align:left;
margin:0px; padding:55 0 0 276px; height:99.9%;
}

#SubMenu {
position:absolute;
top:0px; left:0px; padding:5 0 0 255px;
color:#CAE5EF;
background-color:#F0F0FF;
font-family:Arial; 
width:100%;
text-align:left;
}

BODY {
scrollbar-face-color:#F0F0FF; margin:0px; 
background-color:#FFFFFF; 
color:#3F5D85; margin:0px;
}


