
/* ################################### generelle Einstellungen ############################################ */
body
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
line-height:140%;
}

h3, h4, h5
{
color: #003399;
}


#header
{
margin:40px auto;
height:100%;
padding:0px;
width:1012px;

}
.topframe {
margin-bottom:-2px;}
#navi
{
float:left;
display:block;
overflow:hidden;
left:65px;

width:207px;
height:600px;
background-image:url(images/layoutelemente/navback.png);
}

#info
{
float:right;
display:block;
width:203px;
height:600px;
background-image:url(images/layoutelemente/infoback.png);
}

#main
{
float:left;
display:block;
overflow:scroll;
margin-right:-20px;

width:602px;
height:600px;

background-image:   url(images/layoutelemente/mainback_img.png);
background-attachment: fixed;
background-repeat: no-repeat;
background-position:center;
background-color: #FFFFFF;
} 

#footer
{
position:absolute;
top:780px;
display:block;
height:66px;
width:1000px;
background-image:url(images/layoutelemente/footer.jpg);
padding:5px;
margin-left:3px;
text-align:center;
/top:795px;
/margin-left:-1014px;
}

//a:link {
	color: #003399;
}
a:visited {
	color: #003399;
}
a:hover {
	color:#FFCC00;
}
a:active {
	color: #FDC200;
}
a:link {
	color: #003399;
}

/* ################################### Einstellungen Index-Seite ################################ */
#lauftext
{
border-color:#F9C402;
border-style:solid;
border-width:medium;
background-color:#E7E9F2;
color:003399;
position:relative;
top:20px;
left:20px;
width:530px;
}

#bild1
{
position:relative;
top:50px;
left:20px;
width:270px;
}

#text1
{
position:relative;
top:-200px;
left:310px;
padding-right:15px;
width:250px;
}

/* ##################################### Info-Spalte ###################################### */
#text2
{
margin:25px;
border-color:#F9C402;
border-style:solid;
border-width:medium;
background-color:#E7E9F2;
color:003399;
font-size:10px;
height:auto;
}

/* ################################# Navigation ########################################### */
ul li a
{
color:003399;
text-decoration:none;
}

ul li
{
height:35px;
width:150px;
border-color:#FFFFFF;
border-width:0px 0px 3px 0px;
border-style:solid;
margin:-2px;
padding-top:20px;
quotes:none;
list-style:none;
}

ul
{
padding-top:25px;
}

/* #################################### Einstellungen Impressum ########################### */

#bild2
{
float:left;
display:block;
overflow: hidden;
width:250px;
padding:25px 0px 0px 25px;
}

#text3
{
float:left;
display:block;
overflow: hidden;
padding-right:15px;

padding-top:30px;
width:250px;
font-size:10px;
}

/* ################################# Einstellungen DVT-Leistungen ######################## */

#bild3
{
float:left;
display:block;
overflow: hidden;
padding:20px 0px 0px 20px;
left:20px;
width:240px;
}

#text4
{

float:left;
display:block;
overflow: hidden;
width:300px;
padding-top:20px;
font-size:12px;
}

/* ############################### Einstellungen Kontakt ################################# */

#bild7
{
float:left;
display:block;
overflow: hidden;
width:230px;
padding:25px 0px 0px 35px;
}

#text5
{
float:right;
display:block;
overflow: hidden;
width:290px;
font-size:12px;
padding:25px 25px 10px 0px;
}

#klein
{
font-size:10px;
}

#form
{
float:left;
display:block;
overflow: hidden;
width:560px;
}

/* ############################### Einstellungen Links ############################### */

#text6
{
float:right;
display:block;
overflow: hidden;
padding-top:20px;
width:290px;
font-size:12px;
}

#liste
{
width:500px>;
text-decoration:none;
}

a img
{
border:none;
}





