/* foto80_neu.css */

body {
font-family:Arial,Verdana,Helvetia,Geneva,sans-serif;
word-spacing:-1px;
background-color:#000000;
margin:0px;
padding:0px;
}

/* Headlines */
h1 {font-size:29px;
color:#66CCCC;
line-height:26px;
letter-spacing:-1px;}
h2 {font-size:20px;
color:#66CCCC;
line-height:21px;
letter-spacing:-0,5px;
text-align:center;}
h3 {font-size:18px;
color:#66CCCC;
line-height:16px;
letter-spacing:-0,5px;}
h4 {font-size:16px;
color:#66CCCC;
line-height:14px;
letter-spacing:-0,5px;}
h5 {font-size:13px;
color:#66CCCC;
line-height:11px;
letter-spacing:-0,5px;}


/* Schriften */

p {
font-size:13px;
line-height:19px;
color:#000000;
letter-spacing:-0,5px;
}

#p1 {
font-size:11px;
line-height:12px;
text-align:center;
color:#000000;
margin-bottom:-3px;
}

#p2 {
font-size:14px;
line-height:16px;
color:#E7E3E7;
}

#p3 {
font-family:Franklin Gothic Medium,Arial,Verdana,Helvetia,MS Sans Serif;
word-spacing:-1px;
font-size:13px;
line-height:17px;
color:#E7E3E7;
margin-left:17px;
margin-right:17px;
margin-bottom:10px;
text-align:justify;
}

#p4 {
font-size:15px;
line-height:17px;
color:#E7E3E7;
margin-bottom:5px;
margin-left:20px;
text-align:left;
}

/* Erster Kopfbereich */

#kopf0 {
text-align:left;
background-color:#A3A934;
padding:10px;
border-top:solid 1px #000000;
border-bottom:solid 1px #000000;
}

/*Zweiter Kopfbereich*/

#kopf1 {
text-align:left;
font-size:12px;
color:#E7E3E7;
background-color:#4A4D18;
padding:12px;
border-bottom:solid 1px #000000;
}

/*Menübereich*/

#menu {
position:absolute;
margin-left:-260px;
text-align:left;
padding:0px;
background-color:#9C9A63;
width:175px;
height:600px;
}

/*Menüpunkte*/

#umenu1 {
position:absolute;
text-align:left;
background-color:#4A4D18;
font-size:13px;
padding:5px;
width:195px;
margin-left:13px;
margin-top:16px;
border:solid 3px #A3A934;
}

#umenu2 {
position:absolute;
text-align:left;
background-color:#4A4D18;
font-size:13px;
padding:5px;
width:195px;
margin-left:13px;
margin-top:66px;
border:solid 3px #A3A934;
}

#umenu3 {
position:absolute;
text-align:left;
background-color:#4A4D18;
font-size:13px;
padding:5px;
width:195px;
margin-left:13px;
margin-top:116px;
border:solid 3px #A3A934;
}

#umenu4 {
position:absolute;
text-align:left;
background-color:#4A4D18;
font-size:13px;
padding:5px;
width:195px;
margin-left:13px;
margin-top:166px;
border:solid 3px #A3A934;
}

#umenu5 {
position:absolute;
text-align:left;
background-color:#4A4D18;
font-size:13px;
padding:5px;
width:195px;
margin-left:13px;
margin-top:216px;
border:solid 3px #A3A934;
}

#umenu6 {
position:absolute;
text-align:left;
background-color:#4A4D18;
font-size:13px;
padding:5px;
width:195px;
margin-left:13px;
margin-top:266px;
border:solid 3px #A3A934;
}


/*Linien*/

#bordert{
border-top:solid 1px #4A4D18;
margin-top:30px;
margin-bottom:-4px;
}

#borderl{
border-left:solid 1px #4A4D18;
margin-left:50px;
}

#border2{
border-bottom:solid 1px #E7E3E7;

}

#border3{
width:973px;
height:6px;
background-color:#000000;
margin-top:34px;
margin-bottom:30px;
background-image: url('pict/k_logo_kl2.gif');background-repeat: repeat-x;
}

/*Bilder Haupttext*/

img.bild{
border:solid 1px #4A4D18;
float:left;
margin-top:15px;
margin-right:15px;
margin-bottom:5px;
}

/*Bilder Kurztext*/

img.bild2{
border:solid 1px #4A4D18;
float:left;
margin-top:2px;
margin-right:10px;
margin-bottom:5px;
}

/*Bilder temporär*/

img.bild3{
margin-top:-49px;
margin-left:40px;
position:absolute;
}


/*Bildcontainer*/

#ftext {
font-size:11px;
font-weight:bold;
color:#4A4D18;
text-align:left;
padding-top:12px;
padding-bottom:9px;
margin-top:5px;
margin-bottom:40px;
margin-right:2px;
border-top:solid 1px #A3A934;
border-right:solid 1px #A3A934;
border-bottom:solid 1px #A3A934;
}

/*Bildcontainer2*/

#ftext2 {
font-size:14px;
color:#4A4D18;
text-align:left;
padding:20px;
margin-top:-27px;
margin-bottom:2px;
margin-left:20px;
border:solid 1px #A3A934;
}

/*Container redakt. Teil*/

#content1 {
text-align:left;
width:183px;
height:300px;
margin-left:9px;
margin-top:10px;
float:left;
background-color:#292829;

}

/*Untercontainer redakt. Teil*/

#content2 {
text-align:center;
width:491px;
height:697px;
margin-left:4px;
margin-top:10px;
border: solid 1px #E7E3E7;
float:left;
background-color:#292829;
}

/*Untercontainer redakt. Teil*/

#content2b {
text-align:center;
width:491px;
height:656px;
overflow:auto;
background-color:#292829;
}

/*Untercontainer redakt. Teil*/

#content2c {
text-align:center;
width:491px;
height:700px;
margin-left:4px;
margin-top:10px;
float:left;
background-color:#292829;
}

/*Untercontainer redakt. Teil*/

#content3 {
text-align:left;
width:276px;
height:700px;
margin-left:2px;
margin-top:10px;
float:right;
background-color:#292829;
border: solid #E7E3E7 1px;
}

/*Untercontainer redakt. Teil*/

#content3b {
text-align:left;
width:276px;
height:656px;
margin-left:0px;
margin-top:0px;
float:right;
overflow:auto;
background-color:#292829;
}

/*Untercontainer redakt. Teil*/

#content4 {
text-align:left;
width:400px;
height:699px;
margin-top:10px;
float:right;
background-color:#292829;
border: solid #E7E3E7 1px;
}

/*Untercontainer redakt. Teil*/

#content4b {
text-align:left;
font-size:13px;
color:#E7E3E7;
line-height:17px;
width:398px;
height:658px;
margin-top:20px;
float:right;
overflow:auto;
background-color:#292829;
}

/*Infozeile*/

#info {
text-align:left;
font-family:Verdana,Arial,Helvetica;
font-size:14px;
color:#E7E3E7;
font-weight:bold;
padding:6px;
background-color:#9C9A63;
width:330px;
height:16px;
margin-top:7px;
margin-bottom:35px;
border-left:solid 8px #4A4D18;
}

/*Infozwischenzeile*/

#info2 {
text-align:left;
font-family:Verdana,Arial,Helvetica;
font-size:14px;
color:#E7E3E7;
font-weight:normal;
letter-spacing:-1px;
padding:7px;
background-color:#4A4D18;
height:13px;
margin-top:15px;
margin-bottom:10px;
}

/*Infoheaderzeile*/

#info3 {
text-align:left;
font-family:Verdana,Arial,Helvetica;
font-size:13px;
color:#E7E3E7;
font-weight:normal;
letter-spacing:-1px;
padding:10px;
background-color:#4A4D18;
height:autopx;
width:280px;
border-left:solid 7px #A3A934;
margin-top:0px;
margin-bottom:25px;
}

/*Infozwischenzeile*/

#info4 {
text-align:left;
font-size:20px;
color:#E7E3E7;
line-height:21px;
letter-spacing:-0,5px;
height:20px;
padding:15px;
background-color:#4A4D18;
margin-top:15px;
margin-bottom:20px;
border-left:solid 15px #A3A934;
}

/*Titelheaderzeile1*/

#info5 {
text-align:left;
font-family:Arial,Helvetica,Verdana;
font-size:19px;
color:#FFF3DE;
font-weight:bold;
padding:10px;
background-color:#9C9A63;
width:auto;
height:auto;
margin-top:7px;
margin-bottom:35px;
border-left:solid 10px #4A4D18;
border-bottom:solid 5px #4A4D18;
}

/*Titelheaderzeile2*/

#info6 {
text-align:left;
font-family:Verdana,Arial,Helvetica;
font-size:13px;
color:#E7E3E7;
font-weight:bold;
padding:6px;
background-color:#9C9A63;
width:auto;
height:auto;
margin-top:30px;
margin-bottom:15px;
border-left:solid 8px #4A4D18;
}

/*Titelheaderzeile3*/

#info7 {
text-align:left;
font-family:Arial,Helvetica,Verdana;
font-size:14px;
color:#E7E3E7;
font-weight:normal;
padding:10px;
background-color:#9C9A63;
width:auto;
height:auto;
margin-top:7px;
margin-bottom:35px;
border-top:solid 5px #4A4D18;
border-bottom:solid 5px #4A4D18;
}


/*Marker-Zwischenzeile*/

#marker {
text-align:left;
font-size:20px;
font-family:Arial,Verdana,Helvetica;
font-weight:bold;
color:#4A4D18;
padding:10px;
height:30px;
}

/*Infobox Header*/

#boxhd {
text-align:left;
font-size:18px;
font-family:Verdana,Arial,Helvetica;
font-weight:bold;
letter-spacing:3px;
color:#E7E3E7;
padding:4px;
background-color:#4A4D18;
height:30px;
border-top:solid 3px #A3A934;
border-bottom:solid 3px #A3A934;
}

/*Infobox Text*/

#boxtxt {
text-align:justify;
padding:18px;
font-size:12px;
line-height:17px;
background-color:#E7E3E7;
height:auto;
border-left:solid 2px #4A4D18;
border-right:solid 2px #4A4D18;
border-bottom:solid 2px #4A4D18;
margin-bottom:15px;
}

/*Infobox2 Header*/

#boxhd2 {
text-align:left;
font-size:24px;
font-family:Arial,Verdana,Helvetica;
font-weight:normal;
letter-spacing:1px;
color:#E7E3E7;
padding:8px;
background-color:#4A4D18;
height:auto;
border-top:solid 5px #A3A934;
border-bottom:solid 5px #A3A934;
}

/*Infobox2 Text*/

#boxtxt2 {
text-align:left;
padding:25px;
font-size:12px;
line-height:17px;
background-color:#E7E3E7;
height:auto;
border-left:solid 1px #4A4D18;
border-bottom:solid 5px #4A4D18;
margin-bottom:15px;
}

/*Kasten Bilder*/

#kasten1 {
text-align:center;
padding:5px;
font-size:11px;
color:#E7E3E7;
background-color:#292829;
border:solid 1px #E7E3E7;
margin-left:21px;
margin-right:350px;
margin-top:15px;
}

/*Kasten Bilder Langtexte*/

#kasten2 {
text-align:center;
padding:5px;
font-size:13px;
color:#E7E3E7;
background-color:#292829;
border:solid 1px #E7E3E7;
margin-left:17px;
margin-right:17px;
margin-top:19px;
}

/*Kasten Bilder Langtexte*/

#kasten2b {
text-align:center;
padding:10px;
font-size:13px;
color:#E7E3E7;
background-color:#292829;
border:solid 1px #E7E3E7;
height:200px;
overflow-y:auto;
margin-left:22px;
margin-right:22px;
margin-top:21px;
}


/*Kasten Hinweise*/

#kasten3 {
text-align:center;
padding:5px;
font-size:11px;
line-height:14px;
color:#E7E3E7;
background-color:#000000;
border:solid 1px #E7E3E7;
margin-left:17px;
margin-right:18px;
margin-top:12px;
}

/*Kasten Schaltfläche*/

#kasten3b {
text-align:center;
padding:2px;
font-size:11px;
color:#E7E3E7;
background-color:#292829;
border:solid 1px #66CCCC;
margin-top:12px;
margin-left:5px;
margin-right:5px;
margin-bottom:12px;
}

/*Kasten klein*/

#kasten4 {
text-align:center;
padding-top:13px;
font-size:11px;
color:#E7E3E7;
height:25px;
background-color:#000000;
border:solid 1px #66CCCC;
margin-top:15px;
margin-left:5px;
margin-right:5px;
}

/*Formularfeld*/

.form1 {
text-align:left;
font-size:12px;
color:#E7E3E7;
margin-top:10px;
margin-bottom:5px;
background-color:#000000;
border:solid 1px #66CCCC;
padding:4px;
}

/*Formularfeld2*/

.form2 {
text-align:left;
font-size:11px;
color:#E7E3E7;
margin-top:5px;
margin-bottom:10px;
background-color:#000000;
border:solid 1px #66CCCC;
padding:4px;
}

/*Schaltfeld*/

.input1 {
text-align:center;
font-size:11px;
color:#E7E3E7;
background-color:#000000;
border:solid 1px #66CCCC;
padding:4px;
}

/*Logopositionen*/

#logo1 {
position:absolute;
margin-top:0px;
margin-left:40px;
border:0px;
}

#logo2 {
position:absolute;
margin-top:140px;
margin-left:40px;
border:0px;
}

#logo3 {
position:absolute;
margin-top:280px;
margin-left:40px;
border:0px;
}

#logo4 {
position:absolute;
margin-top:420px;
margin-left:40px;
border:0px;
}

#logo1b {
position:absolute;
margin-top:64px;
margin-left:200px;
border:0px;
}

#logo2b {
position:absolute;
margin-top:205px;
margin-left:200px;
border:0px;
}

#logo3b {
position:absolute;
margin-top:345px;
margin-left:200px;
border:0px;
}

#logo4b {
position:absolute;
margin-top:485px;
margin-left:200px;
border:0px;
}

/*Links*/

.link { color:#BFB185;text-decoration:none; }
.plink { color:#000000;text-decoration:none; }
.clink { color:#D6D3CE;text-decoration:none; }
a.plink:visited {color:#292829;text-decoration:none;}
a.clink:visited {color:#D6D3CE;text-decoration:none;}
a:active {color:#FFFFFF;}
a.link:hover {color:#FFFFFF;text-decoration:underline; }
a.active:hover {color:#008B8B;text-decoration:underline; }
a.pactive {color:#FFFFFF;text-decoration:underline; }
a.cactive {color:#BFB185;text-decoration:underline; }
a.plink:hover {color:#008B8B;text-decoration:underline; }
a.clink:hover {color:#008B8B;text-decoration:underline; }


/*Listen*/

.list {
font-size:13px;
font-weight:normal;
line-height:18px;
color:#000000;
letter-spacing:-0,5px;
}


