body { margin-top: 0px; margin-left: 0px; margin-right:0px;  }

#center { width:900px; min-height:300px; border-right: 1px solid #e0e1e2; border-left: 1px solid #e0e1e2; background: url(navigation/kopf.gif) no-repeat left top; margin: 0px auto; border-bottom: 1px solid #e0e1e2; }

.style1 {color: #CC6600}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
}
.rahmen_unten {
	border-bottom: 1px solid #CC6600;
}
.rahmen_links {
	border-left: 1px solid #e0e1e2;
}
.rahmen_unten_gr {
	border-bottom: 1px solid #CCCCCC;
}
.rahmen_links_gr {
	border-left: 1px solid #CCCCCC;
}
.rahmen_rechts_gr {
	border-righft: 1px solid #CCCCCC;
}
.rahmen_rechts_or {
	border-righft: 1px solid #CC6600;
	}
.rahmen_ob_un {
	border-righft: 1px solid #DDDDDD;
}

.rahmen_L-U {
	border-bottom: 1px solid #CC6600;
	border-left: 1px solid #CC6600;
	}
#navigation{ width: 130px; min-height:200px; text-align: right; font: 11px Verdana, Arial, sans-serif; letter-spacing: 1px; margin-top: 0px; margin-bottom: 16px; margin-left: 15px; }
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
	color: #393636;
	line-height: 160%;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #393636;
	line-height: 140%;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #c2661f;
	line-height: 140%;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393636;
	line-height: 140%;
	}
.gross  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #393636;
	line-height: 140%;
	text-transform: uppercase;
	font-weight: bold;
}	
a:link {
	color: #644805;
	font-size: 11px;
	text-decoration: none;
	letter-spacing: 1px;

}
a:visited { 
    color: #644805;
	font-size: 11px;
	text-decoration: none;
	letter-spacing: 1px; 
}
a:hover {
	color: #CC6600;
	font-size: 11px;
	text-decoration: none;
	letter-spacing: 1px;
	
}
a:active { color: #CC6600; font-size: 11px; text-decoration: none; letter-spacing: 1px; overflow: visible; background: #e8e9e9;}	

#navigation a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 80%;
	color: #333333;
	font-size: 11px;
	text-decoration: none;
	letter-spacing: 1px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	display:block;
}
#navigation a:visited { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 80%;
    color: #333333;
	font-size: 11px;
	text-decoration: none;
	letter-spacing: 1px; 
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	display:block;
}
#navigation a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 80%;
	color: #333333;
	font-size: 11px;
	text-decoration: none;
	letter-spacing: 1px;
	display:block;
	background:#c2661f;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	
}
#navigation a:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px;line-height: 80%; color: #333333; font-size: 11px; text-decoration: none; letter-spacing: 1px; display:block; background:#c2661f; padding-right: 10px; padding-top: 5px; 	padding-bottom: 5px; 	
}
.aktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 80%;
	text-decoration: none;
	letter-spacing: 1px;
	display:block;
	background:#c2661f;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#archiv a:link {
	color: #644805;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #644805;
	border-bottom-color: #644805;
}
#archiv a:visited { 
    color: #644805;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #644805;
	border-bottom-color: #644805; 
}
#archiv a:hover {
	color: #CC6600;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CC6600;
	border-bottom-color: #CC6600;
	
}
#archiv a:active {
	color: #CC6600;
	font-size: 12px;
	text-decoration: none;
	letter-spacing: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CC6600;
	border-bottom-color: #CC6600;
	
}
.presse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.rahmen_oben {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
.rahmen_ob_un {
	border-bottom: 1px solid #CC6600;
	border-top: 1px solid #CC6600;
}.hg {
	background-image: url(bilder/kopf_spiegel.jpg);
	background-repeat: no-repeat;
}
#satr_zusatz {
	position:absolute;
	width:496px;
	height:164px;
	z-index:3;
	left: 180px;
	top: 374px;
	visibility: visible;
}
#additions {
	width:95%;
	padding-left:10px;
	padding-right:10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	line-height: 170%;
	height: auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #c2661f;
	border-bottom-color: #c2661f;
}
#start_zusatz {
	position:absolute;
	width:502px;
	z-index:3;
	left: 189px;
	top: 392px;
	visibility: visible;
	padding-left: 12px;
}

#cd {
	position:absolute;
	width:670px;
	height:800px;
	z-index:4;
	left:151px;
	top: 73px;
	visibility: hidden;
	background-color: #FFFFFF;
}
#mexico {
	position:absolute;
	width:670px;
	height:800px;
	z-index:2;
	left: 157px;
	top: 73px;
}
#mex {
	position:absolute;
	left:677px;
	top:316px;
	width:129px;
	height:246px;
	z-index:2;
}
.Stil1 {color: #ffffff}
.Stil2 {
	color: #CC6600;
	font-weight: bold;
}
.Stil3 {font-weight: bold}
#satz {
	position:absolute;
	left:173px;
	top:524px;
	width:615px;
	height:51px;
	z-index:5;
}
#pfeile {
	position:absolute;
	width:630px;
	height:367px;
	z-index:6;
	left: 160px;
	top: 602px;
	border: 1px solid #CC6600;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#tab_text	{
	font-family: Arial, Helvetica, sans-serif;
	color: #393636;
	border: 1px solid #CC6600;
	padding-left: 12px;
}
#tab_termine	{
	font-family: Arial
	font-size: 12px;
	color: #393636;
	vertical-align: top;
}
#archiv { position:absolute; width:83px; height:36px; z-index:1; left: 670px; top: 76px; }

#bio {
	width:auto;
	height:auto;
	z-index:1;
	float: right;
	text-align: right;
	margin-right: 27px;
	margin-top: 8px;
}
.Stil4 {color: #666666}

.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.style3 {font-size: small}
#video_container { background: #000; height: auto; width: 100%; }

.float_left { 	float:left; 	 }
#clear { 	clear:both; 	 }

#centering { text-align: center; }

.black { color: #000;   }
.right {
	text-align:right; }
