body
{
  margin: 0 auto;
  padding: 0;
  //background-image: url('background-color3.jpg');
  background-position: top center;
  background-attachment:fixed;
  font-family: Tahoma, Arial, Helvetica, Sans-Serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;list-style:none;
  color: #444444;
	height:100%;
}
p, td p{margin: 0;padding: 0;margin-left:10px;}

h1,h2,h3,h4{margin:3px;margin-top:10px;}
.h1head	{font-size: 20px;margin-top:10px;}
h1	{font-size: 18px;color:#C00;}
h2	{font-size: 16px;color:#C00;}
h3	{font-size: 14px;}
h4	{font-size: 13px;}

.newest1{margin-left:0px;padding-left:5px;}

	/*images effect*/
	.mitte p img,.level_2_222, td img, .nimage img {margin:10px;border:#ddd 1px solid;	/*p maybe add a class to only apply the effect to the content*/
			-moz-box-shadow:    1px 3px 2px 3px #ccc;
			-webkit-box-shadow: 1px 3px 2px 3px #ccc;
			box-shadow:         1px 3px 2px 3px #ccc;
    -webkit-border-radius: 2px;
            border-radius: 2px;
								}
.level_2_222 {max-height:100px; overflow:hidden;}
#text {text-align:top;
padding: 150px 5px 5px 80px;
}
a {position:relative; color:#944;
}
a:hover {position:relative;text-decoration: underline; color:black;
}
#headline-menu
{list-style:none;position:relative;font-size: 16px;
width:600px;height:27px;text-align:center;color:#d3001a;
margin-left: auto ;background: url('topimg.png');margin-right:25px;z-index:999;top:7px;
}
.mitte p img{margin:9px;}


#backlink{margin-top:10px;margin-left:170px;font-size: 13px;}

.newest3011{text-align:left;}


/*/////////////////////////////////////
//prevnext
/////////////////////////////////////*/
#prevnext {width:750px;float:right;margin-right:30px;}
.prev_topic {float:left;}
.prev_topic:before {content:"< ";}
.next_topic {float:right;}
.next_topic:after {content:" >";}
#prevnext:after {clear:both;}


/*/////////////////////////////////////
//laufbahn und logo
/////////////////////////////////////*/
#laufbahn {position:absolute;



background-image:url(laufbahn_und_logo3.png);
background-position:top right;
width:50%; background-repeat: no-repeat;
height: 240px;z-index:6;top: 0px;
margin-left: 0 ;
margin-right: auto ;

//background-image:url(header_neu_pngtr.PNG);
}


/*/////////////////////////////////////
//Bildoben
/////////////////////////////////////*/
#bildoben{position:relative;margin-bottom:-260px;
background-image:url(bildoben.jpg);
background-position:top center;
width:540px; background-repeat: no-repeat;
height: 250px;z-index:3;top: 1px;margin-top:20px;
top:-125px;margin-left:400px;
}



/*/////////////////////////////////////
//Header
/////////////////////////////////////*/
#header {
background-image:url(header.png);text-align:right;
width:100%;z-index:0;position: absolute;top: 0px;left:0px;
height: 132px;
}


/*/////////////////////////////////////
//Center css rounded Transparent
/////////////////////////////////////*/
#center_r {
width:950px;z-index:1;
min-height:600px;
height:auto !important;
height:500px;
padding: 0px 0px 7px 7px;
margin-top: 120px ;
margin-left: auto ;
margin-right: auto ; 
}

td .startright {margin-left:10px;}

/*/////////////////////////////////////
//Footer
/////////////////////////////////////*/
 .footer{
height:20px;color:#ccc;margin:auto;
width:800px;
}
.footer a{color:#ccc;}



/*/////////////////////////////////////
//menu left Transparent
/////////////////////////////////////*/
#menu-left {float:left;position:absolute;list-style-type:none;
width:140px;z-index:99;top:200px;
min-height:200px;
height:auto !important;text-align:left;
padding: 0px 0px 7px 7px;
margin-top: 0px ;
margin-left: -14px ;color:#FFF;
}



div ul { list-style-type: none; }

div#lbImage {z-index:99;} 
#ul.menu {
//ie6 macht sonst einen falschen Rahmen
  border-style:none;border-width:0px;
}
div #menu-left .level_1_011 a {display:block;
  border-style:solid;
  border-width:1px;
  border-color:#D81C14;
  background:#4c4c4c;padding:2px;
  text-align:left;text-transform: uppercase;
  color:#fff;  background-repeat: no-repeat;width:140px;height:23px;
  text-decoration:none;margin-left:0px;line-height:16px;
  margin-top:2px;font-size:13px;
}
div #menu-left div a:hover {
  text-align:left;align:left;
  background:#6c6c6c;
  color:#fff; 
}

.h1head		{border-bottom:#ccc 1px solid;margin-right:50px;}

/*p Feedback line*/
.feedback hr	{color:#ddd;background-color: #ddd;border: 0;width:80%;margin-top:10px;}

/*news*/
ul.newest1 	{margin-top:3px;}
.newest1 img 	{width:132px;margin-left:0px;}
.nimage 	{width:150px;height:70px;overflow:hidden;}
li.newest1 	{display:block;margin-bottom:20px;}
.ndate 		{display:block;position:relative;border-bottom:#fff 1px dotted;font-size:12px;}
.ndesc 		{display:block;font-size:13px;}
.nlink 		{display:block;}

/*/////////////////////////////////////
//rund
/////////////////////////////////////*/
.oben{ 
background:transparent top left;
  background-image:url(center-bg.png);height:30px; position:relative;
 zoom:1;z-index:22;}
.mitte{background:transparent top left;min-height:200px;position:relative;
  background-image:url(mitte.png);min-height:500px;z-index:22;}
.unten{background:transparent no-repeat bottom left;
  background-image:url(center-bg.png);height:30px;}
.centertext{margin-left:180px;z-index:22;position:relative;}
table{margin-top:0px;}

