﻿@charset "utf-8";
/* CSS Document */
* {
  margin: 0;
  padding: 0;
	}

html {
  color: #000;
  direction: ltr;
	}

body{
	background-color:#D8D8D8;
        /** BLACK background-color:#000000; grau pink #4E4B4F; original Hintergrund grau #E6E6E6*/
        font-family: Helvetica, Verdana, sans-serif; 
	font-size: 100.01%;
        /**background-image:url("/_bilder/background/3C.jpg");
        background-repeat: repeat; */
	}
/* --- Start Bereich Schatten links, rechts --- */
#border_outline{
	width: 805px;
	margin:auto;
	background-image: none; 
        /*background-image:url("/_bilder/background/1.png");*/
	background-repeat:repeat-y;
	}
        
/* --- Ende Bereich Schatten links, rechts --- */
	
#border_inline{
	width: 765px;
	margin: auto;
	}
/* ---- Start Hauptmenue ---- */
#navigation{
        /* alternate Color #363038  schwarz #000000; */
	background-color:#2E2E2E;
	height:40px;
        /* background-image:url("/_bilder/background/3D.jpg"); */
	}

#navigation ul{
	list-style-type:none;
	margin-left:40px;
	}

#navigation ul li{
	float:left;
	margin:8px 32px 8px 0px;
	}

#navigation ul li a{
	color:#ffffff;
	font-size:1.2em;
	text-decoration:none;
        font-weight:lighter;
        /**text-transform: uppercase;
	font-weight:bold; */
	}

#navigation ul li a:hover{
	color:#FE2EC8;
	}
	
#navigation ul li a.active{
	color:#FE2EC8;
	}
/* ---- Ende Hauptmenü ---- */


/* ---- Start Untermenü ---- */
#subnavigation{
	background-color:#ffffff;
	height:30px;
	border-bottom: 1px solid #ececec;
	}

#subnavigation ul{
	list-style-type:none;
	margin-left:40px;
	display:block;
	}
	
#subnavigation ul li{
	float:left;
	margin:5px 45px 5px 0px;
	}
	
#subnavigation ul li a{
	color:#999;
	font-size:0.85em;
	text-decoration:none;
	
	}
	
#subnavigation ul li a:hover{
	color:#FE2EC8;
	}
	
#subnavigation ul li a.active{
	color:#FE2EC8;
	font-weight:bold;
	}
/* ---- Ende Untermen� ---- */	
	
#main{
	background-color:#FFFFFF;
	padding:35px 0;
	}


/* --- normaler Text (p) --- */
p{
	font-size:12px;
	line-height:1.8em;
	margin:15px 40px 10px 40px;
	font-weight:normal;
	}


/* ---- Start �berschriften ---- */	
h1{
	font-size:1.2em;
	margin:10px 40px 15px 40px;
	font-weight: bold;
         /*
        color:#fff; 
        text-shadow: 1px 1px 0px #ADADAD;
        background:#404040; 
         */
        
	}

h2{
	font-size:1.0em;
	margin:10px 40px 10px 40px;
	font-weight:bold;
	}

h3{
	font-size:0.85em;
	margin:10px 40px 8px 40px;
	font-weight:normal;
	}
/* ---- Ende Überschriften ---- */	

/* ---- Start Links im Text ---- */	
#main a{
	color:#000;
	text-decoration:none;
	}
	
#main a:hover{
	color:#FE2EC8;
	text-decoration:none;
	}
/* ---- Ende Links im Text ---- */	

/* ---- Listen Stil ---- */
ul{
	font-size:12px;
	line-height:1.8em;
	/* margin:15px 40px 10px 40px; */
	font-weight:normal;
	}

/* ---- Start Rand unten mit Schatten ---- */	
#footer{
	width: 805px;
	margin:auto;
	background-color: #9F3;
	color: #9F0;
	}
/* ---- Ende Rand unten mit Schatten ---- */	
