a:link                { font-size : 13px;
                      text-decoration: none; font-weight:bold; color:#000000}
a:visited             { font-size : 13px;
                         text-decoration: none;font-weight:bold; color:#000000}
a:active              {font-size : 13px;
                      text-decoration: none;font-weight:bold;; color:#000000}
a:hover              {  font-size : 13px;
                      text-decoration: underline;font-weight:bold; color:#ffffff;background-color:#3366cc;}

a.web:link                { font-family :Verdana,Arial,Helvetica,MS Sans Serif; font-size : 9pt;
                      text-decoration: none; font-weight:bold; color:#FFFFFF}
a.web:visited             { font-family : Verdana,Arial,Helvetica,MS Sans Serif; font-size : 9pt;
                         text-decoration: none;font-weight:bold; color:red}
a.web:active              { font-family : Verdana,Arial,Helvetica,MS Sans Serif; font-size : 9pt;
                      text-decoration: none;font-weight:bold;; color:#FFFFFF}
a.web:hover              { font-family : Verdana,Arial,Helvetica,MS Sans Serif; font-size : 9pt;
                      text-decoration: none;font-weight:bold; color:#FFFFFF}

a.l:link       { font-family : Verdana,Arial,Helvetica,MS Sans Serif; font-size : 8pt;
                      text-decoration: none; font-weight:normal; color :#000000 }
a.l:visited    { font-family : Verdana,Arial,Helvetica,MS Sans Serif; font-size : 8pt;
                         text-decoration: none; font-weight:normal; color :#000000 }
a.l:active      { font-family : Verdana,Arial,Helvetica,MS Sans Serif; font-size : 8pt;
                      text-decoration: none; font-weight:bold; color :#000000 }
a.l:hover        { font-family : Verdana,Arial,Helvetica,MS Sans Serif; font-size : 8pt;
                           text-decoration: none; font-weight:bold; color :#000000}

a.credits:link       { font-family : Verdana,Arial,Helvetica,MS Sans Serif; font-size : 8pt;
                      text-decoration: none; font-weight:normal; color :#FFFFFF }
a.credits:visited    { font-family : Verdana,Arial,Helvetica,MS Sans Serif; font-size : 8pt;
                         text-decoration: none; font-weight:normal; color :#000000 }
a.credits:active      { font-family : Verdana, Arial, Helvetica, "MS Sans Serif"; font-size : 8pt;
                      text-decoration: none; font-weight:normal; color :#FFFFFF}
a.credits:hover        { font-family : Verdana,Arial,Helvetica,MS Sans Serif; font-size : 8pt;
                         text-decoration: none; font-weight:normal; color :#000000}


body                 {background-attachment: scroll;  background-position: left top; font-family:"Trebuchet MS",  Arial,Helvetica, sans-serif; font-size: 9pt; font-style: normal; font-weight: normal; text-decoration: none; color:#000000; background-color: #2a2a2a}
 a { font-family:  font-family:"Trebuchet MS",  Arial,Helvetica, sans-serif; }

h1			{font-family :Courier New,Verdana,Arial,Helvetica,MS Sans Serif; font-size : 15px;
                      text-decoration: none; font-weight:normal; color:#000000}

h2,.csc-header,.csc-header-n2	{font-family :"Trebuchet MS",Verdana,Arial,Helvetica,MS Sans Serif; font-size : 18px;
                      text-decoration: none; font-weight:bold;color:#ffffff ;background-color: #ff9900;padding: 5px;}
.randg {border:3px solid #333333;margin=0}

p {  font-family:"Trebuchet MS",  Arial ; font-size: 13px;line-height:14px font-style: normal; font-weight: normal; padding:2px;color: #000000; text-decoration: none;background-color: #FFFFFF;
  text-align:left; margin:2px;
  color:#000000;
  }
.blackmarker {  color: #FFFFFF; background-color: #000000;font-family: Courier, Arial, Helvetica, sans-serif; font-size: 11px; }
.bild {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: bold; font-weight: bold; color: #FFFFFF; text-decoration: none;font-align:center}

.highlight { background-color: #000000;  font-family: Courier, Arial, Helvetica, sans-serif; font-size: 12px; font-style: bold; font-weight: bold; color: #FFFFFF;background-color:#3366cc; text-decoration: none;font-align:center}

.name {font-style: bold;text-transform:uppercase;font-size: 13px;}

.highlightbig {  font-family: Courier, Arial, Helvetica, sans-serif; font-size: 18px; font-style: bold; font-weight: bold; color: #FFFFFF;background-color:#000000; text-decoration: none;font-align:center;text-transform:uppercase}

.highlightzitat {  font-family: Courier, Arial, Helvetica, sans-serif; font-size: 14px; font-style: bold;font-style:italic; font-weight: bold; color: #FFFFFF;background-color:#000000; text-decoration: ;font-align:center}

.pweiss {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;line-height:14px font-style: normal; font-weight: normal; color: #000000; text-decoration: none}
.h2weiss			{font-family :Verdana,Arial,Helvetica,MS Sans Serif; font-size : 12px;
                      text-decoration: none; font-weight:bold; margin-bottom:0px;color:#FFFFFF}
.headline {  font-family: Geneva, Arial, Helvetica, san-serif; font-size: 36px; font-weight: bold; color: #FFFFFF}
.metamenu {  background-attachment: fixed; background-image: url(../x/bmxmasters/images/halfpipe.jpg); background-repeat: no-repeat; background-position: left bottom; text-align: left; vertical-align: bottom}

 .h2grau			{font-family :Courier New,Verdana,Arial,Helvetica,MS Sans Serif; font-size : 16px;
                      text-decoration: none; font-weight:bold; margin-bottom:0px;color:#FFFFFF;  background-color: #333333; }

/*layer*/
  #wa_menu  {
   position:fixed;left:0;top:0;width:100%; height:35; z-index:999; background-color: #CCCCCC; layer-background-color: #CCCCCC; border-bottom: 1px solid #000000;overflow: hidden;  margin: 0px;	padding:2.5px;   border-bottom: 1px solid #000000;

}
#news {
position:absolute; left:300px; top:460px; width:600px; min-height:300px; height:auto; z-index:5; border: 1px none #000000; padding:0px;   padding-left:-10px; border: 1px solid #000000; border-left: 12px solid #000000; background-color: #3366CC;padding:3px;
}
#inhalt_normal {
position:absolute; left:400px; top:120px; width:600px; min-height:300px; height:auto; z-index:5; border: 3px none #000000;background-color: #cccccc; padding:0px;
}

#inhalt_report {
position:absolute; left:350px; top:260px; width:600px; min-height:300px; height:auto; z-index:5; border: 3px none #000000;background-color: #cccccc; padding:0px;
}
#inhalt_galerie {
position:absolute; left:350px; top:160px; width:700px; min-height:300px; height:auto; z-index:5; border: 3px none #000000;background-color: #cccccc; padding:0px;
}
#cover{
position:absolute; left:280px; top:55px; width:650px; height:510px; z-index:3; overflow: hidden;
}

#bild_head{
position:absolute; left:330px; top:45px; width:710px; height:510px; z-index:2; overflow: hidden;
}


#logo{
position:absolute; left:600px; top:325px; width:600px; height:250px; z-index:9; overflow: hidden;}
#logo_normal{
margin-top:40px; width:90%; height:250px; z-index:1; text-align:right; overflow: hidden; }


#balken{position:fixed; left:0px; top:110px; width:500px; height:30px; z-index:100; }

#meta_menu{float:right; left:0px; top:550px; width:280px; height:20px; z-index:99; background-color: #CCCCCC; layer-background-color: #CCCCCC; border: 1px none #000000;padding:2.5px; overflow:hidden;}

#teaser_links{
position:absolute; left:40px; top:160px; width:220px; height:auto;  z-index:98; background-color: #CCC; overflow: hidden; padding:0;
}
#termine{
position:absolute; left:930px; top:480px; width:280px; height:auto; z-index:3; overflow: hidden; background-color: #e2e2e2; border: 1px solid #000000;
}
#teaser_rechts{
position:absolute; left:930px; top:200px; width:280px; height:auto; z-index:1; overflow: hidden;
}
 #teaser_rechts_normal{
position:absolute; left:930px; top:200px; width:280px; height:auto; z-index:3; overflow: hidden;
}


#icon{
position:absolute; left:930px; top:720px; width:280px; height:450px; z-index:3; overflow: hidden; padding:0px;
}

#box1{
float:left;width:290px; min-height:200px; height:auto;z-index:98; overflow: hidden; background-color: #e2e2e2;padding:3px; border:1px;
}
#box2{
float:right;width:290px; min-height:200px; height:auto; height:auto; background-color: #e2e2e2;z-index:98; overflow: hidden; padding:3px;
}
  	#news_item   {
  padding: 4px;
	width:490px;
  text-align:left
  color:#000000;
  	}
	
	
	   	.menu1  {
  padding: 4px;
	width:150px;
  background-color: #676767;
  text-align:left
  font-weight : bold;
  color:#676767;
	}
   	#menu2  {
  padding: 4px;
  background-color: #676767;
  border: 1px solid #cccccc;
  text-align:left;
  width:150px;
  margin-top:-1px;
  font-weight : bold;
  color:#676767;
	}
	   	.menu2_a   {
  padding:4px;
	width:150px;
  background-color: #676767;
  text-align:left
  font-weight : bold;
  color:#ffffff;
	}
	
	.news_p   {
  background-color: #FFFFFF;
  text-align:left
  color:#000000;
  	}
