body{background-color:#BBD3FD;}

.text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #000000;
	text-decoration: none;
}


.text_bold
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	text-decoration: none;
	font-weight:bold;
}




.text_white
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}


.text_white2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.text_bluebold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
	font-weight:bold;
	
}

.text_blue
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
	
}

.text_grau
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
	
	
}


.ueberschrift
{
	font-family: Arial;
	font-size: 22px;
	font-style: normal;
	color: #092D6E;
	text-decoration: none;
	font-weight: bold;
}


/*Grau-Links*/

A.link_grau:link
{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
}

A.link_grau:visited
{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: none;
}

A.link_grau:hover
{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	color: #CCCCCC;
	text-decoration: underline;
}



/*Standard-Links*/

A:link
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
}

A:visited
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
}

A:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: underline;
}


/*navigationslinks*/



A.nav:link
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
}

A.nav:visited
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
}

A.nav:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: underline;
}

A.h2_nav:link
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
	display: inline;
}

A.h2_nav:visited
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
	display: inline;
}

A.h2_nav:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: underline;
	display: inline;
}

h2
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
	display: inline;
}

h1
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
	display: inline;
}

h3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
	font-weight:bold;
}

A.nav_dd:link
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
}

A.nav_dd:visited
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: none;
}

A.nav_dd:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	color: #054BC0;
	text-decoration: underline;
}


A.white:link
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
A.white:visited
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}

A.white:hover
{
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

/*border-styles*/

.border_left
{
border-left:1px #CCCCCC solid;
}

.border_right
{

border-right:1px #CCCCCC solid;
}
.border_bottom
{

border-bottom:1px #CCCCCC solid;
}

.border_top
{

border-top:1px #CCCCCC solid;
}
.border_left_bottom
{
border-left:1px #CCCCCC solid;
border-bottom:1px #CCCCCC solid;
}

.border_left_top
{
border-left:1px #CCCCCC solid;
border-top:1px #CCCCCC solid;
}




.select
	{
font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000;width:70px;
height:20px;
       BACKGROUND-COLOR: white;
       BORDER-BOTTOM: #326BA8 1px solid;
       BORDER-LEFT: #326BA8 1px solid;
       BORDER-RIGHT: #326BA8 1px solid;
       BORDER-TOP: #326BA8 1px solid;
	 }

.input_1
      {
font-family: Verdana, Arial, Helvetica; font-size: 10px; font-weight: normal; color: #000000;width:150px;
height:10px;
       BACKGROUND-COLOR: white;
	   BORDER-BOTTOM: #FFFFFF 1px solid;
       BORDER-LEFT: #FFFFFF 1px solid;
       BORDER-RIGHT: #FFFFFF 1px solid;
       BORDER-TOP: #FFFFFF 1px solid;
      }


.input_2
      {
font-family: Verdana, Arial, Helvetica; 
font-size: 10px; 
font-weight: normal; color: #000000;
width:95%;
height:15px;
       BACKGROUND-COLOR: white;
       BORDER-BOTTOM: #68A1D2 1px solid;
       BORDER-LEFT: #68A1D2 1px solid;
       BORDER-RIGHT: #68A1D2 1px solid;
       BORDER-TOP: #68A1D2 1px solid;
      }

.input_k
      {
font-family: Verdana, Arial, Helvetica; 
font-size: 12px; 
font-weight: normal; color: #000000;
width:425px;
height:25px;
BACKGROUND-COLOR: white;
BORDER-BOTTOM: #68A1D2 1px solid;
BORDER-LEFT: #68A1D2 1px solid;
BORDER-RIGHT: #68A1D2 1px solid;
BORDER-TOP: #68A1D2 1px solid;
padding:4px;
      }

.input_plz
      {
font-family: Verdana, Arial, Helvetica; 
font-size: 12px; 
font-weight: normal; color: #000000;
width:75px;
height:25px;
BACKGROUND-COLOR: white;
BORDER-BOTTOM: #68A1D2 1px solid;
BORDER-LEFT: #68A1D2 1px solid;
BORDER-RIGHT: #68A1D2 1px solid;
BORDER-TOP: #68A1D2 1px solid;
padding:4px;
    }
	
.input_secure
      {
font-family: Verdana, Arial, Helvetica; 
font-size: 12px; 
font-weight: normal; color: #000000;
width:60px;
height:25px;
BACKGROUND-COLOR: white;
BORDER-BOTTOM: #68A1D2 1px solid;
BORDER-LEFT: #68A1D2 1px solid;
BORDER-RIGHT: #68A1D2 1px solid;
BORDER-TOP: #68A1D2 1px solid;
padding:4px;
    }

.input_ort
      {
font-family: Verdana, Arial, Helvetica; 
font-size: 12px; 
font-weight: normal; color: #000000;
width:212px;
height:25px;
BACKGROUND-COLOR: white;
BORDER-BOTTOM: #68A1D2 1px solid;
BORDER-LEFT: #68A1D2 1px solid;
BORDER-RIGHT: #68A1D2 1px solid;
BORDER-TOP: #68A1D2 1px solid;
padding:4px;
    }
	
.input_telefon
      {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 12px; 
	font-weight: normal; color: #000000;
	width:212px;
	height:25px;
	BACKGROUND-COLOR: white;
	BORDER-BOTTOM: #68A1D2 1px solid;
	BORDER-LEFT: #68A1D2 1px solid;
	BORDER-RIGHT: #68A1D2 1px solid;
	BORDER-TOP: #68A1D2 1px solid;
	padding:4px;
    }

.absenden
{
font-family: Verdana, Arial, Helvetica; 
font-size: 14px; 
font-weight: normal; color: #FFFFFF;
height:22px;
width:100px;
text-align:center;
margin:5px 0 0 0px;
BACKGROUND-COLOR: #054BC0;
BORDER-BOTTOM: #68A1D2 1px solid;
BORDER-LEFT: #68A1D2 1px solid;
BORDER-RIGHT: #68A1D2 1px solid;
BORDER-TOP: #68A1D2 1px solid;
}

textarea 
{
font-size: 14px;
font-family: Verdana, Arial, Helvetica;
font-weight: normal; color: #000000;
width:425px;
height:250px;
BACKGROUND-COLOR: white;
BORDER-BOTTOM: #68A1D2 1px solid;
BORDER-LEFT: #68A1D2 1px solid;
BORDER-RIGHT: #68A1D2 1px solid;
BORDER-TOP: #68A1D2 1px solid;
padding:4px;
}

#slideshow {
    position:relative;
    height:110px;
}

#slideshow DIV {
    position:absolute;
    top:5px;
    left:6.3;
    z-index:8;
    opacity:0.0;
    height: 100px;
    background-color: #FFF;
	
	
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 100px;
	width:155px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

ul#Sitemap {
margin-left:22px;
margin-right: 0; 
margin-top: 0;
margin-bottom: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #054BC0;
text-decoration: none;
}
ul#Sitemap li {
list-style: url(/images/pfeil.jpg);
margin: 0; padding: 0;
}

ul#Modernisierung {
margin-left:22px;
margin-right: 0; 
margin-top: 0;
margin-bottom: 0;
padding: 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-style: normal;
color: #054BC0;
text-decoration: none;
}
ul#Modernisierung li {
list-style: url(/images/pfeil.jpg);
margin: 0; padding: 0;
}
