/*--------------------------------------------------------------------------------*
 *
 *  GLOBAL
 * 
 *--------------------------------------------------------------------------------*/

* {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	outline: none;
	background-image:url(../../images/bg.jpg);

	
}

body{
	text-align: center;	
	background-repeat: repeat-x repeat-y;
	background-image:url(../../images/bg.jpg);
	
}

img{
	border: 0;

}

strong{
	background: white;


}

.bg{

	background: white;

}

h3
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;

}


#page{
	width: 960px;
	margin: 0 auto;
	text-align: left;
	background: white;
	margin-bottom: 190px;
	margin-top: 30px;

}

#strich{
	width: 100%;
	height:25px;
	margin-top: 25px;
	margin-bottom: -52px;
	background-repeat: repeat-x;
	background-image:url(../../images/strich.png);
	
}



a {
	text-decoration: none;
	color: #858585;
	font-size: 10px;
	cursor: pointer;
	margin-bottom: -5px;
	
}

#inhalt2 a{
	text-decoration: none;
	color: #858585;
	font-size: 10px;
	cursor: pointer;
	font-weight: normal;
	margin-bottom: -5px;
	background: white;

	
}

.inactiv-auflistung{

	text-decoration: none;
	color: #858585;
	font-size: 10px;
	cursor: default;
	font-weight: normal;
	font-style: normal;
	background: white;
	

}

i{

	margin-top: 500px;

}


/*Standardtexte werden klein angezeigt*/

p{
	background: white;
	font-size: 10px;
}

.none
{

	background: transparent;
}


a:hover {
	/*color: #c00418;*/
	font-weight: bold;
}

div.fix{
	clear: both;
}

.td{

	background-color: white;
	

}

#td{

	font-size: 10px;

}

.shadow-short{
	position: relative;
	top: 105px;
	height: 4px;
	width: 0px;
	background-image: url(../../images/subnavi-shadow-short.jpg);
}

.shadow-long{
	position: relative;
	top: 105px;
	height: 4px;
	width: 0px;
	background-image: url(../../images/subnavi-shadow-long.jpg);
}


/*--------------------------------------------------------------------------------*
 *
 *  HEADER & HAUPTNAVIGATION
 * 
 *--------------------------------------------------------------------------------*/

 
 #logo a {
	
 	height: 50px;
	width:230px;
	margin-left: -10px;
	padding-top: 10px;
	padding-bottom: 50px;
	background: url(../../images/logo.gif) no-repeat right;
	display: block;

 }
 
 #logo a span {
  	visibility: hidden;
}

 #logo_add {
 	float: right;
 	height: 16px;
	width:226px;
	margin-top: -58px;
	background: url(../../images/logo_add.gif) no-repeat right;
	display: block;
 }
 


#navi{
	position: relative;
	height: 20px;
	width: 1100px;

}

#navi ul{
	
	height: 25px;
	list-style-type: none;
	padding: 0 0 0 0px;
	margin-left: -5px;
	position: relative;


	
}

#navi li{
	float: left;
	line-height: 25px;
	margin: 0 -23px 0 7px;
	position: relative;
	
	
}

#navi li a{
	color: #fff;
	display: block;
	float: left;
	padding: 0 0px 0 5px;
	text-decoration: none
}

#navi li a span{
	display: block;
	margin-left: -6px;
	font-size: 11px;
	float: left;
	height: 25px;
	width: 162px;
	padding: 0 5px 0 10px;
	color: #8d886f;
	font-family: Georgia;
	font-weight: bold;
	font-style: italic;
	background: url(../../images/navi-inaktiv.png) no-repeat left;

	
}

#navi li.active .bg{

	background: #f8f8f8;
	
}




#navi li.active a,
#navi li a:hover{
	/*background: url(../../images/navi-aktiv-mittel.jpg) no-repeat left;*/
	
}



#navi li.active1 a span,
#navi li.inactive1 a:hover span{
	background: url(../../images/navi-aktiv.jpg) no-repeat;
	font-family: Georgia;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	width: 162px;
	color: #423604;


}

#navi li.active2 a span,
#navi li.inactive2 a:hover span{
	background: url(../../images/navi-aktiv-rechts.jpg) no-repeat;
	font-family: Georgia;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	width: 162px;
	color: #423604;


}


#navi li.active3 a span,
#navi li.inactive3 a:hover span{
	background: url(../../images/navi-aktiv-mittel.jpg) no-repeat;
	font-family: Georgia;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	width: 162px;
	color: #423604;
	position: relative;


}


#navi li.inactive2 span{
	margin-left: -3px;

	
}

#navi li.active2{
	
	margin-left: 10px;
}

#navi li.inactive3 span{

	margin-left: -5px;
	
}

#navi li.active3 span{

	
	margin-left: -5px;
}

#navi li.inactive1 span{
	margin-left: -7px;
	
}

#navi li.active1 span{
	
	margin-left: -7px;
}





/*--------------------------------------------------------------------------------*
 *
 *  SUBNAVIGATION
 * 
 *--------------------------------------------------------------------------------*/
 
 
#naviunten{

	/*position: relative;
	margin-top: -11px;
	min-height: 450px;*/
	background: white;
	
	
	
} 
 
#subnavi{
    width: 935px;
	margin-left: 21px;
	margin-top: 35px;
	height: 130px;
	background: white;

}

#subnavi a{
	text-decoration: none;
	color: #858585;
	font-size: 10px;
	background: white;
}
 
#subnavi ul{
	list-style-type: none;
	position: absolute;
	width: 360px;
	background: white;
}

#subnavi li{
	float: left;
	width: 180px;
	background: url(../../images/bg_main.jpg);
}

#subnavi li.active a,
#subnavi li a:hover{
	color: #423604;
	font-weight: bold;
	background: url(../../images/bg_main.jpg);
}
 
#subnavi ul.onecol{
	width: 250px;
	font-family: Verdana
	
}

#subnavi ul.twocols{
	width: 360px;
	font-family: Verdana
}

#subnavi ul.twocols-extra{
	width: 400px;
	font-family: Verdana
}


#subnavi div.subnavi-item{
	float: left;
	height: 100%;
	margin-right: 150px;
	width: 220px;
	font-family: Verdana;
	/*border-bottom: 1px solid #ccc;*/
	background: white;
}


#subnavi p.subnavi-title{
	position: relative;
	top: -12px;
	width: 360px;
	line-height: 25px;
	border-bottom: 1px solid #ccc;
	color: #5b5125;
	font-size: 11px;
	font-weight: bold;
	font-family: Georgia;
	font-style:italic;
	background: white;
}

#subnavi p.subnavi-title-first{
	position: relative;
	top: -12px;
	line-height: 25px;
	width: 180px;
	border-bottom: 1px solid #ccc;
	color: #5b5125;
	font-size: 11px;
	font-weight: bold;
	font-family: Georgia;
	font-style:italic;
	background: white;
}

#subnavi div.subnavi-item-first{
	float: left;
	height: 100%;
	margin-right: 10px;
	width: 180px;
	/*border-bottom: 1px solid #ccc;*/
	background: white;
}

#subnavi p.subnavi-title-end{
	position: relative;
	top: -12px;
	line-height: 25px;
	width: 360px;
	border-bottom: 1px solid #ccc;
	color: #5b5125;
	font-size: 11px;
	font-weight: bold;
	font-family: Georgia;
	font-style:italic;
	background: white;
}

#subnavi div.subnavi-item-end{
	float: left;
	height: 100%;
	margin-right: 10px;
	width: 360px;
	/*border-bottom: 1px solid #ccc;*/
	background: white;
}

/*--------------------------------------------------------------------------------*
 *
 *  SubSubNavi
 * 
 *--------------------------------------------------------------------------------*/


 
 
.aktuell{
	
	background: white;
	font-family: Verdana;
	font-size: 10px;
	margin-top: 5px;
	margin-bottom: 3px;
	
	padding-top: 2px;
		padding-bottom: 4px;
		padding-left: 3px;

	
	
}

.aktuell span{

	background: white;
	font-family: Verdana;
	font-size: 10px;
	
}

#subsubnavi ul{

	background: white;


}





#subsubnavi li a{

	background: transparent;

	


}

.zusatz{

	vertical-align: top;
	text-align: left;
	font-family: Verdana;
	font-size: 10px;
	background: white;
	width:255px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	
	overflow: hidden;
}



.aktuell a:visited, .aktuell a:hover{
	
	text-decoration: none;
	background: white;
	
	font-family: Verdana;
	font-size: 10px;
}



.aktuell2{
	padding-bottom: 9px;

}

.aktuell4 a:hover{
	
	text-decoration: none;
}



.aktuell4{

	font-weight: bold;
	background: #e3d700;
		margin-top: 2px;
		padding-top: 2px;
		padding-bottom: 4px;
		padding-left: 3px;
	
	
	

}

.aktuell4 span{

	
	background: #e3d700;
	text-align: left;
	font-family: Verdana;
	font-size: 10px;
	


	
}










.aktuell3{
	
	/*color: red;*/
}


/*--------------------------------------------------------------------------------*
 *
 *  MAINPAGE
 * 
 *--------------------------------------------------------------------------------*/
 
 
 #clear
 {
 	clear: both;
 }
 
 
 #mainpage{
	margin-top: 30px;
	min-height: 400px;
	padding-bottom: 0px;
	width: 939px;
	background: white;
	
 }
 
 

 #mainpage ul{
 	list-style-type: none;
	background: white;
 }
 
  #mainpage li{
 	list-style-type: none;
	background: white;
 }
 
 
 
/*--------------------------------------------------------------------------------*
 *
 *  PROJEKTNAVI
 * 
 *--------------------------------------------------------------------------------*/
 
#projektnavi-full{
	float: left;
	width: 180px;
	margin-top: 4px;
	margin-left: 14px;
	background: white;
	
}

#projektnavi-full .shadow-short{
 	top: 5px;

}
 
#projektnavi{
 	border-top: 1px solid #ccc;
 	border-bottom: 1px solid #ccc;
	padding: 8px 0 8px 0;
	line-height: 150%;
	background: white;
}
 
#projektnavi a{
 	text-decoration: none;
	color: #858585;
	font-size: 10px;
	background: white;
}
 
#projektnavi li.active a,
#projektnavi li a:hover{
	color: #423604;
	font-weight: bold;
	background: white;
}

 
#projektnavi .shadow-short{
 	top: 13px;
	background: white;
}

#projektnavi-full .backlink{
	padding: 12px 0 7px 0;
	background: white;
}
 
#projektnavi-full .backlink a{
 	color: #7e7e7f;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	background: white;
}
 
 
 
 
/*--------------------------------------------------------------------------------*
 *
 *  CONTENT
 * 
 *--------------------------------------------------------------------------------*/ 
 
#content-full{
	margin-left: 10px;
	/*border-top: 1px solid #ccc;*/
	width: 735px;
	float: left;
	background: white;
	
} 

#content-full .shadow-long{
	top: 15px;
	left: 50px;
}
 
#content{
	float: left;
	width: 540px;
	padding-bottom: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #white;
	background: white;
	
	
}

#content h1{
	margin: -10px 0 10px 0;
	padding-left: 15px;
	font-size: 24px;
	font-family: Georgia;
	background: white;
	font-style: italic;
	font-weight: normal;
	color: #5b5125;
	
}



#content h2{
	font-family: Georgia;
	font-style: italic;
	font-size: 11px;
	color: #5b5125;
	background: white;
	margin-bottom: 5px;
	
}

#content img{
	margin-bottom: 10px;
	
}

#content ul{
	list-style-type: circle;
	margin-left: 20px;
	background: white;

}

#content li{
	background: white;
	font-size: 11px;
	
	
}

#content hr{
	border: 0;
	height: 1px;
	border-top: 1px solid #ccc;
	background-color: #white;
	margin: 10px 0 10px 0;
}

#content p{
	font-size: 10px;
	line-height: 120%;
	background: white;
}

a.link{
	font-weight: bold;
	color:#858585;
	background: white;
}

#content-navi{
	margin-top: 48px;
	float: right;
	width: 180px;
	background: white;
}

#content-navi a{
	background: white;
}


#content-navi img{
	border: 2px solid white;
}

.content-linie{
	position: relative;
	
}

.pfeil-big{
	position: absolute;
	padding-top: 8px;
	margin-left: -15px;
	background: white;

}

/*--------------------------------------------------------------------------------*
 *
 *  "SCREENSHOT PROJEKT-ÜBERSICHT STANDARD"
 * 
 *--------------------------------------------------------------------------------*/ 



#screenshot-overview-small-standard{

	margin-left: 0px;
	min-height: 200px;
	width: 100%;
	background: white;
	
	
}

.details
{

	color: #423604;
	font-weight: bold;
	font-size: 10px;
	background: white;

}

.width
{
	width:140px;
	font-style: normal;
	font-size: 10px;
	background: white;



}

.screenshot-item-small-standard{

	padding: 0px 0 1px 0;
	overflow: hidden;
	float: left;
	margin: 0 10px 10px 0px;
	/*border-top: 1px solid #ccc;*/
	/*border-bottom: 1px solid #ccc;*/
	width: 335px;
	background: white;
	margin-top: 20px;
}


.screenshot-item-small-standard-zwei{

	padding: 0px 0 1px 0;
	overflow: hidden;
	float: left;
	margin: 0 10px 10px 0px;
	/*border-top: 1px solid #ccc;*/
	/*border-bottom: 1px solid #ccc;*/
	width: 335px;
	background: white;
}

.screenshot-item-small-standard-drei{

	padding: 0px 0 1px 0;
	overflow: hidden;
	float: left;
	margin: 0 10px 10px 0px;
	/*border-top: 1px solid #ccc;*/
	/*border-bottom: 1px solid #ccc;*/
	width: 335px;
	background: white;
}

.screenshot-item-small-standard-vier{

	padding: 0px 0 1px 0;
	overflow: hidden;
	float: left;
	margin: 0 10px 10px 0px;
	/*border-top: 1px solid #ccc;*/
	/*border-bottom: 1px solid #ccc;*/
	width: 335px;
	background: white;
}

.screenshot-item-small-standard ul{

width: 140px;

}

.screenshot-item-small-standard td{
	background: transparent;
	overflow: hidden;

}


.screenshot-item-small-standard tr{
	background: white;
	overflow: hidden;

}

td.screenshot-text-small-standard,
td.screenshot-text-small-standard li,
td.screenshot-text-small-standard ul{
	font-size: 10px;
	margin-left: 10px;
	color: #858585;
	background: white;
	list-style: none;

}

td.screenshot-text-small-standard h3{
	font-family: Georgia;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	padding-bottom: 5px;
	background: white;
	color: #423604;
}

.linie-small-standard
{

	
	float: left;
	overflow: hidden;
	height: 15px;
	/*border-top: 1px solid #ccc;*/
	/*border-bottom: 1px solid #ccc;*/
	background-image:url(../../images/auflistung.gif);
	
	width: 335px;
	

}




/*--------------------------------------------------------------------------------*
 *
 *  "SCREENSHOT PROJEKT-ÜBERSICHT"
 * 
 *--------------------------------------------------------------------------------*/ 
 
#screenshot-overview{
	margin-left: 21px;
	width: 100%;
	background: transparent;
	
	
}

#screenshot-overview-small{
	margin-left: 0px;
	min-height: 350px;
	width: 100%;
	background: white;
	
	
}

.details
{

	color: #423604;
	font-weight: bold;
	font-size: 10px;
	background: white;

}





.screenshot-item-small{
	padding: 0px 0 1px 0;
	overflow: hidden;
	float: left;
	min-height: 180px;
	margin: 0 10px 15px 2px;
	/*border-top: 1px solid #ccc;*/
	/*border-bottom: 1px solid #ccc;*/
	width: 335px;
	background: white;
}

.screenshot-item-small ul{

	width: 140px;
	
}

.screenshot-item-small td{
	background: transparent;
	overflow: hidden;

}

Verführerische Rote Wölbung lockt,
die Figur knackig betont,
die Oberfläche weiss wie Marmor,
wohl riechen und wohl tuend,
befriedigend


.screenshot-item-small tr{
	background: white;
	overflow: hidden;

}

td.screenshot-text-small,
td.screenshot-text-small li,
td.screenshot-text-small ul{
	font-size: 10px;
	min-height: 150px;
	margin-left: 10px;
	color: #858585;
	background: white;
	list-style: none;

}

td.screenshot-text-small h3{
	font-family: Georgia;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	padding-bottom: 10px;
	background: white;
	color: #423604;
}

.linie-small
{

	
	float: left;
	overflow: hidden;
	height: 15px;
	/*border-top: 1px solid #ccc;*/
	/*border-bottom: 1px solid #ccc;*/
	background-image:url(../../images/auflistung.gif);
	
	width: 335px;
	

}

.linie
{

	position: relative;
	width: 450;
	height: 7;
	padding-bottom: 10px;
	margin-top: -15px;
	margin-left: -2px;
	background: white;

}


 
 
.screenshot-item{
	padding: 5px 0 1px 0;
	float: left;
	margin: 0 10px 15px 0;
	/*border-top: 1px solid #ccc;*/
	/*border-bottom: 1px solid #ccc;*/
	width: 458px;
	background: white;
}

.screenshot-item td{
	background: white;

}



.details
{

	width: 130px;

}

.details strong
{

	font-weight: bold;
	font-size: 10px;
	color:#423604;

}

td.screenshot-text,
td.screenshot-text li{
	font-size: 10px;
	margin-left: 20px;
	color: #858585;
	background: white;
}

td.screenshot-text h3{
	font-family: Georgia;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	padding-bottom: 10px;
	background: white;
	color: #423604;
}
td.details-link{
	padding-left: 35px;
	background: white;
	
}

td.details-link a{
	color: #423604;
	font-weight: bold;
	font-size: 10px;
	background: white;
}

td.details-link a:hover{
	text-decoration: underline;
	background: white;

	
}

.screenshot-item .shadow-long{
	top: 6px;
	left: 50px;

	
	
}

.pfeil
{
	position: relative;
	width: 7px;
	height: 12px;
	margin-bottom: -10px;
	margin-left: -17px;
	background: white;
	color: white;
	border: 0px;
}


/*--------------------------------------------------------------------------------*
 *
 *  Team
 * 
 *--------------------------------------------------------------------------------*/

  #auflistung_team
 {
 
 	
 	padding: 15px 0 1px 0px;
	float: left;
	margin: 0px 10px 10px 2px;
	margin-top: 11px;
	/*border-top: 1px solid #ccc;*/
	/*border-bottom: 1px solid #ccc;*/
	background-image:url(../../images/auflistung.gif);
	width: 335px;
	height: 160px;
	}
	
	#team-title
 {
 
 	margin-left: 180px;
	margin-top: -110px;
	width: 170px;
	background: white;
	font-size: 13px;
	font-family: Georgia;
	font-style: italic;
	font-weight: normal;
	color: #5b5125;
	
	padding-bottom: 20px;
	
 	
	}
	

	
	#team-ausbildung
 {
 
 	margin-left: 180px;
	width: 150px;
	height: 40px;
	background: white;	
	font-size: 10px;
	font-family: Verdana;
	font-style: normal;
	font-weight: normal;
	color: #828076;
	
	
	
 	
	}
	
	#mail
	{
	
	 	width: 38px;
		height: 10px;
		
		margin-left: 180px;
		margin-top: 20px;
		background: red;
	
	
	}
	
		#partner
	{
	
	 	width: 38px;
		height: 10px;		
		margin-left: 195px;
		margin-top: 40px;
		background: white;	
		color: #423604;
	
	}
 		#partner a
	{
		font-weight:bold;
		color: #423604;
	
	}
 
 
 
 
/*--------------------------------------------------------------------------------*
 *
 *  A-Z
 * 
 *--------------------------------------------------------------------------------*/ 
 
 #auflistung
 {
 
 	
 	padding: 5px 0 1px 0px;
	float: left;
	margin: 0 10px 15px 20px;
	/*border-top: 1px solid #ccc;*/
	/*border-bottom: 1px solid #ccc;*/
	background-image:url(../../images/auflistung.gif);
	width: 200px;
	height: 180px;
	
 
 
 }
 
 #auflistung h1{
 
	position: absolute;
	font-size: 24px;
	font-family: Georgia;
	background: white;
	font-style: italic;
	font-weight: normal;
	color: #5b5125;
}  


#h1{
	position: absolute;
	font-size: 24px;
	font-family: Georgia;
	background: white;
	font-style: italic;
	font-weight: normal;
	color: #5b5125;
}



 
 /*--------------------------------------------------------------------------------*
 *
 *  STANDARD-TEMPLATE
 * 
 *--------------------------------------------------------------------------------*/ 
 
 #mainpage #inhalt{
	position: relative;
 	top: -170px;
	margin-top: 0px;
	margin-left: 400px;
	padding-bottom: -10px;
	width: 964px;
	background: white;
	
	

 }
 
  #mainpage_aktuelles{
 	position: relative;
 	margin-top: 50px;
	margin-left: 0px;
	min-height: 300px;
	background: white;
	
	
 }
 
  
   #mainpage_aktuelles li{

	background: white;
	
	
 }
 
 #statisch_aktuell{
 
 	
	margin-left: 21px;
	width: 100%;
	background: transparent;
 
 }
 
  #statisch_aktuell a{
 
	background: white; 
	font-size: 11px;
 }
   #statisch_aktuell A:hover{
 
	background: white; 
	font-size: 11px;
	font-weight:normal;
 }
 
 
 #statisch_title
 {
 	background: transparent;
 	float: left;	
	font-size: 24px;
	font-style: italic;
	font-family: georgia;
 	min-height: 170px;
	width: 350px;
	color: #423604;
 }
 
 #right_col
 {
 	position: absolute;
 	background: transparent;
 	font-family: Verdana;
	font-size: 10px;
	margin-top: 20px;
	margin-left: 470px;
	width: 220px;
	color: #828076;
 }
 
  #right_pic
 {
 	
 	position: absolute;
	margin-left: -345px;
	clear: both;
 }
 

 
 
 
 #statisch_text
 {
 	background: transparent;
	font-size: 11px;
	font-family: Verdana;
	float: right;
	width: 450px;
	min-height: 170px;
	margin-right: 42px;
	color: #423604;
 
 
 
 }
 
 
  #mainpage_aktuelles ul{

	list-style: none;
	
	
 }
 
 #mainpage_standard{
 	position: relative;
 	margin-top: 50px;
	margin-left: 20px;
	min-height: 300px;
	background: white;
	
	
 }
 
 #mainpage_standard #inhalt{
    position: relative;
 	margin-left: 225px;
	min-height: 350px !important;
	background: white;
	
	
	
	
	

 }
 
  #mainpage_standard #subsubnavi{
 	
	position: absolute;
	border-top:1px solid #CCCCCC;
	padding-top: 12px;
 	margin-left: -220px;
	margin-top:4px;
	background: white;
	width: 175px;
	min-height: 250px;
	
	
	

 }
 
   #mainpage_standard #subsubnavi2{
 	
	position: absolute;
	border-top:1px solid #CCCCCC;
	padding-top: 8px;
 	margin-left: -220px;
	margin-top: 39px;
	background: white;
	width: 175px;
	min-height: 250px;
	
	
	

 }
 
   #mainpage_standard #subsubnavi2 ul{
 	
	background: transparent;
	
 }
 
 #team{
 
 	margin-left: 10px;
 
 
 
 }
 
 #mainpage_standard h1{
 
	
	font-size: 24px;
	font-family: Georgia;
	background: white;
	font-style: italic;
	font-weight: normal;
	color: #5b5125;

	
}
 
 
 #standard_titel{
 	
 	background: white;
	margin-left: 227px;
	margin-bottom: 10px;

 
 
 
 }
 
  #standard_titel2{
 	
 	background: white;
	


 
 
 
 }
 
 #standard_line{
	background: white;
	padding-bottom: 10px;
	

	

 
 }
 

 #inhalt2{
 	
	
 	background: white;
	width: 715px;
	min-height: 400px !important;
	overflow: hidden;
	/*position: relative;*/
	
}




 
  #inhalt2 td{
	background: white;
	border: 0px;

 }
 
   
   #inhalt2 table{
	background: white;
	border: 0px;
	width: 560px;

 }
 
 
 
 #inhalt td{
 	font-size: 11px;
	color: #858585;
	background: white;

 }	
 
 #inhalt .cms_titel{
 	color: #000;
 	font-weight: bold;
	font-size: 14px;
	background: white;
 }
 
 #border_bottom{
	background: transparent;
	margin-left: -1px;
 }
 
  #border_top{
    position: absolute;
	margin-left: -1px;
	width: 962px;
	margin-top: -2px;
	height: 15px;
 }
 
 .bildlegende{
 
 	
 
 }
 
  #footy p{
    font-family: Georgia;
    font-weight: normal;
    font-style: italic;
    font-size: 12px;
	color: #423604;
    position: relative;
    margin-left: -300px;
    margin-top: -183px;
    margin-bottom: 190px;
 }
 
 #footy a {
	color: #423604;
	font-family: Georgia;
    font-weight: normal;
    font-style: italic;
    font-size: 12px;
}

#footy a:hover {
	color: #423604;
	font-family: Georgia;
    font-weight: normal;
    font-style: italic;
    font-size: 12px;
}

#rightcol
{



}