/*------------------- CSS RESET ---------------------
---------------------------------------------------*/
* 	{
	margin-top: 0px;
	font-size: 100%;
	font-weight: normal;
	}
body { 
	background-color:#660033;	
	background-repeat:repeat;
    }

b,strong {
	font-weight: bold;
	}

	a {
	text-decoration: none;
	color: #FFFFCC;
	font-weight: bold;
	}

	a:hover{
	text-decoration: underline;
	color: #FFFFCC;
	font-weight: bold;
	}
 
img,a img {
	border: none;
	}

 dt, dl, dd, ul, li {
	list-style-type: none;
	margin: 0 10px 0 0;
	padding: 1px;
	}

/*------------------SCHRIFT / GRÖSSE ----------------
---------------------------------------------------*/

body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 83%;
	} 

h1,h2,h3,h4,h5 {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:	#FFFFFF;
  	font-weight: bold;	
 	 }

h1 {
  	text-decoration: none;
  	text-align: center;
  	font-size: 1.2em;
	  }

h2 {
  	text-decoration: none;
  	text-align: left;
  	font-size: 1.36em;
  }



.style1{
	text-decoration: none;
	color: #000000;
	font-size: 1.2em;
	font-weight: bold;
	}

.style2{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 1.1em;
	}

.style3{
	text-decoration: none;
	color: #000000;
	font-size: 1.0em;
	font-weight: bold;
	}

.style4{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 1.1em;
	font-weight: bold;
	}

.style5{
	text-decoration: none;
	color: #000000;
	font-size: 0.9em;
	font-weight: bold;
	}

/*------------------NAVIGATION ----------------
---------------------------------------------------*/


#navigation { 
position : absolute; 
color : #000000; 
top : 120px; 
padding-left : 0; 
width : 155px; 
font-size : 0.95em; 
} 



#navigation	ul {list-style:none; height: 30px;	}

#navigation	li {display:block;	}
#navigation	li1 {display:inline; heighT: 15px;	}

#navigation a, #navigation a:visited { 
	display : block; 
	float : left; 
	height : 40px; 
	padding : 0 10px 4px 15px; 
	margin-right : 0; 
	font-weight : bold; 
	text-decoration : none; 
} 


#navigation a:hover{
	height:			40px; 
	padding:		0px 10px 4px 15px; 
	color:			#FF9933;
	text-decoration:none;  
	}

#navigation .active a {
	height:			40px; 
	padding:		0px 10px 4px 15px; 	
	color:			#FF9933; 
	}


/*------------------CONTAINER ----------------
---------------------------------------------------*/

#top {
	position: absolute;
	background-color:  	#660033;
	color:		#000000;
	top: 2px;
	left: 10px;
	width: 		155px;
	height:     120px;
	}

#maincontent {
	position: absolute;
	background-color:  	#660033;
	color:		#000000;
	top: 2px;
	left: 155px;
	width: 		620px;
	}

#maincontent-width {
	position: absolute;
	background-color:  	#FFFFCC;
	color:		#000000;
	top: 122px;
	left: 175px;
	width: 		620px;
	}

#popup {
	position: absolute;
	background-color:  	#660033;
	color:		#ffffff;
	top: 2px;
	left: 2px;
	width: 		795px;
	height:     596px;
	}

/*------------------FOOTER NAVIGATION -----------------
---------------------------------------------------*/

#footer-navigation	{
	position: absolute;
	top:	620px;
	left:	190px;
	width: 	770px;
	height: 25px;
	text-align: right;
	color:   #000000;
	}

#footer-navigation ul {
	list-style:none; margin-bottom:15px;
	}
#footer-navigation li {
	display:block; height:26px; border-bottom:solid 1px #dbdbdb;
	}
#footer-navigation a, #footernavigation a:visited, #footernavigation a:active {
	display:inline; height:21px; padding:5px 23px 0px 5px; color:#333; text-decoration:none;
	}
#footer-navigation a:hover {color:#1504fa;text-decoration:underline;
	}
#footer-navigation .active a {color:#1504fa;
	}


