* 				{

					margin : 0;
					padding : 0;

				}



a 			{ color : #294D87; 	text-decoration : none;font-size : 12px; }
a:link 		{ color : #294D87; text-decoration : none; font-size : 12px; }
a:visited 	{ color : #294D87; text-decoration : none; font-size : 12px;}
a:active 	{ color : #294D87; text-decoration : underline; font-size : 12px;  }
a:hover 	{ color : #43B554; text-decoration : underline; font-size : 12px;  }

.footer a 			{ color : #ffffff; text-decoration : none;font-size : 12px; }
.footer a:link 		{ color : #ffffff; text-decoration : none; font-size : 12px; }
.footer a:visited 	{ color : #ffffff; text-decoration : none; font-size : 12px;}
.footer a:active 	{ color : #ffffff; text-decoration : none; font-size : 12px;  }
.footer a:hover 	{ color : #43B554; text-decoration : none; font-size : 12px;  }


.header a 			{ color : #ffffff; text-decoration : none; font-size : 12px;  }
.header a:link 		{ color : #ffffff; text-decoration : none; font-size : 12px;  }
.header a:visited 	{ color : #ffffff; text-decoration : none; font-size : 12px;   }
.header a:active 	{ color : #ffffff; text-decoration : none; font-size : 12px;   }
.header a:hover 	{ color : #43B554; text-decoration : none; font-size : 12px;  }

/*
.navi a 			{ color : #ffffff; 	text-decoration : none; font-size : 14px; font-weight : bold; }
.navi a:link 		{ color : #ffffff; text-decoration : none; font-size : 14px; font-weight : bold; }
.navi a:visited 	{ color : #ffffff; text-decoration : none; font-size : 14px; font-weight : bold;  }
.navi a:active 	{ color : #ffffff; text-decoration : underline; font-size : 14px; font-weight : bold; }
.navi a:hover 	{ color : #ffffff; text-decoration : underline; font-size : 14px; font-weight : bold; }
*/





/*******************************************************************
		Site
********************************************************************/


html, body 			{
						margin : auto;
						height : 100%;
						width : 100%;
						text-align : center;
						
					}
					
.around 			{
						font-family : Arial, Helvetica, sans-serif;						
						padding-top:10px;
						color : #000000;
						margin : auto;
						top : 0;
						width : 1070px;
					}
					
.flash				{
						float:left;
						width:120px;						
					}
					
.header 			{
						background-image:url(../../../images/site/banner_spiel.jpg);
						background-repeat : no-repeat;
						width : 930px;
						height : 160px;
						color : #FFF;
						padding-top:4px;
						text-align:left;
						padding-left:10px;						
					}

.navi				{
						margin-top:81px;
						text-align:right;
											
						color:#FFFFFF;
						height:27px;
						width:870px;
												
					}
					
.kurssuche			{						
						
						padding-top:2px;
						margin-right:2px;
											
						color:#FFFFFF;
						height:27px;
						width:195px;
						text-align:left;
						float:left;		
										
					}


/*******************************************************************
		Mouse over
********************************************************************/
.over 				{
						background-image:url(../../../images/site/over.jpg);
						background-repeat:no-repeat;
						float:right;
						padding-top:7px;
						margin-left:2px;
						color : #fff;
						text-align : center;
						font-family : Arial, Helvetica, verdana;	
						font-size : 14px;						
						width:95px;
						height:24px;
						
						
					}
					
.out 				{
						
						float:right;
						margin-left:2px;
						padding-top:7px;
						color : #fff;
						text-align : center;
						font-size : 14px;						
						font-family : Arial, Helvetica, verdana;	
						width:95px;
						height:24px;
						
						
					}


/********************************************************************/

.main				{
						width : 940px;
						background-color:#FFFFFF;
						text-align:justify;
						font-size:12px;
						font-family:arial, verdana;
					}
					
.footer				{
						background-image:url(../../../images/site/footer.jpg);
						background-repeat:no-repeat;
						margin : auto;
						padding-right:10px;
						padding-top:7px;
						
						width : 930px;
						height:22px;
						color:#FFFFFF;
						font-size:12px;
						font-family:arial, verdana;
						text-align:right;
												
					}
					
/*******************************************************************
		Text
********************************************************************/
				
h1					{
						font-size:24px;
						font-weight:bold;
						color: #294D87;
					}
					
ul					{
						padding-left:25px;
					}
					
/*table.depot	td	{
						border:1px solid #BDBEC0;
					}*/
					
					


/*
td[class="navbar"] a:hover {
        background-image: url(/images/button_hover_g.jpg);
}*/






.row {
        border-bottom: 1px solid black;
}

.kurs_aktuell {
        background: #b9babe;
}

.bottom {
        color: gray;
}

.logo {
        border: 1px solid black;
        margin-top: 20px;
        margin-bottom: 5px;
        height: 150px;
        width: 100%;
}

.navbar {
        background: #294D87;
        line-height: 23px;
        color: white;
        border: 1px solid black;
        border-bottom: 0;
}

.content {
        border: 1px solid black;
        border-top: 0;
        background-color: #F1F1F1;
        padding: 35px;
}

.small {
        color: gray;
        font-size: small;
}

.smallnav {
	background: #b9babe;
	border: 1px solid #333399;
	padding: 2px;
	margin :2px;
}

.errorBox {
        background-color: #FFBABA;
        border-width: 1px;
        border-style: dashed;
        border-color: #ff0000;
        padding: 3px;
        margin-bottom:20px;
        float:left;
}

#tabs {
width:100%;
font-size:93%;
line-height:normal;
}

#tabs ul {
margin:0;
padding:10px 10px 0 0px;
list-style:none;
}

#tabs li {
display:inline;
margin:0;
padding:0;
}

#tabs a {
float:left;
background:url("/forum/bpde/design/tableft.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}

#tabs a span {
float:left;
display:block;
background:url("/forum/bpde/design/tabright.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#FFF;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
/* End IE5-Mac hack */

#tabs a:hover span {
color:#FFF;
}

#tabs a:hover {
background-position:0% -42px;
}

#tabs a:hover span {
background-position:100% -42px;
}


