
/* =========================================================== */
/* Event-Recording Basis-Design */
/* =========================================================== */


#Lang{display:none;}

body{
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size:11px;
         font-weight: normal;
	text-align: center;
         background-color:#CCC;
         margin: 0px;
         padding: 0px;
}
#OuterFrame{
         display:block;
	margin: 0px auto;
         text-align: left;
         width: 1004px;
         padding: 0px;
}
#InnerFrame{
	position:relative;
         display: block;
	float:left;
         width: 1004px;
         border:1px solid #999;
         padding: 0px;
	margin: 0px;
         background-color:#FFF;
}



#Copyright{
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size:11px;
	position:relative;
         display: block;
	float:right;
         width: 500px;
	height:150px;
         padding: 0px;
         right:-1px;
	margin:3px 0 0 0;
         background-color:#CCC;
         text-align: right;
}
#Copyright p{
	margin:0 21px 0 21px;
         color:#999;
         float:right;
         display:inline;
}
#Copyright p a{
         color:#999;
         text-decoration:none;
}
#Copyright p a:hover{
         color:#AAA;
}




#Header{
	position:relative;
	float:left;
         height: 104px;
         width: 974px;
         padding:0px;
	margin:0px;
         left:15px;
}
#Header img{
	position:absolute;
	border:none;
	top:31px;
         left:762px;
         padding:10px;
}
#Header  a:visited {
	text-decoration:none;
         color:#000;
}
#Header  a:hover {
	text-decoration:none;
         color:#555;
}


/*------------------------------------------------------------*/
/* Seiten-MENU */
/*------------------------------------------------------------*/

ul.MainMenu{
         list-style:none;
  	position:absolute;
         display: inline;
         top:60px;
         height:44px;
         width:400px;
         margin:0 0 0 0px;
         padding:0px;
         }
ul.MainMenu li{
	display:inline;
}
ul.MainMenu a{
         float:left;
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size:11px;
         font-weight: normal;
	margin:0 0 0 0;
	text-decoration:none;
         color:#000;
         height:24px;
         padding:20px 5px 0 5px;
         line-height:140%;
}



ul.SubMenu{
         list-style:none;
         display: inline;
	float:left;
	height:135px;
         width: 400px;
         margin:0px;
         padding:0px;
}
ul.SubMenu li{
	display:inline;
}
a.Link, a.Link_X, p.Link, p.Link_X{
         font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
         color:#000;
	line-height:160%;
	text-decoration:none;
	float:left;
         height:21px;
         width:258px;
         border:1px solid #FFF;
         border-left:7px solid #FFF;
         border-top:none;
         border-right:none;
         padding:2px 0 0 27px;
}
a.Link:hover{
         color:#666;
         border:1px solid #DDD;
         border-left:7px solid #ECC;
         border-top:none;
         border-right:none;
}
a.Link_X, p.Link_X{
         border:1px solid #CCC;
         border-left:7px solid #E00;
         border-top:none;
         border-right:none;
}
a.Link_X:hover{
         color:#000;
	text-decoration:none;
}



#MainPage{
	position:relative;
         display: block;
	float:left;
         border-top:17px solid #006;
         width: 970px;
         padding:0px;
	margin:0;
         left:17px;
}
#MainInner{
	position:relative;
         display: block;
	float:left;
         width: 970px;
         padding:0px;
	margin:20px 0 0 0;
}



#MainLeft{
	position:relative;
	float:left;
         width:562px;
         padding:0px;
	margin:0px;
}



#ContentFrame{
	float:left;
         border-top:6px solid #006;
         width:563px;
}


#ContentMain{
	float:left;
         border:none;
         border-left:1px solid #CCC;
         border-right:1px solid #CCC;
         border-bottom:1px solid #CCC;
         width:562px;
         padding:0px;
	margin:0;
}
#ContentSize{
	float:left;
         width:0px;
	height:443px;
         margin:0px;
         padding:0px;
}

#ContentMain .ContentBlock{
	display:inline;
	float:left;
         width:520px;
         margin:15px 0 0 25px;
}



#MainRight{
	float:right;
         background-color:#FFF;
         width:383px;
         margin:0;
         margin:0px;
	}
#MainRight .Video{
         background-image:url(/controls/testbild.gif);
         background-repeat:no-repeat;
	float:left;
         width:384px;
         height: 282px;
	margin:0 0 20px 0;
}
#MainRight .InfoFenster{
         border-top:7px solid #CCC;
         border-bottom:7px solid #CCC;
         background-color:#DCDCDC;
	float:left;
         width:382px;
         margin:0px;
}
#MainRight .InfoHeader{
	position:relative;
         display:inline;
         float:left;
         width:340px;
         height:50px;
         margin:0 0 0 20px;
         border-bottom:1px solid #BBB;
}
#MainRight .InfoBody{
         display:inline;
         float:left;
         width:340px;
         margin:0 0 0 20px;
}
#MainRight .InfoFenster .InfoSize{
	width:0px;
         float:left;
         height:218px;
	}


#Ende{
	font-size:0px;
	position:relative;
	float:left;
         height:18px;
         width: 970px;
	border:none;
         padding:0px;
	margin:0;
         left:17px;
}
#Ende .Links{
         display:none;
}
#Ende .Rechts{
         display:none;
}
html* #Ende .Rechts{
         margin:0 1px 0 0;
         }

#Pagerank{
         font-family: Arial, Verdana, Helvetica, sans-serif;
         font-size:11px;
	position:relative;
	float:left;
         width: 500px;
	height:15px;
         padding: 0px;
	margin:3px 0 0 0px;
         background-color:#CCC;
         text-align: left;
}