@charset "UTF-8";

/* CSS Document */
/* generelle styles */

.link1 A {
text-decoration: none;
font-weight: bold;
}


.link1 A:HOVER{
color:red;
}

h1 {
background-color: #d5e4f1;
font-size:22px; 
color:#006699;
padding:3px;
}


h2 {
font-size:14px; 
color:#006699;
background-color: #d5e4f1;
padding:2px;
}

h3 {
font-size:14px; 
color:#006699;
padding:2px;
}

p {
color:#006699;
font-size:12px;
line-height: 140%;
}


/* IE PNG Fix s */

IMG {
_behavior: url(iepngfix.htc);
}


TD {
padding:3px;
vertical-align:top;
}

/* COMMENT COMMENT */

body {
font-family: Arial, Helvetica, sans-serif;
background-image: url(Bilder/head.jpg);
background-repeat:repeat-x;
width:850px;
margin:0 auto;
margin-top:0px;
}


/* BUCHTEASER */

#buchteaser {
height:195px;
font-family: Arial, Helvetica, sans-serif;
background-image: url(Bilder/bg_buchteaser.jpg);
background-repeat:repeat-x;
margin:0 auto;
margin-top:0px;
}

#buchteaser h1{
background-color:transparent;
background-color: #d5e4f1;
margin-right: 200px;
}


/* ----- HEADER ----- */
#header {
height:100px;
}


/*COMMENT */


#wrapper {
border: 0px solid pink;
overflow:auto; 
margin-top:5px;
}


/* ----- Left ----- */
#left {
width:250px;
float:left;
}


/* ----- Navigation ----- */

#navi{
margin-top: 130px;
margin-left: 200px;
height:23px;
}

#navi ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding-bottom:5px;
white-space:nowrap;
}


#navi li {
color:#ffffff;
display:inline;
font-family:verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:0px;
text-decoration:none;
margin:2px;
}


#navi li A { color: #006699;text-decoration:none; padding:5px; background-color: pink; background-color:#ffffff;}
#navi li A:Hover {color: white;text-decoration:none; padding:5px; background-color: red; }
#navi .active {background-color:#006699; color:white;}



#contentwrapper { 
border:0px solid black;
padding: 5px;
margin-top: 120px;
margin-left:260px;
background-color:#ffffff;
margin-top:10px;
}

/* ----- Mineralisation  ----- */

#mineralisation {border: 1px solid #e1e1e1;margin:0px; margin-right: 215px; padding:0px;}
#mineralisation TABLE H1 {font-size:12px; font-weight:bold; margin: 0px; padding: 3px;}
#mineralisation TABLE TD {margin:0px; padding: 0px;}
#mineralisation TABLE P {font-size:10px; margin: 0px; padding:0px; padding-left:2px;padding-right:2px;}
.trenner {background-color:e1e1e1;}


/* ----- Main CONTENT  ----- */

#maincontent { 

border:0px solid black;
padding: 10px;
margin-top: 0px;
margin-left:260px;
margin-right:10px;
background-color:#ffffff;
margin-top:10px;
}
#flash {
	position:absolute; 
	top:40px; 
	left:26px; 
	width:400px; 
	height:225px; 
	border:0px solid #ffffff;
}

#skip{
position:absolute;
top:345px;
left:392px;
width:105px;
height:30px;
border:0px solid #000000;
}
*html #skip { left:382px; }
#edeka { float:right; margin-left:15px; }

/* ----- CONTENT RECHTS ----- */

#rechts { 
padding:10px;
float:right;
width: 200px;
border-left:0px solid #e1e1e1;
margin: 5px;
background-color:#ffffff;
margin-top:10px;
}


/* ----- LOGIN ----- */
#login {
width: 200px;
background-color:#f1f1f1;
border:1px solid #d5e4f1;
border:1px solid red;

}

#login P{
margin:5px;
font-size:10px;
}

#login H1{
font-size:14px;
margin:0px;
margin-bottom:5px;
padding:2px;
padding-left: 5px;
background-color: #d5e4f1;
background-color: red;
color: white;
}

#login INPUT, SUBMIT{
font-size:12px;
margin:5px;
cursor: pointer;

}

.absendebutton {
background-color:red;
background-image:url(Bilder/bg_tab1.gif);
border:1px solid #d5e4f1;
}



/* ----- FOOTER ----- */

#footer { 
Border-top: 1px dotted #006699;
margin-top:10px;
height: 40px;
vertical-align: middle;
clear:both;

}

#footer P {
Margin-left: 50px;
padding: 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
Font-size: 10px;
color: #006699;
}

