body
{background:#D3D2D0;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
color: #5F5F5F;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;}

small
{font-size:10px;}

h1
{font-size:17px; letter-spacing:1px; color:#5F5F5F; font-weight:bold;margin-bottom:8px;margin-top:0px;font-style:normal}

h2
{font-size:11px; letter-spacing:0px; color:#960018; font-weight:bold;}

hr
{color:#9E0B0F;
height:1px;}

fieldset
{border:0px;}

legend
{font-size:12px; letter-spacing:0px; color:#6F6F6F; font-weight:bold;margin-left:15px;}



acronym
{text-decoration:none;}

.list
{
position:relative;
background-image:url('../img/lay/pfeil.gif');
background-repeat: no-repeat;
background-position:0px 5px;
left:50px;
margin-top:2px;
margin-left:2px;
margin-right:2px;
margin-bottom:2px;
padding-top:2px;
padding-left:16px;
padding-right:2px;
padding-bottom:2px;
border-bottom:dashed 1px #D3D2D0;
width:220px;
}

a.listlink
{
color:#5F5F5F;
text-decoration:none;
}

a.listlink:hover
{
color:#960018;
text-decoration:none;
}


.domain
{color:#9E0B0F;font-weight:bold}

.error
{color:#9E0B0F;}


.submit
{BORDER-LEFT: #D3D2D0 1px solid;BORDER-RIGHT: #D3D2D0 1px solid;BORDER-TOP: #D3D2D0 1px solid;BORDER-BOTTOM: #D3D2D0 1px solid;color:#4F4F4F;background-color:#F0F0F0;font-family: Verdana, Arial, Helvetica, sans-serif;}

.input
{width:200px;BORDER-LEFT: #D3D2D0 1px solid;BORDER-RIGHT: #D3D2D0 1px solid;BORDER-TOP: #D3D2D0 1px solid;BORDER-BOTTOM: #D3D2D0 1px solid;color:#6F6F6F;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}

.inputshort
{width:120px;BORDER-LEFT: #D3D2D0 1px solid;BORDER-RIGHT: #D3D2D0 1px solid;BORDER-TOP: #D3D2D0 1px solid;BORDER-BOTTOM: #D3D2D0 1px solid;color:#6F6F6F;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}

a{color:#960018;text-decoration:underline;}
a:hover{color:#5F5F5F; text-decoration:underline;}


a.ref
{
color:#6F6F6F;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
a.ref:hover
{
color:#AFAFAF;
text-decoration:none;
}

a.menulink
{
color:#FFFFFF;
text-decoration:none;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-weight:normal;
}
a.menulink:hover
{
color:#C0C0C0;
text-decoration:none;
}

a.menuactiv
{
color:#C0C0C0;
text-decoration:none;
font-size:12px;
}
a.menuactiv:hover
{
color:#C0C0C0;
text-decoration:none;
}



a.implink
{
color:#464646;
text-decoration:none;
font-weight:normal;
}
a.implink:hover
{
color:#464646; text-decoration:none;
}
a.implink:visited
{

}

.alldiv
{
background-color:#FFFFFF;
background-image:url('../img/lay/bg_all.gif');
background-repeat: repeat-y;
width:764px;
text-align:left;
height: auto;
}

.main
{
margin-top:0px;
margin-bottom:0px;
padding-left:7px;
padding-right:0px;
text-align:left;
}

.header
{
margin: 0px 0px 0px 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align:left;
}

.imgright
{
float:right;
margin: 0px 10px 10px 20px;
}

.content
{
float:left;
margin: 10px 10px 10px 15px;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0px;
width:560px;
height: auto;
}

.left
{
float:left;
vertical-align:top;
margin: 0px 0px 0px 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width:160px;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0px;
}

.footer
{
position:relative;
top:1px;
float:left;
color: #464646;
margin: 0px 0px 0px 0px;
padding-bottom: 1px;
padding-left: 0px;
padding-right: 0px;
padding-top: 1px;
font-size:11px;
background-color:#D3D2D0;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing:0px;
font-weight:normal;

}


.menu
{
position:relative;
background-color:#9E0B0F;
color: #9E0B0F;
margin: 0px 0px 0px 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
width:750px;
height:18px;
font-size:12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
letter-spacing:1px;
font-weight:normal;
text-align:center;
}

.tabcol1
{
float:left;
width:200px;
}

.tabcolflex
{
float:left;
}

.tabcol2
{
float:left;
margin: 2px 2px 2px 2px;
background:#F0F0F0;
width:135px;
}

.tabcol2inner
{
margin: 0px 5px 5px 5px;
width:125px;
font-size:11px;
height:260px;
}

.tabcol2bottom
{
float:left;
margin: 0px 2px 0px 2px;
background:#EEF5FD;
width:135px;
}

.whiteline
{
clear:left;
position:relative;
left:0px;
height:2px;
width:750px;
background-color:#FFFFFF;
overflow:hidden;
font-size:1px;
}

.cleardiv
{
clear:left;
height:2px;
width:1px;
font-size:1px;
overflow:hidden;
}

.tabmsg1
{
float:right;
width:50px;
height:75px;
padding-bottom: 1px;
padding-left: 1px;
padding-right: 1px;
padding-top: 1px;
}

img {border:0px;}