BODY {
	font-family: Century Gothic, Verdana, sans-serif;
	font-size: 12px; 
   	background-color: #fff;
   	color: #000000;
   	padding: 0px 0px 0px 0px;
   	margin: 0px 0px 0px 0px;
	line-height: 1.3em;
	min-height: 101%;
	background-image:url(../images/project/bg-web.png);
	background-position:top left;
	background-repeat:no-repeat;
	}

*html body, *+html body {
	background-position: top -22px;
}

HTML>body {
   	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
   	}

html { height: 100% } 

.clear_left {
font-size:0px;
line-height:0px;
clear: left;
border: 0px solid #333333;
height: 0px;
}

font, span {
	font-family: Century Gothic, Verdana, sans-serif !important;
	font-size: 12px !important; 
}

select {
	font-family:  Arial, Verdana, sans-serif;
	font-size: 1.0em;
	line-height:120%;
	color: #333333;
	}
input {
	font-family:  Arial, Verdana, sans-serif;
	font-size: 1.0em;
	line-height:120%;
	color: #333333;



	}
textarea {
	font-family:  Arial, Verdana, sans-serif;
	font-size: 1.0em;
	line-height:120%;
	color: #333333;
	}
ul {
	padding: 0px 0px 0px 0px;
	margin: 8px 0px 5px 13px;
	background-color: transparent;
	list-style:none;
   	text-decoration: none;
   }
li {
	line-height: 1.4em;
   	padding: 0px 0px 2px 0px;
   	margin: 0px 0px 0px 0px;

   }

p {
	padding: 0px 0px 0px 0px;
	border: 0px solid red;
	margin: 0px 0px 0px 0px;
	font-size:12px !important;
	line-height:20px;
   	}

a {
	color:#000;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
   	}
a:hover {
	font-size: 1.0em;
	color:#333333;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
  }
h1 {
	font-size: 17px;
	color: #bc9143;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;
	line-height: 23px;
   	}
h2, hr {
	font-size: 13px;
	color: #bc9143;
	font-weight:normal;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	line-height: 18px;
   	}
h3 {
	font-size: 12px;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
   	}


/* SCHATTEN */
.site_shadow {
margin:0px;
width: 1067px;
border: 0px solid green;
}

.main {
   position: relative;
   margin-top: 0px;
   margin-right: auto;
   margin-left: auto;
   margin-bottom: 50px;
   width: 1067px;
   height:800px;
   overflow: hidden;
   z-index: 1;
   border: 0px solid red;
}


/* HEADER */
.header {
   position: relative;
   width: 1067px;
   height: 146px;
   z-index: 99;
   border: 0px solid blue;
	}
.logo-bw {
	width: 355px;
	height: 146px;
	border: 0px solid green;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	overflow:hidden;
	float: right;
}
.logo-lsv {
	width: 355px;
	height:146px;
	border: 0px solid yellow;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	overflow:hidden;
	float: left;
}

.logo-spitzensportland {
	position:absolute;
	width:355px;
	height:146px;
	top:0px;
	left:355px;
	text-align:left;
	border:solid 0px red;
}



/* ****** START: NAVIGATION ***** */


#navigation {
   	position: relative;
   	z-index: 98;
	height: 32px;
	width: 1067px;
   	margin:0px;
   	padding: 0px 0px 0px 0px;
	border:0px solid red;
	}
.navi_sub0_maincont  {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	border: 0px solid green;
	background-image:url(../images/project/navi_bg.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width: 961px;
	height: 41px;
	}
.navi_sub0_maincont_home  {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-image:url(../images/project/navi_bg_oben.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width: 961px;
	height: 39px;
	}
.navi_shadow {
	background-image:url(../images/project/navi_shadow.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	height: 5px;
	width: 961px;
	}

/* START:MAINNAV */
.mm  {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 1067px;
	height: 32px;
	float:left;
	overflow:hidden;
	border:solid 0px red;
	background:url(../images/project/bg-mm-global.png);
	background-repeat:repeat-x;
	background-position:left;
	}
*html .mm, *+html .mm {
background-position:0px left;
}

a.mmenu, a.mmenu:hover {
	font-size: 14px;
	line-height: 32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
	color:#bc9143!important;
	float:left;
	cursor:pointer;
	height: 29px;
	}
a.mmenu-sel, a.mmenu-sel:hover {
	font-size: 14px;
	line-height: 32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 30px;
	color:#fff !important;
	float:left;
	cursor:pointer;
	height: 29px;
	}


/* POSITION = 1 */
.mmenu01 {
	padding:0px;
	color: #333333;
	background:url(../images/project/bg-mm-gelb.png) no-repeat;
	float:left;
	height: 32px;
	width:213px;
	z-index:10 !important;	
}

.mmenu-sel-01 {
	padding:0px;
	color: #333333;
	background:url(../images/project/bg-mm-sel.png) no-repeat;
	float:left;
	height:32px;
	width:213px;
	z-index:1000 !important;
	border:solid 0px red;
}
/* POSITION = 2 */
.mmenu02 {
	padding:0px;
	color: #333333;
	background:url(../images/project/bg-mm-braun.png) no-repeat;
	float:left;
	height: 32px;
	width:213px;
	z-index:9 !important;
	margin-left:-23px;
}

.mmenu-sel-02 {
	padding:0px;
	color: #333333;
	background:url(../images/project/bg-mm-sel.png) no-repeat;
	float:left;
	height: 32px;
	width:213px;
	z-index:10;
	margin-left:-23px;
}
/* POSITION = 3 */
.mmenu03 {
	padding:0px;
	color: #333333;
	background:url(../images/project/bg-mm-gelb.png) no-repeat;
	float:left;
	height: 32px;
	width:213px;
	z-index:8;
	margin-left:-23px;
}

.mmenu-sel-03 {
	padding:0px;
	color: #333333;
	background:url(../images/project/bg-mm-sel.png) no-repeat;
	float:left;
	height: 32px;
	width:213px;
	z-index:10;
	margin-left:-23px;
}
/* POSITION = 4 */
.mmenu04 {
	padding:0px;
	color: #333333;
	background:url(../images/project/bg-mm-braun.png) no-repeat;
	float:left;
	height: 32px;
	width:213px;
	z-index:7;
	margin-left:-23px;
}

.mmenu-sel-04 {
	padding:0px;
	color: #333333;
	background:url(../images/project/bg-mm-sel.png) no-repeat;
	float:left;
	height: 32px;
	width:213px;
	z-index:10;
	margin-left:-23px;
}
/* POSITION = 5 */
.mmenu05 {
	padding:0px;
	color: #333333;
	background:url(../images/project/bg-mm-gelb.png) no-repeat;
	float:left;
	height: 32px;
	width:213px;
	z-index:6;
	margin-left:-23px;
}

.mmenu-sel-05 {
	padding:0px;
	color: #333333;
	background:url(../images/project/bg-mm-sel.png) no-repeat;
	float:left;
	height: 32px;
	width:213px;
	z-index:10;
	margin-left:-23px;
}

/* ENDE:MAINNAV */

/* START:SUBNAV */
.sm_cont  {
	height: 40px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px solid yellow;
	text-align:left !important;
	}
.sm_cont table {
	margin:0px;
	padding:0px;
	width:100%;	
}
.sm_cont td {
	height:40px;
	padding-left:10px;
	padding-right:15px;
	line-height:18px;
	vertical-align:middle;
	text-align:right;
}
.sm_cont td.line {
	height:1px !important;
	width:100%;
	background-color:#bc9143;
}
.sm_cont td.line-bottom {
	border-bottom:solid 1px #bc9143;
}

a.sm {
	font-size: 12px;
	color: #000 !important;
	font-weight:normal;
	}
a.sm:hover {
	font-size: 12px;
	color: #000 !important;
	font-weight:normal;
	}

a.sm-sel {
	font-size: 12px;
	color: #000 !important;
	font-weight:bold;
	}
a.sm-sel:hover{
	font-size: 12px;
	color: #000 !important;
	font-weight:bold;
	}


/* ENDE SUBNAV */

  /*###########################  NAVIGATION 3  ######################################################################*/
.sm_cont table.ssm {
	margin-left:0px;
	padding:0px;
	width:100%;	
}
.sm_cont table.ssm td {
	height:20px;
	padding-left:5px;
	line-height:18px;
	vertical-align:middle;
}

a.ssm{
	font-size: 11px;
	color: #000 !important;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	font-weight:normal;
	}

a.ssm:hover {
	font-size: 11px;
	color: #000 !important;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	font-weight:normal;	}

a.ssm-sel {
	font-size: 11px;
	color: #000 !important;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	font-weight:bold;
	}
a.ssm-sel:hover{
	font-size: 11px;
	color: #000 !important;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 5px;
	font-weight:bold;
	}

/* ****** ENDE: NAVIGATION ***** */

/* ****** START: CONTENT ***** */
.content {
	position: relative;
	z-index: 198;
	margin: 9px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align:left;
	height:570px;
}

.content_unten {
	padding: 25px 0px 25px 0px;
	margin: 0px 0px 0px 0px;
	border:solid 0px blue;
	z-index:1;
}
.content_links {
	margin: -25px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	float: left;
	width: 175px;
	background-image:url(../images/project/bg-left.png);
	background-repeat:repeat-y;
	height:570px;
}

.content_mitte {
	padding: 0px 30px 0px 30px;
	float: left;
	width: 460px;
	height:545px;
	overflow-y:auto;
	overflow-x:hidden;
	border:solid 0px red;
}
*html .content_mitte {
	padding: 0px 30px 0px 30px;
	float: left;
	width: 500px;
	height:545px;
	overflow-y:auto;
	overflow-x:hidden;
	border:solid 0px red;
}

.content_rechts {
	border: 0px solid orange;
	padding:0px;
	margin: -25px 0px 0px 0px;
	float: left;
	width: 340px;
}
/* ****** START: CONTENT ***** */

/* START:FOOTER */
.footer {
   	position: absolute;
   	z-index:97;
	top:760px;
	width:980px;
	color:#bc9143;
	height: 39px;
	text-align:right;
	margin: 0px 0px 0px 0px;
	padding:0px;
	border: 0px solid green;
	}

.copyright {
	position:absolute;
	left:10px;
	top:15px;
	height:50px;
width:500px;
text-align:left !important;
}

.text-foot {
	position:absolute;
	left:0px;
  
	width:300px;
}

#search {
	position:relative;	
	clear:both;
	width:350px;
left:300px;
top:-3px;
}

a.footer_link  {
	color:#bc9143;
	font-size: 11px;
	padding:0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
	border:solid 0px red;
	line-height:45px;
	}
a.footer_link:hover  {
	color:#bc9143;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
	font-weight:100;
	}

/* ENDE:FOOTER */


/* START: INFOPORTALE */
.infoportale {
	position:absolute;
	top:420px;
	left:1px;
	background-image:url(../images/project/bg-infoportale.png);
	background-position:top left;
	background-repeat:no-repeat;
	width:166px;
	height:150px;
}
.infoportale h3 {
	color:#000;
	font-size:17px;
	font-weight:normal;
	margin:0px;
	padding:4px 10px 4px 10px;
	border-bottom:double #bc9143;
}
.infoportale li {
	padding-left:10px;
	padding-top:6px;
}
.infoportale li a {
	font-size:12px;
	font-weight:normal;
	color:#000;
}
.infoportale li a:hover {
	color:#bc9143;
	font-size:12px;
	font-weight:normal;
}

/* ENDE: INFOPORTALE */


/* START:TELEFONBUCH */
.def_banner_telefonbuch {
width: 186px;
height: 140px;
border: 0px solid yellow;
padding: 10px 0px 0px 15px;
margin: 0px 0px 0px 0px;
background-image:url(../images/project/def_banner_telefonbuch_bg.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;
}
a.telefonbuch  {
	font-size: 13px;
	color: #afc440;
	border: 0px solid yellow;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 24px;
	overflow:hidden;
	height: 33px;
	width: 169px;
	float:left;
	}
a.telefonbuch:hover  {
	font-size: 13px;
	color: #999999;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 24px;
	overflow:hidden;
	float:left;
	height: 33px;
	width: 169px;
	}

/* ENDE: TELEFONBUCH */

/* START:SPEISEPLAN */
.def_banner_speiseplan {
width: 186px;
height: 140px;
border: 0px solid yellow;
padding: 8px 0px 0px 15px;
margin: 25px 0px 0px 0px;
background-image:url(../images/project/def_banner_speiseplan_bg.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;
}
a.speiseplan {
	font-size: 13px;
	color: #333;
	border: 0px solid yellow;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 24px;
	overflow:hidden;
	height: 33px;
	width: 169px;
	float:left;
	}
a.speiseplan:hover  {
	font-size: 13px;
	color: #999999;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 24px;
	overflow:hidden;
	float:left;
	height: 33px;
	width: 169px;
	}

/* ENDE: SPEISEPLAN */


/* START: NEWS */
.standard_banner_rechts {
width: 195px;
border: 0px solid yellow;
padding: 10px 0px 0px 15px;
margin: 30px 0px 0px 0px;
background-image:url(../images/project/standard_banner_rechts_bg.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;
}
.standard_banner_rechts_bottom {
width: 195px;
height: 14px;
border: 0px solid yellow;
padding: 0px 0px 0px 0px;
margin: -6px 0px 0px 0px;
background-image:url(../images/project/standard_banner_rechts_bg_bottom.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;
}
*html .standard_banner_rechts_bottom {
width: 195px;
height: 14px;
border: 0px solid yellow;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
background-image:url(../images/project/standard_banner_rechts_bg_bottom.jpg);
background-repeat:no-repeat;
background-position: 0px 0px;
}
.standard_banner_rechts_head {
height: 20px;
border-bottom: 0px solid yellow;
padding: 5px 0px 0px 0px;
margin: 0px 0px 0px 0px;
overflow:hidden;
}
/* ENDE: NEWS */

/******************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************/
/******************************************************************************************************************************************************************/

/* ÜBERSCHRIFTEN */


hr 
{
	width:100%; 
	height:1px; 
	}
small 
{
	font-size:12px; 
	}

/* EINSTELLUNGEN DER Schrift */

p.img
{
	text-align:center;
	margin-bottom:0px;
	}
th
{
	text-align:left;
	}
ol, ul, li {
	text-decoration:none;
	font-size:9pt;
	color:#333333;
	margin:0px;
	padding:0px;
}



/* Einstellungen Bilder */
img
{
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin-bottom:0px;
	}

input, textarea {
	padding-right:0px;
	font-size:12px;
}

#head
{
	position:absolute;
	top:0px;
	left:0px;
	position:absolute;
	width:100%;
	height:250px;
	border:solid 0px red;
	z-index:0;
	}

#banner 
{
	left:0px;
	position:absolute;
	border:solid 0px red;
	}

#logo 
{
	right:0px;
	top:0px;
	position:absolute;
	}


#navHead
{
	position:relative;
	margin-top:8px;
	margin-right:251px;
	text-align:right;
	font-size:12px;
	}
	
#navHead a:visited, #navHead a:link 
{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	padding-left:20px;
	}
	
#navHead a:hover 
{
	text-decoration:none; 
	color:#dadada;
	}

#images 
{
	height:180px;
	border:solid 0px #FF00FF;
	width:950px;
	position:absolute;
	top:106px;
	z-index:5;
	}


#partner
{	
	position:absolute;
	width:150px;
	height:auto;
	bottom:0px;
	padding-left:12px;
	padding-right:8px;
	border:solid 0px red;
	z-index:20;
	}
#partner h3
{
	color:#ffffff;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}
#partner img
{
	margin-bottom:15px;
	margin-left:0px;
	margin-right:6px;
	margin-top:0px;
	vertical-align:top;
	}
#partner p
{
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	}

.emblem 
{
	width:131px;
	margin:20px 19px 0px 20px;
	z-index:30;
	color:#000;
	font-size:7.5pt;
	font-weight:lighter;
	}

	
.news 
{
	width:131px;
	margin:20px 19px 0px 20px;
	z-index:30;
	background-image:url(../images/project/news-top.png);
	background-repeat:no-repeat;
	color:#000;
	font-size:7.5pt;
	font-weight:lighter;
	}
.news-bottom
{
	width:131px;
	padding-top:13px;
	z-index:32;
	background-image:url(../images/project/news-bottom.png);
	background-repeat:no-repeat;
	color:#000;
	font-size:7.5pt;
	font-weight:lighter;
	}
*html .news-bottom
{
	width:131px;
	padding:0px;
	z-index:32;
	background-image:url(../images/project/news-bottom.png);
	background-repeat:no-repeat;
	background-position:2px left;
	color:#000;
	font-size:7.5pt;
	font-weight:lighter;
	}

.news h3 	
{
	padding-left:10px;
	padding-right:10px;
	color:#000;
	font-size:7.5pt;
	font-weight:bold;
	margin-top:3px;	
	margin-bottom:5px;	
	margin-left:0px;	
	margin-right:0px;	
	}
.news p, .news div 	
{
	padding-left:10px;
	padding-right:10px;
	color:#000;
	font-size:7.5pt !important;
	font-weight:lighter;
	line-height:14px;
	}
.news a
{
	color:#f5a300;
	font-size:7.5pt;
	text-decoration:none;
	font-weight:lighter;
	}
.news a:hover
{
	color:#193792;
	font-size:7.5pt;
	text-decoration:underline;
	font-weight:lighter;
	}


#spacer
{
	height:25px;
	background-color:#e8e8f6;
	}


#page
{
	position:absolute;
	top:250px;
	left:260px;
	width:800px;
	border:solid 0px #FF00FF;
	padding:0px;	
	margin:0px;
	z-index:20;
	}

.contentpara {
	padding: 0px 20px 0px 0px;
  	margin: 0px 0px 15px 0px;
	border: 0px solid #333333;
	line-height: 1.4em;
	font-size:12px;
}

.contentpara a {
	text-decoration:underline;
}
.contentpara a:hover {
	text-decoration:none;
	color:#bc9143;
}
.contentpara ul li {
	padding: 0px 0px 0px 18px;
	margin: 8px 0px 5px 13px;
	background-color: transparent;
	list-style:none;
   	background-image:url(../images/project/lister.png);
	background-position:left 2px;
	background-repeat:no-repeat;
   	text-decoration: none;
}

.contentformulartext 
{
	padding: 0px 20px 0px 0px;
  	margin: 0px 0px 15px 0px;
	border: 0px solid #333333;
	line-height: 1.4em;
	}
table.contentformular 
{
	border:solid 0px #FFFFFF;	
	}

.sitemap {
	border:solid 0px red; 
	font-size:12px;
	line-height:19px;
	padding:10px;
	margin:0px;
}

.sitemap ul 
{
	margin:0px;
	padding:0px;
	list-style:none;
	}

.sitemap ul li
{
	margin:0px;
	padding-left:10px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	list-style:none;
	line-height:19px;
	font-weight:bold;
	text-decoration:none;
	}
.sitemap ul li ul li 
{
	margin:0px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	list-style:none;
	line-height:19px;
	font-weight:lighter;
	text-decoration:none;
	}

.sitemap ul li ul li ul li
{
	margin:0px;
	padding-left:30px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	list-style:none;
	line-height:19px;
	text-decoration:none;
	}

.artikel1 {
	border:solid 0px red; 
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	line-height:19px;
	margin:0px;
	width:388px;
}

a.contenttext, a.contenttext:visited 
{
	color:#999999;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
   	}
a.contenttext:hover 
	font-size: 1.0em;
	color:#333333 !important;
	text-decoration:none;
	margin: 0px 0px 0px 0px;
	font-weight:bold;
  }

td.contentformular
{
	padding:5px 5px 0px 0px;
	}

table.cont 
{
	padding:0px;
	margin:0px;
	font-size:12px;
	color:#333333;
	border:solid 0px red;
	}
th.cont, th.cont1, th.cont2, th.cont3, th.cont4, th.cont5, th.cont6, th.cont7, th.cont8
{
	padding-left:4px;
	padding-right:4px;
	color:#80a82e;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	}
td.cont, td.cont1, td.cont2, td.cont3, td.cont4, td.cont5, td.cont6, td.cont7, td.cont8
{
	padding-left:4px;
	padding-right:4px;
	color:#80a82e;
	font-size:12px;
	font-weight:lighter;
	line-height:22px;
	}
td.contl, td.cont1l, td.cont2l, td.cont3l, td.cont4l, td.cont5l, td.cont6l, td.cont7l, td.cont8l
{
	padding-left:4px;
	padding-right:4px;
	color:#80a82e;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	}


/* TOP OF PAGE */
#totop 
{
	text-align:right;
}
#totop a 
{
	border: 0px solid black;
	color: #999;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 18px;
	font-weight: bold;
	background-image:url(../images/project/top_link.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	}
#totop a:hover
{
	color: #333333;
	}

/* SEITENUEBERSICHT */
a.anker_link  {
	border: 0px solid black;
	color: #999;
	font-size: 11px;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 18px;
	font-weight: normal;
	background-image:url(../images/project/anker_link.gif);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	}
a.anker_link:hover  {
	color: #333333;
	font-size: 11px;
	font-weight:normal;
	}

.anker_link_linie  {
	border-bottom: 1px solid #DFDFDF;
	margin: 3px 0px 5px 0px;
	}

.anker_abstand  {
height: 15px;
	}

/* BILDAUSTAUSCH RECHTER CONTAINER */
.bildtausch {
	position:absolute;
	width:340px;
	height:570px;
	border:solid 0px red;
	top:0px;
	left:697px;
}
.bildtausch img {
	width:340px;
	height:571px !important;
}
*html .bildtausch {
	position:absolute;
	width:340px;
	height:570px;
	top:-1px;
	border:solid 0px red;
	left:675px;
}
*html .bildtausch img {
	width:340px;
	height:571px !important;
}

/* VITA SPORTLER RECHTER CONTAINER */
.vita {
	position:absolute;
	width:290px;
	height:571px;
	border:solid 0px red;
	top:0px;
	left:695px;
	background-color:#fffbdb;
	margin:0px;
	border-left:solid 1px #bc9143;
	border-right:solid 1px #bc9143;
	padding:0px 25px 0px 25px;
}

.vita .p-class {
	margin:0px;
	padding:0px;
	height:285px;
	color:#bc9143;
}

.vita .p-class ul {

}
.vita .p-class ul li {
	padding: 0px 0px 0px 18px;
	margin: 8px 0px 5px 0px;
	background-color: transparent;
	list-style:none;
   	background-image:url(../images/project/lister.png);
	background-position:left 2px;
	background-repeat:no-repeat;
   	text-decoration: none;
	font-weight:bold;
	color:#bc9143;
}

.vita .p-class a {
	padding: 1px 0px 7px 15px;
	margin: 0px 0px 0px 0px;
	height:23px !important;
	width:290px;
	display:inline-block;
	display:-moz-inline-block;
	background-color: transparent;
	list-style:none;
   	background-image:url(../images/project/link-p-class.png);
	background-position:top left;
	background-repeat:no-repeat;
   	text-decoration: none;
	font-weight:bold;
	color:#bc9143;
}
*html .vita .p-class a {
	padding: 1px 0px 7px 15px;
	margin: 0px 0px 0px 0px;
	height:23px !important;
	width:290px;
	background-color: transparent;
	list-style:none;
   	background-image:url(../images/project/link-p-class.png);
	background-position:top left;
	background-repeat:no-repeat;
   	text-decoration: none;
	font-weight:bold;
	color:#bc9143;
}

*html .vita .p-class {
	margin:0px;
	padding:0px 13px 0px 23px;
	color:#bc9143;
}

.vita img {
	width:340px;
	height:285px !important;
	padding:0px;
	margin:0px;
	margin-left:-25px;
}
*html .vita {
	position:absolute;
	width:340px;
	height:571px;
	top:-1px;
	padding:0px !important;
	margin:0px !important;
	left:675px;
	border-left:solid 1px #bc9143;
	border-right:solid 1px #bc9143;
}
*html .vita img {
	width:340px;
	height:285px !important;
	padding:0px;
	margin:0px;	
}
*html .vita p {
	padding:0px;
	width:300px;
}


