@charset "utf-8";
/* CSS Document */

/* Site */

body 
{margin:0px; 
padding:0px;
background-color: #99ccff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}

a {
text-decoration:none;
color:#006ab3;
}

a:hover {
color:#FF0000;}

.link_active {
font-size:10px;
color:#FF0000;
font-weight:bold;
}

#container	{
		width: 997px;
		position: relative; 
		margin: 0 auto; 
		text-align: left;
		padding: 0 0 0 0;
		background-color:#ddffff;
		}
		
#backgr_l_2 {
top:521px;}

/* navigation */

/*mainnav*/

#navigation {display:inline; z-index:1; position:absolute; top:180px;}
#navigation ul#mainnavigation {list-style-type:none; margin:0px; padding:0px;}
#navigation ul#mainnavigation li {display:block; float:left; margin:0px;  height:37px; width:70px; padding:0px;}
#navigation ul#mainnavigation li a, #navigation ul#mainnavigation li a:link, #navigation ul#mainnavigation li a:visited {display:block; height:100%; width:100%; text-decoration:none; background:#ff0000 no-repeat left top;}
#navigation ul#mainnavigation li a span {position:absolute; display:inline; overflow: hidden; left:-3000px; top:-3000px; width:0px; height:0px; font-size:1px;}


#navigation ul#mainnavigation li.ueber_uns {width:80px;}
#navigation ul#mainnavigation li.ueber_uns a, #navigation ul#mainnavigation li.ueber_uns a:link, #navigation ul#mainnavigation li.ueber_uns a:visited {background:url(img/navigation/fahrschule_nav_ueber_uns.gif) 0px 0px no-repeat;}
#navigation ul#mainnavigation li.ueber_uns a:hover {background:url(img/navigation/fahrschule_nav_ueber_uns.gif) 0px -37px no-repeat;}
#navigation ul#mainnavigation li.ueber_uns a.active {background:url(img/navigation/fahrschule_nav_ueber_uns.gif) 0px -37px no-repeat !important;}

#navigation ul#mainnavigation li.wir_bilden_aus {width:111px;}
#navigation ul#mainnavigation li.wir_bilden_aus a, #navigation ul#mainnavigation li.wir_bilden_aus a:link, #navigation ul#mainnavigation li.wir_bilden_aus a:visited {background:url(img/navigation/fahrschule_nav_wir_bilden_aus.gif) 0px 0px no-repeat;}
#navigation ul#mainnavigation li.wir_bilden_aus a:hover {background:url(img/navigation/fahrschule_nav_wir_bilden_aus.gif) 0px -37px no-repeat;}
#navigation ul#mainnavigation li.wir_bilden_aus a.active {background:url(img/navigation/fahrschule_nav_wir_bilden_aus.gif) 0px -37px no-repeat !important;}

#navigation ul#mainnavigation li.was {width:173px;}
#navigation ul#mainnavigation li.was a, #navigation ul#mainnavigation li.was a:link, #navigation ul#mainnavigation li.was a:visited {background:url(img/navigation/fahrschule_nav_was.gif) 0px 0px no-repeat;}
#navigation ul#mainnavigation li.was a:hover {background:url(img/navigation/fahrschule_nav_was.gif) 0px -37px no-repeat;}
#navigation ul#mainnavigation li.was a.active {background:url(img/navigation/fahrschule_nav_was.gif) 0px -37px no-repeat !important;}

#navigation ul#mainnavigation li.ausserdem {width:91px;}
#navigation ul#mainnavigation li.ausserdem a, #navigation ul#mainnavigation li.ausserdem a:link, #navigation ul#mainnavigation li.ausserdem a:visited {background:url(img/navigation/fahrschule_nav_ausserdem.gif) 0px 0px no-repeat;}
#navigation ul#mainnavigation li.ausserdem a:hover {background:url(img/navigation/fahrschule_nav_ausserdem.gif) 0px -37px no-repeat;}
#navigation ul#mainnavigation li.ausserdem a.active {background:url(img/navigation/fahrschule_nav_ausserdem.gif) 0px -37px no-repeat !important;}

#navigation ul#mainnavigation li.kontakt {width:80px;}
#navigation ul#mainnavigation li.kontakt a, #navigation ul#mainnavigation li.kontakt a:link, #navigation ul#mainnavigation li.kontakt a:visited {background:url(img/navigation/fahrschule_nav_kontakt.gif) 0px 0px no-repeat;}
#navigation ul#mainnavigation li.kontakt a:hover {background:url(img/navigation/fahrschule_nav_kontakt.gif) 0px -37px no-repeat;}
#navigation ul#mainnavigation li.kontakt a.active {background:url(img/navigation/fahrschule_nav_kontakt.gif) 0px -37px no-repeat !important;}

#navigation ul#mainnavigation li.gaestebuch {width:108px;}
#navigation ul#mainnavigation li.gaestebuch a, #navigation ul#mainnavigation li.gaestebuch a:link, #navigation ul#mainnavigation li.gaestebuch a:visited {background:url(img/navigation/fahrschule_nav_gaestebuch.gif) 0px 0px no-repeat;}
#navigation ul#mainnavigation li.gaestebuch a:hover {background:url(img/navigation/fahrschule_nav_gaestebuch.gif) 0px -37px no-repeat;}
#navigation ul#mainnavigation li.gaestebuch a.active {background:url(img/navigation/fahrschule_nav_gaestebuch.gif) 0px -37px no-repeat !important;}

/*flash*/

#flash{
position:absolute; left:886px; display:inline; top:235px;
}

/*appendix*/

#appendix {
position:absolute; left:910px; display:inline; width:100px; top:140px;
}

#appendix a {
color:#0088ff;
font-size:10px;
font-weight:bold;
}

#appendix a:hover {
color:#FF0000;
font-size:10px;
font-weight:bold;
}

/* bildelemente */

#bild_klein {
position:absolute; left:513px; top:250px; width:130px; height:150px;}

/* text */


#subnav a {
font-size:11px;
color:#FF0000;
font-weight:bold;
}

#subnav a:hover {
font-size:11px;
color:#FF0000;
font-weight:bold;
}

#subnav .subnav_active {
font-size:11px;
color:#FF0000;
font-weight:bold;
}

#text {
position:absolute; width:400px; top:250px; left:66px;}

#text a {
color:#0088ff;
}

#text a:hover {
color:#FF0000;
}

h1 {
font-size:12px;
color:#FF0000;}

h2 {
font-size:11px;
font-weight:bold;
color:#000000;}

h3 {
font-size:12px;
color:#000000;}

#info {
position:absolute; width:285px; top:320px; left:712px;
}

#info .info_text {
font-size:10px;
}

#info .info_text_special {
font-size:10px;
color:FF0000;
}

#info1, #info2 {
background-color:#FFFFFF;
height:150px;
border:solid;
border-color:0083fe;
border-width:1px;
border-right-width:0px;
}

/* tabelle */

#subnav .middle_column {
padding-left:10px;
padding-right:10px;}

#subnav .right_column {
padding-left:10px;
}

#subnav .left_column {
padding-right:10px;
}

#kontakt_table {
font-size:12px;
}

#kontakt_table td {
padding-left:0px;
}

/*kontaktformular*/

#kontakt_container {position:relative; background-color:#FFFFFF; width:500px; margin: 200px auto 0 auto; padding: 20 20 20 20;}
