img{
	display: block;
		}

body {
	background-color: #fff;
	margin: 0;
	padding: 24px 0 32px 0;
	font-family: Helvetica, Arial, Verdana, san-serif;
	color: #999999;
	font-size: 11px;
}

*html body {
	text-align: center; /* Hack für IE 5.5 */
}

div#seite {
	background-color: #212125;
	margin: 0 auto;
	width: 760px;
	text-align: left; /* Neutralisiert den IE 5.5 Hack für alle folgenden Elemente */
	position:relative;
}

div#kopf {
	background-color: #000;
	background-image:url(../i/head_kurschat.jpg);
	height: 220px;
	vertical-align:bottom;
	overflow: hidden;
}
div#rumpf {
	*height: 1%;
	padding: 30px 20px 0px 20px;
	margin: 0px;
	overflow: hidden;
}

/*---------------- NAVIGATION -------------------*/
div#navigation {
	/*position:absolute;
	left: 550px;
	top: 148px;*/
	padding-top: 148px;
}
div#navigation ul {
	float: right;
	height: 23px;
	list-style: none;
	margin: 0;
	padding: 0;
}
div#navigation ul li {
	background: transparent url(../i/bg_nav_inaktiv.gif);
	float: left;
	padding: 6px 20px 4px 20px;
	white-space: nowrap;
}
div#navigation ul li.aktiv {
	background: #212125 none;
}
div#navigation ul li a {
	color: #7c7c7a;
	font-family: Helvetica, Geneva, Arial, sans-serif;
	font-size: 11px;
	font-weight: 700;
	text-transform: uppercase; 
	text-decoration: none;
	display: block;
	margin: 0;
	padding: 0px 18px 0px 18px;
}
div#navigation ul li.aktiv a {
	color: #aab813;
}
div#navigation ul li a:hover {
	color: #aab813;
}
div#fuss{
	clear:both;
	margin: 0 auto;
	width: 760px;
	padding-right: 32px;
	padding-bottom: 24px;
	padding-top: 4px;
	text-align : right;
}
div#fuss a{
	text-decoration: none;
	color: #999999;
}
div#fuss a:hover{
	color: #FFF;
}

/*---------------- HAUPTSPALTE -------------------*/
div#rumpf div.hauptspalte{
	float: left;
	width: 514px;
	min-height: 1px;

}
div.blogcontent{
	margin-bottom: 40px;					
}

div.blogcontent h3{
	font-size: 11px;
	color: #b5c414;
	border-bottom: solid 1px #7c7c7a;
	line-height: 17px;
	font-weight: normal;
	margin: 0px;
	padding: 0 0 2px 0;					
}

div.blogcontent h2{
	font-size: 17px;
	color: #ffffff;
	line-height: 17px;
	font-weight: normal;
	margin: 8px 0 24px 0;
	padding: 0px				
}
div.blogcontent p {
	line-height: 17px;
}

div.thumbsrow{
		width: 504px;
		background-color: #2a2a2e;
		padding:  0 6px 6px 0;
		overflow: hidden;
		margin: 0px;
		}

div.thumbsrow img{
		margin: 6px 0 0 6px;
		float: left;
		}
		
div.blogcontent a.top {
		color: #212125;
		background-image: url(../i/up2.gif);
		background-repeat: no-repeat;
		background-position: 10px 1px;
		text-decoration: none;
		padding: 0 10px 4px 28px;
		display: block;
		width: 100px;
		margin-top: 14px;
	}

div.blogcontent a:hover.top {
		color: #4d4d51;
		background-image:    url(../i/up2-over.gif);
		background-repeat:   no-repeat;
		background-position: 10px 1px;
	}
			
		
/*---------------- NEBENSPALTE -------------------*/
div#rumpf div.nebenspalte {
	float:left;
	width: 186px; 
	margin-left: 20px;
}


div#rumpf div.nebenspalte img {
	margin-top: 30px;
}
div#rumpf div.nebenspalte h3{
	font-size: 11px;
	color: #b5c414;
	border-bottom: solid 1px #7c7c7a;
	line-height: 17px;
	font-weight: normal;
	margin: 0px;
	padding: 0 0 2px 0;

}
div#rumpf div.nebenspalte  a{
	display: block;
	padding: 2px 0px 2px 0px;
	color: #999;
	border-bottom: solid 1px #7c7c7a;
	line-height: 17px;
	text-decoration: none;

}

div#rumpf div.nebenspalte  a:hover{
	color: #fff;
}
/*_______________________________Tabelle Vita___________________________________*/

div#rumpf div.hauptspalte h1.team{
	margin: 19px 16px 0px 0px; 
	color: #b5c414 !important;
	font-size: 14px;
	font-weight: normal;
	padding: 8px 0px 8px 0px !important;
	text-transform: uppercase; 
	border-bottom: 1px solid #7c7c7a !important; 
	border-top: 1px solid #7c7c7a ; 
}

div#rumpf div.hauptspalte table.steckbrief{
	margin-left: 0px;
	margin:4px 0 32px 0;
	width: 498px;

	empty-cells: hide; 
	color: #d3d2d3;
}
div#rumpf div.hauptspalte table.steckbrief td{
	color: #999;
	border-bottom: 1px solid #7c7c7a; 
	overflow: visible;
	padding: 2px 0px 2px 0px;
	*padding-right: 6px;
	width: 8px;
	*width: auto;
	/*white-space: nowrap;*/
	vertical-align: top;
	color: #d3d2d3;
}


div#rumpf div.hauptspalte table.steckbrief td a,
.hauptspalte a{
	color: #b5c414;
	text-decoration: none;
}

div#rumpf div.hauptspalte table.steckbrief td a:hover{
	color: #fff;
	text-decoration: none;
}



div#rumpf div.hauptspalte table.steckbrief td img{
	margin: 4px 8px 0 0;
}
div#rumpf div.hauptspalte table.steckbrief td.size170{
	width: 170px;
}
div#rumpf div.hauptspalte table.steckbrief td.size284{
	width: 328px;
}
div#rumpf div.hauptspalte table.steckbrief td.size170.thumb{
	width: 170px;
	padding-top: 4px;
	border-bottom: none !important;
}
div#rumpf div.hauptspalte table.steckbrief td.size284.thumb{
	width: 284px;
	border-bottom: none !important;
}

div#rumpf div.hauptspalte table.steckbrief td.size284.thumb a:hover img {
	outline: 1px solid #7c7c7a;
	}

div#rumpf div.hauptspalte table.steckbrief tr.erste td{
	border-top: 1px solid #7c7c7a; 
	border-bottom: 1px solid #7c7c7a; 
}

