/* CSS Document www.esrix.de by Manuel Mauky*/

/* Allgemeine Eigenschaften */

body {
  margin:0;
  padding:0;

  background-color:rgb(50,50,50);
  font-family:verdana;
  
  
}

a:active {
  border:0;
  outline:0;
  -moz-outline:0;
}
a:focus{
 border:0;
  outline:0;
  -moz-outline:0;
}

h2 {
  font-size:1.2em;
}

h3 {
  margin-left:10px;
}

/* Layout */

.std_box{

  background-image:url("img/news_header.jpg");
  background-repeat:no-repeat;
  
   width:595px;
  margin-bottom:6px;
  margin-left:4px;
  
  margin-top:-10px;

  background-color:rgb(26,26,26);
  padding-bottom:2px;

  
  padding-left:10px;

}
.std_box h1{
 padding-left:90px;
 padding-top:10px;
}
.std_box p{
    margin-right:10px;
    margin-top:5px;
    margin-bottom:5px;
}

.std_box div{
   margin-left:0px;
  margin-right:5px;
  margin-bottom:2px;
  padding:5px;
  background-color:rgb(52,52,52);  
  -moz-border-radius:4px;
}



#container {

 

  margin-top:5px;
  
  width:1006px;
  height:1450px;
  background:url("img/bg.jpg") no-repeat 50% 0%;  

  margin-left:5%;
  border-style:solid;
  border-color:black;
  border-width:2px;
}
html>body #container{
margin-left:auto;
  margin-right:auto;
}


/*Layout Header*/
#head {

  
  width:100%;
  height:92px;
}

#head_gameauswahl {
padding-left:45px;
  
  width:100%;
  height:54px;
  overflow:hidden;
}

#head_gameauswahl ul {
  margin:0px;
  padding:0px;



  
  list-style:none;
  
}
#head_gameauswahl li {
  margin-left:0px;
  padding:0px;
  
  width:183px;
  height:54px;
  display:inline;
  list-style:none;
  float:left;
  

}

#head_gameauswahl a {
  display:block;
  height:54px;
  text-align:center;
  
 
}

#head_game1 a {
  background-image:url("img/head_game1.jpg");
}
#head_game1 a:hover {
  background-position:0px 54px;
}

#head_game2 a {
  background-image:url("img/head_game2.jpg");
}
#head_game2 a:hover {
  background-position:0px 54px;
}

#head_game3 a {
  background-image:url("img/head_game3.jpg");
}
#head_game3 a:hover {
  background-position:0px 54px;
}

#head_game4 a {
  background-image:url("img/head_game4.jpg");
}
#head_game4 a:hover {
  background-position:0px 54px;
}

#head_game5 a {
  background-image:url("img/head_game5.jpg");
}
#head_game5 a:hover {
  background-position:0px 54px;
}


#head_menu{

  width:100%;
  height:50px;
}
html>body #head_menu{
  height:38px;
}

#head_ticker {  
  float:left;
  /*border-style:solid;
  border-width:1px;
  border-color:red;*/
  
  height:100%;
  width:330px;
}

#login_bereich{

  padding-top:0px;
  
  
  width:475px;
  height:20px;
  margin-left:330px;
  
}


#login_username{

  width:150px;

  background-color:rgb(50,50,50);
  border:none;
  
  border:2px solid rgb(70,70,70);
  border-bottom-color:rgb(216,68,4);
  
  font-family:arial;  
  font-weight:bold;  
  font-style:italic;  
  letter-spacing:0.2em;  
  text-align:center;  
  color:rgb(100,100,100);
}

#login_password{

  width:150px;
  

  
  
  width:150px;

  border:none;
  
  background-color:rgb(50,50,50);
  border:2px solid rgb(70,70,70);
  border-bottom-color:rgb(216,68,4);
 
  
  font-family:arial;  
  font-weight:bold;  
  font-style:italic;  
  letter-spacing:0.2em;  
  text-align:center;  
  color:rgb(100,100,100);
}
#login_submit{

  margin-top:5px;
  width:70px;
  height:28px;
  background-image:url("img/login.png");

  
  border:none;
  
  text-align:center;  
  letter-spacing:0.1em;
  font-family:arial;
  font-weight:bold;
  color:rgb(150,150,150);

}
#logout_button{


  width:120px;

  background-color:rgb(90,90,90);
  border:1px solid black;
  
  font-size:0.8em;
  
  text-align:center;  
  letter-spacing:0.1em;
  font-family:arial;
  font-weight:bold;
  
}
#logout_button a{  

  margin-left:13px;
  margin-right:13px;
  padding-top:2px;
  padding-bottom:2px;
}
#logout_button a:link {color:rgb(150,150,150);}
#logout_button a:visited {color:rgb(150,150,150);}
#logout_button a:focus {color:rgb(150,150,150);}
#logout_button a:hover {color:rgb(180,180,180);}
#logout_button a:active {color:rgb(150,150,150);}



#counter{

  margin-top:1200px;
  width:200px;
  height:100px;
  
 
  
  float:left;
  
   
  font-family:verdana;
}
#counter table{
width:200px;
font-size:9px;
table-layout:fixed;

  margin-top:25px;


}


#counter .count_label{
  
  color:rgb(105,105,105);
}
#counter .count_value{
width:25%;
  text-align:right;
  color:rgb(216,68,4);
  padding-left:15px;
}


/*Layout Main*/

#main {
  float:left;

  width:627px;
  height:1110px;
  margin-left:11px;  /*Werte für IE6*/
  margin-top:124px;
  
  
  
}
html>body #main{ /*Werte für restliche Browser */
  margin-left:13px;
  margin-top:136px;
}




#main_navi {
  width:616px;
  height:41px;
  
  margin-left:14px;
  
  
  
}



#main_navi ul {
  margin:0px;
  padding:0px;



  
  list-style:none;
  
}
#main_navi li {
  margin-left:0px;
  padding:0px;
  
  height:41px;
  display:inline;
  list-style:none;
  float:left;
  

}


#main_navi a {
  display:block;
  height:41px;
  text-align:center;
  
 
}

#main_navi_news a {
  width:123px;
  background-image:url("img/main_navi_news.jpg");
}
#main_navi_news a:hover {
  background-position:0px 41px;
}


#main_navi_clanmenue a {
  width:125px;
  background-image:url("img/main_navi_clanmenue.jpg");
}
#main_navi_clanmenue a:hover {
  background-position:0px 41px;
}

#main_navi_community a {
  width:125px;
  background-image:url("img/main_navi_community.jpg");
}
#main_navi_community a:hover {
  background-position:0px 41px;
}

#main_navi_eventscout a {
  width:122px;
  background-image:url("img/main_navi_eventscout.jpg");
}
#main_navi_eventscout a:hover {
  background-position:0px 41px;
}

#main_navi_filebase a {
  width:121px;
  background-image:url("img/main_navi_filebase.jpg");
}
#main_navi_filebase a:hover {
  background-position:0px 41px;
}






#main_newsbereich {

  
padding-top:20px;
  margin-left:3px;
  width:100%;
  height:166px;  
  background-image:url("img/main_newsbereich.jpg");
  background-repeat:no-repeat;
  overflow:hidden;
  
}

#main_newsbereich a{
  margin:0px;
  padding:0px;
}
#main_newsbereich table {
float:left;

border-spacing:0px;
border-collapse:collapse;

    width:473px;
    height:120px;
 


}
#main_newsbereich span{
padding-left:10px;

}


#main_newsbereich a{
  font-size:0.8em;
}


*:first-child + html #main_newsbereich table{  /*Nur IE7*/
  height:110px; 
}

#main_newsbereich a:link{
text-decoration:none;
color:rgb(150,150,150);
font-weight:bold;
}
#main_newsbereich a:visited{

text-decoration:none;
color:rgb(150,150,150);
font-weight:bold;
} 



#main_newsbereich td {
  
  padding-left:5px;
   width:235px; 
   height:25%;
  font-family:verdana;
  font-size:0.8em;
  
  
  
  
  color:rgb(150,150,150);
}

#main_newsbereich_viewall a{
display:block;
margin-left:130px;
height:18px;
width:100px;
  margin-top:4px;



}
*+html #main_newsbereich_viewall a{
  margin-top:-5px;

  

}

#main_newsbereich_viewall{
  float:left;
}

#next_events{
margin-top:4px;
margin-left:475px;
width:150px;
height:138px;
  

}

#main_content h1 {
  font-size:1.5em;
  margin-left:5px;
}

#main_content {
  
  width:100%;
  height:885px;
  
  padding-left:2px;
  
  overflow:auto;
  
  font-family:verdana;
  font-size:0.7em;
  
  color:rgb(150,150,150);
}

#main_content a:link{text-decoration:none; color:rgb(177,80,0);}
#main_content a:visited{text-decoration:none; color:rgb(177,80,0);}
#main_content a:hover{text-decoration:none; color:rgb(90,90,90);}
#main_content a:active{text-decoration:none; color:rgb(177,80,0);}

.news {
  width:606px;
 
  margin-bottom:6px;
  margin-left:3px;
  background-color:rgb(26,26,26);
  padding-bottom:2px;
  
}
.news_header {
  height:35px;
  
  padding-top:10px;
  
  background-image:url("img/news_header.jpg");
  background-repeat:no-repeat;
}
.news_datum_author {
 
  text-align:right;
  
  padding-right:18px;
  
}
.news_titel{
  float:left; 
  color:rgb(200,200,200);
  font-size:1.2em;
  font-weight:bold;
  margin-left:100px;

}



.news_titel a:hover{
color:rgb(100,100,100) !important;
}
.news_datum{
  text-align:right;
  
  font-size:0.8em;

  margin-top:10px;
}
.news_author{

  color:rgb(216,68,4);
  font-size:0.8em;
}
.news_author a:visited{
  color:rgb(216,68,4) ;
}
.news_inhalt {
  min-height:80px;
  margin-left:5px;
  margin-right:5px;
  margin-bottom:2px;
  padding:5px;
  background-color:rgb(52,52,52);  
  -moz-border-radius:4px;
}

.news_schlagzeile{
  display:block;
  font-size:1em;
  font-weight:bold;

  margin-right:5px;
  margin-bottom:20px;
  color:rgb(170,170,170);
   
  -moz-border-radius:4px;
}


.seiten_zahl{
  margin-left:200px;
}




.std_box_comment{

  background-image:url("img/news_header.jpg");
  background-repeat:no-repeat;
  
   width:595px;
  margin-bottom:6px;
  margin-left:4px;
  
  margin-top:-10px;

  background-color:rgb(26,26,26);
  padding-bottom:2px;

  
  padding-left:10px;

}
.std_box_comment h1{
  
  font-size:1.1em !important;
 padding-left:90px;
 padding-top:10px;
}
.std_box_comment p{
    margin-right:10px;
    margin-top:5px;
    margin-bottom:5px;
}

.std_box_comment div{
   margin-left:0px;
  margin-right:5px;
  margin-bottom:2px;
  padding:5px;
  background-color:rgb(52,52,52);  
  -moz-border-radius:4px;
}
.std_box_comment table{
table-layout:fixed;

}
.std_box_comment_author{

width:95px;

border-right:dashed black 1px;
}
.std_box_comment_author img{

  border:1px black solid;
}

.std_box_comment_text{

padding-left:10px;
vertical-align:top;
}


#rightside {
  margin-left:844px;
  
  height:1245px;
  

 
}

#userbereich {

 
 
  width:100%;
  height:176px;  
}
#userbereich_username {
  margin-top:7px;
  
  
  text-align:right;
  
  margin-right:95px;
  
  font-weight:bold;
  font-family:verdana;
  font-size:0.9em;
  color:rgb(39,39,39);
}
#userbereich_status {
  font-size:0.7em;
  margin-right:96px;
  text-align:right;
  color:rgb(212,70,0);
}
#userbereich_status span {
  font-size:0.8em;
  display:block;
  color:white;
}

#userbereich_links{
  margin-left:10px;
  margin-top:70px;
}
#userbereich_links p{
  font-size:0.8em;
  font-family:verdana;
  padding:0px;
  padding-left:20px;
  margin:8px;
  font-weight:bold;
  
  background-repeat:no-repeat;
}

#userbereich_links a:link{text-decoration:none; color:rgb(39,39,39);}
#userbereich_links a:visited{text-decoration:none; color:rgb(39,39,39);}
#userbereich_links a:hover{text-decoration:none; color:rgb(70,70,70);}
#userbereich_links a:active{text-decoration:none; color:rgb(39,39,39);}

#userpic {
  border: solid 2px black;
  position:absolute;
  margin-left:74px;
  margin-top:2px;
}

#user_anzeigen {
  height:300px;
  padding-top:10px;
  margin-left:1px;
 
  background-color:rgb(26,26,26);
  background-image:url("img/news_header.jpg");
  background-repeat:no-repeat;
}
#user_anzeigen img {
float:left;
margin-top:-5px;
margin-left:5px;
border:solid 1px black;
padding:0px;
}
#user_anzeigen_title{
  font-family:arial;
  
  color:rgb(216,68,4);
  font-size:1.3em;
  font-weight:bold;
  margin-left:110px;
  margin-top:0px;
  padding:0px;
}
#user_anzeigen table{
  table-layout:fixed;
  width:410px;
 border-spacing:0px;
 border-collapse:collapse;
 
}
#user_anzeigen tr{
   background-image:url("img/useranzeigen_leiste.jpg");
  padding:0px;
  margin:0px;
  background-repeat:repeat-y;
  
}
#user_anzeigen td{
  margin:0px;
  padding:0px;
  padding-left:3px;
  height:30px;
  
  
}
#user_anzeigen span{
  font-family:arial;
  font-size:0.8em;
}

#user_anzeigen .useranzeigen_bezeichner{
  color:rgb(100,100,100);

  width:75px;
  padding-left:5px;
}
#user_anzeigen .useranzeigen_inhalt{

  font-weight:bold;
}



#partnerbereich{
  
  
  
  /*vorläufige höhe*/
  height:800px;
}
#partnerbereich p{

  color:rgb(100,100,100);
  margin:0px;
  padding:0px;
}
#partnerbereich img{

  margin-left:5px;
}


.partner_pic{
  border:solid 2px black;
}


.clanmenue_team{
  margin-left:1px;
 
  background-color:rgb(26,26,26);
  background-image:url("img/news_header.jpg");
  background-repeat:no-repeat;
}
.clanmenue_team h3 {
  padding-top:10px;
  margin-left:110px;
}
.clanmenue_table {
  margin-left:20px;
  width:500px;
  border-spacing:0px;
  border-collapse:collapse;

margin-bottom:10px;
table-layout:fixed
}
.clanmenue_table td{
  text-align:left;
  padding-left:15px;
  
  font-size:1.2em;
  background-color:rgb(50,50,50);
  width:50%;
  
  border:black 1px solid;
}


#bottom{



margin-top:33px;
}


#bottom_morals{

float:left;
  display:block;


  
  width:77px;
  height:39px;
}
*:first-child + html #bottom_morals{
  background-image:url("img/blind.gif");
}

#bottom_history{
float:left;
display:block;

  

  width:77px;
  height:39px;
}
*:first-child + html #bottom_history{
  background-image:url("img/blind.gif");
}

#bottom_aims{
float:left;

display:block;
 
    

  width:81px;
  height:39px;
}

*:first-child + html #bottom_aims{
  background-image:url("img/blind.gif");
  
}

#bottom_impressum{

display:block;

margin-left:719px;

  width:280px;
  height:44px;
  margin-top:-3px;
  

  

}



html>body #bottom_impressum{
  margin-left:auto;
}






