body{overflow:auto; background-color:#999;font:100% Georgia, palatino, "Times New Roman", serif;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:black; font-size:0.75em;font-weight:bold}
.u2{font-family:Verdana; color:black; font-size:1.0em; font-weight: bold}
.klein{font-family:Georgia, palatino, "Times New Roman", serif; color:#000000; font-size:0.80em; line-height:1.00em }
.kleindick{font-family:Verdana; color:black; font-size:0.60em; line-height:1.00em;font-weight:bold}
.normal{font-family:Verdana; color:black; font-size:0.75em; line-height:1.25em}
.normal-kleiner{font-family:Verdana;color:black;font-size:0.70em;line-height:1.20em}
.normal-mini{font-family:Verdana;color:black;font-size:0.65em;vertical-align:middle;line-height:0.95em}
.normal-mini-bold-link{display:inline;margin-top:0.0pt;margin-right:0cm;margin-bottom:0cm;margin-left:0.0pt;margin-bottom:.0001pt;text-indent:0.0pt;font-family:Verdana;color:#BD5512;font-size:0.65em;vertical-align:top;line-height:1.15em;font-weight:bold}
.normal-mini-bold{font-family:Verdana;color:black; font-size:0.65em; vertical-align:top; line-height:1.15em; font-weight: bold }
.rottext{font-family:Verdana; color:red;font-size:0.75em; line-height:1.2em}
.rottext-klein{font-family:Verdana; color:red;font-size:0.65em;line-height:0.95em}
.menubig{font-family:palatino, times, times new roman; line-height:22px;vertical-align:middle;color:#BD5512;font-size:12px;font-weight:bold;padding:0px;}
.menusmall{font-family:arial, helvetica, sans serif;color:#BD5512;font-size:0.70em;font-weight: normal}

#icons { }
#icons span {background: url('http://dokumente-online.com/code-bilder/spritedoc.png');  display:block; text-decoration:none;}
#icons span#lineal {width: 780px; height: 26px; background-position: 0px 0px;}
#icons span#down1 {width: 190px; height: 41px; background-position: -1px -27px;}
#icons span#word1 {width: 40px; height: 46px; background-position: -192px -27px;}
#icons span#stargelb {float:left; width: 20px; height: 20px; background-position: -232px -27px;}
#icons span#starhgruen {float:left; width: 20px; height: 20px; background-position: -256px -27px;}
#icons span#stargruen {float:left; width: 20px; height: 20px; background-position: -278px -27px;}
#icons span#star75 {float:left; width: 20px; height: 20px; background-position: -300px -27px;}
#icons span#star50 {float:left; width: 20px; height: 20px; background-position: -322px -27px;}
#icons span#star25 {float:left; width: 20px; height: 20px; background-position: -344px -27px;}
#icons span#starblack {float:left; width: 20px; height: 20px; background-position: -366px -27px;}
#icons span#ecke1 {float:left; width: 15px; height: 40px; background-position: -386px -26px;}
#icons span#gog {float:left; width: 56px; height: 20px; background-position: -402px -26px;}
select{
border: none;
border-top: 1 solid #444;
border-bottom: 1 solid #444;
font-size:12px;
font-weight:500;
background:#CCC;
color:#3A270F;
font-family:Georgia, "Times New Roman", Times, serif;
}
input.btn { 
font:'trebuchet ms',helvetica,sans-serif; 
font-size:14px;
background-color:#ccc; 
height:35px;
width:120px;
filter:progid:DXImageTransform.Microsoft.Gradient 
(GradientType=0,StartColorStr='whiteff',EndColorStr='#ffeeddaa'); 
} 
input.btnhov { 
border-color: #c63 #930 #930 #c63;}
input.text{
border:none;
border-top: 1 solid #444;
border-bottom: 1 solid #444;
background:#d4d4d4;
color:black;
font-size:12px;
font-weight:500;
font-family:Georgia, "Times New Roman", Times, serif;
}
textarea.text{
border:none;
border-top: 1 solid #444;
border-bottom: 1 solid #444;
background:#d4d4d4;
color:black;
font-size:12px;
font-weight:500;
font-family:Georgia, "Times New Roman", Times, serif;
}
input.textgrey{
border:none;
border-top: 1 solid #444;
border-bottom: 1 solid #444;
background:#d4d4d4;
color:#9c9c9c;
font-size:12px;
font-weight:500;
font-family:Georgia, "Times New Roman", Times, serif;
}
input.emailtext{
background:#CCC;
border-top: 2px solid black;
border-bottom: 2px solid #E1E1E1;
border-left: 2px solid black;
border-right: 2px solid #E1E1E1;
font-size:12px;
font-weight:500;
font-family:Georgia, "Times New Roman", Times, serif;
}
.norx{
filter:alpha(opacity=99); 
-moz-opacity:.99; 
opacity:.99;
}
.norx80{
filter:alpha(opacity=70); 
-moz-opacity:.70; 
opacity:.70;
}
.container{
border-left: solid 1px #444;
border-right: solid 2px #CCC;
border-top: solid 1px #444;
border-bottom: solid 2px #CCC;
color:#6b6e4b;
background-color:#edecea;
padding:3px;
overflow:visible;
}
.container_ohne_padding{
border-left: solid 1px #444;
border-right: solid 2px #CCC;
border-top: solid 1px #444;
border-bottom: solid 2px #CCC;
color: #6b6e4b;
background-color: #edecea;
padding: 0px;
overflow: visible;
}
.container-rot{
border: dotted 2px #F03;
background-color:white;
padding:5px;
overflow:overflow;
z-index:10000;
}
table.menu {
border-width:0px;
border-spacing:0px;
border-style:none;
border-color:#727171;
border-collapse:collapse;
background-color:transparent;
}
table.menu th{
border-width:1px;
padding:0px;
border-style:outset;
border-color:#727171;
background-color:#024D69;
}
table.menu td{
border-width:1px;
padding:0px;
border-style:outset;
border-color:#727171;
border-top:none;
}
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;
}
table.liste-menu td {
border-width:0px;
padding:2px;
border-style:solid;
border-spacing:1px;
margin-bottom:20px;
margin-top:20px;
background-color:transparent;
}
table.sample {
	border-width: 1px;
	border-spacing: 0px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 1px;
	padding: 3px;
	border-style: dotted;
	border-color: green;
	background-color: #edecea;
}
table.sample td {
	border-width: 1px;
	padding: 3px;
	border-style: dotted;
	border-color: green;
	background-color: #edecea;
}
