/******************* 01 Farbeinstellungen ********************/

/*** Allgemein ***/
a,
h1, h2 {
	color: #2256af;
}

body, .BoxBody {
	color: #000;
}

#container {
	background-color: #bebebe;
}

/*** Navigation ***/
#navigation td td,
#sponsoren h4,
#inhaltsblock h3,
.fw-nav-btn {
	border-color: #2256af !important;
}

#navigation td td.navi_csstext_selected,
.fw-nav-btn.fw-nav-selected {
	background-color: #eef;
}

#navigation td td:hover,
.fw-nav-btn:hover {
	background-color: #ccf;
}

/*** Inhaltsblock ***/
#inhaltsblock {
	border-top-color: #c7c7ca;
}

.meldungstext,
.anmeldefrist {
	color: #c40000;
}

.news_datum {
	 color: white;
}

/*** Footerblock ***/
#footerblock {
	background-color: #fff488;
	border-color: #c40000;
}


/*** Login ***/
#login {
	background-color: #c7c7ca;
}

#login .funclink,
#login button,
button {
	background-color: #2256af;
	color: #eef;
	border: none;
}

#login .funclink:hover,
#login button:hover,
button:hover {
	background-color: #5577cc;
}

.loginhinweis {
	color: #c40000;
}

/*** Tabellen ***/
.bericht_titel_leiste {
	background-color: #eef;
}

.standardtabelle td {
	border-color: #ccf !important;
}

.bericht_tabelle2,
{
	border-color: #fff;
}

.standardtabelle th {
	background-color: #eef;
}


/*** Formulare ***/
input, select, textarea {
	border-color: #ccf;
	background-color: #eef;
}

.form_bg_color_false {
	background-color: #ffeeee;
	border-color: #c40000;
}


/******************* 04 Header *******************/
#balken {
	width: 100%;
	height: 169px;
	background: url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/Image/affoltern_header.jpg) no-repeat;
}

#vereinslogo {
	float: left;
	margin-top: 5px;
}

#headerblock h1 {
	font-size: 45px;
	font-weight: normal;
	width: 650px;
	line-height: 1.1em;
	margin-left: 216px;
}

#headerblock h2 {
	font-size: 16px;
	font-weight: normal;
	line-height: 1em;
	margin-left: 216px;
	margin-top: 40px;
}

#sponsor_titel {
	float: right;
	text-align: center;
	font-size: 80%;
	margin-top: 15px;
}

#overlay {
	position: absolute;
	top: 0px;
	left: 30px;
	height: 160px;
	width: 850px;
}

#lizenzsponsorbox {
	position: absolute;
	z-index: 3;
	top: 50px;
	right: 40px;
}

#lizenzsponsorbox p {
	font-size: 10px;
	margin: 0 0 -17px 15px;
	position: relative;
	z-index: 4;
}

#lizenzsponsorbox img {
	padding: 10px 15px 5px;
	background-color: white;
}

#nebennavigation {
	position: absolute;
	left: 688px;
	top: 10px;
}

#nebennavigation li {
	list-style-type: none;
	display: inline;
	padding-left: 20px;
}



/******************* 12 Ecken und Schatten *******************/
.container {
	position: relative;
	padding: 1px;
}

.inhalt {
	border: 2px solid #2256af;
	padding: 0 15px 10px;
	background-color: white;
	margin: -1px 11px 18px;
}
.seitenblock .inhalt {
	border-top: none;
	background-image: url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/Image/LAYOUT_guent_balken_m.gif);
	background-repeat: repeat-x; 
}

.ecke {
	position:absolute; 
	display:block; 
	z-index: 20;
}

.schatten {
	position:absolute; 
	display:block; 
	z-index: 19;
}

.ecke.lo { 
	background-image: url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_ecke_lo.gif);
	background-repeat: no-repeat; 
	top:0;
	left:0; 
	width:28px; 
	height:18px;
}
.ecke.lo2 { 
	background-image: url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_ecke_lo2.gif);
	background-repeat: no-repeat; 
	top:0;
	left:0; 
	width:12px; 
	height:18px;
}
.seitenblock .ecke.lo { 
	background-image: url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_balken_l.gif);
	background-repeat: no-repeat; 
	width:28px; 
	height:30px;
}
.ecke.ro { 
	background-image:url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_ecke_ro.gif);
	background-repeat: no-repeat;
	top:0; 
	right:0;
	width:28px; 
	height:18px;
}
.ecke.ro2 { 
	background-image:url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_ecke_ro2.gif);
	background-repeat: no-repeat;
	top:0; 
	right:0;
	width:28px; 
	height:18px;
}
.seitenblock .ecke.ro { 
	background-image: url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_balken_r.gif);
	background-repeat: no-repeat; 
	width:28px; 
	height:30px;
}
.ecke.ru { 
	background-image:url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_ecke_ru.gif);
	background-repeat: no-repeat;
	bottom:0; 
	right:0; 
	width:28px; 
	height:34px;
}
.ecke.ru2 { 
	background-image:url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_ecke_ru2.gif);
	background-repeat: no-repeat;
	bottom:0; 
	right:0; 
	width:28px; 
	height:34px;
}
.ecke.lu { 
	background-image:url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_ecke_lu.gif);
	background-repeat: no-repeat;
	bottom:0; 
	left:0; 
	width:28px; 
	height:34px;
}
.ecke.lu2 { 
	background-image:url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_ecke_lu2.gif);
	background-repeat: no-repeat;
	bottom:0; 
	left:0; 
	width:28px; 
	height:34px;
}
.schatten.l { 
	background-image:url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_schatten_l.gif);
	background-repeat: repeat-y;
	top:0; 
	left:0; 
	width:12px; 
	height:100%;
}
.schatten.r { 
	background-image:url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_schatten_r.gif);
	background-repeat: repeat-y;
	top:0; 
	right:0; 
	width:12px; 
	height:100%;
}
.schatten.u { 
	background-image:url(/demandit/files/M_996A1185B3D7DF9A9B5/dms/image/LAYOUT_guent_schatten_u.gif);
	background-repeat: repeat-x;
	bottom:0; 
	left:0; 
	width:100%; 
	height:19px;
}



