/* CSS Dokument*/
/* erstellt von: Sebastian Dahler */

* {margin: 0; padding: 0;}

html {height:101%;}

body {background-image:url(../images/bg_containerNEU.png); background-position:left top; background-repeat:repeat-x; background-color:#818181;}

/* header */
.header {margin:0 auto; position:relative; background-image:url(../images/background.jpg); height:150px}

/*Logo*/
.logo {padding:5px 0 0 5px;}

/* Inhalt*/
.content {margin:auto; text-align:center; height:auto; width:1000px;}

/* Aufklapbarer Inhalt*/
.contentmenu {margin: 0 auto; text-align:center; min-height:400px;}
.contentmenu h1 {text-decoration:none; font-family:tahoma, sans-serif; color:#730000; font-size:18px; background-color:#74747C; height:23px;}
.contentmenu h1:hover {background-color:#730000; color:#FFFFFF}
.contentmenu h2 {font-family:tahoma, sans-serif; color:#444444; font-size:14px;}
.contentmenu p {font-family:tahoma, sans-serif; color:#444444; font-size:12px;}
.contentmenu a {color:#730000; text-decoration:none; font-weight:bold;}
.contentmenu a:hover {color:#ffffff; text-decoration:none;}

/* Hauptinhalt*/
.textfeld {margin: 0 25px; font-family:tahoma, sans-serif; font-size:12px; text-align:justify; color:#444444;}
.textfeld h2 {margin: 0 0 0 10px; font-family:tahoma, sans-serif; color:#444444; font-size:14px;}
.textfeld h3 {font-family:tahoma, sans-serif; color:#444444; font-size:12px; font-weight: bold;}
.textfeld p {font-family:tahoma, sans-serif; color:#444444; font-size:12px; text-align:justify;}
.textfeld ::selection {background:#ffffff; color:#730000;}
.textfeld ::-moz-selection {background:#ffffff; color:#730000;}
.textfeld li {margin:0 0 0 20px; font-family:tahoma, sans-serif; color:#444444; font-size:12px; line-height: 16px;}
.textfeld a {font-family:tahoma, sans-serif; color:#444444;font-size:12px;}
.textfeld a:hover {color:#730000; text-decoration:none;}

/*Abstandshalter*/	
.empty {height:20px;}

/*Abstandshalter Textfeld für das Bild*/	
.imagespacer {height:200px;}

/*Background Box CSS*/
.box {width:750px; background:#FFFFFF; background-image:url(../images/skyline.jpg); background-position:bottom; background-repeat: no-repeat;  margin:auto}
.box h1, .box p {margin: 0 10px;}
.box .top, .box .bottom{display:block; background:#818181;}
.box .top b, .box .bottom b{display:block; height:1px; overflow:hidden; background:#FFFFFF;}
.box .r1{margin: 0 5px;}
.box .r2{margin: 0 3px;}
.box .r3{margin: 0 2px;}
.box .top .r4, .box .bottom .r4 {margin: 0 1px; height:2px;}

/*Fußzeile*/
#footer {font-family:verdana; color:#444444; font-size:10px; text-align:center; background-color:#FFFFFF; position:fixed; bottom:0px; height:20px; width:100%}
#footer a {color:black; text-decoration:none;}
#footer a:hover {color:#730000; text-decoration:none; background-color:#FFFFFF;}