@CHARSET "ISO-8859-1";
body{
	display:block;
	min-width:962px;
	max-width:962px;
	background-color:#dddddd;
	font-family:Verdana,sans-serif;
	font-size:8pt;
	margin:0px;
	background-image: URL('./img/background.png');
}
a{
	color:#066a3a;
	text-decoration:underline;
}
input{
	background-color:white;
	border:1px solid black;
}
input.submit{
	font-weight: bold;
}
#footer{
  margin:5px;
  text-align:center;
}
#loginsubmit{
  margin:2px;
  margin-left:46px;
  width:100px!important;
}
h2{
	margin:0px;
	background-color:#757575;
	font-size:10pt;
	font-weight:bold;
	color:white;
	height:18px;
	padding-left:3px;
}
div#frame1{
	margin:0px;
	float:left;
	width:160px;
	height:609px;
	/*background-color:#dddddd;*/
}
div#frame2{
	margin-left:160px;
	margin-right:160px;
	background-color:#515151;
	border-left:2px solid #515151;
	border-bottom:2px solid #515151;
}
div#frame3{
	float:right;
	width:160px;
	height:600px;
}
img#logo{
	margin-top:2%;
	margin-left:2%;
	border:0px;
}
div#login h2{
	background-color:#066a3a;
	color:#FFF;
}
div#login input{
	border:1px solid black;
	width:145px;
}
div#login, div#navigation{
	margin:2%;
	margin-top:10%;
	text-align:left;
	background-color:#74be2b;
	border: 2px solid #066a3a;
	border-top:0px;
}
div#login div{
    padding:3px;
}
div#navigation ul{
	margin: 0px;
	padding:0px;
	list-style-type:none;
	/*text-transform:uppercase;*/
	font-size:9pt;
	color:#4e4a4a;
	width:100%;
}

div#navigation a{
	margin:0px;
	padding:0.5px;
	padding-left:3px;
	display:block;
	width:147px;
	text-decoration:none;
	border-top: 2px solid #066a3a;
	background-color:#c8c8c8;
	color:#4e4a4a;
}
div#navigation a.highlight{
	margin:0px;
	background-color:#066a3a;
	color:white;
}
div#navigation a.highlight2{
	margin:0px;
	font-weight:bold;
}
div#navigation ul ul a{
	text-indent:6px;
	background-color:#74be2b;
}
div#navigation ul ul ul a{
	text-indent:12px;
	background-color:#74be2b;
}
div#navigation ul ul ul ul a{
	text-indent:18px;
	background-color:#74be2b;
}
div#navigation ul ul ul ul ul a{
	text-indent:24px;
	background-color:#74be2b;
}
div#banner1{
	float:right;
	margin-top:2px;
	background-image:URL('img/bazarbanner.jpg');
	background-repeat:none;
	width:468px;
	height:60px;
}
div#suche {
    margin:0px;
	border:2px solid #515151;
	border-left:0px;
	height:60px;
	background-color:#dddddd;
}
div#suche form{
	margin:0px;
	padding:0px;
}
div#suche input#searchfield{
	margin-left:2px;
	width:90px;
	border:0px;
}
div#suche input{
	width:56px;
	border:1px solid black;
}
div#suche a{
	margin-left:2px;
}
div#navigationbar{
	
}
div#navigator{
	margin:2px;
	margin-right:50px;
	margin-left:0px;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #dddddd;
	padding:2px 3px 2px 0px;
	background-color:#dddddd;
}
div#sitemap{
	margin:2px;
	margin-left:0px;
	border-top:1px solid #d2d2d2;
	border-bottom:1px solid #dddddd;
	padding:2px 3px 2px 0px;
	background-color:#dddddd;
	float:right;
}
div#content{
	background-color:#FFF;
}
div#content1{
	width:362px;
	border:2px solid #FFF;
	float:left;
	background-color:#FFF;
}
div#content2{
	margin-left:366px;
	background-color:#FFF;
	border-right:2px solid #515151;
}
div#big{
	width:362px;
	height:187px;
}
div#big img{
  border:0px;
	width:362px;
	height:187px;
}
div#desc{
	margin:0px;
	position:absolute;
	padding-left:3px;
	background-color:#757575;
	margin-top:-40px;
	width:359px;
	color:white;
	filter:alpha(opacity=80);-moz-opacity:0.8;
}
div#news{
	margin:0px;
	margin-top:8px;
}
div#newsleft{
	margin-right:4px;
	margin-bottom:2px;
	float:left;
	background-color:#dddddd;
	width:115px;
	height:154px;
	overflow:hidden;
}
div#newsmiddle{
	margin:0px 4px 2px 4px;
	float:left;
	background-color:#dddddd;
	width:115px;
	height:154px;
	overflow:hidden;
}
div#newsright{
	margin-bottom:2px;
	margin-left:4px;
	float:left;
	background-color:#dddddd;
	width:115px;
	height:154px;
	overflow:hidden;
}
div#news img{
	width:115px;
	height:55px;
	padding:0px;
	margin:0px;
	border:0px;
}
div#news p{
	padding:2px;
	margin:0px;
	height:5.8em;
	width:115px;
}
div#news a{
	padding:2px;
	padding-left:70%;
	text-align:right;
	margin:0px;
	width:115px;
}

div#ddescription img{
  border:0px;
}
div#ddescription{
	margin:0px;
	width:115px;
	height:115px;
	background-color:#dddddd;
	float:left;
}
div#ddescription p{
	margin:0px;
	padding:2px;
	padding-top:4px;
}
div#downloads{
	margin:0px;
	background-color:#FFF;
}
div#downloads table{
	border:0px;
	border-right:4px solid #dddddd;
	/*border-left:4px solid #dddddd;*/
	border-bottom:21px solid #dddddd;
	border-collapse:collapse;
	margin:0px;
	padding:-2px;
	font-size:8pt;
	width:100%;
}
div#downloads table tr{
    border:0px;
	margin:0px;
	
	padding:0px;
	background-color:#dddddd;
}
div#downloads table th{
    text-align:left;
    border:0px;
	background-color:#FFF;
	margin:0px;
	padding:0px;
	font-size:9pt;
}
div#downloads table td{
    border:0px;
	background-color:#dddddd;
	border-bottom:4px solid white;
	margin:0px;
	padding:2px;
	font-size:9pt;
}
div#dfoot{
	padding:2px;
	padding-top:4px;
	margin:0px;
	height:20px;
	text-align:right;
	background-color:#dddddd;
}

div#anzeigen{
	border:2px solid #FFF;
}
div#anzeigen div{
	border:2px solid #FFF;
	border-top:0px ;
	background-color:#338f17;
}
div#anzeigen img{
  border:0px;
	width:115px;
	height:55px;
	float:left;
}
div#anzeigen p{
	overflow-y:hidden;
	margin:0px;
	height:55px;
	
	color:#f3f4f0;
	font-size:9pt;
}
div#anzeigen a{
	color:#f3f4f0;
}
div#clans{
	border:4px solid #FFF;
}
div#clans ul{
	list-style-type:none;
	list-style-position:outside;
	text-indent:0px;
	padding:0px;
	margin:0px;
}
div#clans li{
	padding:3px 0px 3px 0px;
	background-color:#dddddd;
	width:100%;
	text-indent:20%;
	margin-bottom:4px;
	font-size:9pt;
}
div#clans p{
	height:58px;
	background-color:#dddddd;
	margin:0px;
}
.breaker{
	margin:0px;
	font-size:3pt;
	height:1px;
	clear:both;
}
div#maincontent{
	background-color:#dddddd;
	min-height:507px;
	border-right:2px solid #515151;
}
table.clantable{
  text-align:center;
	font-size:9pt;
	border-top:4px solid #066a3a;
	border-bottom:4px solid #066a3a;
	width:100%;
	border-collapse:collapse;
}
table.clantable2{
  text-align:center;
	font-size:9pt;
	width:100%;
	border-collapse:collapse;
}
table.impressumtable{
	font-size:9pt;
	border-top:4px solid #066a3a;
	border-bottom:4px solid #066a3a;
	width:100%;
	border-collapse:collapse;
}
table.clantable th, table.clantable2 th{
  text-align:center;
	/*text-align:left;*/
	font-size:9pt;
	background-color:#FFF;
	margin:0px;
}
table.impressumtable th{
	font-size:9pt;
	background-color:#FFF;
	margin:0px;
}
table.clantable th.tablehead1, table.clantable2 th.tablehead1{
	text-align:center;
	font-size:9pt;
	background-color:#dddddd;
	padding:3px;
	font-weight:normal;
}
table.impressumtable th.tablehead1{
	font-size:9pt;
	background-color:#dddddd;
	padding:3px;
	font-weight:normal;
}
table.clantable th a, table.clantable2 th a{
	font-weight:normal;
	color:#000;
}
table.impressumtable th a{
	font-weight:normal;
	color:#000;
}
table.clantable td, table.clantable2 td {
  text-align:center;
	border-bottom:2px solid #FFF;
	padding:3px;
}
table.impressumtable td{
	border-bottom:2px solid #FFF;
	padding:3px;
}
table.clantable td a, table.clantable2 td a{
	display:block;
}
table.impressumtable td a,{
	display:block;
}
div#clansfield{
	height:6em;
}
.alignRight a{
	float:right;
}
.buttonlink{
	margin:1px;
	text-align:center;
	padding:2px;
	width:15em;
	border:1px solid black;
	text-decoration:none;
	color:black;
	background-color: white;
	font-weight: bold;
}
.pageselectbar{
	float:right;
	margin:2px;
}
.pagebar{
	text-align:right;
	margin:2px;
}
/*.frame01 input, .frame01 label, .frame01 select{
	width:7em;
}*/

/* CLANADMIN (260) */

.frame01 input, .frame02 input{
	height:1.4em;
	margin-top:2px;
}
#clannewnamel{
	margin-right:10px;
}
#clannewgame{
	height:10em;
	width:233px;
}
#clannewlogol{
	margin-right:10px;
}
#clannewircl{
	margin-right:23px;
}
#clannewicql{
	margin-right:20px;
}
#clannewskypel{
	margin-right:42px;
}
#clannewhpl{
	margin-right:36px;
}
#clanschangesubm{
	width:30%;
	margin-left:70%;
	font-weight:bold;
}
#clannewdesc{
    width:242px;
}
.frame01{
	margin-left:1em;
	margin-right:1em;
	float:left;
	width:22.45em;
}
.frame02{
	margin:1em;
	margin-left:0em;
}
.claninput{
	margin-right:2px;
	height:1.4em;
}
#clansnewmembersubm{
	height:1.4em;
}
/* Downloadkategorien (1800) */
.downloadlink{
	color:#000;
}
#category{
	line-height:4; 
	text-indent:3em;
	font-size:12pt;
}
/* ClanInformationen 600*/
#clanlogo{
	
}
.red{
	margin:0px;
	margin-top:2px;
	float:left;
	background-color:#F00;
	height:15px;
	font-size:2pt;
}
.green{
	margin:0px;
	margin-top:2px;
	float:left;
	background-color:#0F0;
	height:15px;
	font-size:2pt;
}
.black{
	margin:0px;
	margin-top:2px;
	float:left;
	background-color:#000;
	height:15px;
	font-size:2pt;
}
.blue{
	margin:0px;
	margin-top:2px;
	float:left;
	background-color:#00F;
	height:15px;
	font-size:2pt;
}
.claninfolegend{
	clear:left;
}
.legenddescr{
	float:left;
	padding:0.2ex;
}
.calendarback{
	width:50%;
}
.calendarnext{
	width:50%;
	float:right;
	text-align:right;
}
.calendarmonth{
	margin:1ex;
	background-color:#066a3a;
	border-collapse:collapse;
	font-size:9pt;
}
.calendarmonth td{
	border:1px solid #066a3a;
	background-color:#74be2b;
}
.calendarmonth th{
	border:1px solid #066a3a;
}
.calendarmonth .owndate{
	background-color: #00F;
}
.calendarmonth .opponentdate{
	background-color: #F00;
}
#calendarleft{
	float:left;
}
#calendarright{
	float:right;
}
#calendarmiddle{
	margin-left:auto;
	margin-right:auto;
}
#cisubmbutton{
	float:right;
}
#clanwar{
  height:280px;
}

/*Suche (2000)*/
#searchform{
	width:100%;
	height:3em;
}
/*Sitemap (2300)*/
ul#sitemapindex{
	list-style:none;
}
ul#sitemapindex ul{
  margin-bottom:5px;
	list-style:none;
}
/*User registrieren*/
#frame01newuser{
	height:170px;
}
#frame02newuser{
	height:170px;
}
#frame01cregadmin{
	height:8em;
}
.formdescription{
	margin:1em;
}
#newusersubmit{
	float:right;
	margin-right:7px;
}
/* News */
h3{
	font-size:10pt;
	font-weight:bold;
	background-color:#FFF;
	border-top:4px solid #066a3a;
	border-bottom:4px solid #066a3a;
	margin:0px;
	margin-top:1em;
	padding-left:1.5em;
}
#newsarchiv{
	border-top:4px solid #066a3a;
	text-align:right;
	padding:2em;
}
.newscontent{
	margin:0px;
	padding-top:0.5em;
	padding-left:1.5em;
	min-height:55px;
	background-color:#FFF;
}
.prevpage{
	width:50%;
	float:left;
}
.nextpage{
	width:50%;
	float:right;
	text-align:right;
}
/* Downloads */
.downloadtext{
	margin:0px;
	padding-top:0.5em;
	padding-left:1.5em;
	background-color:#FFF;
}
/**/
.right{
  text-align:right;
}

.adcontent{
	padding:5px;
	margin:0px;
	background-color:#FFF;
}
.adcontentcommercial{
	padding:5px;
	margin:0px;
	background-color:#FFF;
	font-weight:bold;
}
.headerdate{
    margin:0px !important;
	float:right;
	font-weight:bold;
	color:#FFF;
	background-color:#757575;
	padding:2px !important;
	font-size:8pt !important;
}
.adheader{
	font-size:8pt !important;
	height:28px !important;
	padding-left:2px !important;
	color:#fff !important;
	margin:0px;
}
.adcontainer{
	min-height: 86px;
	background-color:#FFF;
	margin:2px;
	margin-top:3px;
	margin-bottom:3px;
}
.adlink{
	color:#000 !important;
	text-decoration:none;
}
.adcontact{
	text-align:right;
}
.greylink{
	color:#000;
}

/*uploadbereiche*/

#upload label{
    margin:1ex;
    display:block;
    width:10em;
    float:left;
}
#upload #fsubmit{
    float:right;
}
#upload input,#upload select{
    margin:1ex;
}
#upload textarea{
    width:330px;
    margin:1ex;
    border:1px solid black;
}

/*Fehlermeldung*/
.error{
    margin:1ex;
    padding:1ex;
    background-color:#F55;
    border: 1px solid #F00;
}