
/*
Farb-Benennungen und Farbcode vom Beispiel Talent&Vielfalt

1 - leuchtendes gr�n, Hauptlinkfarbe - #77de06
2 - wei� - Hintergrund Textfelder - #ffffff
3 - ganz helles gr�n - Seitenhintergrundfarbe - #ebfbda
4 - mittleres Gr�n f�r zwischen�berschriften Balken - #c9f29b
5 - dunkleres Grau  Hintergrundfarbe Navigations- und Zwischen�berschrifts-Balken rechte Spalte - #c7c7c7
6 - helleres Grau - Hintergrungdarbe zweite Ebene Zwischen�berschriften rechte Spalte - #eceded


die Grafiken f�r die verschiedenen Ecken verwenden diese Farb-Nummern im Dateinamen

Ecke der Textfelder rechts unten: 
ecke_2_3.gif

Ecken der Navigation in rechter Spalte:
ecke_5_6.gif
bzw.
ecke_5_4.gif

Ecke des gr�nen Balkens mit Submit-Button bei Formularen unten
ecke_4_1.gif



Hintergrundbilder f�r Haupt-Menu oben quer der Konferenz:

page_navi.gif
page_navi_over.gif
page_navi_over_last.gif

Hier ist die Ecke rechts unten f�r den Mouseover/Aktiv Zustand mit im Bild drin


Hintergrundbilder f�r News/Services Links oben rechts:

right_navi.gif
right_navi_over.gif
right_navi_over_last.gif

Hier ist die Ecke rechts unten f�r den Mouseover/Aktiv Zustand einzeln gesetzt (wegen Umsetzung der rechte Spalte mit Ein- und Ausklappen �ber Javaskript)


das _last.gif enth�lt an der rechten Au�enkante nicht den wei�en Strich, den das normale over-Bild hat


WEITERE GRAFIKEN

PFEILE
pfeil_weiss_grau.jpg - Pfeil-Icon f�r die Menu-Unterpunkte im Ausklappmenu
pfeil_farbe1.gif - Pfeil-Icon f�r die Links die die normale Textfarbe haben
pfeil_schwarz.gif - Listenpunkte-Icon
pfeil_grau.gif - Listenpunkt Icon f�r untergeordnete Listen (Liste als Unterpunkt einer Liste)
pfeil_weiss.gif - Pfeil-Icon vor bestimmten Links (weitere Nachrichten, zur �bersicht ... )


toggle.jpg / collapse.jpg
Icons zum Ein- und Ausklappen der Services-Unterpunkte

mail.jpg / printer.jpg 
Icons f�r den Link "Seite drucken" und "Seite empfehlen"


*/

/*Hintergrundfarbe der ganzen Seite - Farbe 3*/

body {
background-color:#ede4e5;
}

/*Linie unter Header Bereich*/
#header{
border-bottom:1px solid #c2091f;
}

/* Link Formatierungen */

a:link {color: #c2091f;font-family: verdana,arial,sans-serif;  text-decoration:none;}
a:visited {color: #c2091f;font-family: verdana,arial,sans-serif;  text-decoration:none;}
a:hover {color: #808080;font-family: verdana,arial,sans-serif;  text-decoration:none;}
a:active {color: #808080;font-family: verdana,arial,sans-serif;  text-decoration:none;}


/* Link "Weitere Nachrichten im Archiv lesen*/
a.small:link {color: #808080;font-family: verdana,arial,sans-serif; font-size: 10px; text-decoration:none;}
a.small:visited {color: #808080;font-family: verdana,arial,sans-serif; font-size: 10px; text-decoration:none;}
a.small:hover {color: #c7c7c7;font-family: verdana,arial,sans-serif; font-size: 10px; text-decoration:none;}
a.small:active {color: #c7c7c7;font-family: verdana,arial,sans-serif; font-size: 10px; text-decoration:none;}

/*Link mit Pfeil davor*/
a.pfeil:link {color: #808080;font-family: verdana,arial,sans-serif; font-size: 12px; text-decoration:none;
 background: #ffffff url(images/pfeil_farbe1.gif) no-repeat  6px 4px ;padding: 0px 0px 0px 20px;margin:0px 0px 0px 0px;}
a.pfeil:visited {color: #808080;font-family: verdana,arial,sans-serif; font-size: 12px;text-decoration:none;
 background: #ffffff url(images/pfeil_farbe1.gif) no-repeat   6px 4px ;padding: 0px 0px 0px 20px;margin:0px 0px 0px 0px;}
a.pfeil:hover {color: #c2091f;font-family: verdana,arial,sans-serif; font-size: 12px;text-decoration:none;
 background: #ffffff url(images/pfeil_farbe1.gif) no-repeat   6px 4px ;padding: 0px 0px 0px 20px;margin:0px 0px 0px 0px;}
a.pfeil:active {color: #c2091f;font-family: verdana,arial,sans-serif; font-size: 12px;  text-decoration:none;
 background: #ffffff url(images/pfeil_farbe1.gif) no-repeat  6px 4px;padding: 0px 0px 0px 20px;margin:0px 0px 0px 0px;}



#page_content {
display:block;
width:600px;
position:absolute;
top:20px;
left:0px;
z-index:-1;
margin:0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#page_content h3 {
display:block;
width:590px;
height:14px;
background-color:#e95567;
color: #ffffff;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:normal;
margin:0px 0px 0px 0px;padding:1px 0px 0px 10px;
}

#page_content h2 {
color: #666666;font-family: verdana,arial,sans-serif; font-size: 12px;font-weight:bold;
margin:0px 0px 0px 0px;padding:1px 0px 0px 10px;
}

#page_content div {
background: #ffffff url(images/ecke_2_3.gif) no-repeat right bottom;
margin: 0px 0px 2px 0px;
}

#page_content p {
color: #666666;font-family: verdana,arial,sans-serif; font-size: 12px;line-height:17px;
margin:0px 10px 0px 10px;padding:0px 0px 20px 0px;
}

#page_content img{
float:left;
margin: 0px 10px 10px 0px;
}


#page_content ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}

#page_content li {
/*liste im content bereich - schwarzer pfeil als listenpunkt*/
	list-style-position: outside;
	list-style-image: url(images/pfeil_schwarz.gif);
}


#page_content ul li ul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#page_content ul li ul li {

/*unter-liste im content bereich - grauer pfeil als listenpunkt*/
	list-style-position: outside;
	list-style-image: url(images/pfeil_grau.gif);
}


table#columntable {margin: 0px 0px 0px 0px;}
#columntable td {
width:300px;
background: #ffffff url(images/ecke_2_3.gif) no-repeat right bottom;
vertical-align:top;
}

#columntable td.border_right {
border-right: 1px solid #ffffff;
}



#page_content  h3.columnheader {
display:block;
width:290px;
height:14px;
background-color:#e95567;
color: #ffffff;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:normal;
margin:0px 0px 0px 0px;padding:1px 0px 0px 10px;
}



#page_content div.footerline{
display:block;
width:595px;
height:20px;
background-color:#e95567;
color: #666666;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:normal;
margin: 0px 0px 20px 0px;padding:0px 0px 0px 5px;
background-image:none;
}

#page_content div.drucken {float:right;background: #e95567 url(images/printer.jpg) no-repeat 6px 2px;
margin: 0px 0px 0px 0px;padding:2px 10px 0px 30px;
border-left:1px solid #ffffff;
height:18px;
}
#page_content div.empfehlen {
display:none;
/*float:right;background: #e95567 url(images/mail.jpg) no-repeat 6px 3px;
margin: 0px 0px 0px 0px;padding:2px 10px 0px 30px;border-left:1px solid #ffffff;*/}


/*link zur �bersicht auf Detailseiten unten - wei�er Pfeil mit transparentem Hintergrund*/

a.backlink:link {display:block;color: #808080;font-family: verdana,arial,sans-serif; font-size: 10px; font-weight:bold;text-decoration:none;
 background: #e95567 url(images/pfeil_weiss.gif) no-repeat  6px 4px ;padding: 2px 0px 0px 20px;margin:0px 0px 0px 0px;}
a.backlink:visited {display:block;color: #808080;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:bold;text-decoration:none;
 background: #e95567 url(images/pfeil_weiss.gif) no-repeat   6px 4px ;padding: 2px 0px 0px 20px;margin:0px 0px 0px 0px;}
a.backlink:hover {display:block;color: #c2091f;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:bold;text-decoration:none;
 background: #e95567 url(images/pfeil_weiss.gif) no-repeat   6px 4px ;padding: 2px 0px 0px 20px;margin:0px 0px 0px 0px;}
a.backlink:active {display:block;color: #c2091f;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:bold;  text-decoration:none;
 background: #e95567 url(images/pfeil_weiss.gif) no-repeat  6px 4px;padding: 2px 0px 0px 20px;margin:0px 0px 0px 0px;}


#page_content p.mehrlink {margin:0px 10px 0px 12px;}


/*navigation rechte spalte oben - news und services - hintergrundbilder farbe mit wei�em pfeil davor und border unten in der entsprechenden farbe */

#right_navi a.tab:link, #right_navi a.tab_last:link {color: #ffffff;font-family: verdana,arial,sans-serif; font-size: 10px; line-height:18px;
font-weight:bold;text-decoration:none; display:block;width:127px;height:20px;padding:0px 0px 0px 18px;
background:transparent url(images/right_navi.gif) no-repeat right top;}

#right_navi a.tab:visited, #right_navi a.tab_last:visited {color: #ffffff;font-family: verdana,arial,sans-serif; font-size: 10px;line-height:18px; font-weight:bold;text-decoration:none; display:block;width:127px;height:20px;padding:0px 0px 0px 18px;
background:transparent url(images/right_navi.gif) no-repeat right top;}

#right_navi a.tab:active {color: #808080;font-family: verdana,arial,sans-serif; font-size: 10px;line-height:18px; font-weight:bold;text-decoration:none; display:block;width:127px;height:20px;padding:0px 0px 0px 18px;
background:transparent url(images/right_navi_over.gif) no-repeat right top;}

#right_navi a.tab:hover {color: #808080;font-family: verdana,arial,sans-serif; font-size: 10px;line-height:18px; font-weight:bold;text-decoration:none; display:block;width:127px;height:20px;padding:0px 0px 0px 18px;background:transparent url(images/right_navi_over.gif) no-repeat right top;}

#right_navi a.tab_last:hover,#right_navi a.tab_last:active {color: #808080;font-family: verdana,arial,sans-serif; font-size: 10px;line-height:18px; font-weight:bold;text-decoration:none; display:block;width:127px;height:20px;padding:0px 0px 0px 18px;background:transparent url(images/right_navi_over_last.gif) no-repeat right top;}

#right_navi a.tabaktiv {color: #808080;font-family: verdana,arial,sans-serif; font-size: 10px;line-height:18px; font-weight:bold;text-decoration:none; display:block;width:127px;height:20px;padding:0px 0px 0px 18px;background:transparent url(images/right_navi_over.gif) no-repeat right top;}

#right_navi a.tabaktiv_last {color: #808080;font-family: verdana,arial,sans-serif; font-size: 10px;line-height:18px; font-weight:bold;text-decoration:none; display:block;width:127px;height:20px;padding:0px 0px 0px 18px;background:transparent url(images/right_navi_over_last.gif) no-repeat right top;}

#right_navi li{float:left;text-align:left;width:145px;height:20px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;list-style-image:none;}




#right_content h3 {
clear:both;
display:block;
width:280px;
height:14px;
background-color:#eceded;
color: #808080;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:normal;
margin:0px 0px 0px 0px;padding:1px 0px 0px 10px;
}

#right_content h2 {
margin:0px 10px 0px 10px;padding:15px 0px 7px 0px;
font-size:12px;color:#808080;font-family: verdana,arial,sans-serif;
}


#right_content p {
color: #666666;font-family: verdana,arial,sans-serif; font-size: 12px;
margin:0px 10px 0px 10px;padding:6px 0px 12px 0px;
}


.news {background: #ffffff url(images/ecke_2_3.gif) no-repeat right bottom; 
margin:0px 0px 2px 0px;display:block;clear:both;}

.ecke { background: #ffffff  url(images/ecke_2_3.gif) no-repeat right bottom;
margin:0px 0px 2px 0px;padding:0px 0px 0px 0px;
}

.ansprechpartner{ background: #ffffff  url(images/ecke_2_3.gif) no-repeat right bottom;
margin:0px 0px 2px 0px;padding:15px 0px 0px 0px;
clear:both;
display:block;
height:110px;
}

/* Zeile "Weitere Nachrichten im Archiv lesen"*/
#right_content div.linkheading {
clear:both;
display:block;
width:270px;
height:14px;
background:#eceded url(images/pfeil_weiss.gif) no-repeat 9px 4px;
color: #808080;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:normal;
margin:0px 0px 0px 0px;padding:1px 0px 0px 20px;
}

/*�berschrift  Partner in rechter Spalte*/
#right_content .greyheader {
display:block;
width:270px;
height:17px;
margin:0px 0px 0px 0px;padding:3px 0px 0px 20px;
background:#c7c7c7 url(images/pfeil_weiss.gif) no-repeat 9px 6px;
color: #808080;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:bold;
}



#right_content ul {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
color: #666666;
padding: 0px 20px 20px 10px;
margin: 0px 0px 0px 10px;
}

table.partnertable {
/*linien farbe f�r abgrenzungen innerhalb der partnertabelle */
border-bottom:1px solid #eceded;
margin:0;
}

table.partnertable_last {
border-bottom:none;
margin:0;
}

.partnercell_one_row {
background:#ffffff;
height:80px;
padding:0;
border:none;
}

.partnercell_one_row_last {
background: #ffffff url(images/ecke_2_3.gif) no-repeat right bottom;
padding-bottom:10px;
height:80px;
border:none;
}


.partnercell {
background:#ffffff;
height:80px;
width:144px;
border-right:1px solid #eceded;
}


.partnercell_right {
background:#ffffff;
height:80px;
width:144px;
border:none;
}

.partnercell_right_last {
background: #ffffff url(images/ecke_2_3.gif) no-repeat right bottom;
padding-bottom:10px;
height:80px;
width:144px;
}


.programmtable {
margin:0px 0px 0px 0px;
background:#ffffff;
}


.programm_time {
width:35px;
vertical-align:top;
padding: 10px 10px 4px 10px;
font-size:12px;
line-height:100%;
}

.programm_item {
width:500px;
vertical-align:top;
padding: 10px 10px 4px 14px;
background:transparent url(images/pfeil_schwarz.gif) no-repeat left 12px;
font-size:12px;
line-height:100%;
}


#right_content li {
list-style-position: outside;
list-style-image: url(images/pfeil_schwarz.gif);
}



#services h4 {background-color:#e95567;
color: #ffffff;font-family: verdana,arial,sans-serif; font-size: 11px;font-weight:normal;
margin:0px 0px 0px 0px;padding:0px 0px 0px 30px;border-bottom: 1px solid #ffffff;height:17px;overflow:visible;
clear:both;
}


#services h2 {
margin:0px 10px 0px 10px;padding:0px 0px 0px 0px;
font-size:12px;color:#808080;font-family: verdana,arial,sans-serif;
}

#services p {
color: #666666;font-family: verdana,arial,sans-serif; font-size: 12px;
margin:0px 10px 0px 10px;padding:0px 0px 10px 0px;
}


#services .ecke { background: #ffffff  url(images/ecke_2_3.gif) no-repeat right bottom;
margin:0px 0px 2px 0px;padding:15px 0px 0px 0px;
}



#services strong {
font-size:12px;color:#808080;font-family: verdana,arial,sans-serif;
}


/*funktioniert leider noch nicht*/
h4.collapsible:hover {
 color:#c2091f;
}


.CollapseIcon {
  background:url("images/collapse.jpg") no-repeat left center;
}
.ExpandIcon {
  background:url("images/toggle.jpg") no-repeat left center;
}





/* KONFERENZ MENU 

Hintergrund der Hauptpunkte jeweils mit Pfeil unten rechts f�r over und darunter transparent bzw. die jeweilige austausch farbe - Farbe 4

M�ssen teilweise auch in ie6.css eingetragen werden

*/

.menu {
top:0px;
left:0px;
width:600px;
height:30px;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}


.menu ul li a, .menu ul li a:visited {
color: #dfdede;font-family: verdana,arial,sans-serif; font-size: 10px; line-height:18px;
font-weight:bold;text-decoration:none; display:block;width:132px;height:30px;padding:0px 0px 0px 18px;
background:transparent url(images/page_navi.gif) no-repeat left top;
overflow:hidden;
}

.menu ul li a.hide_aktiv, .menu ul li a.hide_aktiv:visited {
color: #ffffff;font-family: verdana,arial,sans-serif; font-size: 10px; line-height:18px;
font-weight:bold;text-decoration:none; display:block;width:132px;height:30px;padding:0px 0px 0px 18px;
background:transparent url(images/page_navi_over.gif) no-repeat left top;
overflow:hidden;
}

.menu ul {
margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;
}

.menu ul li {
float:left;text-align:left;width:150px;height:30px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;list-style-type:none;list-style-image:none;
position:relative;
}


.menu ul li ul {display: none;z-index:2;}

.menu ul li ul li {text-align:left;margin:0px 0px 0px 0px;height:17px;}

/* specific to non IE browsers */
.menu ul li:hover a {color: #ffffff;font-family: verdana,arial,sans-serif; font-size: 10px; line-height:18px;
font-weight:bold;text-decoration:none; display:block;width:132px;height:30px;padding:0px 0px 0px 18px;
background:transparent url(images/page_navi_over.gif) no-repeat left top;
overflow:hidden;}

.menu ul li:hover a.hide_aktiv {color:#ffffff;font-family: verdana,arial,sans-serif; font-size: 10px; line-height:18px;
font-weight:bold;text-decoration:none; display:block;width:132px;height:30px;padding:0px 0px 0px 18px;
background:transparent url(images/page_navi_over.gif) no-repeat left top;
overflow:hidden;}


.menu ul li:hover a.last {color: #ffffff;font-family: verdana,arial,sans-serif; font-size: 10px; line-height:18px;
font-weight:bold;text-decoration:none; display:block;width:132px;height:30px;padding:0px 0px 0px 18px;
background:transparent url(images/page_navi_over_last.gif) no-repeat left top;
overflow:hidden;}

.menu ul li:last-child a.hide_aktiv{color: #ffffff;font-family: verdana,arial,sans-serif; font-size: 10px; line-height:18px;
font-weight:bold;text-decoration:none; display:block;width:132px;height:30px;padding:0px 0px 0px 18px;
background:transparent url(images/page_navi_over_last.gif) no-repeat left top;
overflow:hidden;}


.menu ul li:hover ul {display:block; position:absolute; top:19px; left:0; width:120px;  text-align:left;z-index:2;}

.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover ul li a:link,
.menu ul li:hover ul li a:visited {
display:block;
background:#ffffff url(images/pfeil_weiss_grau.jpg) no-repeat 6px 5px;
color:#808080;
font-weight:normal;
font-size:10px;
font-family: verdana,arial, sans-serif;
border-left:1px solid #c2091f;
border-right:1px solid #c2091f;
border-bottom:1px solid #c2091f;
width:121px;
padding:0px 0px 1px 17px;
margin:0px 0px 0px 0px;
text-decoration:none;
height:15px;

}

.menu ul li:hover ul li a:hover {
display:block;
background:#ffffff url(images/pfeil_weiss_grau.jpg) no-repeat 6px 5px;
/*HORIZONTAL VERTIKAL*/
color:#c2091f;
font-weight:normal;
font-size:10px;
font-family: verdana,arial, sans-serif;
border-left:1px solid #c2091f;
border-right:1px solid #c2091f;
border-bottom:1px solid #c2091f;
width:121px;
padding:0px 0px 1px 17px;
margin:0px 0px 0px 0px;
text-decoration:none;
height:15px;
}





/*Formulare*/

#mailform {margin:0;padding:0;}
#formtable {margin:0px 0px 0px 0px;width:600px;border-top:1px solid #c2091f;}

#formtable td {
border-right:1px solid #c2091f;
border-bottom:1px solid #c2091f;
color: #666666;font-family: verdana,arial,sans-serif; font-size: 10px;
}
#formtable td.right {
border-bottom:1px solid #c2091f;
border-right:none;
color: #666666;font-family: verdana,arial,sans-serif; font-size: 10px;
}

#formtable td.formlabel {background:#eceded;width:120px;padding: 4px 5px 4px 10px}

#formtable td.forminput {width:180px;background:#ffffff;padding:0;}

.textarea_1{
width:596px;
height:50px;
border-top:none;
border-bottom:none;
border-left:none;
border-right:none;
margin:0px 0px 0px 0px;
padding:2px 2px 2px 2px;
resize:none;
}


.text_0{
border:none;
background:#ffffff;
width:180px;
height:20px;
margin:0;
padding:0;
}

.text_0_fehler{
border:none;
background-color:#ede4e5;
width:180px;
height:20px;
margin:0;
padding:0;
}

.text_1{
border:none;
background:#ffffff;
width:480px;
height:20px;
margin:0;
padding:0;
}

.text_1_fehler{
border:none;
background-color:#ede4e5;
width:500px;
height:20px;
margin:0;
padding:0;
}


#page_content p.fehler {
color: #666666;font-family: verdana,arial,sans-serif; font-size: 10px;line-height:17px;
margin:0px 0px 0px 0px;padding:12px 10px 20px 10px;
background:#ffffff;
font-weight:bold;
}


#page_content div.submitbutton {
display:block;
width:600px;
background:#e95567 url(images/ecke_4_1.gif) no-repeat right bottom;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#page_content div.submitbutton_ohne_ecke {
display:block;
width:600px;
background:#e95567 ;
background-image:none;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
border-bottom:1px solid #c2091f;
}


.submit {
background:#e95567 url(images/pfeil_weiss.gif) no-repeat 8px 4px;
color: #dfdede;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 2px 20px;
border:none;
width:500px;
text-align:left;
height:13px;
}



.submit_hover {
background:#e0848f url(images/pfeil_weiss.gif) no-repeat 8px 4px;
color: #c2091f;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 2px 20px;
border:none;
width:600px;
text-align:left;
height:13px;
}

.submit_back {
background:#e95567 url(images/pfeil_weiss_zurueck.gif) no-repeat 8px 4px;
color: #dfdede;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 2px 20px;
border:none;
width:500px;
text-align:left;
height:13px;
}

.submit_back_hover {
background:#e0848f url(images/pfeil_weiss_zurueck.gif) no-repeat 8px 4px;
color: #c2091f;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 2px 20px;
border:none;
width:600px;
text-align:left;
height:13px;
}


#formtable td.heading {
height:14px;
background-color:#e95567;
color: #ffffff;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:normal;
margin:0px 0px 0px 0px;padding:1px 0px 0px 10px;
}

.pflichtfelder {float:right;margin-right:20px; color:#c2091f;}

a.logoutlink:link,a.logoutlink:visited,a.logoutlink:active {
display:block;background:#e95567 url(images/pfeil_weiss.gif) no-repeat 8px 4px;
color: #dfdede;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 2px 20px;
border:none;
width:500px;
text-align:left;
height:13px;}

a.logoutlink:hover {
display:block;background:#e0848f url(images/pfeil_weiss.gif) no-repeat 8px 4px;
color: #c2091f;font-family: verdana,arial,sans-serif; font-size: 10px;font-weight:bold;
margin:0px 0px 0px 0px;
padding:0px 0px 2px 20px;
border:none;
width:580px;
text-align:left;
height:13px;}




#formheadertable {margin:0px 0px 0px 10px;width:590px;}

#formheadertable  td {
background:#ffffff;
vertical-align:top;
padding: 0px 10px 10px 0px;
color: #666666;font-family: verdana,arial,sans-serif; font-size: 12px;
}
#formheadertable  p {
margin:0px 10px 0px 0px;padding:0px 0px 8px 0px;
}

#formheadertable ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #666666;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 2px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
}

#formheadertable li {
	list-style-position: outside;
	list-style-image: url(images/pfeil_schwarz.gif);
color:#999999;
}



.personenzahl {display:inline;
width:24px;
border:1px solid #c2091f;
}



/* fuer die Formatierung der h1 ohne Flash im Browser:*/

h1 {
margin:0px 10px 0px 10px;
padding:15px 0px 20px 0px;
font-size:19px;
line-height:20px;
color:#c2091f;
font-family:  Arial, Helvetica, sans-serif;
z-index:1;
text-align:left;
}

/*f�r die Formatierung mit sIFR*/

 .sIFR-active h1 {
visibility: hidden;
margin:0px 10px 0px 10px;
padding:15px 0px 20px 0px;
clear: none;
font-size: 21px;
line-height:20px;
text-align:left;

}




