/*

Style Sheet by Jan-Kiesewetter.de
sve-badminton v.6.0

linked in index.php

*/

body {
	color:#4e4e4e;
	font-size:11px;
	font-family:Helvetica;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #0a0a0a url(gfx/head.jpg) repeat-x top center;
}

b, strong { font-weight:bold; }
i { font-style:italic; }
em { font-style:italic; font-weight:bold; }
table, td { color:#4e4e4e; font-size:11px; font-family:Helvetica; }

/* ------------------------------------------------ DESIGN ------------------------------------------------ */
	#test {
		position:absolute; top:30px;left:50px;
	}
	
#master { /* Main Frame */
	margin-left: auto; 
	margin-right: auto; 
	width:850px;
	min-height:600px;
	text-align:left;}
		
	#nav_box {
		text-align:right; 
		width:850px; 
		height:20px; 
		margin-top:150px;}
		
		#top_box1 {
			text-align:left;
			width:320px;
			height:237px;
			background:url(gfx/back.png);
			float:left;
			margin:1px;
			padding:5px;
			color:#FFFFFF;}
			
			#top_box1_inbox {
				background:url(gfx/top_box1.png) no-repeat left top;height:50px;
				padding:161px 0px 0px 10px;}
			
		#top_box2 {
			text-align:left;
			width:337px;
			height:237px;
			background:url(gfx/back.png);
			float:left;
			margin:1px;
			padding:5px;
			color:#FFFFFF;}
			
		#top_box3 {
			text-align:left;
			width:164px;
			height:247px;
			background:url(gfx/sve_tv_box.png);
			float:left;
			margin:1px;
			padding:0px;
			color:#FFFFFF;}
			
	#left {
			text-align:left;
			width:231px;
			float:left;}
			
		#box1 {
			text-align:left;
			width:224px;
			background:#f2f7f4;
			padding:0px 5px 5px 5px;
			margin-bottom:15px;
			border:1px solid #aac7b4;}
			
		#box2 {
			text-align:left;
			width:224px;
			background:#f2f7f4;
			padding:0px 5px 5px 5px;
			margin-bottom:15px;
			border:1px solid #aac7b4;}
		
		#box3 {
			text-align:left;
			width:224px;
			background:#f2f7f4;
			padding:0px 5px 5px 5px;
			margin-bottom:15px;
			border:1px solid #aac7b4;}
			
		#box_top {
			margin:6px 0px 0px 0px;
			padding:10px 0px 0px 18px;
			background:url(gfx/box_top.png) no-repeat top; 
			width:219px;
			height:18px;
			color:#FFFFFF; 
			font-family:Helvetica; 
			font-size:11pt;}
			
	#right {
			text-align:left;
			width:595px;
			float:right;
			padding:5px;}
	
	#content { /* Content-Box */
		background:#FFFFFF url(gfx/content_top.png) no-repeat top left;
		margin:9px 0px 0px 0px;
		padding:15px 10px 0px 10px;
		text-align:justify;
		min-height:300px;}

	#frame {
		position:absolute;
		width:540px;
		top:200px;
		margin-left: auto; 
		margin-right: auto; 
		background:#FFFFFF;
		padding:20px;
		display:block;
		border:5px solid #4e4e4e; 
	}

	#mini_box {
		float:left;
		width:263px;
		background:#FFFFFF;
		padding:5px;
		margin:0px 10px 10px 0px;
		border:2px solid #b4b4b4; 
	}
	
	#footer { /* Footer */
		background:url(gfx/bottom.png) no-repeat top right; 
		padding-top:70px;
		width:100%;
		height:92px;
		margin-top:30px;
		text-align:center;
	}
	
/* ------------------------------------------------ CLASSES ------------------------------------------------ */

/* Navigation */

#nav {
	padding:0px 1px 0px 1px; width:82px; height:20px; float:right;  
	font-family:Helvetica; font-size:12pt; text-align:center; color:#FFFFFF;  text-decoration:none;}
a#nav:link {background: url(gfx/nav_back.png) repeat-x top left; border:0px solid #006925; }
a#nav:visited {background: url(gfx/nav_back.png) repeat-x top left; border:0px solid #006925; }		
a#nav:hover {background:#006925; color:#FFFFFF; font-family:Helvetica; text-decoration:underline;}
#nav_active {
	background:#006925; padding-left:1px; padding-right:1px; width:82px; height:18px; float:right;  
	font-family:Helvetica; font-size:12pt; text-align:center; color:#FFFFFF;  text-decoration:none;}

ul { padding: 0px; margin: 0px; list-style: none; font-size:8pt; font-family:arial;}
li { float: right; position: relative; width: 86px; }
li ul { display: none; text-align:left; padding:8px; position:absolute; top:444px; left:100px; background-color:#FFFFFF;
		border-top:0px solid #4e4e4e; border-right:1px solid #006925; border-left:1px solid #006925; border-bottom:1px solid #006925; }  
li > ul {top: 20px;left: 0px;}
li:hover ul, li.over ul{ display: block; }

/* Klassem und id  */

#fotoview a:link { background:url(gfx/folder.gif) no-repeat; width:120px; height:12px; display:block; text-align:left; border:1px solid #d7d7d7;}
#fotoview a:visited { background:url(gfx/folder.gif) no-repeat; width:120px; height:12px; display:block; text-align:left; border:1px solid #d7d7d7;}		
#fotoview a:hover { background:url(gfx/folderb.gif) no-repeat; width:120px; height:150px;display:block; text-align:left; border:1px solid #d7d7d7;}
#dimmer {background:url(gfx/dimmer.png); width:100%; height:260%; position:absolute; top:0px; left:0px;}
	
#view {border:1px solid #9cdfb3; padding:2px 2px 2px 0px; margin:3px; width:22px; text-align:center; font-size:14px; color:#FFFFFF; background:#487d5a; float:left;}
.view {color:#1b1b1b;font-size:13px; font-family:verdana;}
a:link.view {color:#1b1b1b;font-size:13px; font-family:verdana;}
a:visited.view {color:#1b1b1b;font-size:13px; font-family:verdana;}
a:active.view {color:#1b1b1b;font-size:13px; font-family:verdana;}
a:hover.view {color:#FFFFFF;font-size:13px; font-family:verdana;}

.numeric {font-family:verdana; color:#b4b4b4;}
.numeric_green {font-family:verdana; color:#006925;}
.info_box { padding:8px; background:#f5f5f5; border:1px dashed #999999; font-size:12px; font-family:verdana;}
.newstitle {color:#006925; font-family:arial; font-weight:bold; font-size:13pt; line-height: 1.5;}
.news {line-height: 1.5; font-size:12px; font-family:verdana;}
.news_links {border:dashed  #999999 1px; padding:10px; width:330px;}
.title {color:#006925; font-family:Helvetica; font-size:13pt;}
.title2 {color:#000000; font-family:Helvetica; font-size:13pt; font-weight:bold;}
#title {color:#000000; font-family:Helvetica; font-size:13pt; font-weight:bold; border-bottom:0px; border-right:0px; border-left:1px solid #CCCCCC; border-top:2px solid #CCCCCC; background:#e6e6e6; margin:10px 0px 10px 0px; padding:2px; width:100%;}
#link_foto {border:1px solid #cdcdcd; background-color:#fbfbfb; padding:8px; margin:2px; float:left;} 

.news_links {font-family:verdana; color:#b4b4b4; font-size:11px;}
a:link.news_links {font-family:verdana; color:#b4b4b4; font-size:11px;}
a:visited.news_links {font-family:verdana; color:#b4b4b4; font-size:11px;}
a:active.news_links {font-family:verdana; color:#b4b4b4; font-size:11px;}
a:hover.news_links {font-family:verdana; color:#006925; font-size:11px;}

.green {color:#006925; font-size:12px; font-weight:bold; }
a:link.green {color:#006925; font-size:12px; font-weight:bold;}
a:visited.green {color:#006925; font-size:12px; font-weight:bold;}
a:active.green {color:#006925; font-size:12px; font-weight:bold;}
a:hover.green {color:#b4b4b4; font-size:12px; font-weight:bold;}

a:link.green {color:#006925; font-size:12px; font-weight:bold;}
a:visited.green {color:#006925; font-size:12px; font-weight:bold;}
a:active.green {color:#006925; font-size:12px; font-weight:bold;}
a:hover.green {color:#000000; font-size:12px; font-weight:bold;}

.vote_green{height:13px; background:url(gfx/vote_green.gif) left; font-size:8px; color:#FFFFFF;padding-left:5px; padding-top:2px; font-family:verdana;}
.vote_red{height:13px; background:url(gfx/vote_red.gif) right; font-size:8px; color:#FFFFFF;padding-right:5px; padding-top:2px; font-family:verdana;}
.vote_grey{height:13px; background:url(gfx/vote_grey.gif) left;}
.vote_result{font-size:8px;padding-left:10px; padding-top:2px; font-family:verdana; color:#000000;}

.lose {color:red; font-size:12px; font-size:13pt; font-weight:bold;}
.win {color:green; font-size:12px; font-size:13pt; font-weight:bold;}
.draw {color:blue; font-size:12px; font-size:13pt; font-weight:bold;}
#points {border:1px solid #999999; font-weight:bold; padding:3px; width:50px; text-align:center;}
.red {color:red;}

.heidmark {color:#006925; font-weight:bold;}
a:link.heidmark {color:#006925; font-size:11px; font-weight:bold;}
a:visited.heidmark {color:#006925; font-size:11px; font-weight:bold;}
a:active.heidmark {color:#006925; font-size:11px; font-weight:bold;}
a:hover.heidmark {color:#144425; font-size:11px; font-weight:bold;}

.profil_box {border:1px solid #d5d5d5; border-style:dashed; padding:5px;}

#profile a:link {width:1188px; height:249px;}
#profile a:visited {width:188px; height:249px;}
#profile a:hover {width:188px; height:249px;}

#profil {width:565px; margin-top:10px; margin-bottom:10px; padding:5px;} /* Profil Seite  */

#video {margin:0px;padding:17px;text-align:center;width:533px;height:330px;
        background:url(gfx/tv.png) no-repeat top left;}

#search_top {background:#f5f5f5; padding:5px; margin-left:20px; color:#006925; font-family:Helvetica; font-size:11pt; font-weight:bold;} 
#search_top a:link {background:#f5f5f5; height:30px; color:#006925; font-family:Helvetica; font-size:13pt;} 
#search_top a:visited {background:#f5f5f5; height:30px; color:#006925; font-family:Helvetica; font-size:13pt;} 
#search_top a:hover {background:#d9d9d9; height:30px; color:#006925; font-family:Helvetica; font-size:13pt;} 
#search_bottom {background:#e8e8e8; height:30px; font-weight:bold;} 
#search {background:#eeeeee; width:100%; padding_bottom:20px;} 

#comment {border:1px solid #d7d7d7; background:#e6f6ea url(gfx/comment_back.gif) repeat-x top; width:452px; margin-left:30px; margin-top:10px; padding:10px; color:#505050; font-family:Verdana;} /* Commentboxen */
#info {background:#e9e9e9;border:1px solid #d7d7d7; width:98%; margin-top:10px; margin-bottom:10px; text-align:right; padding:5px; float:right} /* Infoboxen mit Stats */
#info_ {background:#e9e9e9;border:1px solid #d7d7d7; width:500px; margin-top:10px; margin-bottom:10px; padding:5px;} /* Infoboxen ohne float */

#team {border:0px solid #b4b4b4; margin-top:10px; margin-bottom:10px;  padding:5px; width:98%}

#dashed {border-bottom:1px dashed #B2B2B2;}

#snapshot {background:#e0e0e0; text-align:left; border:1px solid #bebebe; padding:10px; width:160px; height:168px; float:left;}
#snapshot a:link {background:#e0e0e0; text-align:left;  width:160px; height:168px; float:left;}
#snapshot a:visited {width:160px; height:168px; float:left;}
#snapshot a:hover {background:#e0e0e0; text-align:left; border:1px solid #cdcdcd; width:160px; height:168px; float:left;}

#foto {width:160px; height:140px; margin-bottom:10px;}
#foto a:link {width:160px; height:140px; margin-bottom:10px;}
#foto a:visited {width:160px; height:140px; margin-bottom:10px;}
#foto a:hover {border:1px solid #cdcdcd; width:160px; height:140px; margin-bottom:10px;}

#galery {border:1px solid #00BB2D; background-color:#FFFFFF; padding:3px; margin:3px; width:340px; font-size:9px;} 

#movie a:link { background:url(gfx/movie.gif) no-repeat; width:340px; height:60px; display:block; text-align:left; margin:5px; padding:10px 20px 10px 160px; border:1px solid #d7d7d7;}
#movie a:visited { background:url(gfx/movie.gif) no-repeat; width:340px; height:60px; display:block; text-align:left; margin:5px; padding:10px 20px 10px 160px; border:1px solid #d7d7d7;}		
#movie a:hover { background:url(gfx/movie.gif) no-repeat; width:340px; height:150px;display:block; text-align:left; margin:5px; padding-right:20px; border:1px solid #d7d7d7;}

#album a:link { background:url(gfx/folder.gif) no-repeat; width:340px; height:60px; display:block; text-align:left; margin:5px; padding:10px 20px 10px 160px; border:1px solid #d7d7d7;}
#album a:visited { background:url(gfx/folder.gif) no-repeat; width:340px; height:60px; display:block; text-align:left; margin:5px; padding:10px 20px 10px 160px; border:1px solid #d7d7d7;}		
#album a:hover { background:url(gfx/folderb.gif) no-repeat; width:340px; height:150px;display:block; text-align:left; margin:5px; padding-right:20px; border:1px solid #d7d7d7;}

#kartei_on {background:#FFFFFF; font-weight:bold; border-bottom:0px solid; border-right:2px solid; border-left:1px solid; border-top:1px solid; padding-left:10px; padding-right:10px; margin:0px; text-align:left;}
#kartei_off {background:#EAEAE9; border-bottom:2px solid; border-right:2px solid; border-left:1px solid; border-top:1px solid; padding-bottom:0px; margin:0px; text-align:center;}

#article_o {background:#FFFFFF url(gfx/article_o.gif) no-repeat top left; width:275px; height:230px; float: left; text-align:left; font-family:Helvetica; padding-right:10px;} /* Onlineartikel Hover */
#article_o a:link {background:#FFFFFF url(gfx/article_o.gif) no-repeat top left; width:275px; height:230px; float: left; text-align:left; font-family:Helvetica; padding-right:10px;}
#article_o a:visited {background:#FFFFFF url(gfx/article_o.gif) no-repeat top left; width:275px; height:230px; float: left; text-align:left; font-family:Helvetica; padding-right:10px;}		
#article_o a:hover {background:#FFFFFF url(gfx/article_ob.gif) no-repeat top left; color:#4e4e4e; width:275px; height:230px; float: left; text-align:left; text-decoration:none; padding-right:10px; margin:0px;}

#close {background:url(gfx/close.gif) no-repeat; width:20px; height:19px;} 
#close a:link {background:url(gfx/close.gif) no-repeat; width:20px; height:19px;} 
#close a:visited {background:url(gfx/close.gif) no-repeat; width:20px; height:19px;} 
#close a:hover {background:url(gfx/closeb.gif) no-repeat; width:20px; height:19px;} 

#article_z {background:#FFFFFF url(gfx/article_z.gif) no-repeat top left; width:275px; height:230px; float: left; text-align:left; font-family:Helvetica; padding-right:10px;} /* Zeitungsartikel Hover */
#article_z a:link {background:#FFFFFF url(gfx/article_z.gif) no-repeat top left; width:275px; height:230px; float: left; text-align:left; font-family:Helvetica; padding-right:10px;}
#article_z a:visited {background:#FFFFFF url(gfx/article_z.gif) no-repeat top left; width:275px; height:230px; float: left; text-align:left; font-family:Helvetica; padding-right:10px;}		
#article_z a:hover {background:#FFFFFF url(gfx/article_zb.gif) no-repeat top left; color:#4e4e4e; width:275px; height:230px; float: left; text-align:left; text-decoration:none; padding-right:10px; margin:0px;}

#calendar {width:158px; height:120px; float:left; text-align:left; padding-left:8px; padding-bottom:10px;}
#date {color:#FFFFFF; text-align:center; width:39px; height:41px; padding-right:5px; padding-bottom:5px;}
#date_day {font-size:15pt; font-weight:bold; color:#006925;}

#calendar_today a:link {background:#FFFFFF; margin:1px; padding-left:1px;  width:19px; height:20px; float: left; text-align:left; font-weight:bold; color:#006925; font-family:Helvetica;}
#calendar_today a:visited {background:#dadada; margin:1px; padding-left:1px;  width:19px; height:20px; float: left; text-align:left; font-weight:bold; color:#006925; font-family:Helvetica;}		
#calendar_today a:hover {background:#c74848; color:#FFFFFF; font-size:10pt; font-weight:bold; width:20px; height:19px; float: left; text-align:left; text-decoration:none; padding-left:1px; }

#calendar_day a:link {background:#dadada url(gfx/calendar_brik.gif) no-repeat left top; margin:1px; padding-left:1px; width:19px; height:20px; float: left; text-align:left; font-weight:bold; color:#3d3d3d; font-family:Helvetica;}
#calendar_day a:visited {background:#dadada url(gfx/calendar_brik.gif) no-repeat left top; margin:1px; padding-left:1px; width:19px; height:20px; float: left; text-align:left; font-weight:bold; color:#3d3d3d; font-family:Helvetica;}		
#calendar_day a:hover {background:#FFFFFF; font-size:10pt; font-weight:bold; width:19px; height:20px; float: left; padding-left:1px;  text-align:left; text-decoration:none;}	

#calendar_event a:link {background:#dadada url(gfx/calendar_event.gif) no-repeat left top; margin:1px; padding-left:1px;  width:19px; height:20px; float: left; text-align:left; font-weight:bold; color:#3d3d3d; font-family:Helvetica;}
#calendar_event a:visited {background:#dadada url(gfx/calendar_event.gif) no-repeat left top; margin:1px; padding-left:1px;  width:19px; height:20px; float: left; text-align:left; font-weight:bold; color:#3d3d3d; font-family:Helvetica;}		
#calendar_event a:hover {background:#dadada url(gfx/calendar_event_hover.gif) no-repeat left top; color:#FFFFFF; font-size:10pt; padding-left:1px;  font-weight:bold; width:19px; height:20px; float: left; text-align:left; text-decoration:none;}

.advice { /* Hinweis */	
	border:1px solid #FF997F; min-height:60px; padding:10px 95px 10px 10px; width:385px; font-size:10px; color:black; 
	background:#FFFFB2 url(gfx/advice.gif) no-repeat right; font-family:verdana; font-weight:bold;} 
/* ------------------------------------------------ FORMULAR ------------------------------------------------ */

input {
	color:#4b4b4b;
	font-size:8pt;
	font-family:Verdana; 
	background-color:transparent; 
	border:1px solid #d7d7d7;
	height:16px;}
	
select {
	color:#4b4b4b;
	font-size:8pt; 
	font-family:Verdana; 
	background:#FFFFFF; 
	border:1px solid #d7d7d7;
	height:16px;
	width:120px;}
	
submit {
	color:#4b4b4b;
	font-size:8pt; 
	font-family:Helvetica; 
	background:#FFFFFF; 
	border:1px solid #d7d7d7;}

textarea {
	color:#4b4b4b;
	font-size:8pt; 
	font-family:Verdana; 
	background:#FFFFFF; 
	border:1px solid #3ba555;}
/* ------------------------------------------------ TUTNIER ------------------------------------------------ */

#turnier_treebox
{
background-color: #F0F0F0;
border: 2px solid #999999;
white-space: nowrap;
cursor: pointer;
padding:5px;
margin:10px;
width:200px;
height:50px;
font-family:verdana;
color:#000000;
font-size:10px;
}
#turnier_treebox a:link{font-family:verdana;}
#turnier_treebox a:visited{font-family:verdana;}

#turnier_treebox2
{
padding:5px;
margin:10px;
width:200px;
height:50px;
}

#turnier_treebox3
{
background-color: #f9f9f9;
border: 2px solid #eeeeee;
padding:5px;
margin:10px;
width:200px;
height:50px;
}

#turnier_groupbox
{
background-color: #F0F0F0;
border: 2px solid #999999;
white-space: nowrap;
cursor: pointer;
width:50px;
height:50px;
font-family:verdana;
color:#000000;
font-size:10px;
}

#turnier_groupbox2
{
background-color: #f9f9f9;
border: 2px solid #eeeeee;
width:50px;
height:50px;
}

#turnier_frame {
	width:1024px;
	top:120px;
	margin-left: auto; 
	margin-right: auto;
	margin-top:120px; 
	background:#FFFFFF;
	padding:20px;
	display:block;
	border:5px solid #4e4e4e; 
	}
/* ------------------------------------------------ LINKS ------------------------------------------------ */
.box {color:#FFFFFF; font-family: Helvetica; text-decoration:none;}  /* Services */
a.box:link {color:#FFFFFF; font-family: Helvetica; text-decoration:none;}
a.box:visited {color:#FFFFFF; font-family: Helvetica; text-decoration:none;}
a.box:active {color:#FFFFFF;font-family: Helvetica; text-decoration:none;}
a.box:hover {color:#b4b4b4; font-family: Helvetica; text-decoration:none;}

.impressum {color:#9baea2;font-family: Arial;font-size: 11px; }  /* Impressum */
a.impressum:link {text-decoration:none;color:#9baea2;font-family: Arial;font-size: 11px; font-weight:bold;}
a.impressum:visited {text-decoration:none;color:#9baea2;font-family: Arial;font-size: 11px; font-weight:bold;}
a.impressum:active { text-decoration:none; color:#9baea2; font-family: Arial;font-size: 11px; font-weight:bold;}
a.impressum:hover { text-decoration:none; color:#000000;font-family: Arial;font-size: 11px; font-weight:bold;}

a:link { color:#4e4e4e; font-family: Helvetica; text-decoration:none; }
a:visited { color:#4e4e4e; font-family: Helvetica; text-decoration:none; }
a:active { color:#4e4e4e; font-family: Helvetica; text-decoration:none; }
a:hover { color:#006925; font-family: Helvetica; text-decoration:none; }