/* www.klett-franzoesisch.de  */
/*  body - schrift */
html {
  padding:0px;
  margin:0px;
}

p { text-align: left}
.breadcrumbs{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif;margin-bottom:200px;}
.titel{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif; font-style: italic; font-size: 24px; font-weight: bold; }
.titel2 {FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif; color: #0033CC; font-size: 12px; font-weight: bold; }
.schrift{FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, sans-serif}
.fett {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold; line-height: 18px;}
.text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; line-height: 18px;}

body {
  background-color: #FFF;
  font-size: 12px;
  font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
  color:#564b47;
  padding:0px;
  margin:0px;
text-align:center;
 }
 

p, h2, pre {
margin: 0px;
padding: 2px 20px 5px 0px;
}

.sizeem {font-size:1em;}

/* a {
color: #ff66cc;
font-size: 11px;
background-color:transparent;
text-decoration: none;
}*/

pre {
color: #564b47;
font-size: 11px;
background-color:transparent;
font-family: Courier, Monaco, Monospace;
}

.alignright {
margin-top: 0;
text-align: right;
font-size: 10px;
}

strong {
font-size: 13px;
}

/*  layers  */
#rahmen {text-align:left; width: 980px;margin: auto;background-color: #FFF;border-top: /*1px solid #9F9F9F;border-left: 1px solid #9F9F9F;border-right: 1px solid #9F9F9F;border-bottom: 1px solid #9F9F9F*/}

#oben {padding:1px 0px 1px 20px;background-color:#efefef;color: #000;height: 160px;font-size: 80%;border-bottom: 1px solid #777;/*border:3px solid #ff0000;*/
left:10px;top:50px;-moz-border-radius:30px; -khtml-border-radius:30px;}
#oben h1 {font-size:24px;margin: 5px 0px;padding:4px 0px 0px 20px;color: #FFF;background-color: transparent;}
#oben p {margin: 0px;color: #FFF; padding: 0px 5px 12px 20px;font-size: 130%; }
#oben p.nav{font-size: 11px;  padding:0px 0px 1px 1px; color: #000000;}
#oben datum {font-size:10px}
#oben a {text-decoration: none;color: #0000FF; border: 0 none;}
#oben a:hover {color: #FF0000;text-decoration : underline;}
#cover {width: 100px; margin: 1px 20px ; color: #FF0000; background-color:#9A0008;}
#fr-all {float: right; width: 120px; color: #FF0000; background-color:#9A0008;}

a.hp:link {
        color : #FF0000;
        font-family:  Verdana, Arial, SunSans-Regular, Sans-Serif;
        font-size : 18pt;    font-weight : bold;
        text-decoration : none; }

a.hp:hover {color : #FF0000;
        font-family:  Verdana, Arial, SunSans-Regular, Sans-Serif;
        font-size : 18pt; font-weight : bold;
        text-decoration : underline;
        }
#links {float: left; background-color:  #E4EAF3;line-height: 140%;width: 160px;font-size: 13px}
#links p {margin: 7px 0px 5px 3px;line-height: 140%;font-size: 13px;padding: 0px 3px 4px 12px}
#links a {text-decoration: none;color: #0000DF;font-size: 10pt;border: 0 none;}
#links a:hover {color: #FF0000; text-decoration : underline;}

/* #anker2 {
position: fixed;
top: 120px;
left: 30px;
right: 600px;
width: 130px;
background: #ffffef;} */

#feldanker { position: fixed; width: 160px; top: 164x; color: #FF0000; background-color:#E4EAF3;}
#feldanker p {margin: 7px 0px 5px 3px;line-height: 140%;font-size: 13px;padding: 0px 3px 4px 12px}
#feldanker a {text-decoration: none;color: #0000DF;font-size: 10pt;border: 0 none;}
#feldanker a:hover {color: #FF0000; text-decoration : none;}

/*A:link { text-decoration: none}  http://www.echoecho.com/csslinks.htm */
.intranet a {background: #C7C7EB; text-decoration: none;color: #0000DF;font-size: 10pt;border: 0 none;}
.intranet a:hover {color: #FF0000; text-decoration : underline;}
/*#links {
position: absolute;
float: left;
left: 0px;
width: 190px;
color: #000;
margin: 0px;
padding: 0px 10px 0px 10px;
background-color: #efefef;
}*/

#inhalt {font-size: 13px; background-color: #fff;color: #000;border-left: 160px solid #E4EAF3;border-right: 160px solid #E4EAF3;
/*border:3px solid #bbb;
left:10px;top:50px;
-moz-border-radius:30px;
-khtml-border-radius:30px;*/}
#inhalt p {margin: 7px 1px 0px 3px;line-height: 140%;padding: 0px 10px 4px 8px;}
#inhalt p.monate {font-size:7px}
#inhalt h2 {font-weight: bold;font-size: 13px;padding: 10px 10px 4px 8px;}
#inhalt a {text-decoration: none;color: #0000DF;border: 0 none;}
#inhalt a:hover {color: #FF0000; text-decoration : underline;}

/*#inhalt {
/*margin: 0px 190px 0px 190px;
border-left: 150px solid #EFEFEF;
/*border-left: 1px solid #564b47;
border-right: 150px solid #EFEFEF;
padding: 0px 10px 0px 10px;
background-color: #ffffff;
}*/

#rechts {float: right;background-color: #E4EAF3;;line-height: 140%;width: 160px;font-size: 13px;}
#rechts p {margin: 7px 1px 5px 3px;line-height: 140%;font-size: 13px;padding: 0px 3px 4px 6px}
/*#rechts a {text-decoration: none;color: #0000DF;font-size: 10pt;border: 0 none;}
#rechts a:hover {text-decoration : underline;color: #ff0000;}*/
.linktext a:link {text-decoration: none;color: #ffff66;font-size: 10pt;}
.linktext a:active {text-decoration: none;color: #ff0000;font-size: 10pt;}
.linktext a:hover {text-decoration: underline;color: #ff0000;font-size: 10pt;}

/*#rechts {
float: right;
/*position: absolute;
right: 0px;
width: 150px;
color: #564b47;
margin: 0px;
padding: 0px 10px 0px 10px;
background-color: #efefef;
}*/

 /* ]]> */

#fusszeile {clear: both;height: 15px;background-color: #D3CFCB;color: #000000;font-size: 12px;
border-top: 1px solid #7F7F7F;}
#fusszeile p {font-size: 80%; text-align:left;}
#fusszeile a {text-decoration: none;color: #000; background-color:#AFAFAF;}
#fusszeile a:hover {color: #FF0000;background-color:#AFAFAF; text-decoration: underline;}

/*a:link {
  font-family: Arial, Helvetica, sans-serif; color: #0000FF; text-decoration:none;
 }
a:visited {
 font-family: Arial, Helvetica, sans-serif; color: #FF3333; text-decoration:none;
}*/