
body {
/*background:#eda6b8;*/
background:#e0e0e0;
color:#333333;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
margin-left:10px;
padding: 0px;
width:100%;
}
/*Überschrift 1 = Seitentitel*/
h1 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14pt;
font-weight:normal;
letter-spacing:1px;
color:#eb5200;
margin:0px 0px 0px 0px;
padding:20px 0px 10px 15px;
}
/*Überschrift 2 = Zwischenüberschriften im Mittelteil*/
h2 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:normal;
letter-spacing:1px;
color:#eb5200;
margin:30px 0px 0px 0px;
padding:0px 0px 4px 0px;
}
/*Überschrift 2 = Zwischenüberschriften im Mittelteil*/
.h2_underline {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12pt;
font-weight:normal;
letter-spacing:1px;
color:#eb5200;
margin:30px 0px 10px 0px;
padding:0px 0px 4px 0px;
border-bottom: 1px solid #666666;
}
/*Überschrift 3 mit Abstand oben*/
h3 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
color:#000000;
padding:30px 0px 10px 0px;
margin: 0px 0px 0px 0px;
}

/*Untertitel*/
.subtitle {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
color:#006600;
padding:0px 0px 0px 15px;
}

/*Standard-Text*/
p, .text {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
line-height:150%;
color:#333333;
padding:5px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
/*etwas groesser*/
.bedeutsam {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:normal;
line-height:135%;
color:#333333;
padding:5px 0px 5px 0px;
}
/*Textblock fuer infotext mit downloadlink etc*/
.dokreftext {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
line-height:150%;
color:#333333;
padding:0px 0px 0px 0px;
margin: 10px 0px 0px 0px;
}

/*linktext zu mehr infos*/
.linktomore {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
margin: 5px 0px 10px 0px;
padding: 0px 0px 0px 20px; 
background-color: #ffffff;
background-image: url(assets/pfeil_rts_ora.gif);
background-repeat: no-repeat;
background-position: 0 3;
}

/* eingerueckt mit pfeil als aufzaehlungszeichen*/
.pfeilbig {
padding: 5px 0px 5px 40px; 
background-color: #ffffff;
background-image: url(assets/pfeil_big_dkgrau.gif);
background-repeat: no-repeat;
background-position: 0 10;
}
.bigtext {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10pt;
font-weight:bold;
line-height:135%;
color:#333333;
padding:0px 0px 5px 0px;
}
/*Tabellentitel*/
.tablehdr {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
line-height:150%;
color:#333333;
text-align: center;
padding:2px 2px 2px 2px;
background-color: #e0e0e0;
}
.tabledata {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
line-height:150%;
color:#333333;
padding:2px 2px 2px 2px;
}

.tablerow_hell {
background-color: #f0f0f0;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
line-height:150%;
color:#333333;
padding:2px 2px 2px 2px;
}


.kurzfassung { 
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
line-height:150%;
color:#333333;
padding:0px 0px 0px 0px;
}

.kurzftitel {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
line-height:150%;
color:#333333;
padding:0px 0px 0px 0px;
}

/*Kleinerer Standard-Text*/
.kleiner {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
color:#333333;
padding:0px 0px 0px 0px;
line-height:150%;
}
/*Kasten-Text*/
.kasten {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
line-height:150%;
color:#333333;
padding:10px 10px 10px 10px;
background: #eaefea;
/* margin: 10px 10px 10px 10px; */
}
/*Zitate*/
.zitat {
font-family:Times,Times New Roman,serif;
font-size:12pt;
font-style: italic;
font-weight:normal;
line-height:130%;
color:#333333;
padding:0px 0px 5px 0px;
}
/*Zitate klein fuer rechten rand*/
.zitat_klein {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-style: italic;
font-weight:normal;
line-height:130%;
color:#333333;
padding:0px 0px 5px 0px;
}

.alarm {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
line-height:130%;
color:#000000;
font-style:italic;
padding:10px 10px 10px 10px;
border: 1px solid #eb5200;
}

/*tabellenzelle mit hintergrundfarbe für statistik-balken*/
.statistikbalken {
background: #eaefea;
}

/* Hyperlink */
A {text-decoration:underline;color:#003399;}
A:link {color: #003399;}
A:visited {color:#003399;}
A:hover {color:#003399;}
A:active {color:#003399;}

/*Selectbox f. Sprachauswahl*/
.selectors {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:7pt;
font-weight:normal;
color:#000000;
}
/*Formularfelder*/
.inpt {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
color:#000000;
}

/*Fußzeile*/
.footer {
color:#333333;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
}
/* Footer Hyperlink */
A.footerlink {text-decoration:none;color:#333333;}
A.footerlink:link {color: #333333;}
A.footerlink:visited {color:#333333;}
A.footerlink:hover {color:#333333;text-decoration:underline;}
A.footerlink:active {color:#333333;}

ul {
padding: 0px 0px 0px 0px;
list-style: square;
}
li {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:normal;
line-height:130%;
color:#333333;
padding:0px 0px 5px 0px;
}
.bullets {
font-size:8pt;
padding: 5px 0px 0px 30px;
background-image: url(assets/bullet.gif);
background-repeat: no-repeat;
background-position: 0 7;
}
.bullets_big {
font-size:9pt;
padding: 5px 0px 0px 30px;
background-image: url(assets/bullet.gif);
background-repeat: no-repeat;
background-position: 0 7;
}

.bullets_box {
font-size:9pt;
padding: 5px 0px 0px 30px;
background-image: url(assets/bullet_wurfel.gif);
background-repeat: no-repeat;
background-position: 0 10;
}

.ohne {text-decoration:none;}
ol {
list-style: arabic;
padding: 0px 0px 0px 0px;
}

/*Bild links im Text mit rand*/
.bildlinks {
float:left;
clear:both;
margin:5px 10px 20px 0px;
border: 1px solid #666666;
}

/*Bild links im Text ohne rand*/
.bildlinksohne {
float:left;
clear:both;
margin:0px 10px 10px 0px;
}

/*Bild rechts im Text mit rand*/
.bildrechts {
float:right;
clear:both;
margin:0px 0px 10px 10px;
border: 1px solid #666666;
}

/*Bild rechts im Text ohne rand*/
.bildrechts_ohne {
float:right;
clear:both;
margin:0px 0px 10px 10px;
}


/*Bild ohne Text daneben*/
.bild {
float:none;
clear:both;
display:block;
margin:0px 0px 6px 0px;
border: 1px solid #666666;
}

.trenner {
border-bottom: 1px solid #cccccc;
margin-bottom: 20px;
}
/* themen am rechten rand*/
.topicrts {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
color: #ffffff;
font-weight:bold;
padding: 4px 4px 4px 4px;
text-align:center;
background: #f18348 url(assets/verlauf_blau.jpg) top repeat-x;
border: 1px solid #cccccc;
}
/* zwischentitel in der mitte*/
.topicmitte {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
color: #ffffff;
padding: 10px 10px 10px 10px;
background: #f18348 url(assets/headline_verlauf_ora.jpg) top repeat-x;
/* border: 1px solid #cccccc; */
}
/* kasten am rechten rand*/
.kastenrts {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
color: #333333;
padding: 10px 10px 10px 10px;
background: #f1f1f1 url(assets/verlauf_grau_weiss_200.jpg) bottom repeat-x;
border: 1px solid #cccccc;
}

/* contentbox auf der startseite, weiss*/
.contentbox_home {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
line-height:120%;
color: #333333;
padding: 10px 10px 10px 10px;
background: #ffffff;
}

/* contentbox auf der startseite, verlauf */
.contentbox_home_shaded {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
line-height:120%;
color: #333333;
padding: 10px 10px 10px 10px;
background: #f1f1f1 url(assets/verlauf_grau_weiss_200.jpg) bottom repeat-x;
/* border: 1px solid #cccccc; */
}

/* contentbox auf der startseite, verlauf */
.contentbox_home_ora {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9pt;
line-height:120%;
color: #333333;
padding: 10px 10px 10px 10px;
background: #f1f1f1 url(assets/verlauf_ora_200.jpg) bottom repeat-x;
/* border: 1px solid #cccccc; */
}

/*Innenabstand bei contenttabellenzellen*/
.content {
padding:15px 15px 15px 15px;
}
/*Textrahmen mit hintergrund*/
.hilite20 { background: #EAEFEA; padding:10px 10px 10px 10px; color:#333333;}

/* Von hier ab nur noch Menüeintrage */
/* Top-Menü, dkgrau */
.menu {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:8pt;
font-weight:normal;
color:#333333;
padding: 2px 0px 2px 0px;
}
/* Top-Menu Hyperlink */
A.menulink {text-decoration:none;color:#333333;}
A.menulink:link {color: #333333;}
A.menulink:visited {color:#333333;}
A.menulink:hover {color:#333333;text-decoration:underline;}
A.menulink:active {color:#333333;}


.menucontainer { 
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, Tahoma, 'Zurich BT', sans-serif; 
	font-size: 9pt; 
	font-weight: normal;
	color: #000000;
	background: #f0f0f0;
	/* border-top: 1px #cccccc solid; */
}

.menue_ende {
	border-top: 1px #cccccc solid;
}

.menugroup {
	margin: 15px 0px 10px 10px;
	padding: 0px 0px 0px 0px;
}

.menugrptitle {
	font-family: Verdana, Arial, Helvetica, Tahoma, 'Zurich BT', sans-serif; 
	font-size: 9pt; 
	font-weight: bold;
	color: #ffffff;
	padding: 4px 4px 4px 15px;
	background: #666666 url(assets/menu_ebene1_verlauf_grau.jpg) top left repeat-x;
	border-bottom: 1px #cccccc solid;
	list-style: none;
}

.menugrptitle_hi {
	font-family: Verdana, Arial, Helvetica, Tahoma, 'Zurich BT', sans-serif; 
	font-size: 9pt; 
	font-weight: bold;
	color: #ffffff;
	padding: 4px 4px 4px 15px;
	background: #eb5200 url(assets/menu_ebene1_verlauf_ora.jpg) top left repeat-x;
	border-bottom: 1px #cccccc solid;
	list-style: none;
}

/* MenuGruppe Hyperlink */
A.menugrplink {text-decoration:none;color:#ffffff;}
A.menugrplink:link {color: #ffffff;}
A.menugrplink:visited {color:#ffffff;}
A.menugrplink:hover {color:#ffffff;text-decoration:underline;}
A.menugrplink:active {color:#ffffff;}

.menuitem { 
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 15px;
	font-weight:normal;
	border-bottom: 1px #cccccc solid;
	/* background: transparent url('assets/mnu_pfeil_.gif') 0 3 no-repeat; */
	list-style: none;
}

/* Top-Menu Hyperlink */
A.menuitemlink {text-decoration:none;color:#333333;}
A.menuitemlink:link {color: #333333;}
A.menuitemlink:visited {color:#333333;}
A.menuitemlink:hover {color:#333333;text-decoration:underline;}
A.menuitemlink:active {color:#333333;}

.menuitem_hi { 
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 2px 15px;
	font-weight:bold;
	color: #eb5200;
	border-bottom: 1px #cccccc solid;
	background-image: url(assets/mnu_pfeil_ora.gif);
	background-repeat: no-repeat;
	background-position: 0 4;
	list-style: none;
}


/* Menuitem Hi  Hyperlink */
A.menuitemlink_hi {text-decoration:none;color:#eb5200;}
A.menuitemlink_hi:link {color: #eb5200;}
A.menuitemlink_hi:visited {color:#eb5200;}
A.menuitemlink_hi:hover {color:#eb5200;text-decoration:underline;}
A.menuitemlink_hi:active {color:#eb5200;}


.menuitem2 { 
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 2px 28px;
	font-weight:normal;
	border-bottom: 1px #cccccc solid;
	background-image: url(assets/menu.gif);
	background-repeat: no-repeat;
	background-position: 10 4;
	list-style: none;
}

/* Top-Menu Hyperlink */
A.menuitemlink2 {text-decoration:none;color:#333333;}
A.menuitemlink2:link {color: #333333;}
A.menuitemlink2:visited {color:#333333;}
A.menuitemlink2:hover {color:#333333;text-decoration:underline;}
A.menuitemlink2:active {color:#333333;}

.menuitem2_hi { 
	margin: 2px 0px 0px 0px;
	padding: 2px 0px 2px 28px;
	font-weight:bold;
	color: #eb5200;
	border-bottom: 1px #cccccc solid;
	background-image: url(assets/menuhi.gif);
	background-repeat: no-repeat;
	background-position: 10 4;
	list-style: none;
}


/* Menuitem Hi  Hyperlink */
A.menuitemlink2_hi {text-decoration:none;color:#eb5200;}
A.menuitemlink2_hi:link {color: #eb5200;}
A.menuitemlink2_hi:visited {color:#eb5200;}
A.menuitemlink2_hi:hover {color:#eb5200;text-decoration:underline;}
A.menuitemlink2_hi:active {color:#eb5200;}





.carousel_container {
	width: 500px;
	height: 160px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
		



