/*allgemeine Definitionen*/
body
{
	/*overflow-y:scroll;*/
	font-family:Verdana;
	font-size:100%;
	font-weight:100;
	text-align:center;
	color:#D0D0D0;
	text-decoration:none;
	background-repeat:repeat-x;
	background-color:#3C3C3C;
	paddig:0px;
	margin:0px;
}

table{
	margin-top:1px;
}

h1 {
	font-size: 13px;
	font-weight:900;
	margin:0px 0px 10px 0px;
}
h2 {
	font-size: 10px;
	font-weight:900;
	margin:0px;
}
p {
	font-size:10px;
	font-weight:100;
	margin:0px 0px 10px 0px;
}
/*ende allgemeine Definitionen*/

/*Kopzeile*/
.header
{
	font-size:90%;
	font-weight:900;
	font-style:italic;
	margin:0px;
	padding:80px 0px 10px 5px;
	
	/*border:1px dashed #FFFFFF;*/
}

/*Anfang Formate für Submenü*/
.select_lang
{	
	height:auto;
	width:auto;
	margin:5px 5px 5px 0px;
	background-color:#585858;
	float:right;
	
	/*border:1px dashed #FF00FF;*/
}

.header-pic
{
	height:100px;
	margin:0px;
	background-color:#2D2D2D;
	
	/*border:1px dashed #FFFFFF;*/
}
/*ende Kopfzeile*/

/*Anfang Formate für Menü*/
.menubereich
{
	height:70px;
	padding-top:10px;
	margin:0px;
	
	/*border:1px dashed #FFFFFF;
	border-top:1px dashed #FF0000;
	border-bottom:1px dashed #FF0000;*/
}
/*Anfang Formate für Hauptmenü*/


/*Format für leere Menübox*/
.menu-box
{
	text-indent:5px;
	width:99px;
	height:25px;
	float:left;
	border-top:0px dashed #FFFFFF;
	border-bottom:0px dashed #FFFFFF;
	border-right:1px solid #2D2D2D;
	background-color:#585858;
}

/*Format für die Links im Hauptmenü*/
.menu-box a
{	
	font-size:10px;
	font-weight:900;
	line-height:25px;
	color:#D0D0D0;
	text-decoration:none;
	text-indent:5px;
}

.menu-box a:hover
{	
	color:#570404;
}

.menu-box a:active
{	
	color:#570404;
}

.menu-box-current a
{	
	font-size:10px;
	font-weight:900;
	line-height:25px;
	color:#D0D0D0;
	text-decoration:none;
	text-indent:5px;
	
	width:99px;
	height:25px;
	float:left;
	border-top:0px dashed #FFFFFF;
	border-bottom:0px dashed #FFFFFF;
	border-right:1px solid #2D2D2D;
	background-color:#570404;
}

/*Ende Formate für Hauptmenü*/

	/*Anfang Formate für Submenü*/
	.submenu-box
	{	
		text-indent:5px;
		width:100px;
		height:20px;
		margin-top:1px;
		float:left;
		border-top:0px solid #2D2D2D;
		border-bottom:0px dashed #FFFFFF;
		border-right:0px solid #2D2D2D;
		background-color:#570404;
	}
	
	/*Format für die Links im Subtmenü*/
	.submenu-box a
	{	
		font-size:10px;
		font-weight:100;
		line-height:20px;
		color:#585858;
		text-decoration:none;
		text-indent:5px;
		
		/*border-top:0px dashed #FFFFFF;
		border-bottom:0px dashed #FFFFFF;
		border-right:1px solid #2D2D2D;*/
	}
	
	.submenu-box a:hover
	{	
		color:#D0D0D0;
	}
	
	.submenu-box a:active
	{	
		color:#D0D0D0;
	}
	
	.submenu-box-current a
	{	
		font-size:10px;
		font-weight:100;
		line-height:20px;
		color:#D0D0D0;
		text-decoration:none;
		text-indent:5px;
		
		width:100px;
		height:20px;
		margin-top:1px;
		float:left;
		border-top:0px dashed #FFFFFF;
		border-bottom:0px dashed #FFFFFF;
		border-right:0px solid #2D2D2D;
		background-color:#570404;
	}
	/*Ende Formate für Submenü*/

	/*Anfang Croplink*/
	.croplink
	{
		font-size:10px;
		font-weight:100;
		line-height:20px;
		color:#585858;
		text-decoration:none;
		text-indent:5px;
		
		text-indent:5px;
		width:auto;
		height:auto;
		margin-top:1px;
		float:left;
	}
	
	/*Format für die Croplinks*/
	.croplink a
	{	
		color:#585858;
		text-decoration:none;
	}
	.croplink a:hover
	{	
		color:#D2D2D2;
	}
	.croplink a:active
	{	
		color:#D2D2D2;
	}
	/*Ende Formate für Menü*/

/*start Contentbereich*/
.content-box
{
	height:auto;
	width:800px;
	margin:0px 0px 10px 0px;
	background-color:#585858;
	float:left;
	
	/*border:1px dashed #FF00FF;*/
}

.content-box-aus
{
	height:500px;
	width:800px;
	margin:0px 0px 10px 0px;
	background-color:#585858;
	float:left;
	
	/*border:1px dashed #FF00FF;*/
}

	/*start linke Spalte*/
	.content-box_sp-l
	{
		width:200px;
		height:auto;
		padding:5px 0px 0px 100px;
		float:left;
		
		/*border:1px dashed #FFFFFF;*/
	}
	
	.content-box_sp-l-img
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 5px 0px;
		float:left;
		
		/*border:1px dashed #FFFFFF;*/
	}
	
	.content-box_sp-l-img a
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 5px 0px;
		float:left;
		border:1px solid #570404;
	}
	
	.content-box_sp-l-img a:hover
	{
		padding:0px 0px 0px 0px;
		margin:0px 0px 5px 0px;
		float:left;
		border:1px solid #FFFFFF;
	}
	
	.bildunterschrift
	{	
		width:200px;
		font-size:11px;
		font-weight:100;
		text-align:center;
		margin:0px;
		padding:0px 0px 10px 0px;
		
		/*border:1px dashed #FFFFFF; */
	}
	
	.bildunterschrift a
	{
		color:#570404;
		text-decoration:none;
	}
	.bildunterschrift a:hover
	{
		color:#FFFFFF;
		text-decoration:none;
	}
	/*ende linke Spalte*/
	
	/*start rechte Spalte*/
	.content-box_sp-r
	{	
		width:300px;
		height:auto;
		margin:5px 100px 5px 90px;
		float:right;
		
		/*border:1px dashed #FFFFFF;*/
	}
	
	.content-box_sp-r a
	{
		color:#570404;
		text-decoration:none;
	}
	
	.content-box_sp-r a:hover
	{
		color:#FFFFFF;
		text-decoration:none;
	}
	/*ende rechte Spalte*/
	
/*ende Contentbereich*/

	
/*start fusszeile*/
.fusszeile
{
	font-size: 11px;
	font-weight:100;
	text-decoration:none;
	text-align:center;
	height:auto;
	width:790px;
	padding:20px 0px 20px 0px;
	float:left;
	
	/*border:1px dashed #00FF00;*/
}

.fusszeile a
{
	color:#585858;
	text-decoration:none;
}

.fusszeile a:hover
{
	color:#D2D2D2;
}
/*ende fusszeile*/