p.news{margin:5px;}

BODY
   {
      background-color : #faf0dc;
      background-image : url(img/bg.gif);
      color            : #000000;
      font-family      : arial,helvetica;
      margin           : 0px 0px 12px 0px;
      text-align       : center;

      s_crollbar-face-color: #990000;
      s_crollbar-track-color: #f0d9d9;
      s_crollbar-arrow-color: #ffffff;
      s_crollbar-highlight-color: #990000;
      s_crollbar-3dlight-color: #dddddd;
      s_crollbar-shadow-color: #990000;
      s_crollbar-darkshadow-color: #660000;
   }

#page { margin:0px auto; }

td.logo
{
  background-color: #faf0dc;
}

td.menu
{
  background-color: #990000;
}

#menu { display:block; margin:0px; padding:0px; }
#menu li { display:block; margin:0px; padding:0px; list-style:none; }
#menu li ul { display:block; margin:0px; padding:0px 0px 10px 0px; }
#menu li ul li { display:block; margin:0px; padding:0px; list-style:none; }
#menu li a, #menu li span { display:block; height:16px; color:#ffffff; font-size:9pt; font-weight:bold; text-indent:30px; text-decoration:none; }
#menu li a { background:#990000; }
#menu li a:hover { background:#c26666 url(img/menu/menu_o.png) center no-repeat; }
#menu li span { background:#c26666 url(img/menu/menu_s.png) center no-repeat; }
#menu li ul li a, #menu li ul li span { display:block; height:14px; font-size:8pt; font-weight:normal; text-indent:40px; }
#menu li ul li a { background:#990000 url(img/menu/sousmenu.png) center no-repeat; }
#menu li ul li a:hover { background:#c26666 url(img/menu/sousmenu_o.png) center no-repeat; }
#menu li ul li span { background:#c26666 url(img/menu/sousmenu_s.png) center no-repeat; }

#index a, #index a:hover { color:#cc6666; color:#808080; font-weight:normal; text-decoration:none; }

TEXTAREA {
	background : #FAECEC;
	font-family : arial,helvetica;
	font-size : 12px;
	color : #990000;
        color:#606060;
	font-weight:bold;
	border-color : #EEEEEE;
	width : 280px;
     height : 70px;
     scrollbar-3d-light-color: #990000;
     scrollbar-arrow-color: #990000; 
}

INPUT {
	;
	background : #FAECEC;
	font-family : arial,helvetica;
	font-size : 12px;
	color : #990000;
        color:#606060;
	font-weight:bold;
	border-color : #FFFFFF;
     width : 220px;
}
SELECT, option {
	FONT-FAMILY:arial,helvetica;
	color:#990000;
        color:#606060;
	font-size: 12px;
	font-weight:bold;
	background-color:#FAECEC;
     border-color : #EEEEEE;
     width : 275px;
}

a:link,a:visited {color:#990000; color:#606060; font-weight:plain;}
a:active {color:#808080; font-weight:plain;}
a:hover {color:#000000; font-weight:bold; text-decoration:underline;}

h1 { color:#404040; font-size:22pt; font-weight:normal; margin:20px 0px 10px 0px; width:500px; height:32px; }

/*
H1, H4 {  font-family : arial,helvetica; font-weight: plain;}

H1
   {  font-size : 15pt;
	color : #087E08;
	}

H2
   {
      font-size : 18px;
      color : #666666;
	font-weight:bold;

    }

H3
   {
        font-size : 12pt;
        color : #00944A;

   }
*/

TD, TH
   {
           font-family : arial,helvetica;
           font-size:12px;
   }
UL
   {
      font-family: arial,helvetica;
      font-size:10pt;
   }
OL
   {
      font-family: arial,helvetica;
      font-size:10pt;
      list-style-type:lower-roman;
   }
DL
   {
      font-family      : arial,helvetica;
      font-size:10pt;
   }
P
   {
      font-family      : arial,helvetica;
      font-size:12px;
   }

.Titel {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #990000; color:#606060; }
.Untertitel {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color:#990000; color:#606060; }
.text_bordeaux {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #990000; color:#606060; }
.small {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; color:#606060; }
.datum {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; color:#606060; }
.disclai_front {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; color:#606060; }
.text_weiss {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold}
.datum_weiss {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold}
.Untertitel2 {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #990000; color:#606060; }
.box {  height: auto; width: auto; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; background-color: #EEEEEE; word-spacing: normal; border: #990000 dashed; border-width: 1px thin thin}
.textfrontb {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC6666; font-weight: plain; color:#808080; }
.textfront {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC6666; color:#808080; }
.datenschutz {  font-family: Arial, Helvetica, sans-serif; font-size: 10px}

#info
{
  width:180px;
  height:300px;
  position:absolute;
  left:10px;
  top:10px;
  z-index:10;
  background-color:#ffffff;
  border:1px solid #000000;
  text-align:left;
  visibility:hidden;
  left:-1000px;
}

table.tableau_de_mesures {border-collapse:collapse;}
table.tableau_de_mesures tr {}
table.tableau_de_mesures tr td {border:1px solid #c0c0c0;padding:1px;}
table.tableau_de_mesures tr.r1 {zzzbackground-color:#ffffff;text-align:center;}
table.tableau_de_mesures tr.r2 {background-color:#faecec;text-align:center;}

table.cavespro { border-collapse:collapse; }
table.cavespro tr { vertical-align:middle; }
table.cavespro tr.odd { background-color:#faecec; background-color:#dddddd; }
table.cavespro td { padding:0px; text-align:right; }
table.cavespro tr.title { background-color:#eeeeee; background-image:url(img/bg_red_lines.gif); }
table.cavespro tr.title td { border:1px solid #dddddd; color:#990000; color:#606060; font-size:11pt; font-weight:bold; padding:5px; text-align:center; }


body { background-color:#ffffff; background-image:url(img/bg.png); }
td.logo { background-color:#ffffff; }
td.menu { background:#c0c0c0; }
#menu li a { background:#c0c0c0; color:#404040; }
#menu li a:hover { background:#a0a0a0 url(img/menu/menu_g_o.png) center no-repeat; }
#menu li span { background:#a0a0a0 url(img/menu/menu_g_s.png) center no-repeat; }
#menu li ul li a { background:#c0c0c0url(img/menu/sousmenu_g.png) center no-repeat; }
#menu li ul li a:hover { background:#a0a0a0 url(img/menu/sousmenu_g_o.png) center no-repeat; }
#menu li ul li span { background:#a0a0a0 url(img/menu/sousmenu_g_s.png) center no-repeat; }

