
body {
padding : 0;
border : 0;
margin : 0;
background : #fff url(higru.gif) repeat-y;
font-family : verdana, arial, helvetica, sans-serif;
font-size : 11px;
}
a, a:visited {
color : #666;
}
a:hover {
text-decoration : none;
}
a img {
border : 0;
}
#rand {
width : 750px;
margin : 0 0 0 20px;
padding : 0;
border : #de7c1b;
border-width : 0 1px 0 1px;
border-style : solid;
}
h1 {
font-family : "Arial";
font-weight : bold;
font-size : 18px;
color : #cc6633;
margin-left : 30px;
}
h2 {
font-family : "Arial";
font-weight : bold;
font-size : 18px;
color : #cc6633;
margin-left : 30px;
}
h3 {
font-size : 11px;
font-weight : bold;
line-height : 16px;
color : #666;
margin : 0 0 0 30px;
}
h4 {
font-size : 11px;
font-weight : bold;
line-height : 16px;
color : #cc6633;
margin : 0 0 0 30px;
}
p {
font-size : 11px;
line-height : 16px;
margin : 0 20px 0 30px;
}
li {
list-style-image : url(quadrat.gif);
}
.redbold {font-size : 11px; font-weight : bold;line-height : 16px; color : #cc6633; }
.red {font-size : 12px; font-weight:bold; line-height:18px; color: #B11421; }
.winter-blue {font-size : 11px; font-weight : bold;line-height : 16px; color : #2D648C; }
.greenbold, .greenbold a, .greenbold a:active, .greenbold a:visited {font-size : 11px; font-weight : bold;line-height : 16px; color : #009933; text-decoration:none; }
.greenbold a:hover {text-decoration:underline; }
.bold {font-size:11px; font-weight:bold; line-height:16px; color:#000; } 
td {
font-size : 11px;
line-height : 16px;
margin-left : 0;
}
#head {
margin : 0;
width : 750px;
z-index : 100;
}
#info {
background : #fff;
margin : 55px 0 0 0;
width : 750px;
float : left;
}
#textblock-links {
float : left;
width : 485px;
padding : 0;
margin-top : 20px;
}
#textblock-rechts {
float : right;
width : 275px;
position : relative;
top : 0;
left : 0;
padding : 0;
margin-top : 30px;
margin-right : -10px;
}
#banner {
position : absolute;
top : 240px;
left : 600px;
width:255px; 
height:48px; 
z-index : 5;
}
#spalte-links {
width : 500px;
background : transparent;
float : left;
padding : 0;
}
* html #spalte-links {
width : 500px;
}
#spalte-rechts {
width : 180px;
background : transparent;
float : left;
padding : 0 0 0 30px;
}
* html #spalte-rechts {
width : 180px;
}
.pro_line4 {
background : url(ton4.gif);
width : 750px;
height : 26px;
position : absolute;
top : 159px;
font-family : arial, verdana, sans-serif;
font-size : 11px;
z-index : 500;
}
.pro_line4 .select {
margin : 0;
padding : 0;
list-style : none;
white-space : nowrap;
}
.pro_line4 li {
float : left;
background : url(over_ton4.gif);
list-style : none;
}
.pro_line4 .select a {
display : block;
height : 26px;
float : left;
background : url(ton4.gif);
padding : 0 0 0 2px;
text-decoration : none;
line-height : 24px;
white-space : nowrap;
color : #fff;
}
.pro_line4 .select a b {
display : block;
padding : 0 20px 0 2px;
background : url(ton4.gif) right top;
}
.pro_line4 .select a:hover, .pro_line4 .select li:hover a {
background : url(over_ton4.gif);
padding : 0 0 0 2px;
line-height : 24px;
cursor : pointer;
color : #fff;
}
.pro_line4 .select a:hover b, .pro_line4 .select li:hover a b {
display : block;
padding : 0 20px 0 2px;
background : url(over_ton4.gif) right top;
cursor : pointer;
}
.pro_line4 .sub {
display : none;
}
.pro_line4 table {
border-collapse : collapse;
margin : -1px;
font-size : 1em;
width : 0;
height : 0;
}
.pro_line4 .sub {
margin : 0;
padding : 0 0 0 20px;
list-style : none;
}
.pro_line4 .sub li {
background : transparent;
}
.pro_line4 .select :hover .sub {
height : 22px;
display : block;
position : absolute;
float : left;
width : 750px;
top : 24px;
left : 0;
text-align : center;
}
.pro_line4 .select :hover .sub li a {
display : block;
height : 22px;
line-height : 21px;
float : left;
background : transparent url(transparent.gif);
padding : 0 16px;
margin : 0;
white-space : nowrap;
border : 1px solid #000;
border-color : #fff #777 #666 #ddd;
color : #666;
font-size : 10px;
}
.pro_line4 .select :hover .sub li a:hover {
color : #000;
background : #e8e8e8;
border-color : #fff #333 #000 #fff;
line-height : 21px;
}
.pro_line4 .sub-right {
display : none;
}
.pro_line4 table {
border-collapse : collapse;
margin : -1px;
font-size : 1em;
width : 0;
height : 0;
}
.pro_line4 .sub-right {
margin : 0;
padding : 0 0 0 312px;
list-style : none;
}
.pro_line4 .sub-right li {
background : transparent;
}
.pro_line4 .select :hover .sub-right {
height : 22px;
display : block;
position : absolute;
float : left;
width : 750px;
top : 24px;
left : 0;
text-align : center;
}
.pro_line4 .select :hover .sub-right li a {
display : block;
height : 22px;
line-height : 21px;
float : left;
background : transparent url(transparent.gif);
padding : 0 16px;
margin : 0;
white-space : nowrap;
border : 1px solid #000;
border-color : #fff #777 #666 #ddd;
color : #666;
font-size : 10px;
}
.pro_line4 .select :hover .sub-right li a:hover {
color : #000;
background : #e8e8e8;
border-color : #fff #333 #000 #fff;
line-height : 21px;
}
.clear {
clear : both;
}
.float-right {
float : right;
padding-right : 10px;

}
.float-left {
float : left;
padding : 0;
}
.float-left30 {
float : left;
padding : 0 20px 10px 30px;
}
.line-red{padding-right: 5px; width:600px; height:1px;  }
.ticker {
width : 450px;
margin : 12px 0 0 10px;
color : #666;
font-size : 12px;
font-weight : bold;
line-height : 40px;
vertical-align : top;
}

