/* default schrift für das ganze dokument */
body, td, tbody {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size	: 12px;	
	vertical-align: top;
}


/* default */
body			{ margin:0px; padding:0px; background: #ffffff;}
img 			{ border:0;}


/* Textlinks: */
A:LINK, A:VISITED, A:ACTIVE { 
	font-weight: normal;
	text-decoration: none;
	color: #005ea6;
}


A:HOVER {
	color : #33CC00;
	text-decoration: underline;
}

/* allg. Textangaben */

h1,h2,h3,h4,h5,h6 {     
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 13px;
	color: #3E3E3E;
	font-style: normal;
	font-weight: bold;
}


.textfeld {
	color: #333333;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
}

.newsfeldstyle01 {
	color: #005ea6;
	text-align: left;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;	
}


.newsfeld {
	color: #333333;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;	
}


#newsfeldbg {
	background: url(../../fileadmin/templates/images/form_bg_176.gif);
	WIDTH: 176px;
	HEIGHT: 78px;
	text-align: left;
}


#mitgliedbg {
	background: url(../../fileadmin/templates/images/form_bg_176.gif);
	WIDTH: 176px;
	HEIGHT: 85px;
	text-align: left;
}


#infopdf {
	background: url(../../fileadmin/templates/images/form_bg_176.gif);
	WIDTH: 176px;
	text-align: left;
}

#sscevents {
	background: url(../../fileadmin/templates/images/form_bg_176.gif);
	WIDTH: 176px;
	HEIGHT: 125px;
	text-align: left;
}



#wetterbg {
	background: url(../../fileadmin/templates/images/form_bg_176.gif);
	WIDTH: 176px;
	HEIGHT: 155px;
}



#newsfeldbgx {
	background-image: url(../uploads/tf/vmenubg_pas.gif);	
	background: url(../../fileadmin/templates/images/vmenue/vbalkentop.gif);
}


.style01 {
	color: #005ea6;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
}
	
.style02 {
	color: #ff8602;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.style03b {
	color: #ff8602;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}	
	
A.style03b:LINK, A.style03b:ACTIVE, A.style03b:VISITED {
	color: #ff8602;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

A.style03b:HOVER {
	color : #ff8602;
	text-decoration: none;
}


.style03 {
	color: #005ea6;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}	
	
A.style03:LINK, A.style03:ACTIVE, A.style03:VISITED {
	text-decoration: none;
}

A.style03:HOVER {
	color : #33CC00;
	text-decoration: underline;
}


.style04 {
	color: #ff8602;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;	
}

.style05 {
	color: #ff8602;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;	
}

A.style05:LINK, A.style05:ACTIVE, A.style05:VISITED {
	text-decoration: none;
}

A.style05:HOVER {
	color : #33CC00;
	text-decoration: underline;
}

.style06 {
	color: #ffffff;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;	
}

.style07 {
	color: #ff8602;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;	
}


.countdown01 {
	color: red;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 20px;
	text-decoration: none;	
}


.countdown02 {
	color: #005ea6;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;	
}

.style08 {
	color: #005ea6;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;	
}

A.style08:LINK, A.style08:ACTIVE, A.style08:VISITED {
	text-decoration: none;
}

A.style08:HOVER {
	color : #33CC00;
	text-decoration: underline;
}


.style09 {
	color: #005ea6;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	}	
	
A.style09:LINK, A.style09:ACTIVE, A.style09:VISITED {
	text-decoration: none;
}

A.style09:HOVER {
	color : #33CC00;
	text-decoration: underline;
}


.style11 {
	color: #005ea6;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	vertical-align: middle;	
}
	
.style12 {
	color: #ff8602;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	vertical-align: middle;
}

.style13 {
	color: #005ea6;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	}	
	
A.style13:LINK, A.style13:ACTIVE, A.style13:VISITED {
	text-decoration: none;
}

A.style13:HOVER {
	color : #33CC00;
	text-decoration: underline;
}


.style14 {
	color: #ff8602;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	vertical-align: middle;	
}

.style15 {
	color: #ff8602;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	vertical-align: middle;	
}

.style16 {
	color: #ffffff;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	vertical-align: middle;	
}

.style17 {
	color: #005ea6;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}	
	
A.style17:LINK, A.style17:ACTIVE, A.style17:VISITED {
	text-decoration: none;
}

A.style17:HOVER {
	color : #33CC00;
	text-decoration: underline;
}

.style_kt {
	color: #005ea6;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: none;
	}	
	
A.style_kt:LINK, A.style_kt:ACTIVE, A.style_kt:VISITED {
	text-decoration: none;
}

A.style_kt:HOVER {
	color : #33CC00;
	text-decoration: underline;
}




/* Textangaben zeitplan */
.txt01		{
	font-size: 15px;
	font-weight:bold;	
	text-align: left;
	color: White;
	padding: 2px 0px 1px 15px;
}

.txt02		{ font-size:12px;
		padding: 5px 0px 5px 8px;
		text-align: left;
}

.txt03		{ font-size:11px;
		padding: 5px 0px 5px 0px;
}		


/* Farben - Hintergrund Zeitplan */
.bg_white		{background-color:#FFFFFF;}
.bg_lightblue         {background-color:#D3E6F4;}
.bg_darkblue		{background-color:#0074C1;}
.bg_lightorange		{background-color:#FFC981;}
.bg_orange		{background-color:#FF8602;}
.start_bg		{background-color:#F5F5F5;}


#start_headtext  {
	background-image: url(../../fileadmin/templates/images/start/head.jpg);
	LEFT: 0px;
	WIDTH: 544px;
	TOP: 0px;
	HEIGHT: 140px;
	background-repeat: no-repeat;
}




/* Bild - Hintergrund Zeitplan */
.tab_bg {
	background-image: url(../../fileadmin/templates/images/tab_bg.gif);
	WIDTH: 3px;
	height: 1px;
}

.line_o {
	background-image: url(../../fileadmin/templates/images/line_o.jpg);
	WIDTH: 2px;
	height: 1px;
}

#hp_bg {
	background-image: url(../../fileadmin/templates/images/herz_bg.jpg);
	background-repeat: no-repeat;
	WIDTH: 908px;
	height: 772px;

}

/* lets go! */

#logo_start {
	background-image: url(../../fileadmin/templates/images/letsgo_start.jpg);
	background-repeat: no-repeat;
	LEFT: 0px;
	WIDTH: 840px;
	HEIGHT: 411px;
	margin-top: 20px;
}

#stempel_start {
	background-image: url(../../fileadmin/templates/images/start_text.gif);
	background-repeat: no-repeat;
	WIDTH: 840px;
	HEIGHT: 411px;
	float: right;
}

#start_bg {
	background-image: url(../../fileadmin/templates/images/start_bg.jpg);
	background-repeat: no-repeat;
	LEFT: 0px;
	WIDTH: 693px;
	HEIGHT: 183px;
	margin-top: 20px;
}

#start_schrift {
	background-image: url(../../fileadmin/templates/images/start_schrift.gif);
	background-repeat: no-repeat;
	LEFT: 0px;
	WIDTH: 693px;
	HEIGHT: 183px;
	margin-top: 0px;
}


/* hp config */

#hp_container {
	background-image: url(../../fileadmin/templates/images/herz_bg.jpg);
	WIDTH: 908px;
	TOP: 10px;
	height: 772px;
}

#logo_top {
	background-image: url(../../fileadmin/templates/images/logo.jpg);
	LEFT: 0px;
	WIDTH: 908px;
	TOP: 0px;
	HEIGHT: 187px;
	background-repeat: no-repeat;
}

#logo01 {
	background-image: url(../../fileadmin/templates/images/logo01.jpg);
	background-repeat: no-repeat;
	LEFT: 0px;
	WIDTH: 908px;
	TOP: 0px;
	HEIGHT: 25px;
}

#logo02 {
/*	background-image: url(../../fileadmin/templates/images/logo02.jpg);*/
	background-image: url(../../fileadmin/templates/images/mm_logo_2009.jpg);	
	background-repeat: no-repeat;
	LEFT: 0px;
	WIDTH: 628px;
	TOP: 0px;
	HEIGHT: 157px;
}

#logo03 {
	background-image: url(../../fileadmin/templates/images/logo03.jpg);
	background-repeat: no-repeat;
	LEFT: 0px;
	WIDTH: 280px;
	TOP: 0px;
	HEIGHT: 157px;
}


#menue_top {
	TOP: 0px;
	WIDTH: 903px;
	text-align: right;
	padding-right: 5px;
	padding-top: 10px;

}

.footertop {
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

	
A.footertop:LINK, A.footertop:ACTIVE, A.footertop:VISITED {
	color: #FFFFFF;
	text-decoration: none;
}

A.footertop:HOVER {
	color: #005ea6;
	text-decoration: underline;
}




#logo02_text{
	WIDTH: 628px;
	height: 90px;
	float: left;
}


#menue_stempel {
	WIDTH: 180px;
	height: 138px;
	padding-top: 10px;
	padding-left: 100px;
	float: right;
}


#menue_ueberschrift {
	WIDTH: 426px;
	text-align: left;
	float: left;
	padding-top: 30px;
	padding-left: 202px;
}

.ueberschrift_top {
	height: 20px;
	text-align: left;
}




.footertopline {
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color: #FF9F34;
}

.form_bg {
	background: url(../../fileadmin/templates/images/form_bg.gif);
	padding-left: 5px;
	padding-right: 5px;
	width: 610px;
}


.form_bgCountdown {
	background: url(../../fileadmin/templates/images/form_bgCountdown.gif);
	padding-left: 5px;
	padding-right: 5px;
	width: 610px;
}




.form_bg_210start {
	background: url(../../fileadmin/templates/images/form_bg_210.gif);
	padding-left: 5px;
	padding-right: 1px;
	width: 210px;
}



.form_bg_210 {
	background: url(../../fileadmin/templates/images/form_bg_210.gif);
	padding-left: 5px;
	padding-right: 5px;
	width: 210px;
}

.form_bg_395 {
	background: url(../../fileadmin/templates/images/form_bg_395.gif);
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-right: 5px;
	width: 395px;
}

#content_left {
	width: 176px;
}


#vheadline {
	background: url(../../fileadmin/templates/images/vmenue/vbalkentop.gif) no-repeat;
	WIDTH: 176px;
	HEIGHT: 23px;
	text-align: left;
	padding-top: 5px;
	padding-left: 14px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;	
	
}


.vbalkentop {
	background: url(../../fileadmin/templates/images/vmenue/vbalkentop.gif) no-repeat;
	WIDTH: 176px;
	HEIGHT: 23px;
	text-align: left;
}


.vbalkentopt {	
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	padding-top: 5px;
	padding-left: 14px;
}

#content_middle {
	vertical-align: top;
	text-align: left;
	width: 610px;
}

#content {
	vertical-align: top;
	width: 610px;
}

#content_middle_breit {
	vertical-align: top;
	text-align: left;
	width: 732px;
}

#content_breit {
	vertical-align: top;
	width: 732px;
}



#skating_bg {
	background-image: url(../../fileadmin/templates/images/skater.gif);
	background-repeat: no-repeat;
	WIDTH: 600px;
	HEIGHT: 450px;

}

#footer_bg {
	background-image: url(../../fileadmin/templates/images/footer.jpg);
	background-repeat: no-repeat;
	LEFT: 0px;
	WIDTH: 908px;
	HEIGHT: 15px;
}


#menue_footer {
	WIDTH: 723px;
	text-align: left;
	padding: 0px 0px 0px 5px;
	float: left;
}


.footerline {
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #FFFFFF;
}


.footer {
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

	
A.footer:LINK, A.footer:ACTIVE, A.footer:VISITED {
	color: #FFFFFF;
	text-decoration: none;
}

A.footer:HOVER {
	color: #005ea6;
	text-decoration: underline;
}

.footerfix {
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #FFFFFF;
	text-decoration : none;	
}

A.footerfix:HOVER {
	text-decoration : none;
}

#menue_date {
	WIDTH: 195px;
	text-align: right;
	padding: 0px 5px 0px 0px;
	float: right;
	margin-top: 10px;
}

.date {
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: #FFAD4B;
	text-decoration : none;	
}

#content_right {
	WIDTH: 111px;
	TOP: 0px;
}

#content_right_l {
	WIDTH: 1px;
}

#content_right_r {
	WIDTH: 110px;
	TOP: 0px;
	HEIGHT: 550px;
}


.tx-srfreecap-pi2-cant-read {
	color: #005ea6;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	}
	
A.tx-srfreecap-pi2-cant-read:LINK, A.tx-srfreecap-pi2-cant-read:ACTIVE, A.tx-srfreecap-pi2-cant-read:VISITED {
	text-decoration: none;
}



A.tx-srfreecap-pi2-cant-read:HOVER {
	color : #33CC00;
	text-decoration: underline;
}

.registration {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 101px; PADDING-TOP: 0px
}


.zeitplan {
	PADDING-RIGHT: 19px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 71px; PADDING-TOP: 0px
}


.w3blue {
	color: #3A55A1;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}	

.w3orange {
	color: #EB8324;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;	
}	


.invisible {
	color: #ffffff;
	font-size: 1px;	
}

A.invisible:LINK, A.invisible:ACTIVE, A.invisible:VISITED {
	font-size: 1px;
	color : #ffffff;
	text-decoration: none;
}

A.invisible:HOVER {
	font-size: 1px;
	color : #ffffff;
	text-decoration: none;
}

#invisibletext {
	color: #ffffff;
	font-weight: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1px;
	text-decoration: none;
	text-align: right;
}