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



/* ############### B A S I C S ######################## */

* {margin:0; padding:0;}

img, a {border:0;}

body {font-size: 0.76em; font-family:Arial, Helvetica, sans-serif; color: #999;}


#mainnav a, #selector a, #footer a, #subnav a {
	color: #999999;
	text-decoration:none;
	}
	
#mainnav a:hover, #selector a:hover, #footer a:hover, #subnav a:hover {
	color: #e0001a;
	text-decoration:none;
	}
	

/* ############### D I V S ############################ */

#wrapper {
	width: 995px;
	margin: 5px auto;
	}

#header {
	width: 995px;
	float: left;
	}

#logo {
	width: 320px;
	height: 210px;
	float: left;
	}

#nav {
	width: 675px;
	height: 70px;
	float: left;
	margin-top: 140px;
}

/* ### M A I N - N A V G A T I O N ### */
#mainnav {
	width: 675px;
	float: left;
	}

.mainnav-table, .mainnav-table2 {
	text-align:center;
	float:left;
	margin: 0;
	padding: 0;
	border:0}
	
.mainnav-table2 {
	float:right;}
	
#mainnav img {padding-bottom:5px;}
	
#mainnav a {
	padding: 0 10px;
	line-height: 11px;}


	.mainnav-border {
		border-top:1px solid #CCC;
		border-left:1px solid #CCC; 
		}
		
		
	.mainnav-border-right {
		border-top:1px solid #CCC;
		border-left:1px solid #CCC;
		border-right:1px solid #CCC; 

		}
	
	.mainnav-border2-left {
		border-left:1px solid #CCC;
		}
		
	.mainnav-border2-right {
		border-right:1px solid #CCC;
		}

		
	.mainnav-border-red{
		border-top:1px solid #e0001a;
		border-right:1px solid #e0001a;
		border-left:1px solid #e0001a; 
}

	.mainnav-border-orange{
		border-top:1px solid #f39500;
		border-right:1px solid #f39500;
		border-left:1px solid #f39500; 
}
	
	 .mainnav-border-height {
	 line-height: 7px;
	 height: 7px;
		}

/* ### S U B - N A V G A T I O N ### */

#subnav {
	width: 675px;
	float: left;
	font-size: 10px;
	line-height: 10px;

	}

#subnav-left, #subnav-left-2 {
	float:left;
	}

#subnav-right {
	float:right;
	text-align:right;
	width: 50px;;
	}
	

#subnav ul {
list-style:none;
}

#subnav ul {
padding-top: 10px;
}

#subnav-left ul {
padding-left: 95px;
}

#subnav-left-2 ul {
padding-left: 12px;
}

#subnav li {
	display:inline;
}

.nav-spacer {margin: 0 .3em 0 .4em;}

/* ### C O N T E N T ### */

#content {
	width: 993px;
	height: 489px;
	float: left;
	border-top: 1px solid #999;
	border-left: 1px solid #999;
	border-right: 1px solid #999;
	}
	
#site01-01-01 #content, #home #content {
	background-image: url(../images/content-line.jpg);
	background-repeat:no-repeat;
	background-position: 319px 0;
	}
	

#content-left {
	width: 319px;
	float: left;
	margin-top: 60px;
	}


#content-left p{
	padding: 0 25px 1.2em 25px;
	line-height: 1.3em;
	}

#content-left h1{
	font-size: 1.2em;
	font-weight: normal;
	padding: 0 25px 0.8em 25px;
	line-height: 1.3em;
	}

#content-left h3 {
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 25px 0.1em 25px;
	line-height: 1.3em;
	color: #e0001a;
	}

#content-left a:link, #content-left a:visited {
	color:#f39500;
	text-decoration:none;
	}
	
#content-left a:hover, #content-left a:active {
	color:#e0001a;
	text-decoration:none;
	}

#content-right {
	width: 674px;
	float: left;
	}

#content-right-full {
	width: 673px;
	float: left;
	height: 489px;
	margin-left: 1px;
	}

#content-right h2{
	padding-top: 15px;
	padding-left: 40px;
	line-height: 1.3em;
	font-weight: normal;
	font-size: 1em;
	color:#e0001a;
	}


#content-right p {
	line-height: 1.3em;
	padding-left: 40px;}
	
	
#ohneflash {width: 585px; height: 412px; background:url(../images/bild_propella.jpg) no-repeat 0 0;}

/* ### S E L E C T I O N - A R E A ### */

#selector, #examples, #naming {
	width: 673px;
	border-left: 1px solid #999;
	}
	
#selector {
	height: 25px;
	margin-top: 15px;
	}

#selector .direction, #selector .direction-offset {
	border: 1px solid #999;
	border-left: 0;
	}

#selector a {
	font-size: 10px;
	padding: 0.2em 0.5em;
	display: block;
	}

#selector .direction-offset a {padding: 0.2em 0.6em;}

		
/* ### O T H E R - D I V S ### */

#examples {
	height: 410px;
	}

#naming {
	padding-top: 7px;
	margin-bottom: 15px;
	}

#footer {
	float:left;
	height: 25px;
	background-image: url(../images/footer-bg.gif);
	background-repeat: no-repeat;
	margin-bottom: 15px;
	width: 995px;
	}

#footer table {
	margin: 5px 0 0 18px;
	width: 977px}
	
.sprache, .sprache-aktiv  {padding-right: 5px;}
.sprache-aktiv {color:#e0001a;}

/* ### O T H E R S T U F F ### */

.bigger {font-size: 1.4em; padding-right:2px;}

.red {
	color:#e0001a;
	}


a#nav05, a#nav06 {
	color:#f39500;
	}


/* ### N A V - M A R K E R ### */

#site01 a#nav01,


#site01-01-01 a#nav01, #site01-01-01 a#subnav01,

#site01-02-01 a#nav01, #site01-02-01 a#subnav02, #site01-02-01 a#ex01,
#site01-02-02 a#nav01, #site01-02-02 a#subnav02, #site01-02-02 a#ex02,
#site01-02-03 a#nav01, #site01-02-03 a#subnav02, #site01-02-03 a#ex03,
#site01-02-04 a#nav01, #site01-02-04 a#subnav02, #site01-02-04 a#ex04,

#site02 a#nav02,

#site02-01-01 a#nav02, #site02-01-01 a#subnav01, #site02-01-01 a#ex01, 
#site02-01-02 a#nav02, #site02-01-02 a#subnav01, #site02-01-02 a#ex02, 
#site02-01-03 a#nav02, #site02-01-03 a#subnav01, #site02-01-03 a#ex03, 
#site02-01-04 a#nav02, #site02-01-04 a#subnav01, #site02-01-04 a#ex04, 
#site02-01-05 a#nav02, #site02-01-05 a#subnav01, #site02-01-05 a#ex05, 
#site02-01-06 a#nav02, #site02-01-06 a#subnav01, #site02-01-06 a#ex06, 
#site02-01-07 a#nav02, #site02-01-07 a#subnav01, #site02-01-07 a#ex07, 
#site02-01-08 a#nav02, #site02-01-08 a#subnav01, #site02-01-08 a#ex08,

#site02-02-01 a#nav02, #site02-02-01 a#subnav02, #site02-02-01 a#ex01,
#site02-02-02 a#nav02, #site02-02-02 a#subnav02, #site02-02-02 a#ex02,
#site02-02-03 a#nav02, #site02-02-03 a#subnav02, #site02-02-03 a#ex03,
#site02-02-04 a#nav02, #site02-02-04 a#subnav02, #site02-02-04 a#ex04,
#site02-02-05 a#nav02, #site02-02-05 a#subnav02, #site02-02-05 a#ex05,
#site02-02-06 a#nav02, #site02-02-06 a#subnav02, #site02-02-06 a#ex06,
#site02-02-07 a#nav02, #site02-02-07 a#subnav02, #site02-02-07 a#ex07,
#site02-02-08 a#nav02, #site02-02-08 a#subnav02, #site02-02-08 a#ex08,
#site02-02-09 a#nav02, #site02-02-09 a#subnav02, #site02-02-09 a#ex09,
#site02-02-10 a#nav02, #site02-02-10 a#subnav02, #site02-02-10 a#ex10,
#site02-02-11 a#nav02, #site02-02-11 a#subnav02, #site02-02-11 a#ex11,
#site02-02-12 a#nav02, #site02-02-12 a#subnav02, #site02-02-12 a#ex12,

#site02-03-01 a#nav02, #site02-03-01 a#subnav03, #site02-03-01 a#ex01,
#site02-03-02 a#nav02, #site02-03-02 a#subnav03, #site02-03-02 a#ex02,
#site02-03-03 a#nav02, #site02-03-03 a#subnav03, #site02-03-03 a#ex03,
#site02-03-04 a#nav02, #site02-03-04 a#subnav03, #site02-03-04 a#ex04,

#site02-04-01 a#nav02, #site02-04-01 a#subnav04, #site02-04-01 a#ex01,
#site02-04-02 a#nav02, #site02-04-02 a#subnav04, #site02-04-02 a#ex02,
#site02-04-03 a#nav02, #site02-04-03 a#subnav04, #site02-04-03 a#ex03,
#site02-04-04 a#nav02, #site02-04-04 a#subnav04, #site02-04-04 a#ex04,
#site02-04-05 a#nav02, #site02-04-05 a#subnav04, #site02-04-05 a#ex05,

#site02-05-01 a#nav02, #site02-05-01 a#subnav05, #site02-05-01 a#ex01,
#site02-05-02 a#nav02, #site02-05-02 a#subnav05, #site02-05-02 a#ex02,
#site02-05-03 a#nav02, #site02-05-03 a#subnav05, #site02-05-03 a#ex03,
#site02-05-04 a#nav02, #site02-05-04 a#subnav05, #site02-05-04 a#ex04,
#site02-05-05 a#nav02, #site02-05-05 a#subnav05, #site02-05-05 a#ex05,
#site02-05-06 a#nav02, #site02-05-06 a#subnav05, #site02-05-06 a#ex06,

#site02-06-01 a#nav02, #site02-06-01 a#subnav06, #site02-06-01 a#ex01,
#site02-06-02 a#nav02, #site02-06-02 a#subnav06, #site02-06-02 a#ex02,
#site02-06-03 a#nav02, #site02-06-03 a#subnav06, #site02-06-03 a#ex03,
#site02-06-04 a#nav02, #site02-06-04 a#subnav06, #site02-06-04 a#ex04,
#site02-06-05 a#nav02, #site02-06-05 a#subnav06, #site02-06-05 a#ex05,

#site02-07-01 a#nav02, #site02-07-01 a#subnav07, #site02-07-01 a#ex01,
#site02-07-02 a#nav02, #site02-07-02 a#subnav07, #site02-07-02 a#ex02,
#site02-07-03 a#nav02, #site02-07-03 a#subnav07, #site02-07-03 a#ex03,

#site02-08-01 a#nav02, #site02-08-01 a#subnav08, #site02-08-01 a#ex01,
#site02-08-02 a#nav02, #site02-08-02 a#subnav08, #site02-08-02 a#ex02,
#site02-08-03 a#nav02, #site02-08-03 a#subnav08, #site02-08-03 a#ex03,
#site02-08-04 a#nav02, #site02-08-04 a#subnav08, #site02-08-04 a#ex04,

#site02-09-01 a#nav02, #site02-09-01 a#subnav09, #site02-09-01 a#ex01,
#site02-09-02 a#nav02, #site02-09-02 a#subnav09, #site02-09-02 a#ex02,
#site02-09-03 a#nav02, #site02-09-03 a#subnav09, #site02-09-03 a#ex03,
#site02-09-04 a#nav02, #site02-09-04 a#subnav09, #site02-09-04 a#ex04,
#site02-09-05 a#nav02, #site02-09-05 a#subnav09, #site02-09-05 a#ex05,


#site02-m-01 a#nav02, #site02-m-01 a#subnavm, #site02-m-01 a#ex01,
#site02-m-02 a#nav02, #site02-m-02 a#subnavm, #site02-m-02 a#ex02,
#site02-m-03 a#nav02, #site02-m-03 a#subnavm, #site02-m-03 a#ex03,
#site02-m-04 a#nav02, #site02-m-04 a#subnavm, #site02-m-04 a#ex04,
#site02-m-05 a#nav02, #site02-m-05 a#subnavm, #site02-m-05 a#ex05,
#site02-m-06 a#nav02, #site02-m-06 a#subnavm, #site02-m-06 a#ex06,
#site02-m-07 a#nav02, #site02-m-07 a#subnavm, #site02-m-07 a#ex07,
#site02-m-08 a#nav02, #site02-m-08 a#subnavm, #site02-m-08 a#ex08,
#site02-m-09 a#nav02, #site02-m-09 a#subnavm, #site02-m-09 a#ex09,
#site02-m-10 a#nav02, #site02-m-10 a#subnavm, #site02-m-10 a#ex10,
#site02-m-11 a#nav02, #site02-m-11 a#subnavm, #site02-m-11 a#ex11,
#site02-m-12 a#nav02, #site02-m-12 a#subnavm, #site02-m-12 a#ex12,
#site02-m-13 a#nav02, #site02-m-13 a#subnavm, #site02-m-13 a#ex13,

#site02-bamberg-01 a#nav02, #site02-bamberg-01 a#subnav-bamberg, #site02-bamberg-01 a#ex01,
#site02-bamberg-02 a#nav02, #site02-bamberg-02 a#subnav-bamberg, #site02-bamberg-02 a#ex02,
#site02-bamberg-03 a#nav02, #site02-bamberg-03 a#subnav-bamberg, #site02-bamberg-03 a#ex03,
#site02-bamberg-04 a#nav02, #site02-bamberg-04 a#subnav-bamberg, #site02-bamberg-04 a#ex04,
#site02-bamberg-05 a#nav02, #site02-bamberg-05 a#subnav-bamberg, #site02-bamberg-05 a#ex05,
#site02-bamberg-06 a#nav02, #site02-bamberg-06 a#subnav-bamberg, #site02-bamberg-06 a#ex06,
#site02-bamberg-07 a#nav02, #site02-bamberg-07 a#subnav-bamberg, #site02-bamberg-07 a#ex07,
#site02-bamberg-08 a#nav02, #site02-bamberg-08 a#subnav-bamberg, #site02-bamberg-08 a#ex08,
#site02-bamberg-09 a#nav02, #site02-bamberg-09 a#subnav-bamberg, #site02-bamberg-09 a#ex09,
#site02-bamberg-10 a#nav02, #site02-bamberg-10 a#subnav-bamberg, #site02-bamberg-10 a#ex10,
#site02-bamberg-11 a#nav02, #site02-bamberg-11 a#subnav-bamberg, #site02-bamberg-11 a#ex11,

#site03-01-01 a#nav03, #site03-01-01 a#ex01,
#site03-01-02 a#nav03, #site03-01-02 a#ex02,
#site03-01-03 a#nav03, #site03-01-03 a#ex03,
#site03-01-04 a#nav03, #site03-01-04 a#ex04,
#site03-01-05 a#nav03, #site03-01-05 a#ex05,
#site03-01-06 a#nav03, #site03-01-06 a#ex06,
#site03-01-07 a#nav03, #site03-01-07 a#ex07,
#site03-01-08 a#nav03, #site03-01-08 a#ex08,
#site03-01-09 a#nav03, #site03-01-09 a#ex09,
#site03-01-10 a#nav03, #site03-01-10 a#ex10,

#site04 a#nav04,

#site06-01-01 a#ex01,
#site06-01-02 a#ex02,
#site06-01-03 a#ex03,
#site06-01-04 a#ex04,
#site06-01-05 a#ex05,
#site06-01-06 a#ex06,

#impressum a#imprint

{
	color:#e0001a;
	}
