/* jpsartre.org  */

BODY {scrollbar-base-color:#efefef;
      scrollbar-3dlight-color:#efefef;
      scrollbar-highlight-color:#efefef;
      scrollbar-darkshadow-color:#ffffff;
      scrollbar-face-color:#D1D1B3;
      scrollbar-shadow-color:#ffffff;
      scrollbar-track-color:#ffffff;
      scrollbar-arrow-color:#ffffff;
      /* font-size: 10px;*/
      color: #333333;}
/*fixer margin et padding pour FF und IE*/ * {margin: 0;padding: 0;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center; padding: 15px 0; background-color: #E4E4E4; color: #000;}
p, li {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 80%;}
p.klein {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 20%;}
.tab {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #333333;
line-height: 120%; padding: 3px 3px 3px 3px;}
#tab p {font-size: 15px;line-height: 120%;}
#tab a {text-decoration: none;color: #000; border: 0 none;}
#tab a:hover {color: #FF0000;}
#rahmen {text-align: left;width: 800px;margin: 0 auto;background-color: #FFF;border-top: 1px solid #000;
border-left: 1px solid #000;border-right: 1px solid #000;border-bottom: 1px solid #000;}
#oben {padding: 1px 1px;background-color: #EFEFEF;color: #000;height: 78px;
font-size: 80%;border-bottom: 1px solid #777;}
h1 {padding: 5px 10px;color: #000;}
#oben p {font-size: 80%;}
#oben a {text-decoration: none;color: #000; border: 0 none;}
#oben a:hover {color: #FF0000;text-decoration : underline;}

#spaceimage{float:left; margin-right:20px; margin-bottom:10px}

#hp {float: left;background-color: #efefef;width: 149px;height: 23px;font-size: 12px;text-align: center;}
#hp p {font-size: 80%;  color:#FF0000;}
#hp a  {font-weight:bold; font-size: 12px; align: center; color:#FF0000; text-decoration: none;}
#hp a:active { color:#FF0000; text-decoration: none; color: #FF0000;}
#hp a:hover  { color:#FF0000; text-decoration: underline;}
#navigation {padding: 1px;background-color: #EFEFEF;color: #000;height:auto;margin-left:2px;
margin-top:auto;border-bottom: 1px solid #777;}
#navigation p {font-size: 13px;}
#navigation a {text-decoration: none;color: #000;background-color:#CFCFCF;}
#navigation a:hover {color: #FF0000;background-color#C9C9C9; text-decoration: underline;}

#links {float: left;background-color:  #EFEFEF;line-height: 140%;width: 141px;
font-size: 13px;padding: 5px}
#links p {font-family : Arial;font-size : 11pt;}
#links a {color : #0000FF;font-family : Arial;font-size : 10pt;text-decoration : none;}
#links a:hover {color : #FF0000;font-family : Arial;font-size : 10pt;text-decoration : underline;}

#inhalt {background-color: #fff;color: #000;border-left: 150px solid #EFEFEF;}
#inhalt p {margin: 7px 1px 5px 3px;line-height: 140%;font-size: 13px;padding: 0px 3px 4px 12px;}
#inhalt p.klein {font-family: Verdana,Arial, Helvetica, sans-serif; font-size: 70%;}
#inhalt a {text-decoration: none;color: #0000DF;font-size: 10pt;border: 0 none;}
#inhalt a:hover {color: #FF0000; text-decoration : underline;}
h2, h3, h4 {padding: 5px 0 10px 10px;}

#rechts {float: right;background-color:  #EFEFEF;line-height: 140%;width: 141px;
font-size: 13px;padding: 5px}
#rechts p {font-family : Arial;font-size : 11pt;}
#rechts a {color : #0000FF;font-family : Arial;font-size : 10pt;text-decoration : none;}
#rechts a:hover {color : #FF0000;font-family : Arial;font-size : 10pt;text-decoration : underline;}

#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;}