<style type="text/css">

/* ----------------------------------------------- RTE align Konfiguration ----------------------------------------*/
.align-left { text-align: left }
.align-center { text-align: center }
.align-right { text-align: right }
.align-justify { text-align:justify; }


/* ----------------------------------------------- Rahmen bei Links auf Bilder ----------------------------------------*/
img {
	border:0;
	border:none;
}

a img {
	border:0;
	border:none;
}

/* ----------------------------------------------- Allgemein ----------------------------------------*/

* 	{
	margin:0;
	padding:0;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#144382;
	font-size:11px;
	}

a {
	font-weight:bold;
	text-decoration:none;
}

* a:hover { 
	color:#b60804;
	text-decoration: underline;	
}

a:active, a:selcted { 
	color:#144382;
	text-decoration: underline;	
}

* a:visited { 
	color:#144382;
	text-decoration: none;	
}

h1, h2, h3, h4, h5, h6 {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

p.align-left { text-align: left}
p.align-center { text-align: center} 
p.align-right { text-align: right} 
p.align-justify { text-align: justify}

/* ----------------------------------------------- DATUM ----------------------------------------*/

.DATUM {
	font-family: verdana, arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}

html {
	height:100%;
	min-height:inherit;
}

BODY { 
	font-family:Verdana;
	background-color: #fff;
	background-image:url(/fileadmin/designvorlagen/hgr/blau_verlauf_hgr_1.jpg);
	background-repeat:repeat-x;

} 

#inhaltwrapper
{	
	width:555px;
	height:auto;
	background-color:#FFFFFF;


}


/* ----------------------------------------------- Klickpfad  ----------------------------------------*/
#klickpfad *
{
	height:10px;
	width:565px;
	background-color:#FFFFFF;
	font-size:10px;
}


#ueberschrift
{	
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
	width:555px;
	height:25px;
	background-image:url(/fileadmin/images/ueberschriften_2009/ueberschrift_blau_glas_2009_555px.png);
	background-repeat:no-repeat;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#FFFFFF;
	font-weight: bold;
	font-size: 14px;
	padding:2 0 3 10;
}

#ueberschrift a {	
	color:#FFFFFF;
}

#ueberschrift_weg
{	
	clear:both;
	margin-top:10px;
	margin-bottom:10px;
	width:555px;
	height:25px;
}

/* ----------------------------------------------- Abteilungsmenu  ----------------------------------------*/
#abteilungsmenuueberschrift
{	
	clear:both;
	width:550px;
	height:18px;
	margin-bottom:0px;
	margin-top:5px;
	
	background-image:url(/fileadmin/images/ueberschriften_2009/abteilungsmenuueberschrift_hellblau_2009.png);
	background-repeat:no-repeat;
	
	font-family: verdana, arial, helvetica, sans-serif;
	color:#144382;
	font-weight: bold;
	font-size: 12px;
	padding-left:5px;
	padding-top:3px;
}


#abteilungsmenu {
	width:550px;
	height:30px;
	background-color: #e1ebf9;
}


#abteilungsmenu_l1 {
	float:left;
	height:14px;
	width:265px;
	padding:5px;
	background-color: #e1ebf9;
}

#abteilungsmenu_l1 a {
	font-size:11px;
	display:block;
	height:14px;
	color:#144382;
	text-decoration:none;
}

#abteilungsmenu_l1 a:hover {
	color:#b60804;
	text-decoration:none;
	background-color:#FFFFFF;
}

#abteilungsmenu_l1_act {
	height:14px;
	color:#b60804;
	text-decoration:none;
}

/* ----------------------------------------------- Abteilungsmenu 2  ----------------------------------------*/
#abteilungsmenu_l2 {
	float:left;
	height:14px;
	width:175px;
	padding:5px;
    background-color: #e1ebf9;
}

#abteilungsmenu_l2 a {
	font-size:11px;
	display:block;
	height:14px;
	color:#144382;
	text-decoration:none;
}

#abteilungsmenu_l2 a:hover {
	color:#b60804;
	text-decoration:none;
	background-color:#FFFFFF;
}

#abteilungsmenu_l2_act {
	height:14px;
	color:#FFFFFF;
	text-decoration:none;
}

/* ----------------------------------------------- Abteilungsmenu 3  ----------------------------------------*/
#abteilungsmenu_l3 {
	float:left;
	height:16px;
	width:120px;
	padding:5px;
    background-color: #e1ebf9;
}

#abteilungsmenu_l3 a {
	font-size:11px;
	display:block;
	height:16px;
	color:#144382;
	text-decoration:none;
}

#abteilungsmenu_l3 a:hover {
	color:#b60804;
	text-decoration:none;
	background-color:#FFFFFF;
}
#abteilungsmenu_l3_act {
	height:16px;
	color:#FFFFFF;
	text-decoration:none;
}


/* ----------------------------------------------- Abteilungsmenu 3a  ----------------------------------------*/
#abteilungsmenu_l3a {
	float:left;
	height:16px;
	width:265px;
	padding:4px;
	background-color: #e1ebf9;
}

#abteilungsmenu_l3a a {
	font-size:10px;
	display:block;
	height:16px;
	color:#144382;
	text-decoration:none;
}

#abteilungsmenu_l3a a:hover {
	color:#b60804;
	text-decoration:none;
	background-color:#FFFFFF;
}

#abteilungsmenu_l3a_act {
	height:16px;
	color:#b60804;
	text-decoration:none;
}


#inhaltstitel {	
	clear:both;
	margin-top:10px;
	width:555px;
	height:25px;
	background-color:#FFFFFF;
	background-image:url(/fileadmin/images/ueberschriften_2009/inhaltstitel_blau_2009.png);
	background-repeat:no-repeat;
	font-family: verdana, arial, helvetica, sans-serif;
	color:#144382;
	font-weight: bold;
	font-size: 14px;
	padding:4 0 3 0;
}

#inhalt {	
	width:550px;
	margin-top:10px;
	background-color:#FFFFFF;
	height:auto;
}


/* ----------------------------------------------- menuspalterechts  ----------------------------------------*/
#menuspalterechtsueberschrift
{	
	clear:both;
	width:144px;
	height:22px;
	margin-bottom:0px;
	margin-top:0px;
	background-color:#144382;
	
	font-family: verdana, arial, helvetica, sans-serif;
	color:#144382;
	font-weight: bold;
	font-size: 14px;
	}


#menuspalterechts
{
	width:144px;
	background-color: #e1ebf9;
	
	font-size:10px;
	font-weight:normal;
	padding-top:5px;

}


#menuspalterechts_l1
{


	height:12px;
	padding-bottom:3px;
	padding-left:5px;
	background-color: #e1ebf9;
}

#menuspalterechts_l1 a
{
	font-size:10px;
	font-weight:normal;

	height:12px;
	color:#144382;
	text-decoration:none;
}

#menuspalterechts_l1 a:hover
{
	color:#b60804;
	display:block;
	text-decoration:none;
	background-color:#FFFFFF;

}
#menuspalterechts_l1_act
{
	height:14px;
	color:#FFFFFF;
	text-decoration:none;
}




/* ----------------------------------------------- Newskommentare VS_Guestbook  ----------------------------------------*/	

.tx-guestbook-result {
color:#144382;
font-size:12px;
font-weight:normal;
}

.tx-guestbook-header {
color:#144382;
font-size:12px;
font-weight:bold;
background-color:#e1ebf9
}

.tx-guestbook-date {
	color:#144382;
font-size:10px;
font-weight:normal;
background-color:#e1ebf9
}






/*******************************************
* Styles für Extension "tx_indexedsearch"
********************************************/
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#E0E7F5; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { color:#006699; margin-top:0px; margin-bottom:0px; background:transparent; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#cccccc; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color : #666666; }
.tx-indexedsearch-sw, .csc-sword, .tx-indexedsearch-redMarkup { font-family: monospace; font-style: normal; padding:0 0.3em 0 0.3em; background:#ffff88; border: 1px #ccd solid; }




/*******************************************
* Menu Links
********************************************/

/*---------- Menu Links L1 --------------------------------------------------------------------*/

#nav2_menu_l1 
{
	width:180px;
	height:20px;
	background-image:url(/fileadmin/designvorlagen/htmlvorlagen/bilder_neu/hgr_hellblau.gif);
	background-repeat:no-repeat;

	
}

#nav2_menu_l1 a
{
	display:block;
	height:20px;
	width:180px;
	padding-left:20px;
	padding-top:1px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#144382;
	letter-spacing:0px;
	text-decoration:none;
	background-image:url(/fileadmin/designvorlagen/htmlvorlagen/bilder_neu/button_off.gif);
	background-repeat:no-repeat;



}

#nav2_menu_l1 a:hover 
{
	display:block;
	text-decoration:none;
	color: #b60804;
	background-image:url(/fileadmin/designvorlagen/htmlvorlagen/bilder_neu/button_on.gif);
	background-repeat:no-repeat;


}

#nav2_menu_l1_act {
	height:20px;
	display:block;
}

#nav2_menu_l1_act a{
	height:20px;
	background-image:url(/fileadmin/designvorlagen/htmlvorlagen/bilder_neu/button_on.gif);
	background-repeat:no-repeat;

	display:block;
	color: #b60804;
	padding-left:20px;
	padding-top:1px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	color:#144382;
	font-size:10px;
	letter-spacing:0px;
	text-decoration:none;



}

/*---------- Menu Links L2 --------------------------------------------------------------------*/

#nav2_menu_l2
{
	width:180px;
	height:18px;
}

#nav2_menu_l2 a
{
	display:block;
	height:18px;
	width:180px;
	padding-left:20px;
	padding-top:1px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:10px;
	color:#144382;
	letter-spacing:0px;
	text-decoration:none;
	background-image:url(/fileadmin/designvorlagen/hgr_button_links2-2.jpg);
	background-repeat:no-repeat;


}

#nav2_menu_l2 a:hover 
{
	display:block;
	text-decoration:none;
	color: #b60804;

}

#nav2_menu_l2_act {
	height:18px;
	display:block;
	color: #b60804;
}


#nav2_menu_l2_act a{
	height:18px;
	background-image:url(/fileadmin/designvorlagen/hgr_button_links2-2.jpg);
	background-repeat:no-repeat;

	display:block;
	color: #b60804;
	padding-left:18px;
	padding-top:1px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:normal;
	font-size:10px;
	letter-spacing:0px;
	text-decoration:none;
}


.news-list3-item *, .news-list-date * {
	padding-left:10px;
	background-color:#CCC;
	}

	
/* ----------------------------------------------- Basketball Tabellen von NRWbasket ----------------------------------------*/	
.r1 { 	background-color:#66A3E7;} /* obere Leiste */

.rt { 	background-color:#66A3E7;} /* heller brauner Hintergrund */

.r2 { 	background-color:#FFFFFF;} /* weißer Hintergrund */

.c1{	font-family: Arial,Avantgarde,Helvetica,sans-serif;
 	font-size:8pt;font-style:normal;
 	line-height:normal;font-weight:700;
 	}

.ct{	font-family: Arial,Avantgarde,Helvetica,sans-serif;
 	font-size:8pt;font-style:normal;
 	line-height:normal;font-weight:700; color:#991111;
 	}

.c2{  	font-family: Arial,Avantgarde,Helvetica,sans-serif;
 	font-size:8pt;font-style:normal;
 	line-height:normal;font-weight:normal;
 	}

.c3{  	font-family: Arial,Avantgarde,Helvetica,sans-serif;
 	font-size:10pt;font-style:normal;
 	line-height:normal;font-weight:normal;
 	}
a:link {
	color: #144382;
}
a:visited {
	color: #b60804;
}
a:hover {
	color: #b60804;
}
a:active {
	color: #b60804;
}
.Stil2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #144382;
}


/* ----------------------------------------------- Suche  ----------------------------------------*/	

#suche_wrapper {
	position:absolute;
	width:170px;;
	padding-top:10px;
	background-image:url(/fileadmin/designvorlagen/htmlvorlagen/bilder_neu/hgr_hellblau.gif);
	background-repeat:y-repeat;
	background-color:#0F3;
	height:60px;
}

#suche_feld {
	position:absolute;
	float:left; 
	left:10px;
	width:110px;


}

#suche_button {
	
	margin-left:140px;
}

#inhalt ul {
position:relative;
margin-top:10;
margin-bottom:10;
list-style:inside;
margin-left:40px;
}