

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #4E473F;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #ffffff;
}

h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #ffffff;
    text-transform: uppercase;
    font-weight: bold;
}

#wrapper {
	width: 1000px;
	margin: auto;
	max-width: 1000px;	
}

.small {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #ffffff;
}

.topnavi {  
	margin: 0.5em;
}

.table_color {  
	background-color: #181818;
}

.title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #FF9900;
    font-weight: bold;
    background-image: url(images/title_bg.gif);
    background-repeat: repeat;
    background-position: left top;
}

.category_big {  
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px; 
    color: #FF9900; 
    font-weight: bold; 
}

.category {  
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px; 
    color: #FF9900; 
    font-weight: normal; 
}

.marked {
    background-color: #FEE300;
    font-weight: bold;
}

a, a:visited, a:active {
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}

a:hover {
    color: #FF9900;
    text-decoration: none;
    font-weight: normal;
}

a.titlelink, a.titlelink:visited, a.titlelink:active {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

a.titlelink:hover {
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
}

a.category, a.category:visited, a.category:active {
    color: #ffffff;
    text-decoration: none;
}

a.category:hover {
    color: #ffffff;
    text-decoration: none;
}

option, textarea, input, select, file {  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #ffffff; 
    background-color: #181818; 
    border: 1px solid #333333;
}

.footer {color: #FFFFFF
			size: 11px
}

.form_off {  
    color: #ffffff; 
	background-color: #181818; 
    border: 1px solid #666666;
}

.form_on {  
    color: #ffffff; 
    background-color: #181818; 
    border: 1px solid #ffffff;
}

.form_username {
    background-color: #2D2D2D;
    border: 1px solid #333333;
    background-image: url(images/username.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.form_password {
    background-color: #2D2D2D;
    border: 1px solid #333333;
    background-image: url(images/password.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.form_name {
    background-color: #2D2D2D;
    border: 1px solid #333333;
    background-image: url(images/name.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.form_text {
    background-color: #2D2D2D;
    border: 1px solid #333333;
    background-image: url(images/message.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.input { 
    background-color: transparent; 
    border: 1px none; 
    margin-top: 0px;
    margin-bottom: 0px;
}

/* ######### Style für das Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top: 0;
	border: 0px solid transparent;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:12px;
	z-index:150;
	background-color: #181818;
	width: 150px;
	visibility: hidden;
}

.dropmenudiv a{
	width: auto;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #BBB;
	padding: 2px 0;
	text-decoration: none;
	font-weight: normal;
	color: #ffffff;
}

* html .dropmenudiv a{
	width: 100%;
}

.dropmenudiv a:hover{
    background-color: #E58716;
	color: #000000;
	font-weight: bold;
}

/* ######### Style für Grafiken ######### */

#header_line {
	width: 1000px;
	height: 19px;
	background: url(images/template_01.jpg) no-repeat;
}

#header {
	width: 1000px;
	height: 85px;
	background: url(images/template_02.jpg) no-repeat;
}

#header_underline {
	width: 1000px;
	height: 25px;
	background: url(images/template_03.jpg) no-repeat;
}

#header_login {
	width: 150px;
	height: 140px;
	background: url(images/template_04.jpg) no-repeat;
}

#header_newsticker_left {
	width: 80px;
	height: 18px;
	background: url(images/template_05.gif) no-repeat;
}

#header_newsticker_right {
	width: 80px;
	height: 18px;
	background: url(images/template_07.gif) no-repeat;
}

#header_partner {
	width: 150px;
	height: 140px;
	background: url(images/template_08.jpg) no-repeat;
}

#advert_left {
	width: 116px;
	height: 82px;
	background: url(images/template_09.jpg) no-repeat;
}

#advert_top {
	width: 468px;
	height: 16px;
	background: url(images/template_10.jpg) no-repeat;
}

#advert_right {
	width: 116px;
	height: 82px;
	background: url(images/template_11.jpg) no-repeat;
}

#start_info {
	margin-left: auto;
	margin-right: auto;
	width: 678px;
	height: 497px;
	background: url(images/german_clan.jpg) no-repeat;
}

#bf3 {
	margin-left: auto;
	margin-right: auto;
	width: 678px;
	height: 497px;
	background: url(images/bf3.jpg) no-repeat;
}

#aa3_start {
	margin-left: auto;
	margin-right: auto;
	width: 678px;
	height: 565px;
	background: url(images/aa3_start.jpg) no-repeat;
}

#pb_headline {
	margin-left: auto;
	margin-right: auto;
	width: 678px;
	height: 50px;
	background: url(images/pb_headline.jpg) no-repeat;
}

#start_underline {
	margin-left: auto;
	margin-right: auto;
	width: 674px;
	height: 33px;
	background: url(images/line_01.jpg) no-repeat;
}

#start_aa_icon {
	margin-left: auto;
	margin-right: auto;
	width: 256px;
	height: 256px;
	background: url(images/aa_icon.png) no-repeat;
}

#content_start_header {
	margin-left: auto;
	margin-right: auto;
	width: 678px;
	height: 53px;
	background: url(images/content_start_header.jpg) no-repeat;
}

#content_header {
	margin-left: auto;
	margin-right: auto;
	width: 678px;
	height: 53px;
	background: url(images/content_header.jpg) no-repeat;
}

