:link {

	text-decoration: none;

}

:visited {

	text-decoration: none;

}

UL {

	list-style-type: none;

}

OL {

	list-style-type: none;

}

h1, h2, h3, h4, h5, h6 {

	font-weight: normal; font-size: 1em;

}

ul, ol, li, h1, h2, h3, h4, h5, h6 {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;

}

pre, form, body, html, p , blockquote, fieldset, input, dl, dt, dd{

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;

}

IMG, A IMG, :link IMG, :visited IMG, FIELDSET, IMG {

	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

ADDRESS {

	FONT-STYLE: normal

}

TABLE {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; font-size: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; border-spacing: 0px

}

TR {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

TD {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; border-spacing: 0px

}

LEGEND {

	DISPLAY: none

}

BODY {

	BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #D5EBF4;

}

DIV {

	BACKGROUND-REPEAT: no-repeat

}

P {

	BACKGROUND-REPEAT: no-repeat

}

LI {

	BACKGROUND-REPEAT: no-repeat

}

DL {

	MARGIN: 0px

}

DL DT {

	MARGIN: 0px

}

UNKNOWN {

	MARGIN-TOP: 0px

}

DL DD {

	MARGIN: 0px

}

OL {

	list-style-type: none

}

OL LI {

	MARGIN: 0px

}

OL LI OL {

	MARGIN: 0px

}

OL LI UL {

	MARGIN: 0px

}

P {

	MARGIN-BOTTOM: 0em

}

UL {

	list-style-type: none

}

UL LI {

	MARGIN: 0px

}

UL LI UL {

	MARGIN: 0px; list-style-type: none

}

UL LI OL {

	MARGIN: 0px

}

PRE {

	font-size: 1.2em

}

A:hover {

	text-decoration: none

}

HTML {

	MIN-HEIGHT: 100%; MARGIN-BOTTOM: 1px;

}

BODY {

	font-size: 67%; FONT-FAMILY: verdana, arial, helvetica, sans-serif; voice-family: inherit; text-align: center;/*background-color: #D5EBF4;*/

}

.clearer {

	CLEAR: both; DISPLAY: block; font-size: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0; HEIGHT: 1px

}

.clear {

	CLEAR: both

}

.flLeft {

	FLOAT: left

}

.flRight {

	FLOAT: right

}

.warning {

	COLOR: #f00

}





/* ===== BEGINN EINSTELLUNGEN ===================================== */







#website {

	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; margin-top: 0px;



  margin-left: auto;



  margin-right: auto;



  margin-bottom: 5px; WIDTH: 871px; COLOR: #000; PADDING-TOP: 0px;



	POSITION: relative; HEIGHT: 100%; TEXT-ALIGN: left; border: 1px solid #0094C9;
BACKGROUND-COLOR: #FFFFFF;
}

/* ===== END EINSTELLUNGEN ===================================== */



/* IDs Hauptnavi */

#header_1 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-bn_thueringen_titel.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_21 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(dummy.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_37 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(dummy.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_40 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(dummy.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_41 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(dummy.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

/* IDs Informationen */

#header_8 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(Fahrzeug_503501.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

/* IDs Abfahrt */

#header_23 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-streckenplan.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_35 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(dummy.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_36 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(dummy.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

/* IDs Bahn-Nostalgie Reiseziele  */

#header_24 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-rodelblitz.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_60 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-zwergenexpress.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_25 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-sommergewinn-express.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_61 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(Wismutexpress.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_27 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-regenbogenexpress.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_29 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-elstertal-express.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_31 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-rotkaeppchen1.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_30 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-sormitztal-express.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_62 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-rotkaeppchen2.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_32 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-nikolaus-express.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_33 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-wartburg-express.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_34 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-weihnachtsmarkt-express.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_35 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(Fahrzeug_503501.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_36 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-downloads.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_77 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-altenburger-express.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_78 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-erzgebirgsexpress1.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

/* IDs Weitere Nostalgiefahrten   */

#header_26 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-raanzer.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_28 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-ferkeltaxe-772.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_63 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-obs.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_64 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-harzer_schmalspurbahn_hsb.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_75 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-erzgebirgsexpress.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

/* IDs Service */

#header_38 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(dummy.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_39 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-dlw_meiningen.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

/* IDs Fahrzeuge */

#header_49 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-br41-1144-9.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_50 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-br50-3501.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_51 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-br_94-1538.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_52 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(Fahrzeug_5280755.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_53 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-br_219.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_54 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-br772.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_55 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-br_479.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_56 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-th_traditionszug.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_57 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-1000_tuerenzug.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_58 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(dummy.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

/* IDs Erlebnisse */

#header_44 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(Fahrzeug_503501.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_45 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-downloads.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_69 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(Fahrzeug_503501.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_46 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-dbf_mittl_rennsteig.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

/* IDs Erlebnisse - Downloads */

#header_47 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-downloads.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_48 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(P2060540.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

/* IDs Informationen */

#header_42 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-downloads.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }

#header_43 { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(09-downloads.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 220px }



/* ===== BEGINN HEADERBOTTOM ===================================== */



#headerbottom {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 96px;



	border-bottom: 1px solid #0094C9; BACKGROUND-IMAGE: url(headerbottom.gif);

}

#tools {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(bgtools.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 25px;



	border-bottom: 1px solid #0094C9; BACKGROUND-COLOR: #FFFFFF;

}

/* ===== END HEADERBOTTOM ===================================== */







#logo {

	LEFT: 0px; POSITION: absolute; TOP: 0px

}

#logo A {

	DISPLAY: block; WIDTH: 170px; TEXT-INDENT: -700em; HEIGHT: 100px

}

#breadcrumb {

	LEFT: 280px; BOTTOM: 9px; POSITION: absolute; COLOR: #0094C9; font-weight: bold;

}

#breadcrumb A {

	COLOR: #0094C9

}

#breadcrumb A:link {

	COLOR: #0094C9

}

#breadcrumb A:hover {

	text-decoration: underline

}

#content {

	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #FFFFFF;

}

#content2 {

	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; BACKGROUND-COLOR: #FFFFFF;

}



/* hide from IE/MAC \*/

* html #content, * html #content2 {

	height:1px;

}

/* end hide */





#content {}

#content2 {}

#content2 SPAN {

	COLOR: #f04d29; font-weight: bold;

}

#main {

	FLOAT: left; WIDTH: 620px;

}

#main-block {



}

#main-block2 {

	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 14px; PADDING-TOP: 14px

}

















#navigation {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 14px;



    WIDTH: 220px; PADDING-TOP: 14px;

}





.navhead {

	padding-left: 14px;



    padding-top: 4px;



    padding-bottom: 4px;



	width: 190px;



	background-color: #EEEEEE;



    color: #0094C9;



	text-decoration: none;



    font-weight: bold;



    font-size: 1.1em;



    display: block;



	/*border-top: 1px solid #0094C9;*/



	border-bottom: 1px solid #0094C9;

}





#navigation UL.nav1st {

	WIDTH: 204px;

}

#navigation UL.nav1st LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;

}

#navigation UL.nav1st LI.active {

	BACKGROUND: #f7f7f7;

}

/*#navigation UL.nav1st LI.active A {

	COLOR: #0094C9;

}

#navigation UL.nav1st LI.active A:link {

	COLOR: #F04D29;



}*/







#navigation UL.nav1st A {

	DISPLAY: block; font-weight: bold;



    font-size: 1.1em; COLOR: #0094C9; border-bottom: 1px solid #0094C9;



	PADDING-BOTTOM: 4px; PADDING-TOP: 4px;

}

#navigation UL.nav1st A:link {

	DISPLAY: block; font-weight: bold;



    font-size: 1.1em; COLOR: #0094C9; border-bottom: 1px solid #0094C9;



	PADDING-BOTTOM: 4px; PADDING-TOP: 4px;

}

#navigation UL.nav1st A:hover {

	COLOR: #F04D29;



	text-decoration: underline;

}





#navigation UL.nav1nd A.current {

COLOR: #F04D29;



	text-decoration: underline;



	font-weight: bold;

}

#navigation UL.nav1nd A.current:link {

COLOR: #F04D29;



	text-decoration: underline;



	font-weight: bold;

}





#navigation UL.nav1st LI UL.nav2nd LI {

	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px;

}

#navigation UL.nav2nd a {

	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; font-weight: normal;



    font-size: 0.9em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;

}

#navigation UL.nav2nd a:link {

	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; font-weight: normal;



         font-size: 0.9em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;

}

#navigation UL.nav2nd A:hover {

	COLOR: #F04D29;




	text-decoration: underline;

}

#navigation UL.nav2nd A.current {

	text-decoration: underline;



	font-weight: bold;

}

#navigation UL.nav2nd A.current:link {

	text-decoration: underline;



	font-weight: bold;

}









/*#navigation {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left;



    PADDING-BOTTOM: 14px; WIDTH: 200px; PADDING-TOP: 14px;



}*/



#navigation UL.nav2nd LI {



}

#navigation UL.nav2nd a {

	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px;



    PADDING-BOTTOM: 4px; COLOR: #0094C9; PADDING-TOP: 4px;



	border-bottom: 0px;



         }



#navigation UL.nav2nd a:link {

	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px;



    PADDING-BOTTOM: 4px; COLOR: #0094C9; PADDING-TOP: 4px;



	border-bottom: 0px;

}

/*#navigation UL.nav2nd A.current {

	text-decoration: underline;

}

#navigation UL.nav2nd A.current:link {

	text-decoration: underline;

}

#navigation UL.nav2nd A:hover {

	COLOR: #F04D29;



	text-decoration: underline;



}*/



















/*



#header-nav {

	BACKGROUND: #fff; LEFT: 200px; WIDTH: 560px; BOTTOM: 30px; POSITION: absolute

}

#header-nav UL.nav1st {



}

#header-nav UL.nav1st LI {

	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px

}

#header-nav UL.nav1st LI.active {

	BACKGROUND: #f7f7f7

}

#header-nav UL.nav1st LI.active A {

	COLOR: #090

}

#header-nav UL.nav1st LI.active A:link {

	COLOR: #090

}

#header-nav UL.nav1st A {

	font-weight: bold; font-size: 1.2em; COLOR: #606060

}

#header-nav UL.nav1st A:link {

	font-weight: bold; font-size: 1.2em; COLOR: #606060

}

#header-nav UL.nav1st A:hover {

	COLOR: #090







}*/























#main-block H1 {

	font-weight: bold; font-size: 1.6em; COLOR: #F04D29; /*LINE-HEIGHT: 1.6em;*/ FONT-FAMILY: tahoma, verdana, arial, helvetica, sans-serif;



	border-bottom: 1px solid #F04D29; margin-bottom: 8px;

}

#main-block .teaser H1 {

	font-size: 1.4em

}

#main-block H2 {

	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; COLOR: #F04D29; LINE-HEIGHT: 1.4em; FONT-FAMILY: verdana, arial, helvetica, sans-serif;



	margin-bottom: 8px; margin-top: 8px;

}

#main-block P {

	font-size: 1.0em; MARGIN-BOTTOM: 1.2em; LINE-HEIGHT: 1.5em

}
.sub {

	font-size: 0.5em; MARGIN-BOTTOM: 1.2em; LINE-HEIGHT: 1.5em; COLOR: #B3B0B0;

}

#main-block UL {

	font-size: 1.0em; MARGIN-BOTTOM: 1.2em; LINE-HEIGHT: 1.2em;

	padding-left: 4px;

}

#main-block OL {

	font-size: 1.2em; MARGIN-BOTTOM: 1.2em; LINE-HEIGHT: 1.6em;

}

#main-block UL LI UL {

	font-size: 1em

}

#main-block UL LI OL {

	font-size: 1em

}

#main-block OL LI OL {

	font-size: 1em

}

#main-block OL LI UL {

	font-size: 1em

}

#main-block UL {

	MARGIN-LEFT: 14px; list-style-type: none;

	LIST-STYLE-IMAGE: url(liststyle.gif);

}









#main-block UL.default {

	MARGIN-LEFT: 14px; list-style-type: square;

	LIST-STYLE-IMAGE: url();

	color:#0094C9;

}









#main-block OL {



}

#main-block A {

	COLOR: #0094C9; text-decoration: underline;

}

#main-block A:link {

	COLOR: #0094C9; text-decoration: underline;

}

#main-block A:hover {

	COLOR: #F04D29;



	text-decoration: none;

}

#main-block DIV.image {

	MARGIN-BOTTOM: 0px

}

#main-block DIV.image P {

	font-size: 0.9em; MARGIN: 0px

}

#main-block DIV.flLeft {

	MARGIN-RIGHT: 14px

}

#main-block DIV.flRight {

	MARGIN-LEFT: 14px

}

.footer {

	BACKGROUND-POSITION: 0px -200px; DISPLAY: block; WIDTH: 100%; border-top: 1px solid #0094C9; background-color: #F2F2F2;

}

.footer2 {

	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;

}

.footer P {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; font-size: 10px; PADDING-BOTTOM: 9px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 9px

}

.footer P {

	COLOR: #555555

}

.footer P A {

	COLOR: #555555;

}

.footer P A:link {

	COLOR: #555555

}

.footer P A:hover {

	text-decoration: underline

}

.footer .col-left {

	FLOAT: left; WIDTH: 220px;

}

.footer .col-right {

	FLOAT: left; WIDTH: 420px;

}

































#form-module  {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

#form-module {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; font-size: 1.2em; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 520px; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #f7f7f7

}

#form-module FIELDSET {

	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 0px solid; BORDER-LEFT: #fff 0px solid; BORDER-BOTTOM: #fff 0px solid

}

#form-module LEGEND {

	DISPLAY: none

}

#form-module P {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; font-weight: bold; font-size: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px

}

#form-module .element {

	CLEAR: both; BORDER-TOP: #fff 2px solid; DISPLAY: block; BACKGROUND-COLOR: #f7f7f7

}

#form-module LABEL {

	BORDER-RIGHT: #fff 2px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 120px; PADDING-TOP: 5px

}

#form-module LABEL.checkbox {

	BORDER-LEFT: #fff 2px solid; WIDTH: 372px; BORDER-RIGHT-STYLE: none

}

#form-module INPUT {

	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FLOAT: left; MARGIN: 5px; BORDER-LEFT: #333 1px solid; WIDTH: 295px; BORDER-BOTTOM: #333 1px solid

}

#form-module SELECT {

	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FLOAT: left; MARGIN: 5px; BORDER-LEFT: #333 1px solid; WIDTH: 295px; BORDER-BOTTOM: #333 1px solid

}

#form-module TEXTAREA {

	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; FLOAT: left; MARGIN: 5px; BORDER-LEFT: #333 1px solid; WIDTH: 295px; BORDER-BOTTOM: #333 1px solid

}

#form-module INPUT.text {

	HEIGHT: 20px

}

#form-module INPUT.checkbox {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 120px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none

}

#form-module INPUT.submit {

	BORDER-RIGHT: #333 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #333 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 5px 5px 5px 137px; BORDER-LEFT: #333 1px solid; CURSOR: pointer; COLOR: #666; PADDING-TOP: 2px; BORDER-BOTTOM: #333 1px solid; FONT-FAMILY: verdana, arial, helvetica, sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center

}

#form-module INPUT.submit:hover {

	COLOR: #000; BACKGROUND-COLOR: #f7f7f7

}

#form-module LABEL.textarea {

	HEIGHT: 96px

}

#form-module TEXTAREA.textarea {

	HEIGHT: 96px

}

#form-module-thanks {

	DISPLAY: block; font-size: 1.2em; COLOR: #666; FONT-FAMILY: verdana, arial, helvetica, sans-serif

}

#main-block .download-hdl P {

	MARGIN: 0px

}

#main-block .download-file P {

	MARGIN: 0px

}

#main-block .download-desc P {

	MARGIN: 0px

}

#main-block .download-hdl P {

	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; font-weight: bold; PADDING-BOTTOM: 5px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #393

}

#main-block .download-file {

	BORDER-RIGHT: #393 2px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 1.2em; BORDER-LEFT: #393 2px solid; PADDING-TOP: 1.2em

}

#main-block .download-desc {

	BORDER-RIGHT: #393 2px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; MARGIN-BOTTOM: 1.2em; PADDING-BOTTOM: 1.2em; BORDER-LEFT: #393 2px solid; PADDING-TOP: 1.2em; BORDER-BOTTOM: #393 2px solid; BACKGROUND-COLOR: #e5ffe5

}

#main-block .download-without-desc {

	BORDER-TOP: #393 2px solid; MARGIN-BOTTOM: 1.2em

}

















table.schedule {

  clear: right;







  width: 308px;







  line-height: 1.4em;







  border-collapse: collapse;







  border: 3px solid #0094C9;







  color: #4f6480;







  background: #f0f0f0;

}

table.schedule caption {

  margin: 0;







  padding: 0;







  color: #032469;







  line-height: 2em;







  text-align: left;







  font-weight: bold;

}

table.schedule thead tr {

  color: white;







  background: #F04D29;

}

table.schedule thead tr th {

  padding: 0.4em 0.6em 0.4em 0.6em;







  border-bottom: 3px solid #FFFFFF;

}

table.schedule tbody tr {

  border: 3px solid #0094C9;

}

table.schedule tbody th {

  padding: 0.6em;







  border: 3px solid #0094C9;

}

table.schedule tbody td {

  background: #CBE6F2;







  padding-left: 0.6em;







  border-bottom: 3px solid #FFFFFF;

}

table.schedule tbody tr.odd {

  background: #c4cfdb;

}

table.schedule tbody tr.odd td {

  background: #f0f0f0;







  color: #4f6480;

}

table.schedule tbody tr th a:link {

  font-weight: bold;







  color: #5e7796;







  text-decoration: underline;

}

table.schedule tbody tr th a:visited {

  font-weight: bold;







  color: #5e7796;

}

table.schedule tbody tr th a:hover {

  font-weight: bold;







  color: #5e7796;







  text-decoration: none;

}

table.schedule tbody td a:link {

  color: #808000;







  text-decoration: underline;

}

table.schedule tbody td a:visited {

  color: #808000;

}

table.schedule tbody td a:hover {

  color: #808000;







  text-decoration: none;

}









/* ===== BEGIN TABLES / TERMINE ===================================== */















table.termine {

  /*margin-left: 20px;*/







  /*margin-bottom: 15px;*/







  width: 100%;








  line-height: 1.4em;







  border-collapse: collapse;







  border: 3px solid #FFFFFF;







  color: #446434;







  background: #f0f0f0;

}

table.termine caption {

  margin: 0;







  padding: 0;







  color: #032469;







  line-height: 2em;







  text-align: left;







  font-weight: bold;

}

table.termine thead tr {

  color: white;







  background: #F04D29;







  text-align: left;

}

table.termine thead tr th {

  padding: 0.4em 0.6em 0.4em 0.6em;







  /*border: 3px solid #0094C9;*/

}

table.termine tbody tr {

  border: 3px solid #0094C9;







  text-align: left;

}

table.termine tbody th {

  padding: 0.6em;







  /*border: 3px solid #0094C9;*/

}

table.termine tbody td {

  background: #CBE6F2;







  padding-left: 0.6em;







  border: 3px solid #FFFFFF;

}

table.termine tbody td.mon {

  font-weight: bold;







  background: #CCFF99;







  padding-left: 0.6em;







  border: 3px solid #CCC;

}









table.termine tr:hover {

  background: #999;

}

table.termine tr td:hover {

  background: #999;







  color: #FFF;

}









/* ===== END TABLES / TERMINE ===================================== */



/* ===== BEGIN TABLES / FACTS ===================================== */



table.facts {

  /*margin-left: 20px;*/

  /*margin-bottom: 15px;*/

  width: 100%;

  line-height: 1.4em;

  border-collapse: collapse;

  border: 3px solid #FFFFFF;

  color: #446434;

  background: #f0f0f0;

}

table.facts caption {

  margin: 0;

  padding: 0;

  color: #032469;

  line-height: 2em;

  text-align: left;

  font-weight: bold;

}

table.facts thead tr {

  color: white;

  background: #0094C9;

  text-align: left;

}

table.facts thead tr th {

  padding: 0.4em 0.6em 0.4em 0.6em;

  /*border: 3px solid #0094C9;*/

}

table.facts tbody tr {

  border: 3px solid #0094C9;

  text-align: left;

}

table.facts tbody th {

  padding: 0.6em;

  /*border: 3px solid #0094C9;*/

}

table.facts tbody td {

  background: #CBE6F2;

  padding-left: 0.6em;

  border: 3px solid #FFFFFF;

}

table.facts tbody td.mon {

  font-weight: bold;

  background: #CCFF99;

  padding-left: 0.6em;

  border: 3px solid #CCC;

}

table.facts tr:hover {

  background: #999;

}

table.facts tr td:hover {

  background: #999;

  color: #FFF;

}



/* ===== END TABLES / FACTS ===================================== */











.tableborder {

  border: 1px solid #0094C9;

  width: 100%;

}



#search-form {

  FONT-SIZE: 12px; LEFT: 600px; WIDTH: 300px; COLOR: #666; FONT-FAMILY: arial; POSITION: absolute; TOP: 0px

}

#search-input{

	PADDING-RIGHT: 2px; MARGIN-TOP: 2px; PADDING-LEFT: 1px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; WIDTH: 180px; PADDING-TOP: 2px; FONT-FAMILY: arial

}

#search-btn{

	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 1px;



	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; BORDER-LEFT: #eee 1px solid; COLOR: #737070;



	PADDING-TOP: 1px; BORDER-BOTTOM: #bbb 1px solid; BACKGROUND-COLOR: #EEEEEE;

}

INPUT {

	BORDER-RIGHT: #b7b7b7 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #b7b7b7 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px;



	PADDING-BOTTOM: 0px; BORDER-LEFT: #b7b7b7 1px solid; COLOR: #5f5f5f; PADDING-TOP: 0px; BORDER-BOTTOM: #b7b7b7 1px solid;



	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff

}

/*#search-btn {

  FONT-SIZE: 12px; COLOR: #666; FONT-FAMILY: arial; POSITION: absolute; BACKGROUND-COLOR: #ffffff



}*/







.pbg {

  padding: 10px;

  border: 1px solid #0094C9;

  background: #D5EBF4;

  color: #000;

}



.nav0 {


	font-weight: bold;

	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 14px; margin-BOTTOM: 4px; COLOR: #0094C9; margin-TOP: 4px;

}



