body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 100%;
	scrollbar-face-color: #fff;
	scrollbar-base-color: #DDDDDD;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-3dlight-color: #DDDDDD;
	scrollbar-arrow-color:  #DDDDDD;
	scrollbar-track-color: #fff;
	scrollbar-darkshadow-color: #DDDDDD;
}

.newsborder
{
	background-color:#FAFBFD;
	border: solid 1px #E4E4E4;
	display:inline;
	float:left;
}
.newsimage
{
	display:inline;
	float:left;
	cursor:pointer;
}

#newslegende
{
	display:inline;
	float:left;

}

#newslegende2
{
	display:inline;
	float:left;

}

ul
{
	margin-left:16px;
	padding-bottom:0px;	
	margin-bottom:0px;
}
ol
{
	margin-left:31px;
	padding-bottom:0px;	
	margin-bottom:0px;
}

.startbuttons
{
	margin-top:5px;	
	margin-bottom:5px;	
}

.textbox
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	color:#545863;
	border:solid 1px #CFCFCF;
}
.button
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	background-color:White;
	width:100px;
	color:#545863;
	border:solid 1px #CFCFCF;
	cursor:pointer;
}



#menu1
{
	width:953px;
	height:100px;
	background-image: url(Grafik/hintergrund/oben.jpg);
}
#header
{
	width:953px;
	height:74px;
}
#menu2
{
	width:953px;
	height:24px;
}
#menu3
{
	width:171px;
	margin:0px 0px 0px 0px;
	background-image: url(Grafik/hintergrund/verlauf_klein.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.menupunkt3
{
	width:151px;
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	color:#545863;
	margin:0px 0px 0px 11px;
	padding:0px 0px 0px 0px;
	list-style-type: none; 
}
.menupunkt3 li 
{
	margin:9px 0px 0px 0px;
}
.menupunkt3 li a
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	color:#545863;
	padding-left:15px;
	background-repeat:no-repeat;
	background-position:0px 3px;
	background-image: url(grafik/navigation/menu3/blank.gif);
}

.menupunkt3 li a:hover
{
	padding-left:15px;
	background-image: url(grafik/navigation/menu3/punkt.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
}

#content
{
	width:953px;
	background-image: url(Grafik/hintergrund/unten.jpg);
}

#submenu
{
	float:left;
	display:inline;
	padding:0px;
	margin: 0px 0px 0px 2px;
	background-image: url(Grafik/hintergrund/verlauf_klein.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	
}

#logo
{
	width:171px;
	height:108px;
	background-image: url(Grafik/special_olympics.gif);
	background-repeat:no-repeat;
	background-position:30px 12px;
}

#template
{
	float:left;
	width:769px;
	display:inline;
	margin: 0px 0px 0px 9px;
	background-image: url(Grafik/hintergrund/verlauf_gross.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	text-align:left;
}

#agendainfo
{
	overflow:auto;
}
#startscroller
{
	overflow:auto;
	FLOAT:right;
	display:inline;
	width:155px;
	
}

#templatescroll
{
	margin:10px 0px 0px 10px;
	width:759px;
	overflow:auto;
	display:inline;
	float:left;
}

#templatescroll2
{
	margin:10px 0px 0px 10px;
	width:759px;
	overflow:auto;
	display:inline;
	float:left;
}
#templatescroll3
{
	margin:0px 0px 0px 10px;
	width:759px;
	overflow:auto;
	display:inline;
	float:left;
}
#templatescroll4
{
	margin:10px 0px 0px 10px;
	width:759px;
	overflow:auto;
	display:inline;
	float:left;
}
#templatescroll5
{
	margin:0px 0px 0px 0px;
	width:759px;
	overflow:auto;
	display:inline;
	float:left;
	background-color:Transparent;
}
#templatescroll6
{
	margin:17px 0px 0px 10px;
	width:759px;
	overflow:auto;
	display:inline;
	float:left;
}
#templatescroll7
{
	margin:0px 0px 0px 0px;
	width:759px;
	overflow:auto;
	display:inline;
	float:left;
}
#templatescroll8
{
	margin:0px 0px 0px 0px;
	width:759px;
	overflow:auto;
	display:inline;
	float:left;
}
#templatescroll9
{
	margin:0px 0px 0px 0px;
	width:759px;
	overflow:auto;
	display:inline;
	float:left;
}

#templatenav
{
	width:769px;
	height:50px;
	display:inline;
	float:left;
	margin: 0px 0px 0px 0px;
}

#settings
{
	float:right;
	display:inline;
	height:30px;
	width:330px;
	margin:0px 10px 0px 0px;
}

/*  Navigation  */
.menupunkt1
{
	float:left;
	display:inline;
	cursor:pointer;
	margin-top:9px;
	
}
.menupunkt2
{
	float:left;
	display:inline;
	cursor:pointer;

}
.navstatuscontainer
{
	height:49px;
	width:100px;
	padding:0px;
	margin:0px;
	border-bottom:solid 1px #E5E5E5;
}
.navstatuscontainer2
{
	float:left;
	display:inline;
	height:49px;
	width:100px;
	padding:0px;
	margin:0px;
	border-bottom:solid 1px #E5E5E5;
}
.navstatus
{
	float:left;
	display:inline;
	margin:25px 0px 0px 25px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#EEA50B;
}
.navstatus2
{
	float:left;
	display:inline;
	margin:25px 0px 0px 10px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#EEA50B;
}

.text
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	line-height:16px;
	color:#545863;
	/*color:Red;*/
}

.text a, text a:hover, text a:visited, text a:active, text a:link
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	line-height:16px;
	color:#6688B9;	
}

.text_orange
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	line-height:16px;
	color:#EEA50B;	
}

.text li, text li
{
	padding-top:3px;
	padding-bottom:3px;
	
}
.text ul, text ul
{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:5px;
	margin-bottom:0px;
}
.text ol, text ol
{
	
	padding-top:0px;
	padding-bottom:0px;
	margin-top:5px;
	margin-bottom:0px;
}

.error
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	line-height:16px;
	color:#ff0000;	
}

/* Icons */
#btsize1
{
	margin:9px 13px 0px 0px;
	float:right;
	display:inline;	
}

#btsize2
{
	margin:9px 15px 0px 0px;
	float:right;
	display:inline;
}

#drucker
{
	margin:7px 80px 0px 0px;
	float:right;
	display:inline;
}
.intern
{
	margin:9px 0px 0px 0px;
	float:right;
	display:inline;
}

/* Team */
.funktion
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	color:#545863;
	padding:0px 0px 0px 15px;
}

.teamliste
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	color:#545863;
	padding:0px 0px 0px 15px;
	margin:0px 0px 10px -15px;
}
.teamliste a, teamliste a:hover, teamliste a:visited, teamliste a:active, teamliste a:link
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	line-height:16px;
	color:#6688B9;	
}
.teamliste_activ
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	color:#545863;
	padding:0px 0px 0px 15px;
	margin:0px 0px 10px -15px;
	background-position:0px 4px;
	background-image: url(./Grafik/navigation/menu3/punkt.gif);
	background-repeat:no-repeat;
}
.teamliste_activ a, teamliste_activ a:hover, teamliste_activ a:visited, teamliste_activ a:active, teamliste_activ a:link
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	line-height:16px;
	color:#6688B9;	
}

.teamimg
{
	float:left;
	margin:0px 8px 0px 0px;
	display:inline;
}
#teamscroller
{
	overflow:auto;
}
#teamlistscroller
{
	overflow:auto;
}
#teamscroller2
{
	overflow:auto;
}
#teamlistscroller2
{
	overflow:auto;
}
#teamscroller3
{
	overflow:auto;
}
#teamlistscroller3
{
	overflow:auto;
}
/* Agenda 9EA0A6*/
.agenda
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	color:#545863;
	padding-top:5px;
	padding-bottom:5px;
	width:35px;
	height:26px;
}

.agenda a
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#6688B9;	
	text-align:center;
}
.agenda2
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	color:#EEA50B;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
}

.agenda2 a
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	color:#EEA50B;	
	text-align:center;
}
.agendatable
{
	
}

.InfoAgenda
{
 margin-left:-8px;
}

/*  Fotoalbum */ 
#previewDiv
{
	overflow:auto;
	float:left;
}
.Message
{
	margin-left:8px;
}
#imageDiv
{
	overflow:auto;	
}
/* Events */
.eventmonat
{
	background-image: url(grafik/hintergrund/event.jpg);
	background-repeat:no-repeat;
	background-position:0px 20px;
	height:14px;
	padding:0px 0px 0px 10px;
	padding-top:20px;
}

.eventtext
{
	padding:20px 0px 5px 10px;
}

/*printing*/
.printheader
{
	font-family: Verdana;
	border-style: solid;
	padding: 0px;
	margin-right: 0px;
	padding-right: 0px;
	border-width: 0px; 
	border-bottom-width: 1px; 
	border-color: black;
	margin-bottom: 1px;
	
}

.navstatuscontainer2print
{
	float:left;
	display:inline;
	height:26px;
	width:100px;
	padding:0px;
	margin:0px 0px 0px 10px;
	border-bottom:solid 1px #E5E5E5;
}
.navstatus2print
{
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	color:#EEA50B;
}
#t, t2, t3, t4, t5, t6, t7, t8, t9
{
	margin:-13px 0px 10px 10px;
	display:inline;
	float:left;
}
.abc1
{
	float:left;
	display:inline;
	text-align:center;
	line-height:normal;
	margin-right:2px;
	width:20px;height:21px;
}
.abc2
{
	float:left;
	display:inline;
	text-align:center;
	line-height:normal;
	margin-right:2px;
	width:20px;height:21px;
	margin-top:1px;
}
.copyright
{
	position:absolute;
	bottom:10px;
	margin-left:38px;
}
.copyright a
{
	font-size:10px;
	font-family:Verdana;
	font-weight:normal;
	color:#545863;
	text-decoration:none;
	margin:0px 0px 0px 0px;
}

.articleimage
{
	padding:0px 0px 0px 0px;
	margin:0px 8px 8px 0px;
}
.textstart
{
	font-family:Verdana;
	font-size:12px;
	font-style:normal;
	text-decoration:none;
	line-height:16px;
	color:#545863;
}
.highlight
{
	color:red;
}