/* Grundlayout */

body  {
	margin: 0;
	padding: 0;
	background: #5F5F5F url(images/main_bg_01_08_24.gif) left top repeat-y;
	font: 10px/14px Verdana,Arial,Helvetica,sans-serif;
	color: #CCCCCC;
}
p.abst {
	margin: 0px;
	padding: 0px 28px 10px 34px;
	width: 486px;
	color: #CCCCCC;
	letter-spacing: 0.1em;
	text-align:left;
}
p.bildt {
	float: left;
	margin: 0px;
	padding: 10px 16px 10px 10px;
	letter-spacing: 0.1em;
	width: 296px;
	background-color: transparent;
}

a:link {color: #fff; background-color: inherit; text-decoration: none; border:0px;}
a:visited {color: #fff; background-color: inherit; text-decoration: none; border:0px;}
a:hover {color: #fff; background-color: inherit; text-decoration: none; border:0px;}
a:active {color: #fff; background-color: inherit; text-decoration: none; border:0px;}
a.c:link {color:#bce2ff; background-color: inherit; text-decoration: none;}
a.c:visited {color:#bce2ff; background-color: inherit; text-decoration: none;}
a.c:hover {color:#bce2ff; background-color: inherit; text-decoration: none;}
a.c:active {color:#bce2ff; background-color: inherit; text-decoration: none;}
a.e:link {color:#ccc; background-color: inherit; text-decoration: none;}
a.e:visited {color:#ccc; background-color: inherit; text-decoration: none;}
a.e:hover {color:#ccc; background-color: inherit; text-decoration: none;}
a.e:active {color:#ccc; background-color: inherit; text-decoration: none;}
#container {
	clear:both;
	width: 924px;
	background: url(images/middle_bg_03.jpg) 343px 0px no-repeat;
}
#mainleft {
	width: 343px;
	float:left;
	background: url(images/main_bg_01_02.jpg) 146px 0px no-repeat;
	height: 100%;
}
#left {
	width: 146px;
	height: 700px;
	float: left;
	background: url(images/main_bg_01.gif) left top no-repeat;
}
#middle {
	width: 197px;
	float:left;
}
#page {
	width: 577px;
	float:left;
	margin-left:4px;
}
#footer {
	margin: 0px 0px 10px 146px;
	width: 774px;
	height: 17px;
	clear: both;
	border:0px;
}

/* MIDDLE  */

#logo {
	width: 197px;
	height: 136px;
	background: url(images/logo1_03.gif) 45px 15px no-repeat;
}
#leftfoot {
	clear: both;
}
#lang {
	margin: 0px 18px 0px 18px;
	text-align: center;
	line-height: 16px;
	letter-spacing: 0.3em;
}
#lang_na {
	float: left;
	height: 16px;
	width: 80px;
	color: inherit;
	background-color: #5E6060;
}
#lang_na2 {
	float: left;
	height: 16px;
	width: 1px;
	color: inherit;
	background-color: #fff;
}
#lang_na1 {
	float: left;
	height: 16px;
	width: 80px;
	color: inherit;
	background-color: #2574AF;
}
#middle_head {
	padding: 30px 0px 0px 0px;
	width: 197px;
	height: 17px;
	background:url(images/head_mid_07.gif) center no-repeat;
	clear: left;
}
#leftse h3 {
padding: 0px 0px 0px 30px; 
background: transparent url(gs2.3/h3a.gif) no-repeat 10px 2px;
margin: 10px 0px 0px 0px;
line-height: 18px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
}
#leftse h3 a {
color: #666666;
line-height: 18px;
font-weight:bold;
}
#leftse ul {
	margin: 0px;
	padding: 0px;
}

#leftse li {
	color: #993300;
	line-height: 2.5ex; 
	list-style-type: none;
	display: block; 
	padding: 5px 0px 5px 30px; 
	margin: 5px 0px;
	border-bottom:1px solid #ccc;
	background-color: transparent;
}

#leftse li a{
	color: #666666;
	display:block;
	background-color: transparent;
}

#leftse li a.c{
	padding: 0px;
	color: #194c73;;
	text-decoration:none;
	display:inline;
	font-weight:normal;
	background-color: transparent;
}

#leftse li a.c:hover{
	color: #194c73;
	text-decoration: none;
	background-color: transparent;
}


/* MENÜ OBEN */
#main_menü {
	padding: 15px 0px 45px 30px;
}

#menü_1{
	border: 0px;
	clear:left;
}
#menü_2{
	border: 0px;
	clear:left;
}
#menü_3{
	border: 0px;
	clear:left;
}
.menu_oben {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.menu_oben li {
	padding: 4px 6px 0px 0px;
	float: left;
	width: 169px;
	height: 33px;
}
.menu_oben li a{
	display:block;
	width: 169px;
	height: 33px;
}
a#home:link, a#home:visited {
	background-image: url(images/menuroll5.gif);
}

a#home:hover, a#home:active, a#home:focus, a#home_active {
	background-image: url(images/menuact5.gif);
}
a#bio:link, a#bio:visited {
	background-image: url(images/menuroll8.gif);
}

a#bio:hover, a#bio:active, a#bio:focus, a#bio_active {
	background-image: url(images/menuact8.gif);
}
a#inter:link, a#inter:visited  {
	background-image: url(images/menu_roll12.gif);
}

a#inter:hover, a#inter:active, a#inter:focus, a#inter_active {
	background-image: url(images/menu_act12.gif);
}
a#stix:link, a#stix:visited {
	background-image: url(images/menuroll7.gif);
}

a#stix:hover, a#stix:active, a#stix:focus, a#stix_active {
	background-image: url(images/menuact7.gif);
}
a#refer:link, a#refer:visited {
	background-image: url(images/menu_roll10.gif);
}

a#refer:hover, a#refer:active, a#refer:focus, a#refer_active {
	background-image: url(images/menu_act10.gif);
}
a#dates:link, a#dates:visited {
	background-image: url(images/menu_roll13.gif);
}

a#dates:hover, a#dates:active, a#dates:focus, a#dates_active {
	background-image: url(images/menu_act13.gif);
}
a#multi:link, a#multi:visited {
	background-image: url(images/menuroll6.gif);
}

a#multi:hover, a#multi:active, a#multi:focus, a#multi_active {
	background-image: url(images/menuact6.gif);
}
a#review:link, a#review:visited {
	background-image: url(images/menu_roll11.gif);
}

a#review:hover, a#review:active, a#review:focus, a#review_active {
	background-image: url(images/menu_act11.gif);
}
a#cont:link, a#cont:visited {
	background-image: url(images/menuroll14.gif);
}

a#cont:hover, a#cont:active, a#cont:focus, a#cont_active {
	background-image: url(images/menuact14.gif);
}

                     /* INhalt  */

div.video {
	margin: 10px 0px 10px 30px;
	padding: 10px 0px 10px 0px;
	background: #5F5F5F;
	color: #fff;
	border: 1px solid #424242;
	width: 518px;
	text-align:center;
}
.quick {
	border: 6px solid #666;
}
div.ihnhalt {
	margin: 10px 0px 10px 15px;
	padding-top: 10px;
	width: 548px;
	height: 100%;
	background: #5F5F5F url(images/uber_log_25a.gif) 12px 0px no-repeat;
}
div.bild {
	float: left;
	margin: 24px 0px 10px 0px;
	padding: 0px;
	width: 548px;
}
div.ihn2 {
	clear: both;
	margin: 0px 0px 10px 0px;
	width: 548px;
}
.bildko {
	float: left;
	margin: 10px 10px 0px 38px;
	border: 1px solid #999999;
}
h3.ihn {
	margin: 0px 0px 0px 30px;
	padding: 4px 0px 0px 0px;
	width: 510px;
	height: 20px;
	font: 12px Verdana,Arial,Helvetica,sans-serif;
	text-indent: 1em;
	letter-spacing: 0.3em;
	background: url(images/uber_25.gif) top left repeat-y;
	height: 24px;  /* False value for IE4-5.x/Win */
	voice-family: "\"}\""; 
	voice-family:inherit;
	height: 20px;	 /* Actual value for conformant browsers */	
	}
h4.zwei {
	float: left;
	margin: 0px;
	padding: 10px 16px 0px 20px;
	letter-spacing: 0.2em;
	width: 286px;
	font-size: 11px;
	color: #fff;
	background: url(images/feil1.gif) 10px 15px  no-repeat;
	}
h5.uber3 {
	margin: 0;
	padding: 10px 28px 10px 40px;
	letter-spacing: 0.2em;
	width: 480px;
	background: url(images/feil1.gif) 26px 15px  no-repeat;
	font: 11px Verdana,Arial,Helvetica,sans-serif;
	color: #fff;
	text-align:left;
	}
#textihn {
	margin: 0;
	padding: 0px;
	width: 548px;
}
#unterlink {
	float:left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 570px;
	height: 17px;
	text-align: center;
	font: 10px Arial, Helvetica, sans-serif;
}
#imp img {
border:0px;
	float:left;
	height: 17px;
}
