﻿@media  handheld, screen, projection, tv
{
body {background-color:#f1f1f2; background-image:url('images/bg.jpg');background-repeat:repeat-x;margin:0;padding:0}
li {font-family:Arial, Helvetica, sans-serif}
ul {font-family:Arial, Helvetica, sans-serif}
p {font-family:Arial, Helvetica, sans-serif}
td {font-family:Arial, Helvetica, sans-serif}
body {font-family:Arial, Helvetica, sans-serif}
img {border:0}
.main {width:949px;margin-left:auto;margin-right:auto}
.content {background-color:#FFFFFF}
.struktur{width:949px}
.INHALTSpalte2{width:436px;margin-left:34px}
.INHALTSpalte23{width:652px;margin-left:34px}
.SPALTE{width:220px;margin-left:15px;color:#FFFFFF}
.SPALTESUBHEADER{font-family:Georgia;color:#FFFFFF;font-weight:bold;margin-bottom:10px}
.Spalte2{width:464px;padding-top:20px;padding-right:20px}
.Spalte3{width:250px;padding-top:20px}
.Spalte23{width:700px;padding-top:20px;padding-right:20px}
.ANSPRECHPARTNER{width:100%;}
.TEASER {font-weight:bold}
h1 {font-family:Georgia;margin-top:0}
h2 {font-family:Georgia;margin-top:0}
h3 {font-family:Georgia;color:#FFFFFF;margin-top:0}
h4 {font-family:Georgia;margin-top:0}
.FOOTER {text-transform:uppercase;color:#333333
}
.INHALT{}

.MENU1{font-size:12px;font-weight:bold;width:160px;padding-right:6px;padding-top:3px;padding-bottom:3px;background-color:#f4f4f4;padding-left:6px;margin-bottom:1px}
.MENU1AKT{font-size:12px;font-weight:bold;padding-left:20px;padding-right:6px;width:146px;background-color:#e8e8e8;padding-top:3px;padding-bottom:3px;background-image:url('images/menu/menu2-bg.gif');background-repeat:no-repeat;margin-bottom:1px}

.MENU2{font-size:12px;padding-left:20px;width:149px;background-color:#e8e8e8;padding-top:3px;padding-bottom:3px;padding-right:3px;margin-bottom:1px}
.MENU2AKT{font-size:12px;font-weight:bold;padding-left:20px;width:149px;background-color:#e8e8e8;padding-top:3px;padding-bottom:3px;padding-right:3px;margin-bottom:1px}

.MENU3{font-size:12px;padding-left:30px;width:139px;background-color:#e8e8e8;padding-top:3px;padding-bottom:3px;padding-right:3px;background-image:url('images/menu/menu3-off-bg.gif');background-repeat:no-repeat;margin-bottom:1px;font-style:italic}
.MENU3AKT{font-size:12px;padding-left:30px;width:139px;background-color:#e8e8e8;padding-top:3px;padding-bottom:3px;padding-right:3px;background-image:url('images/menu/menu3-bg.gif');background-repeat:no-repeat;margin-bottom:1px;font-style:italic}

.MENU4{font-size:12px;padding-left:40px;width:129px;background-color:#e8e8e8;padding-top:3px;padding-bottom:3px;padding-right:3px;background-image:url('images/menu/menu4-off-bg.gif');background-repeat:no-repeat;margin-bottom:1px;font-style:italic}
.MENU4AKT{font-size:12px;padding-left:40px;width:129px;background-color:#e8e8e8;padding-top:3px;padding-bottom:3px;padding-right:3px;background-image:url('images/menu/menu4-bg.gif');background-repeat:no-repeat;margin-bottom:1px;font-style:italic}

.MENU5{font-size:12px;padding-left:50px;width:119px;background-color:#e8e8e8;padding-top:3px;padding-bottom:3px;padding-right:3px;background-image:url('images/menu/menu5-off-bg.gif');background-repeat:no-repeat;margin-bottom:1px;font-style:italic}
.MENU5AKT{font-size:12px;padding-left:50px;width:119px;background-color:#e8e8e8;padding-top:3px;padding-bottom:3px;padding-right:3px;background-image:url('images/menu/menu5-bg.gif');background-repeat:no-repeat;margin-bottom:1px;font-style:italic}


.jobrot {background-color:#990033;color:white}
.jobgruen {background-color:#C2E771; color:black}

.SPALTE a { color:yellow}
.SPALTE a:hover { color:#ff9900;text-decoration:underline}
a { color:#c5004b;text-decoration:none}
a:hover { color:#c5004b;text-decoration:underline}
.MENU1 a { color:#c5004b;text-decoration:none}
.MENU2 a { color:#c5004b;text-decoration:none}
.MENU3 a { color:#c5004b;text-decoration:none}
.MENU4 a { color:#c5004b;text-decoration:none}
.MENU5 a { color:#c5004b;text-decoration:none}
.MENU1 a:hover { color:#c5004b;text-decoration:underline}
.MENU2 a:hover { color:#c5004b;text-decoration:underline}
.MENU3 a:hover { color:#c5004b;text-decoration:underline}
.MENU4 a:hover { color:#c5004b;text-decoration:underline}
.MENU5 a:hover { color:#c5004b;text-decoration:underline}

.SUBMENU { text-transform:uppercase;font-weight:bold}
.SUBMENU a { color:white;text-decoration:none}
.SUBMENU a:hover { color:white;text-decoration:underline}
.BILD { font-weight:bold;text-align:center}

.DOPRINT { display:none }
.HIDEBUTPRINT { display:none }

ol { 
   margin:auto 0 1em 0; 
   padding:0; 
   position:relative; 
   left:-3em;
   overflow:hidden;
}
 
ul { 
   margin:auto 0 1em 0; 
   padding:0; 
   position:relative; 
   left:-3em;
   overflow:hidden;
}
 
li { 
   margin-top:0.25em;
   margin-bottom:0.25em; 
}
 
ol ul { 
   margin-left:1em; 
   padding-left:0; 
}
 
ol ol { 
   margin-left:1em; 
   padding-left:0; 
}
 
ul ol { 
   margin-left:1em; 
   padding-left:0; 
}
 
ul ul { 
   margin-left:1em; 
   padding-left:0; 
}
 
ol li { 
   margin-left:5em; 
}
 
ul li { 
   margin-left:5em; 
}
 
li li { 
   margin-left:1em; 
}

}
@media print
{
body{margin:0;padding:0}
BODY, TD, P, TABLE, TR, BR, LI, UL, OL {  font-family:Arial, Helvetica, sans-serif }
.main {width:100%}
.struktur{width:100%}
.NOPRINT { display:none }
.DOPRINT { display:block }
.HIDEBUTPRINT { display:block }
.Spalte2{width:70%;padding-top:20px;padding-right:20px}
.Spalte3{width:30%;padding-top:20px}
.Spalte23{width:100%;padding-top:20px;padding-right:20px}
.SPALTE{width:80%;margin-left:15px;margin-right:15px;color:#FFFFFF}
h1 {font-size:28px;margin-bottom:20px;line-height:32px}
h2 {font-size:18px;margin-bottom:20px;line-height:20px}
h3 {font-size:16px;margin-bottom:12px;line-height:18px}
h4 {font-size:16px;margin-bottom:12px;line-height:18px}
li,ul,p,td,body {font-size:14px;line-height:18px}
.HEADER {font-size:18px;font-weight:bold}
.SUBHEADER {font-size:16px;font-weight:bold}
.SPALTESUBHEADER {font-size:18px;font-weight:bold}
.ANSPRECHPARTNER td {font-size:14px}
.ANSPRECHPARTNER {font-size:14px}
.BILD { font-size:12px}
.FOOTER {font-size:12px}
.SUBMENU { font-size:10px;line-height:normal}
}
