 body { overflow:auto; background-color:#9B9892 }
 body { background-attachment:fixed }
 body {
  font: 100% georgia, palatino, "Times New Roman", serif;
  line-height: 1.5em;
  font-size: 16px;
  margin: 0px;
  padding: 0px;
 }
 a:link  {text-decoration:none; color:#BD5512}
 a:visited {text-decoration:none; color:#BD5512 }
 a:hover { text-decoration:underline; color:#BD5512}



.u1 { font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:0.75em; font-weight: bold}
.u2 { font-family:Georgia, "Times New Roman", Times, serif; color:#000000; font-size:1.2em; font-weight: bold}
.klein { font-family:eorgia, palatino, "Times New Roman", serif; color:#000000; font-size:0.80em; line-height:1.00em }
.kleindick { font-family:Verdana; color:#000000; font-size:0.60em; line-height:1.00em; font-weight: bold  }
.linkfarbe-mini { font-family:Verdana; color:#BD5512; font-size:0.65em; vertical-align:middle; line-height:0.95em }
.normal { font-family:Verdana; color:#000000; font-size:0.75em }
.normal-gross { font-family:Verdana; color:#000000; font-size:0.95em }
.normal-kleiner { font-family:Verdana; color:#000000; font-size:0.70em; line-height:1.20em }
.normal-mini { font-family:Verdana; color:#000000; font-size:0.65em; vertical-align:top; line-height:0.95em }
.aufzaehlung { font-family:Verdana; color:#C46F2A; font-size:0.70em; line-height:1.2em }
.rottext { font-family:Verdana; color:red; font-size:0.75em }
.normal-rot { font-family:Verdana; color:red; font-size:0.75em }
.big-rot { font-family:Verdana; color:red; font-size:0.80em }
.menubig { font-family:palatino, times, times new roman; line-height:22px; vertical-align:middle; color:#BD5512; font-size:12px;  font-weight: bold }
.menubig-schatten { font-family:palatino, times, times new roman; line-height:30px; vertical-align:middle; color:#492A16; font-size:1.0em;  font-weight: bold }
.menusmall { font-family:arial, helvetica, sans serif; color:#BD5512; font-size:0.70em;  font-weight: normal }




select
{
 border: none;
border-top: 1 solid #444444;
border-bottom: 1 solid #444444;
font-size: 12px;
font-weight: 500;
background: #CCCCCC;
color: #3A270F;
font-family:Georgia, "Times New Roman", Times, serif;
}


input.text
{
border: none;
border-top: 1 solid #444444;
border-bottom: 1 solid #444444;
background: #CCCCCC;
color: #3A270F;
font-size: 12px;
font-weight: 500;
font-family:Georgia, "Times New Roman", Times, serif;
}

input.emailtext
{
background: #CCCCCC;
border-top: 2px solid #000000;
border-bottom: 2px solid #E1E1E1;
border-left: 2px solid #000000;
border-right: 2px solid #E1E1E1;

font-size: 12px;
font-weight: 500;
font-family:Georgia, "Times New Roman", Times, serif;
}
.container{
 border-left: solid 1px #444444;
 border-right: solid 2px #CCCCCC;
 border-top: solid 1px #444444;
 border-bottom: solid 2px #CCCCCC;
 color: #6b6e4b;
 background-color: #F9F8F1;  //#F8FBEB;
 padding: 3px;
 overflow: visible;
}

.container-rot{
   border-left: dotted 2px #FF0033;
 border-right: dotted 2px #FF0033;
 border-top: dotted 2px #FF0033;
 border-bottom: dotted 2px #FF0033;
 background-color: #FFFFFF;
 padding: 5px;
 overflow: overflow;
}

.container-rot2{
   border-left: dashed  2px #FF0033;
 border-right: dashed  2px #FF0033;
 border-top: dashed  2px #FF0033;
 border-bottom: dashed  2px #FF0033;
 background-color: #FFFFFF;
 padding: 5px;
 overflow: overflow;
}

table.menu {
	border-width: 0px;
	border-spacing: 0px;
	border-style: none;
	border-color: #727171;
	border-collapse: collapse;
	border-color: #727171;
    background-color: transparent;
}
table.menu th {
	border-width: 1px;
	padding: 0px;
	border-style: outset;
	border-color: #727171;
	background-color: #024D69;
	-moz-border-radius: ;
}
table.menu td {
	border-width: 1px;
	padding: 0px;
	border-style: outset;
	border-color: #727171;
	border-top:none;
	-moz-border-radius: ;
}




table.liste-menu {

	border-width: 0px;
	border-spacing: 1px;
	border-style: none;
	border-color: white;
	border-collapse: collapse;
    background-color: transparent;
}
table.liste-menu th {
	border-width: 0px;
	padding: 1px;
	border-style:solid;
    border-spacing:1px;
	background-color: transparent;
	-moz-border-radius: ;
}
table.liste-menu td {
	border-width: 0px;
	padding: 2px;
	border-style:solid;
    border-spacing:1px;
    margin-bottom:20px;
    margin-top:20px;
	background-color: transparent;
	-moz-border-radius: ;
}

table.tb1 {
    table-layout:fixed;
	border-width: 0px;
	border-spacing: 1px;
	border-style: none;
	border-color: none;
	border-collapse: collapse;
    background-color: transparent;
}
table.tb1 th {
	border-width: 0px;
	padding: 1px;
	border-style:solid;
    border-spacing:1px;
	-moz-border-radius: ;
}
table.tb1 td {
	border-width: 0px;
	padding: 1px;
	border-style:solid;
    border-spacing:1px;
	-moz-border-radius: ;
}



