/* ©2007 - DÜREN99 CSS Document */
/* mutmacher(www.mutmacher-design.de) im Auftrag von es. - Werbung und Design(www.agentur-es.de) */
body {
	margin: 0;
	padding: 0;
	font-family: tahoma;
	color: #fff;
	font-size: 0.7em;
	line-height: 1.6em;
	background: #181717 url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/gradient_bg.jpg) bottom left repeat-x;
	/*SCROLLPANE*/
	 Scrollbar-Face-Color : #D0D0D0; 
 Scrollbar-Highlight-Color : #D0D0D0; 
 Scrollbar-Shadow-Color : #000000; 
 Scrollbar-3dlight-Color : #000000; 
 Scrollbar-Arrow-Color : #000000; 
 Scrollbar-Track-Color : #FFFFFF; 
 Scrollbar-Darkshadow-Color : #D0D0D0;
	
}
#page {
	width: 922px;
	height: 100%;
	border: 0;
}
h1, h3 {
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/headline_bg_black.gif);
	background-position: bottom left;
	background-repeat: repeat-x;
	width: 100%;
	font-size: 14px;
	color: #cf1112;
	padding: 0 0 0 5px;
	line-height: 20px;
	padding-bottom: 5px;
	text-transform: uppercase;
}

h2 {
	font-weight: bold;
font-size: 1em;
margin-bottom: 0.3em;
	}
	h3 {
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/headline_bg_black.gif);
	background-position:  bottom left;
	background-repeat:  repeat-x;
	font-size: 11px;
	padding-bottom: 7px;
	line-height: 15px;	
	margin:0;
}
. h2 {
	margin-left: 15px;
	margin-right: 10px;
}
. p {
	padding:0;
	margin:0;
	margin-left: 15px;
	margin-right: 10px;
}
. {
	margin:0;
	padding: 0;
	margin-top: 20px;
	padding-bottom: 30px;
	width: 380px;
	background-color: #000;
}
. img {
	float: left;
	padding: 0px 5px 5px 0px;
}
. ul {
	padding: 0;
}
/* HEADER */
#header_bg_left {
	width: 100%;
	height: 300px;
}
.meta_top {
	height: 22px;
	width: 992px;
	background: #b40000 url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/linien_bg.gif) top left repeat-x;
	color: #fff;
	padding: 0;
	margin:0;
	font-size: 11px;

}
.suchfeld {
	width: 111px;
	height: 12px;
	border: 1px solid #fecfcf;
	background: #fff url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/textfield_shaddow_white.gif) top left no-repeat;
	font-size: 9px;
}
.meta_top a:link, .meta_top a:hover, .meta_top a:active, .meta_top a:visited {
	color: #fff;
}
a.gesamtverein:link, a.gesamtverein:hover, a.gesamtverein:active, a.gesamtverein:visited {
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/icons/pfeiltop.gif);
	padding-left: 19px;
	background-position: 7px;
	background-repeat: no-repeat;
	float:left;
}
a.home:link, a.home:hover, a.home:active, a.home:visited { 
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/icons/home.gif);
	padding-left: 25px;
	background-position: 7px;
	background-repeat: no-repeat;
}
a.kontakt:link, a.kontakt:hover, a.kontakt:active, a.kontakt:visited { 
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/icons/kontakt.gif);
	padding-left: 25px;
	background-position: 7px;
	background-repeat: no-repeat;
}
a.sitemap:link, a.sitemap:hover, a.sitemap:active, a.sitemap:visited { 
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/icons/sitemap.gif);
	padding-left: 27px;
	background-position: 7px;
	background-repeat: no-repeat;
}
a.impressum:link, a.impressum:hover, a.impressum:active, a.impressum:visited { 
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/icons/impressum.gif);
	padding-left: 22px;
	background-position: 7px;
	background-repeat: no-repeat;
}
.suche_icon { 
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/icons/suche.gif);
	padding-left: 22px;
	background-position: 7px;
	background-repeat: no-repeat;
	font-weight:bold;
}
.dotline{
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/dotline.gif);
	background-color: #000;
	background-repeat: repeat;
	background-position: top left;
	width: 1px;
}
.spacer {
	width: 6px;
	padding: 0;
	margin: 0;
}
.headerbg_left, .headerbg_right {
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/header_bg_left.gif);
	background-position: right top;
	background-repeat: repeat-x;
}
.headerbg_right {
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/header_bg_right_a.gif);
	background-position: top left;
	background-repeat:repeat-x;
} 
.content_start {
	background-color: #000;
	
}
/*FOOTER*/
.metabottom {
	background: #e0e0e0 url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/shaddow_metabottom.gif) top left repeat-x;
	height: 107px;
	border-top: 1px solid #d0d0d0;
	padding: 10px;
	width: 922px;
	
}
.metabottom p  {
	display: block;
	width: 630px;
	float: left;
	padding:0;
	margin:0;
	color: #989898;
}
.copyright {
	float: right;
	text-align: right;
	width:150px;
	color: #8b8b8b;
}
.subnavi {
	background-color: #000;
}
/*LINKS*/
a:link, a:hover, a:active, a:visited {
	color: #cf1112;
	text-decoration: underline;
}
a:hover, a:active {
	text-decoration: none;
}
a.metabottom2:link, a.metabottom2:hover, a.metabottom2:active, a.metabottom2:visited {
	color: #202124;
}
a.metatop:hover, a.metatop:active{
	text-decoration: none;
}

/*SUBNAVI*/
.subnavi ul, .subnavi ol, .subnavi li {
	list-style-type: none;
	padding: 0;
	margin: 0;
	font-size: 11px;
	margin-top: 10px;
	margin-left: 5px;
	width: 200px;
	
}
.subnavi a:link, .subnavi a:hover, .subnavi a:active, .subnavi a:visited, .subnavi .subnavi_active {
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/navigation/subnavi_bg.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	display: block;
	padding-left: 12px;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	margin: 0 0 0 10px;
	
}
.subnavi a:hover, .subnavi_active {
	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/navigation/subnavi_bg_ho.gif);
	padding-left: 14px;
}
.subnavi .subnavi_active {
	padding-left: 14px;
 	background-image: url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/navigation/subnavi_bg_act.gif);
	color: #d51112;
 }
.subsub a:link, .subsub a:hover, .subsub a:active, .subsub a:visited{
	padding-top: 0;
	padding-bottom: 0;
	background: none;
	font-weight: normal;
	margin-left:15px;
	width: 120px;
}
.subnavi .subsub {
	margin: 0 0 15px 0;
	margin-bottom: 10px;
	width: 150px;
}
.content_right {
	background-color: #000;
	width: 335px;
	margin: 0;
	padding-left: 30px;
	padding-top: 15px;
	padding-right: 10px;
}
.content_right .cbox {
	width: 325px;
}
.cbox, .cbox2 {
	margin-bottom: 10px;
}
.cbox img{
	margin: 2px;	
	border: 2px solid #e4e4e4;
	padding:1px;

}

.cbox3 {
	width: 150px;
	margin-right: 10px;
	float: left;
}
.cbox4 {
	width: 175px;
	float: left;
	margin: 3px;
	margin-bottom: 30px;
	padding: 0;
	height: 90px;
}
.cbox4 img {
	margin: 0;
	padding: 0;
}
.cbox4 .leiste {
	background: #fff url(http://www.dueren99-tennis.de/lw_resource/datapool/layout/images/cbox4_bg2.gif) top left no-repeat;
		clear:both;
		margin: 0;
		padding: 0;
		height: 30px;
		width:inherit;
		padding-left: 4px;

}
.cbox4 .leiste a {
		font-weight:bold;
		color: #fff;
		width:120px;
		height: 16px;
		overflow: hidden;
		display: block;
}
.cbox2 img, .cbox2 p, .cbox3 p  {
	float: left;
	margin:0;
	padding: 5px;
}
hr {
	color: #fff;
	width: 100%;
	height: 1px;
	margin: 7px 10px 7px 10px;
}