  	* {margin:0px;
              padding:0px;
         }


	body
	{
		margin: 0;
		padding: 0;
		font: 11pt arial, sans-serif;		
		text-align: center;
		color: #333;
		background-image: url(../images/Back.jpg);
		background-repeat: repeat-x;
		background-position: 0 0;
	}
	
	
	
	#head1
	{
		background-image: url(../images/Head1.jpg);
		background-repeat: no-repeat;
		background-position: 0 0;
		padding:0px;
		margin:0px;
		width: 1000px;
		height: 184px;
		font-size: 1px;
		line-height: 100%;
	}
	
	#head2
	{
		background-image: url(../images/Head2.jpg);
		background-repeat: no-repeat;
		background-position: 0 0;
		width: 1000px;
		height: 151px;		
	}
	
	#content
	{
		font: 11pt arial, sans-serif;		
		float: left;
		padding-left: 20px;
		padding-right: 20px;
		background-image: url(../images/Head3.jpg);
		background-repeat: no-repeat;
		background-position: 0 0;
		width: 1000px;
		padding-left:20px;
		padding-right:20px;
		line-height: 1.5;
	}
	
	.bodytext
	{
		font: 10pt arial, sans-serif;		
		line-height: 1.4;
		text-align: justify;
	}

	.bodytext p
	{
		font: 10pt arial, sans-serif;		
		line-height: 1.4;
		text-align: justify;
	}

	h1
	{
		font-size: 20px;
		margin: 0;
		padding: 0;
		width: 98%;
		border-top: 1px solid #000;
		border-bottom: 1px solid #000;
	}

	h2
	{
		font-size: 17px;
		margin: 0;
		padding: 0;
	}

	h3
	{
		font-size: 14px;
		margin: 0;
		padding: 0;
	}

	h4
	{
		font-size: 17px;
		color: #2C82BD;
		margin: 0;
		padding: 0;
	}

	h5
	{
		font-size: 17px;
		color: #ffffff;
		margin: 0;
		padding: 0;
	}

	#header
	{
		width: 1000px;
		height: 174px;
		position: relative;
	}
	
	li
	{
		list-style-position: inside;
		list-style-type: square;
		margin-left: 10px;
	}
	
	
	#spacer
	{
		float:right;
		width: 1px;
		height: 284px;
		border:0px solid #000;
		background-color: #555555;
	}

	hr 
	{
		border: 0px; /* Für Firefox und Opera */
		border-top: solid 1px #999;
		border-bottom: solid 1px #F9FFE5; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
	}
	
	img
	{
		border: 0px;
	}
	
	a { 
		color: #2C82BD; 
		text-decoration: none;
	}

	a:link { 
		color: #2C82BD; 
		text-decoration: none;
	}
	
	a:visited 
	{ 
		color: #2C82BD; 
		text-decoration: none;
	}
	
	a:hover, a:active
	{
		color: #E69811;
		text-decoration: underline;
	}
	
	
	#container
	{
		margin: 0em auto;
		width: 1000px;
		text-align: left;
		background-color: #FFF;
		border: 0px;
	}

	#contactform
	{
		text-align: left;
		background-color: #fff;
		border: 1px solid #fff;
		font: 10pt arial, sans-serif;
	}

	#contactform td
	{
		text-align: left;
		background-color: #fff;
		font: 10pt arial, sans-serif;
	}
	
	#contactform input 
	{ 
		font: 10pt arial, sans-serif;
		color: #414141; 
		background-color: #fff;
		border: #414141 1px solid;
	}

	#contactform select 
	{ 
		font: 8pt arial, sans-serif;
		color: #414141; 
		background-color: #fff;
		border: #414141 1px solid;
	}

#contactform textarea {
	font: 10pt arial, sans-serif;
	COLOR: #414141; 
	BACKGROUND-COLOR: #ffffff;
	BORDER: #414141 1px solid;
	SCROLLBAR-FACE-COLOR: #ddd; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #383838; COLOR: #383838; SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-ARROW-COLOR: #383838; SCROLLBAR-TRACK-COLOR: #DDDDDD; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff; SCROLLBAR-BASE-COLOR: #ffffff
}

	#contactform input.checkbox 
	{ 
		background-color: #D2EBC8;
		background: #ffffff;
		border: 0px solid #D2EBC8;
		margin-top:2px;
	}

	#contactform input.radio 
	{ 
		background-color: #D2EBC8;
		border: 0px solid #D2EBC8;
	}


	#header h1
	{
		font-size: 10pt;
		text-align: right;
		color: #fff;
		margin: 0;
		padding: 0;
	}
		
	#content img
	{
	}



/* FOOTER AREA */

	#footermenu
	{
		font: 11pt arial, sans-serif;		
		float: left;
		width: 100%;
		height: 20px;
		color: #ccc;
		background-color: #414141;
		padding-top: 3px;
		margin-top:10px;		
	}

	#footermenu a
	{
		background-color: #414141;
		text-decoration: none;
		color: #ccc;
		height: 20px;
		margin-right: 8px;
	}
	
	#footermenu a:hover
	{
		text-decoration: underline;
		color: #ffffff;
	}



/* CSS_STYLED_CONTENT */

	/* Weisser Rahmen um Bilder */
	.csc-textpic-imagewrap
	{
		margin-top: 7px;

}
	.csc-textpic-image	 dt img
	{
		border:1px solid #fff;
	}

	#imprint
	{
		font: 90% lucida, helvetica, arial, sans-serif;		
		color: #414141;
		background-color: #555555;
	}


.ro { 
background:url(../images/ro.jpg) top right no-repeat; 
margin:0; 
padding:0; 
} 
  
.lo { 
background:url(../images/lo.jpg) top left no-repeat; 
margin:0; 
padding:0; 
} 
  
.ru { 
background:url(../images/ru.jpg) bottom right no-repeat; 
margin:0; 
padding:0; 
} 
  
.lu { 
background:url(../images/lu.jpg) bottom left no-repeat; 
margin:0; 
padding:0; 
}

.inhalt { 
margin:0; 
padding:1.0em 1.5em 1.5em 1.5em; 
} 
  
.inhalt p { 
margin:0; 
padding:0; 
}

.highlighted
{
	width: 410px;
	padding: 5px;
	font: 12px arial, sans-serif;		
	background-color:#D2EBC8;
}

.highlighted1
{
	width: 410px;
	padding: 5px;
	font: 12px arial, sans-serif;		
	background-color:#DDEEFF;
}


	#contactform .highlighted1 input.checkbox 
	{ 
		background-color: #fff;
		border: 0px solid #DDEEFF;
		margin-top:2px;
	}

	#contactform .highlighted1 input.radio 
	{ 
		background-color: #fff;
		border: 0px solid #DDEEFF;
	}

#mailform_address
{
	float: left;
	width: 900px;
	background-color: #D2EBC8;
}



	.tx-srfeuserregister-pi1-error
	{
		font: 9pt arial, sans-serif;
		color: #ff0000; 
		width:300px;
	}

	.tx-newloginbox-pi1 submit
	{ 
		font: 10pt arial, sans-serif;
		color: #000; 
		background-color: #fff;
		border: #000 2px solid;
	}

	.tx-newloginbox-pi1 input
	{ 
		font: 10pt arial, sans-serif;
		color: #000; 
		background-color: #fff;
		border: #000 1px solid;
	}

	#tx-srfeuserregister-pi1-fe_users_form input, #tx-srfeuserregister-pi1-fe_users_form select
	{ 
		font: 10pt arial, sans-serif;
		color: #000; 
		background-color: #fff;
		border: #000 1px solid;
		padding-left: 5px;
		padding-right: 5px;
	}

	#tx-srfeuserregister-pi1-fe_users_form textarea
	{ 
		font: 10pt arial, sans-serif;
		color: #000; 
		background-color: #fff;
		border: #000 1px solid;
		padding-left: 5px;
		padding-right: 5px;
	}

	.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }
	.tx-irfaq-pi1 ul li a p.bodytext { margin: 10px; display: inline; font-weight: bold; }
	.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }
	.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }
	.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 10px; font: 10pt arial #555555;}
	.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 10px; display: inline; font-weight: bold; font: 10pt arial #555555;}
	.tx-irfaq-pi1 dt p { width:98%;font-weight: bold;  padding-left:7px;padding-right:7px; display: inline; background-color:#DDEEFF; border-bottom: 1px solid #FFF;}
	.tx-irfaq-pi1 dd { margin-left: 0px; }
	.tx-irfaq-pi1 dd p { margin-top: 5px;font: 10pt arial #555555;	}
	.tx-irfaq-pi1 .additional-info { border-top: 2px solid #e6e6e6; margin-bottom: 10px; }
	.tx-irfaq-pi1 .irfaq-related-faq, .tx-irfaq-pi1 .irfaq-related-links { padding-top: 0px; padding-bottom: 0px; margin-top: 3px; margin-bottom: 15px; }
	
	

