    body, div, td
       {
        font-family: arial, helvetica, sans-serif;
        font-size:12px;
        margin:0px 0px 0px 0px;
        padding:0px;
       }
    
    img { border: 0px;}
       
    A:link     { color:#000000; text-decoration: underline; }
    A:visited  { color:#000000; text-decoration: underline; }
    A:active   { color:#000000; text-decoration: underline; }
    A:hover    { color:#0E40D0; text-decoration: underline; }
    A:img      { border: 0px; }
    
    A.toplinks:link     { text-decoration: none; }
    A.toplinks:visited  { text-decoration: none; }
    A.toplinks:hover    { color:#0E40D0; text-decoration: underline; }    
    
    A.news:link     { color:#0E40D0; font-size:14px; text-decoration: none; }
    A.news:visited  { color:#0E40D0; font-size:14px; text-decoration: none; }
    A.news:active   { color:#0E40D0; font-size:14px; text-decoration: none; }
    A.news:hover    { color:#0E40D0; font-size:14px; text-decoration: underline; }  

    A.menu:link     { color:#000000; text-decoration: none; }
    A.menu:visited  { color:#000000; text-decoration: none; }
    A.menu:active   { color:#000000; text-decoration: none; }
    A.menu:hover    { color:#0E40D0; text-decoration: underline; }  
        
    .ver11grau          { font-family:verdana; font-weight:regular; font-size:11px; color: #808080; }
    .ver11dunkelgrau    { font-family:verdana; font-weight:regular; font-size:11px; color: #404040; }
    .ver11s             { font-family:verdana; font-weight:regular; font-size:11px; color: #000000; }
    .ver12grau          { font-family:verdana; font-weight:regular; font-size:12px; color: #808080; }
    .ver12dunkelgrau    { font-family:verdana; font-weight:regular; font-size:12px; color: #404040; }
    .ver12s             { font-family:verdana; font-weight:regular; font-size:12px; color: #000000; }
    
    .formstext { height:20px; vertical-align: top; padding:2px 2px 0px 2px; border:1px solid #808080; font-size:11px; font-family:verdana; }
    .formstextsmall { height:17px; vertical-align: top; padding:1px 2px 0px 2px; line-height:12px; border:1px solid #808080; font-size:11px; font-family:verdana; }
    .formsbuttons { height:20px; background-color:#FFE485; vertical-align:top; padding:0px 1px 0px 1px; border:1px solid #808080; font-size:11px; font-family:verdana; }
    .formsbuttonssmall { height:17px; background-color:#FFE485; vertical-align:top; padding:0px 1px 5px 1px; line-height:12px; border:1px solid #808080; font-size:11px; font-family:verdana; }    

    .bold { font-weight:bold; }
    .green { color:green; }
    .grey { color:#808080; }
    
	h1 {
		font-family:verdana;
        font-size:14px;
	   }

	h2 {
		font-family:Trebuchet MS,tahoma,verdana;
        font-size:20px;
        line-height:25px;
        font-weight:bold;
        letter-spacing:-1px;
        color:#444444;
	   }
    
	   
    #frnMain { width: 990px; margin-top:10px; FLOAT: left; POSITION: relative; }
	#frnBanner { margin-top:10px;width:990px; position:relative; padding:0; 	}
	#frnBannerAd { margin-bottom:10px; z-Index:900; position:relative; text-align:center; }
	#frnAdSky {RIGHT: 0px; WIDTH: 0px; POSITION: absolute; TOP: 110px}
	#frnAdSkyPos {PADDING-LEFT: 12px; POSITION: absolute}
	   
	      
    #header 
       {
        height: 110px;
        padding: 0px;
	width: 970px;    
	margin:10px;
	background:url('/images/header6fill.jpg') 0 20px repeat-x;
	
	}
       
    #line1 
       {
        position: static;
        background-color: #ffcc00;
		height: 6px;
        line-height: 0px;
        border: 0px;
        padding:0px;
        
        margin: 4px 0px 0px 0px;
	   }
       
    #line2 
       {
        position: static;
        background-color: #f4f4f4;
        background-image: url('/images/fade-top.gif');
		height: 16px;
        
        margin: 2px 0px 6px 0px;
	   }
       
    #line3 
       {
        position: static;
        background-color: #f4f4f4;
        background-image: url('/images/fade-top.gif');
		height: 18px;
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;
        
        padding-top: 3px;
        margin: 4px 0px 8px 0px;
    #height:21px;	 
  }
       
    #line4 
       {
        position: static;
        background-color: #ffff;
		height: 22px;
        width: 90%;
        color:#808080;
        padding-left: 22px;
        padding-top: 2px;
        margin: 6px 0px 0px 0px;
	   }
       
    #line4 a { color:#808080; }
    
    #menu 
       {
        width: 140px;
        padding-left:10px;
        line-height: 17px;
        float:left;
    }
       
	#menu div { font-size:11px; }
	
	
    #menu2
       {
        position: absolute;
        left: 5px;
        top: 185px;
        width: 140px;
        line-height: 17px;
	   }

    #content 
       {
        padding-top: 8px;
        font-size:12px;
        width:830px;
        margin-left:145px;
	   }
	   
   #content ul {  }
   #content li 
	  {
	   padding: 0px;
	   margin:0 0 4px 0;
	   overflow:auto;
   }
	   
	   
    
    #loginfield 
       {
        background-color: #fff;
        padding-top: 10px;
        padding-left: 5px;
        height: 150px;
        width:100px;
        border-top: 1px dashed #aaaaaa;
        border-bottom: 1px dashed #aaaaaa;      
	   }
       
    #loginfield2
       {
        position: static;
        background-color: #fff;
        class:  ver11dunkelgrau;
        width: 100%;
        margin-top: 6px;
        margin-bottom: 9px; 
	   }
       
 	#footer 
       {
        background-color: #fff;
        height: 22px;
        width: 100%;
        margin-top: 10px;
        padding: 10px 0;
        border-top:1px dashed #aaaaaa;
	    clear:left;
	    font-size: 11px;
	    color: #808080;
	    font-family: verdana;
	   }
    
   #netzwerkleiste 
   {
    font-size:11px; 
    font-family: verdana, arial;
    color: #000000;
    position: static;
    background-color: #f1f1f1;
    top: 0px;
    left:0px;
    height: 22px;
    width: 100%;
    padding-top:4px;
    #padding-bottom:2px;    
border-bottom:1px solid #808080;
    text-align:center;

    background-image:url(/images/leiste-bg.gif);
}

.gamebar    	{ border-bottom: 2px solid #ccc; height:21px; clear:left; list-style-type: none; padding:0; margin:0; }
.gamebar li 	{ cursor:pointer; float:left; text-align:center; margin-right:2px !important; padding:3px 10px !important; border:2px solid #ccc; border-bottom:0; }
.gamebar li.sel { background:#ccc; color:#fff; font-weight:bold; }


table.rating-table { border-top:1px solid #808080; border-left:1px solid #808080; }
.rating-table td { padding:2px 3px; border-bottom:1px solid #808080; border-right:1px solid #808080; }

.bold 			{ font-weight:bold; }
.verdana		{ font-family:Verdana; }
.size10 		{ font-size:10px; }
.size11 		{ font-size:11px !important; }
.size12 		{ font-size:12px; }
.size15 		{ font-size:15px; }
.line16         { line-height:16px; }
.pointer		{ cursor: pointer; }

.black			{ color:#000000 !important; }
.grey 			{ color:#808080 !important; }
.orange         { color:#0E40D0 !important; }
.white			{ color:#ffffff !important; }
.green			{ color:green !important; }
.blue			{ color:blue !important; }
.red			{ color:#ff0000 !important; }

.gametable {
	
	border-collapse:collapse;
}

.gametable th {
	background:#ddd;
	border:1px solid #808080;
	padding:0 4px;
	height:24px;
	line-height:16px;
	font-size:11px;
}

.gametable td {
	border:1px solid #808080;	
	padding:3px 0;
	font-size:11px;
}


.normtable {
	border-collapse:collapse;
}


.normtable td {
	border:1px solid #ccc;	
	padding:5px 8px;
}

.artikel-texte  {  line-height:16px;text-align:justify; font-size:12px; }


.rightbar_head  { color:#808080; font-weight:bold; border-top:1px solid #808080; margin:13px 0 8px 0; padding-top:2px; }

.rightbar_gamelist_toolbox { font-size:11px; }
.rightbar_gamelist_toolbox li { cursor:pointer; text-decoration:underline; list-style-type: circle; }
.rightbar_gamelist_toolbox li.active { cursor:pointer;  text-decoration:none; color:green; list-style-type: disc; }

.img_link 		{ vertical-align:middle; margin-right:6px; }
 
.menulink-sel   { font-weight:bold; font-size:12px; margin-top:2px; padding:4px; display:block; background-color:#bcd4f6; }
.menulink-unsel { display:block; font-size:12px; margin-top:2px; padding:4px; background-color:#f1f1f1; }


