* {
	margin: 0;
	padding: 0;
	border: none;
	
}

@font-face {
	font-family: US101;
	src: url('fonts/US101.TTF');   
}

@font-face {
	font-family: bebas;
	src: url('fonts/BebasNeue.ttf');   
}

body 
{
	font-size: 12px;
	margin: 0;
	padding-top:10px;
	text-color: #999999;
	background-color: #FFFFFF;
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
}

#wrapper 
{
	position: absolute;
	width:1000px;
	text-align: left;
	margin: -370px 0px 0px -500px;
	padding: 0px;
	left: 50%;
	top: 50%;
	border: #999999 1px solid;
}

#logo
{
	position: relative;
	width: 1000px;
	height: 68px;
	background-color:#ffffff;
	margin: 0px;
	padding: 0px;
	background-repeat:no-repeat;
	padding:0px;
	text-align:left;
	text-transform:uppercase;
	float:left;
	border-bottom: #000000 solid 10px;

}

#logo_2
{
	position: relative;
	float: left;
	width: 238px;
	height: 60px;
	padding: 0px;
	background-color: #ffffff;
	background-image:url(images/menue_bg.jpg);
	background-repeat:repeat-x;
}

#menue
{
	position: relative;
	float: right;
	width: 742px;
	height: 46px;
	padding: 6px 10px 8px 10px;
	background-color: #ffffff;
	font-size:24px;
	text-align:right;
	text-transform:uppercase;
	background-image:url(images/menue_bg.jpg);
	background-repeat:repeat-x;
}

#content-menue
{
	padding: 0px 12px 0px 12px;
	color: #d6d8dd;
	text-align: center;
	width: 214px;
	height: 492px;
	float: left;
	background-color: #FFFFFF;
}


.menue	{padding-bottom: 40px;}

#content
{
	padding:22px 12px 17px 20px;
	line-height: 1.5em;
	color: #999999;
	text-align: left;
	text-align: justify;
	width: 730px;
	height: 450px;
	float: right;
	background-color: #FFFFFF;
	overflow:auto;
	overflow-x:hidden;
}

#content_foto
{
	white-space:nowrap;
	background-color: #ffffff;
	padding-left: 0px;
	padding-right: 0px;
	width: 742px;
	height: 492px;
	overflow:auto; 
	overflow-y:hidden;
	margin-left: 0px;
	margin-right: 0px;
}

#content_bottom
{
	width: 1000px;
	height: 53px;
	float: left;
	background-image:url(images/bg_content_bottom.png);
	background-repeat:repeat-x	
}
#footer
{
	float: left;
	width: 950px;
	height: 22px;
	padding: 10px 25px 15px 25px;
	background-color: #ffffff;
	font-family: US101;
	font-size:16px;
	text-align:center;
	color: #999999;
	text-transform:uppercase;
	border-top:#000000 10px solid;
	list-style-type: none;
	list-style-position: inherit;
}

#startseite
{
	width: 700px;
	height: 650px;
	background-color: #ffffff;
	font-family: US101;
	font-size:16px;
	text-align:center;
	color: #999999;
	text-transform:uppercase;
	list-style-type: none;
	padding-left: 150px;
	padding-right: 150px;
}

.navigation ul {
	list-style-type: none;
}

.navigation li {
	display: inline;
	padding-left: 50px;
	
}


.h1                    {font-family:US101,Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-variant: normal; text-transform:uppercase; padding-bottom:10px}
.h2                    {font-family:US101,Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-variant: normal; text-transform:uppercase; padding-bottom:10px; padding-top:30px}
.h3                    {font-family:US101,Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-variant: normal; text-transform:uppercase; padding-bottom:10px; padding-top:10px}
.text-kursiv           {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold; font-variant: uppercase;}
.text-autor            {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #A5A5A5; font-style: normal; font-weight: normal; font-variant: normal;}


A:link 				   {font-family: US101,bebas,Verdana, Arial, Helvetica, sans-serif;font-size: 24px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #999999;text-transform:uppercase;}
A:visited 			   {font-family: US101,bebas,Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: normal; TEXT-DECORATION: none; color: #999999}
A:active    		   {font-family: US101,bebas,Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: normal; TEXT-DECORATION: none; color: #990000} 
A:hover 			   {font-family: US101,bebas,Verdana, Arial, Helvetica, sans-serif; font-size: 24px; font-style: normal; font-weight: normal; TEXT-DECORATION: none; color: #990000}

.main A:link 		   {font-family: US101,Verdana, Arial, Helvetica, sans-serif;font-size: 41px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #999999;text-transform:uppercase;}
.main A:visited 	   {font-family: US101,Verdana, Arial, Helvetica, sans-serif;font-size: 41px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #999999;text-transform:uppercase;}
.main A:active 		   {font-family: US101,Verdana, Arial, Helvetica, sans-serif;font-size: 41px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #990000;text-transform:uppercase;}
.main A:hover 		   {font-family: US101,Verdana, Arial, Helvetica, sans-serif;font-size: 41px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #990000;text-transform:uppercase;}

.content A:link 		   {font-family: US101,Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #999999;text-transform:uppercase;}
.content A:visited 	   {font-family: US101,Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #999999;text-transform:uppercase;}
.content A:active 		   {font-family: US101,Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #990000;text-transform:uppercase;}
.content A:hover 		   {font-family: US101,Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #990000;text-transform:uppercase;}

.footer A:link 		   {font-family: US101,Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #999999;text-transform:uppercase;}
.footer A:visited 	   {font-family: US101,Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #999999;text-transform:uppercase;}
.footer A:active 		   {font-family: US101,Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #990000;text-transform:uppercase;}
.footer A:hover 		   {font-family: US101,Verdana, Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: normal;TEXT-DECORATION: none;color: #990000;text-transform:uppercase;}


#aufz ul li {

	list-style: square;
	padding: 0 0 0 5px;
	margin: 0 0 0.7em 33px;
}

#aufzCompact ul li {

	list-style: square;
	padding: 0 0 0 4px;
	margin: 0 0 0 33px;
}


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.feedbackform{
padding: 5px;
}

div.fieldwrapper{ /*field row DIV (includes two columns- Styled label column and 'thefield' column)*/
width: 730px; /*width of form rows*/
overflow: hidden;
padding: 5px 0;
}

div.fieldwrapper label.styled{ /* label elements that should be styled (left column within fieldwrapper DIV) */
float: left;
width: 150px; /*width of label (left column)*/

border-bottom: 1px solid #990000;
margin-right: 15px; /*spacing with right column*/
}

div.fieldwrapper div.thefield{ /* DIV that wraps around the actual form fields (right column within fieldwrapper DIV) */
float: left;
margin-bottom: 10px; /* space following the field */
}

div.fieldwrapper div.thefield input[type="text"]{ /* style for INPUT type="text" fields. Has no effect in IE7 or below! */
width: 300px;
border: 1px solid #990000;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

div.fieldwrapper div.thefield textarea{ /* style for TEXTAREA fields. */
width: 563px;
height: 130px;
border: 1px solid #990000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

div.buttonsdiv{ /*div that wraps around the submit/reset buttons*/
margin-top: 5px; /*space above buttonsdiv*/
margin-left: 15px;

}

div.buttonsdiv input{ /* style for INPUT fields within 'buttonsdiv'. Assumed to be form buttons. */
	width: 80px;
	background: #e1dfe0;
	border: 1px solid #000;
}
