#MVPK caption
{
margin : 10px 0px;
font-size : 15px;
font-weight : bold;
padding : 5px;
background : #FFCC00 none repeat scroll 0%;
text-align : left;
position : relative;
}

.noBorder
{
border : none;
}

.mainNav li
{
position : relative;
top : 5px;
float : left;
font-size : 13px;
color : #515151;
display : block;
height : 20px;
margin : 0px 0px 0px 10px;
padding : 5px 0px 0px;
}

.mainNav a
{
color : #fff;
display : block;
position : relative;
text-align : center;
left : 0px;
font-size : 12px;
padding : 4px;
}

.mainNav
{
z-index : 5;
position : relative;
width : 1012px;
height : 37px;
top : -63px;
left : 50px;
}

.mainContent td
{
line-height : 15px;
padding : 3px;
color : #515151;
vertical-align : top;
}

.mainNav2 a
{
font-family : verdana;
font-size : 11px;
height : 24px;
left : 10px;
width : 171px;
position : relative;
color : #515151;
}

#MVPK .radio
{
margin : 10px;
}

.mainContent h2
{
font-size : 14px;
}

.mainContent a
{
padding : 1px 3px;
background : transparent url(/Files/images/markHead_l_4.gif) repeat-x scroll -2px -1px;
color : #515151;
text-decoration : none;
}

.mainNav span
{
font-size : 12px;
float : left;
display : block;
height : 24px;
color : #515151;
left : 10px;
padding : 0px;
position : relative;
text-align : center;
top : 7px;
}

.mainContent img
{
margin : 0px;
}

.mainContent h3
{
font-family : georgia;
background : #98c930;
font-size : 1.3em;
font-weight : normal;
color : #ffffff;
padding : 0.2em 1em 0.2em;
margin : 0.8em 0pt 1.8em;
}

.mainNav2 a:hover
{
color : #000;
background : transparent url(/Files/images/markHead_l_4.gif) repeat-x scroll 0px -6px;
}

body
{
height : 97%;
width : 100%;
text-align : center;
_height : 100%;
font-family : Verdana,Arial,sans-serif;
top : 3px;
min-height : 100%;
font-size : 10px;
behavior : url(css/htcmime.php?file=hover.htc);
color : #515151;
background : #4c4c4c;
}

.mainContent
{
width : 710px;
top : -37px;
float : right;
display : block;
position : relative;
height : 100%;
min-height : 100%;
font-size : 12px;
color : #515151;
line-height : 1.8em;
font-weight : normal;
}

html
{
min-height : 100%;
font : 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

select
{
border : solid 1px #515151;
}

input
{
color : #515151;
border : solid 1px #515151;
}

.submit
{
color : #005b71;
border : solid 1px #005b71;
background : #98c930;
}

.mainNav2
{
z-index : 50;
float : left;
left : 70px;
font-size : 11px;
width : 176px;
position : relative;
top : 0px;
background : transparent;
}

.mainNav2 li
{
display : block;
left : 0px;
height : 24px;
width : 171px;
background : transparent;
color : #000;
}

#banner
{
background : #FFFFFF url(/Files/images/head1_4.jpg) no-repeat scroll center;
width : 1000px;
height : 260px;
position : relative;
}

#MVPK #erg
{
display : block;
float : left;
position : relative;
padding : 0;
}

#MVPK table
{
width : 100%;
margin : 10px 0px;
}

#mainContainer
{
left : 50%;
position : absolute;
background : #FFFFFF url(/Files/images/conBG_4.gif) repeat-y scroll 0%;
padding : 0px;
top : 0px;
width : 1000px;
margin-left : -500px;
_height : 100%;
min-height : 750px;
text-align : left;
height : auto;
}

a
{
font-family : Verdana, Arial, sans-serif;
text-decoration : none;
font-weight : normal;
vertical-align : top;
}

a:hover
{
color : #515151;
}

.galContainer a
{
background : transparent;
}

.areaImg
{
left : 92px;
margin-top : 200px;
position : absolute;
}

#extra1
{
top : 220px;
width : 79px;
filter : progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src=/Files/images/marker_4.png);
z-index : 200;
position : absolute;
left : 0px;
height : 119px;
display : block;
background : transparent url(/Files/images/marker_4.png) repeat scroll 0%;
_background : none;
}

li
{
list-style-type : none;
}

.mainNav2 strong
{
display : inline;
background : transparent url(/Files/images/markHead_l_4.gif) repeat-x scroll 0px -6px;
}

.mainContent div div
{
padding : 0px;
}

#MVPK .weiter
{
margin : 3px;
}

.mainContent div
{
padding : 40px 60px;
}

#MVPK label
{
margin : 0px 10px;
font-weight : bold;
}

#MVPK table tr
{
border-bottom : 1px solid;
}

.mainContent a:hover
{
text-decoration : underline;
}

.mainContent strong
{
font-weight : bold;
}

#mainContainer *
{
vertical-align : top;
}

#MVPK table tbody
{
padding : 0px;
}

.mainContent h4
{
color : #444;
font-size : 1.3em;
line-height : 2em;
font-family : georgia;
}

#mainContainer p
{
margin : 0 0 1em 0;
}

.mainNav .active a
{
background : transparent url(/Files/images/markHead9_4.gif) repeat-x scroll -5px 1px;
color : #515151;
}

#MVPK ul
{
margin : 5px 5px 5px 20px;
}

.mainNav a:hover
{
color : #515151;
background : transparent url(/Files/images/markHead9_4.gif) repeat-x scroll -5px 1px;
}

#MVPK table .alt2
{
background : #FFFF66 none repeat scroll 0%;
}

#MVPK .bottom
{
background : #FFCC00 none repeat scroll 0%;
text-align : right;
}

.mainContent h1
{
font-size : 18px;
}

#MVPK td
{
padding : 0;
vertical-align : middle ! important;
}

#MVPK
{
padding : 0;
}

#erg div
{
padding : 0;
}

#MVPK h1
{
background : #FFCC00 none repeat scroll 0%;
font-size : 15px;
font-weight : bold;
margin : 0px 0px 20px;
padding : 5px;
}

#MVPK p
{
text-align : center;
}

#MVPK h5
{
font-size : 13px;
font-weight : bold;
text-align : center;
}

#MVPK #erg table
{
border : medium none;
}

#MVPK #selector
{
background : #FFCC00 none repeat scroll 0%;
display : block;
height : 100%;
padding : 4px;
position : relative;
}

.font-klein-rot
{
color : #ff0000;
}

.mainContent body
{
width : 710px;
_height : 100%;
font-family : Verdana,Arial,sans-serif;
font-size : 10px;
color : #515151;
background : #FFF;
line-height : 18px;
}

.mainContent opeBODY
{
line-height : 18px;
font-family : Verdana,Arial,sans-serif;
font-size : 10px;
color : #515151;
background : #FFF;
}

.search
{
display : block;
height : 32px;
position : absolute;
right : 0px;
top : 182px;
width : 231px;
z-index : 200;
}

.mainContent .leftFloat
{
float : left;
}

.mainContent .rightFloat
{
float : right;
}

.sbFoot
{
clear : both;
position : relative;
right : 15px;
float : right;
height : 20px;
margin-bottom : 10px;
}

.sbFoot div
{
float : left;
}

.areaImg .tippBG
{
height : 250px;
background : url(/Files/images/Tippfenster_4.png) no-repeat;
width : 240px;
}

.jsHidden
{
display : none;
}

.areaImg .tippBG h1
{
font-size : 12px;
color : #fff;
text-align : center;
margin-left : -26px;
padding-top : 7px;
}

.areaImg .tippBG .text
{
height : 180px;
width : 194px;
top : 12px;
left : 10px;
position : relative;
overflow : hidden;
text-align : center;
font-size : 12px;
line-height : 15px;
}

.areaImg body
{
height : 176px;
width : 194px;
top : 12px;
left : 10px;
position : relative;
overflow : hidden;
text-align : center;
font-size : 12px;
line-height : 15px;
font-family : verdana;
outline : dotted 1px #ccc;
}

.uisInputText_E
{
background : #a00;
}

.areaImg a
{
color : #999;
}

