/* CSS Document */
/* das überschreibt alle browserseitigen Einstellungen*/
/*--------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------*/
/*------------------Anfang GRUNDLAGEN------------------------------*/
*{
margin: 0;
padding: 0;}
html, body{
font: 100% Garamond, Times New Roman, Times, Georgiea, serif;
color: #000000;
background: transparent url(container_hintergrund.jpg);
width: 100%;
height: 100%;}
h1, h2, h3 {
background: transparent;
color: #006600;}
h1{
margin: 40px 0 15px 0;
padding: 10px 0 10px 20px;
font-size: 1.4em;
line-height: 140%;
font-weight: bold;}
h2{
margin: 15px 0 4px 10px;
line-height: 120%;
font-size: 1.2em;}
h3{
margin: 10px 0 10px 0;
font-size: 1.0em;}
p, li {
font-size: 0.9em;
text-align: justify;}
table{
width: 550px;
margin: 1px;
padding: 1px;}
table p{
text-align: left;
}
td.besonders{
color:#FFFFFF;
background-color:#006600;
font-weight: bold;}
p.tabellentext{
text-align: left;
margin: 0 10px 0 0;}
p.tabellenkopf{
font-weight: bold;
}
.zitat{
text-align: right;
}
blockquote.zitat{
margin: 10px 15px 15px 0;
}
p.zitat{
font-weight: bold;
font-size:1.0em;}
cite{
font-size:0.9em;}

p.zentriert{
font-weight: bold;
text-align:center;
font-size: 1em;
font-style:italic;
padding: 15px;
}
form{
width: 600px;
padding: 25px 0 25px 0;
}
form p { /* Formatiert die Zeilen */
/*clear: left;*/
margin: 0;
padding: 0;
padding-top: 10px;
margin-left: 10px;
}
form p label, .radio {/* Formatiert die
Beschriftungen und die Radio-Buttons*/
float: left;
width: 200px; 
}
form textarea{ /* Formatiert
Textarea und Drop-Down-Auswahl */
width: 250px;
height: 100px; }

form select{ /* Formatiert
Textarea und Drop-Down-Auswahl */
width: 250px;
}
.textform{
width: 250px;}
/*--- Grundstruktur ---*/

#container{
position: relative;
width: 1000px;
background: url(hintergrundschatten.jpg);
background-repeat: repeat-y;
margin: 0px auto;
/*height: 100%;*/}
#abstand{
height:40px;}
#main{
width: 901px;
background-image:url(Pusteblume2.jpg);
background-repeat: no-repeat;
margin: 0 55px 20px 45px;
background-color:#FFFFFF;
position: relative;
min-height:95%;
height: auto !important;
height: 100%;/**/
}
#main_Lebenslauf{
width: 901px;
background-image:url(Pusteblume_Lebenslauf.jpg);
background-repeat: no-repeat;
margin: 0 55px 20px 45px;
background-color:#FFFFFF;
position: relative;
min-height:95%;
height: auto !important;
height: 100%;/**/
}
p.mainbot{
color:#FFFFFF;
clear: both;
}

#pusteblumensamen{
position: absolute;
width: 99px;
height: 188px;
left: 975px;
background-image: url(Pusteblumensamen1.jpg);
background-repeat: no-repeat;}
/*--- Ende Grundstruktur ---*/
/*------------------Ende GRUNDLAGEN------------------------------*/
/*--------------------------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------*/
/*------------------Anfang INHALT------------------------------*/

#inhalt{
position: relative;
margin: 240px 40px 50px 300px;
padding: 0 0 50px 0;
font-size: 120%;
text-align:justify;}
#inhalt a{
color:#006600;
background: transparent;
font-weight: bold;
text-decoration: none;}
#inhalt a:link, a:visited {
color:#003300;}
#inhalt a:hover{
color: #006600;
text-decoration: underline;}
#inhalt ul{
margin-left: 30px;
list-style:none;
}
#login{
position: absolute;
width: 150px;
heigth: 50px;
left: 430px;
top: -220px;
background: transparent;
padding: -5px;}
#login p, input{
text-align: right;
}

#login form{
width: 100%;
}



/*--- Ende Inhalt ---*/
/*------------------Ende INHALT------------------------------*/
/*--------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------------------------*/
/*------------------Anfang HAUPTMENÜ------------------------------*/
#hauptmenue{
width: 100%;
margin: 10px 0 0 0;
font-size: 40px;}
#hauptmenue a{
text-decoration: none;
text-align:justify;
font-weight: normal;}
#hauptmenue a:link, a:visited {
color:#000000;}
#hauptmenue a:hover{
color: #006600;
font-weight: bold;
}
/*---Schattenschrift Hauptmenue---*/
.schrift0 {
position: relative;
width: 280px;
height: 50px;
text-align: center;
padding-top:16px;
margin-bottom: -6px;
z-index: 2;
color: #EEEEEE;
font-weight: bold;
text-decoration: none;}
.schrift1 {
position: absolute;
width: 280px;
height: 50px;
text-align: center;
padding-top:16px;
margin-bottom: -6px;
top: -1px;
left: -1px;
z-index: 3;
color: #DDDDDD;}
.schrift2 {
position: absolute;
width: 280px;
height: 50px;
text-align: center;
padding-top:16px;
margin-bottom: -6px;
top: -1px;
left: -1px;
z-index: 3;
color: #CCCCCC;}
.schrift3 {
position: absolute;
width: 272px;
height: 50px;
text-align: center;
padding-top:16px;
margin-bottom: -6px;
background-color: #FFFFFF;
font-weight: normal;
top:  -4px;
left:  0px;
z-index: 3;
color: #000000;
}
.schrift3active {
position: absolute;
width: 272px;
height: 50px;
text-align: center;
padding-top:16px;
margin-bottom: -6px;
background: transparent;
font-weight: bold;
top:  -4px;
left:  0px;
z-index: 3;
color: #000000;
}
a .schrift3{
display: block;}
a:hover .schrift3{
font-weight: bold;
color:#006600;
text-decoration: none;
background:transparent;
}
a .schrift3active{
display: block;}
a:hover .schrift3active{
font-weight: bold;
color:#006600;
text-decoration: none;
background:transparent;
}
/*--- Ende Schattenschrift Hauptmenue---*/
/*------------------Ende HAUPTMENÜ------------------------------*/
/*--------------------------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------------------------*/
/*------------------Anfang SEITENMENÜ------------------------------*/

#seitenmenue{
float: left;
width: 280px;
margin-top: 250px;
padding: 0 0 10px 0;
color: #000000;
background-color: #FFFFFF;
font-size: 30px;}
#seitenmenue li{
display: inline;
}
#seitenmenue a{
text-decoration: none;
background-color: #FFFFFF;
padding: 5px 30px 5px 5px;
}
#seitenmenue a:link, a:visited{
color:#000000;
background-color: #FFFFFF ;}
#seitenmenue a:hover{
color: #006600;
background: transparent;
font-weight: bold;
}
/*---Schattenschrift Seitenmenue---*/
.schriftcontainer{
position: relative;
padding:36px 0 20px 20px;
height: 40px;
margin-bottom: -6px;
z-index: 1;
font-weight: bold;
text-decoration: none;
background-image:url(seitenmenue_unterstrich.jpg);
background-repeat: no-repeat;}
.schrift0s {
position: absolute;
padding:46px 0 10px 20px;
margin-bottom: -6px;
top: -1px;
left: -1px;
z-index: 2;
color: #EEEEEE;}
.schrift1s {
position: absolute;
padding:46px 0 10px 20px;
margin-bottom: -6px;
top: -1px;
left: -1px;
z-index: 3;
color: #DDDDDD;}
.schrift2s {
position: absolute;
padding:46px 0 10px 20px;
margin-bottom: -6px;
top: -1px;
left: -1px;
z-index: 4;
color: #CCCCCC;}
.schrift3s {
position: absolute;
padding:46px 20px 10px 20px;
margin-bottom: -6px;
background-image:url(seitenmenue_unterstrich.jpg);
background-repeat: no-repeat;
background-position: 5px 6px;
background: transparent;
font-weight: normal;
top:  -4px;
left:  -7px;
z-index: 5;
color: #000000;}
#seitenmenue a.activelink {
background:transparent;
font-weight: bold;
}


/*---Ende Schattenschrift Seitenmenue---*/
/*------------------Ende SEITENMENÜ------------------------------*/
/*--------------------------------------------------------------------------------------------------------*/

/*--------------------------------------------------------------------------------------------------------*/
/*------------------Anfang FOOTMENÜ------------------------------*/
#footmenue{
margin-top: 30px;
/*width: 901px;
background-color: #00FF00;*/
background: transparent;
font-size: 20px;
position: absolute;
bottom: 0;}
#footmenue table{
margin: -25px 240px 0 240px;}
.foottabelle{
width: 140px;
height: 30px;
text-align: center;
padding-top:10px;}
#footmenue a{
text-decoration: none;
text-align:justify;
font-weight: normal;}
#footmenue a:link, a:visited {
color:#000000;
background: transparent;}
#footmenue a:hover{
color: #006600;
font-weight: bold;
}
/*---Schattenschrift Footmenue---*/
.schrift0f {
position: relative;
width: 140px;
height: 15px;
margin-top: 15px;
text-align: center;
z-index: 2;
color: #EEEEEE;
font-weight: bold;
text-decoration: none;}
.schrift1f {
position: absolute;
width: 140px;
height: 15px;
text-align: center;
top: -1px;
left: -1px;
z-index: 3;
color: #DDDDDD;}
.schrift2f {
position: absolute;
width: 140px;
height: 15px;
text-align: center;
top: -1px;
left: -1px;
z-index: 3;
color: #CCCCCC;}
.schrift3f {
position: absolute;
width: 132px;
height: 12px;
text-align: center;
padding-bottom: 16px;
background-color: #FFFFFF;
font-weight: normal;
top:  -4px;
left:  0px;
z-index: 3;
color: #000000;}
a .schrift3f{
display: block;
}
a:hover .schrift3f{
font-weight: bold;
color:#006600;
text-decoration: none;
background:transparent;
}
/*---Ende Schattenschrift Footmenue---*/
/*------------------Ende FOOTMENÜ------------------------------*/
/*--------------------------------------------------------------------------------------------------------*/
