/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; background-image:url(backgr.gif);}
#outer {width:800px; border-style:solid; border-width:1px; border-color:#666666}

#normaltext {background-color:#FFFFFF; font-size:12px; text-align:left; vertical-align:top; font-size:12px; padding:10px; padding-bottom:20px; width:550px; margin:5px}
#rechterbereich {background-color:#FFFFFF; width:230px; margin:0px; padding:0px; text-align:center; vertical-align:text-top}
h1 {font-size:14px; padding:0px; margin:0px; padding-top:12px; padding-bottom:12px;}
h2 {font-size:12px; padding:0px; margin:0px; padding-top:12px; padding-bottom:12px;}

/* Absatz */
.absatz { height: 7px }


/* Listen */
ul {padding:0px 0px 0px 17px; margin:0px; list-style-image:url(bullet.png); text-align:left}

p {padding:0px; margin:0px;}

a:link {text-decoration:underline;color:#009933}
a:visited {text-decoration:underline;color:#009933}
a:hover {text-decoration:underline;color:#45C138}
a:active {text-decoration:underline;color:#45C138}

hr {
	border-width: thin;
	border-style: solid;
	border-color: #009933;
}

/* Header :: Oben */
#header1 {background-image:url(header1.jpg); height:270px; width:800px}
#header2 {background-image:url(header2.jpg); height:270px; width:800px}
#header3 {background-image:url(header3.jpg); height:270px; width:800px}
#header4 {background-image:url(header4.jpg); height:270px; width:800px}
#header5 {background-image:url(header5.jpg); height:270px; width:800px}
#header6 {background-image:url(header6.jpg); height:270px; width:800px}
#header7 {background-image:url(header7.jpg); height:270px; width:800px}
#header8 {background-image:url(header8.jpg); height:270px; width:800px}
#header9 {background-image:url(header9.jpg); height:270px; width:800px}
#header10 {background-image:url(header10.jpg); height:270px; width:800px}

/* Hauptmenü :: Hintergrund */
#menu {background-image:url(hmenu.jpg); width:800px; height:45px;}
#menu a:link {color:#000000; text-decoration:none}
#menu a:visited {color:#000000; text-decoration:none}
#menu a:hover {color:#FFFFFF; text-decoration:none}
#menu a:active {color:#FFFFFF; text-decoration:none}


#formularueberschrift {font-weight:bold; padding-bottom:8px;}

/* Hauptmenü :: Aktivierter Menüeintrag */
#menua {background-image:url(hmenu_a.jpg); height:45px; width:140px; text-align:center; font-weight:bold; font-size:14px}

/* Hauptmenü :: Nichtaktivierter Menüeintrag */
#menuna {background-image:url(hmenu.jpg); height:45px; width:140px; text-align:center; font-weight:bold; font-size:14px}

/* Hauptmenü :: Separator */
#sep {background-image:url(separator.png); width:2px; height:45px;}

/* Untermenü :: Einträge */
#submenu {font-size:12px; text-align:left; display:block; border-color:#0099FF; border-style:solid; border-width:0px; height:13px; vertical-align:middle; padding-left:21px; padding-top:7px; margin-right:15px; margin-left:15px; background-image:url(submenu.png)}
#submenu a:link {text-decoration:none;color:#000000}
#submenu a:visited {text-decoration:none;color:#000000}
#submenu a:hover {text-decoration:none;color:#000000}
#submenu a:active {text-decoration:none;color:#000000}

/* Tabellen (Wichtig für Login-Formular links und Angebotsanforderung links) */
td {font-size: 12px;}

/* Sprachauswahl */
#lang {padding:0px; padding-top:20px;}

/* Leerraum :: Vertikal */
#spacer_vertical {height:10px;}

/* Text für die nachfolgenden Menüpunkte */
#textsubmenu {font-size:11px;text-align:left; padding-right:19px; padding-left:21px; padding-top:3px; width:auto; }

/* Kontakt aufnehmen (E-Mail) */
#email {font-size:12px;font-weight:bold; text-align:left;background-image:url(email.png); padding-right:0px; padding-top:19px; width:220px; height:20px; background-repeat:no-repeat;}

/* Login */
#login {font-size:12px;font-weight:bold; text-align:left;background-image:url(login.png); padding-right:0px; padding-top:19px; width:220px; height:20px; background-repeat:no-repeat;}

/* Suchen */
#suchen {font-size:12px;font-weight:bold; text-align:left;background-image:url(suchen.png); padding-right:0px; padding-top:19px; width:220px; height:20px; background-repeat:no-repeat;}

/* Testimonials */
#testimonials {font-size:12px;font-weight:bold; text-align:left;background-image:url(testimonials.png); padding-right:0px; padding-top:19px; width:220px; height:20px; background-repeat:no-repeat;}

/* Download */
#download {font-size:12px;font-weight:bold; text-align:left;background-image:url(download.png); padding-right:0px; padding-top:19px; width:220px; height:20px; background-repeat:no-repeat;}

/* Tutorials */
#tutorials {font-size:12px;font-weight:bold; text-align:left;background-image:url(tutorials.png); padding-right:0px; padding-top:19px; width:220px; height:20px; background-repeat:no-repeat;}

/* Sparen */
#sparen {font-size:12px;font-weight:bold; text-align:left;background-image:url(sparen.png); padding-right:0px; padding-top:19px; width:220px; height:20px; background-repeat:no-repeat;}

/* Magdeburg */
#magdeburg {font-size:12px;font-weight:bold; text-align:left;background-image:url(magdeburg.png); padding-right:0px; padding-top:19px; width:220px; height:20px; background-repeat:no-repeat;}

/* Angebot */
#angebot {font-size:12px;font-weight:bold; text-align:left;background-image:url(angebot.png); padding-right:0px; padding-top:19px; width:220px; height:20px; background-repeat:no-repeat;}

/* Neukunde */
#neukunde {font-size:12px;font-weight:bold; text-align:left;background-image:url(neukunde.png); padding-right:0px; padding-top:19px; width:220px; height:20px; background-repeat:no-repeat;}

/* Werbefilm */
#pr {font-size:12px;font-weight:bold; text-align:left;background-image:url(pr.png); padding-right:0px; padding-top:19px; width:220px; height:20px; background-repeat:no-repeat;}

/* Kontaktdaten rechts */
#kontakt {font-size:12px;font-weight:bold; text-align:left;background-image:url(subheader.png); padding-right:0px; padding-top:19px; width:220px; height:20px; background-repeat:no-repeat;}

/* Kontaktdaten rechts */
#hide_show_Div { visibility:hidden; height:0px }


/* Sitemap :: Unten */
#sitemap { 
		padding:15px; 
		background-color:#E0E0E0;
		border-top-width:1px;
		border-top-style:solid; 
		border-color:#666666;
		list-style-type: none;
	    	display: block;
		width:auto;
}

#sitemap td {		
		vertical-align:top;
		font-size:11px;
		padding-left:15px; 		
		padding-right:15px; 		
}

#sitemap li {		
      	list-style-type: none;
}

#sitemap a:link {text-decoration:none;color:#666666}
#sitemap a:visited {text-decoration:none;color:#666666}
#sitemap a:hover {text-decoration:none;color:#999999; background-color:#333333}
#sitemap a:active {text-decoration:none;color:#999999}

/* Footer */
#footer {font-size:12px; padding:5px; background-image:url(hmenu.jpg); width:790px}
