
/* CSS Document fuer zeughausmesse.de */
/*Dokumenteneigenschaften*/



/*total reset*/
*	{padding:0;	margin:0;}

html {
height: 101%;
}

body 
{
margin: 0px;
padding: 0px;
text-align: center;
background-color: #f2f2f2;
}

/*Container zur Zentrierung*/
#container
{
margin: auto;
padding: 0px;
width: 745px;
text-align: left;
background-image:url(../images/bg/bg.gif);
background-repeat:repeat-y;
background-position:left;
}

/*Container fuer die Navigation*/
#navi 
{
margin: 0px;
padding: 0px;
border-top: 1px;
border-right: 0px;
border-bottom: 1px;
border-left: 1px;
border-style: solid;
border-color: #000000;
width: 580px;
height: 56px;
background-color:#FFFFFF;
float:left;
height: 58px; /* Box-Model-Hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 56px;
	}
html>body #navi {
	height: 56px; /* Box-Model-Hack Ende */
}


/*Hintergrund fuer die Navigation 1.Ebene*/
.navcontainer_top
{
margin: 8px 0px 0px 0px;
padding: 0px;
background-image:url(../images/sonstige/strich.gif);
background-repeat:no-repeat;
background-position: 0 11px;
}

/*Hintergrund fuer die Navigation 2.Ebene*/
.navcontainer_sub
{
margin: -2px 0px 0px 0px;
padding: 0px;
background-image:url(../images/sonstige/strich.gif);
background-repeat:no-repeat;
background-position: 0 11px;
}

/*Formatierung des Textes in der Navigation - inaktiv */
.menue
{
text-align:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
margin: 0px;
padding: 0px 0px 1px 0px;
font-weight: bold;
}

/*Formatierung des Textes in der Navigation - aktiv */
.on
{
color: #0096dc;
}

/*Formatierung der links in der Navigation */
.menue a:link
{
text-decoration: none;
color:#000000;
}

.menue a:visited
{
text-decoration: none;
color:#000000;
}

.menue a:hover
{
color:#0096dc;
text-decoration: none;
}


/*Container fuer das Logo*/
#logo
{
margin: 0px;
padding: 0px;
border-top: 1px;
border-right: 1px;
border-bottom: 1px;
border-left: 0px;
border-style: solid;
border-color: #000000;
width: 163px;
background-color:#FFFFFF;
float:left;
height: 58px; /* Box-Model-Hack */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 56px;
	}
html>body #logo {
	height: 56px; /* Box-Model-Hack Ende */
}


/*Abstandhalter zwischen Navigation und Rubrikanzeige*/
#leer1
{
clear: both;
margin: 0px;
padding: 0px;
height: 15px;
}

/*Container fuer die Rubrikanzeige*/
#rubrik 
{
margin: 0px;
padding: 0px;
border: 1px solid black;
background-color:#FFFFFF;
height: 44px;
}

/*Container fuer den Bildbereich auf der Startseite*/
#bild_start
{
margin: 0px;
padding: 0px 0px 0px 17px;
}

/*Eigenschaft, um Leerzeile in IE unter dem Bild auf der Startseite zu verhindern*/
#bild_start img
{
vertical-align: bottom;
}

/*Container fuer den Textbereich auf der Startseite*/
#text_start
{
margin: 0px;
padding: 0px;
border: 1px solid black;
background-color:#FFFFFF;
}

/*Container fuer die Bildunterschrift der Rubrikenbilder*/
#bild_rubriktext
{
width: 235px;
float: left;
margin: 0px;
padding: 0px;
}

/*Absatz mit Linien als Hintergrund in den Rubrikenseiten - Positionierung der ersten Zeile beim Zweizeiler=Bildname */
.bildtext_1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color: #000000;
padding: 0px;
margin: 130px 15px 0px 17px;
text-align: right;
background-image: url(../images/bg/zeile.gif);
background-repeat: no-repeat;
background-position: bottom left;
}

/*Absatz mit Linien als HIntergrund in den Rubrikenseiten -  Positionierung der zweiten Zeile beim Zweizeiler= Fotograf */
.bildtext_kurz
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#000000;
padding: 0px 0px 0px 0px;
margin: 0px 15px 0px 17px;
text-align:right;
background-image:url(../images/bg/zeile.gif);
background-repeat:no-repeat;
background-position: bottom left;
}


/*Formatierung der Schrift fuer die Bildunterschrift in den Rubrikenseiten*/
.bildunterschrift_rubrik
{
margin: 0px;
padding: 0px 2px 0px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#000000;
background-color:#bcd4e9;
}

/*Positionierung der ersten Zeile der Bildunterschrift beim Dreizeilerzeiler mit Nummerierung in der Preistraegerseite*/
.bildtext_1_num_1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#000000;
padding: 0px 0px 0px 0px;
margin: 115px 15px 0px 17px;
text-align:right;
background-image:url(../images/bg/zeile_num_1.gif);
background-repeat:no-repeat;
background-position: bottom left;
}

/*Positionierung der zweiten Zeile der Bildunterschrift beim Dreizeilerzeiler mit Nummerierung in der Preistraegerseite*/
.bildtext_2_num_2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#000000;
padding: 0px 0px 0px 0px;
margin: 0px 15px 0px 17px;
text-align:right;
background-image:url(../images/bg/zeile_num_2.gif);
background-repeat:no-repeat;
background-position: bottom left;
}

/*Positionierung der dritten Zeile der Bildunterschrift beim Dreizeilerzeiler mit Nummerierung in der Preistraegerseite*/
.bildtext_3_num_3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#000000;
padding: 0px 0px 0px 0px;
margin: 0px 15px 0px 17px;
text-align:right;
background-image:url(../images/bg/zeile_num_3.gif);
background-repeat:no-repeat;
background-position: bottom left;
}


/*Container fuer den Bildbereich der Rubriken*/
#bild_rubriken 
{
float:left;
width: 510px;
margin: 0px;
padding: 0px;
}

/*Eigenschaft, um Leerzeile in IE zu verhindern*/
#bild_rubriken img
{
vertical-align: bottom;
}

/*Container fuer die Bildunterschrift in den Teilnehmerbildern*/
#bild_teilnehmertext
{
width: 381px;
float: left;
margin: 0px;
padding: 0px;

}

/*Container fuer den Bildbereich der Teilnehmer*/
#bild_teilnehmer 
{
float:left;
width: 364px;
margin: 0px;
padding: 0px;
}

/*Eigenschaft, um Leerzeile in IE zu verhindern*/
#bild_teilnehmer img
{
vertical-align: bottom;
}

/*Positionierung der ersten Zeile der Bildunterschrift in den Teilnehmerseiten*/
.teilnehmertext_top
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#0096dc;
padding: 0px 0px 0px 0px;
margin: 7px 15px 2px 17px;
text-align:right;
font-weight: bold;
}

/*Positionierung der ersten Zeile der Bildunterschrift beim Fuenfzeilerzeiler in den Teilnehmerseiten ----nicht mehr aktuell!!! */
.bildteilnehmertext_1_5zeilig
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#0096dc;
padding: 0px 0px 0px 0px;
margin: 70px 15px 2px 17px;
text-align:right;
font-weight: bold;
}


/*Positionierung der ersten Zeile der Bildunterschrift beim Vierzeilerzeiler in den Teilnehmerseiten ----- nicht mehr aktuell !!!!!!*/
.bildteilnehmertext_1_4zeilig
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#000000;
padding: 0px 0px 0px 0px;
margin: 80px 15px 2px 17px;
text-align:right;
}

/*Positionierung der ersten Zeile der Bildunterschrift beim Dreizeilerzeiler in der Rubrik Preis-Jury!*/
.bildteilnehmertext_1_3zeilig
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#000000;
padding: 0px 0px 0px 0px;
margin: 99px 15px 2px 17px;
text-align:right;

}

/*Formatierung der ersten Zeile der Bildunterschrift in der Teilnehmerubrik (Name)*/
.teilnehmername
{
margin: 0px;
padding: 0px 2px 0px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#000000;
background-color:#bcd4e9;
color:#0096dc;
font-weight: bold;
}

/*Formatierung der Folgezeilen (Teilnehmerdaten)*/
.teilnehmerdaten
{
margin: 0px;
padding: 0px 2px 0px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#000000;
background-color:#bcd4e9;
}

/*Absatz mit Linien als HIntergrund in den Teilnehmerseiten */
.bildtext_lang
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#000000;
padding: 0px 0px 0px 0px;
margin: 0px 15px 0px 17px;
text-align:right;
background-image:url(../images/bg/zeile_lang.gif);
background-repeat:no-repeat;
background-position: bottom left;
}

/* nicht mehr aktiv !!!!!*/
.bg_bildunterschrift_top
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
color:#000000;
padding: 0px 0px 0px 0px;
margin: 4px 15px 0px 17px;
text-align:left;
}

/* nicht mehr aktiv !!!!!*/
.bildbeschreibung
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 11px;
color:#000000;
padding: 0px 0px 0px 0px;
margin: 4px 15px 0px 23px;
text-align:left;
}

/* nicht mehr aktiv !!!!!*/
.bildunterschrift
{
margin: 0px;
padding: 0px 2px 0px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
color:#000000;
background-color:#bcd4e9;
text-align: left;
}


/*Formatierung der Folgzeeilen in der Rubrik Preis-Jury*/
.bildunterschrift_jury
{
margin: 0px;
padding: 0px 2px 0px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
line-height: 15px;
color:#000000;
background-color:#bcd4e9;
}


/*Container fuer den Textbereich*/
#text_unterseite
{
clear: both;
margin: 0px;
padding: 0px;
border: 1px solid black;
background-color:#FFFFFF;
}

/*Container fuer den Fussbereich*/
#bottom
{
margin: 0px;
padding: 0px;
height: 35px;
background-image:url(../images/bg/bg_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
}

#bottom_start
{
margin: 0px;
padding: 0px;
height: 35px;
background-image:url(../images/bg/bg_bottom.gif);
background-repeat:no-repeat;
background-position:bottom;
}

/*Regulierung der Abstaende im Textcontainer*/
#content
{
margin: 0px;
padding: 25px 0px 25px 0px;
}

/*Regulierung der Abstaende im Textcontainer auf den Seiten mit PDF-Downloads*/
#content.downloadseite
{
margin: 0px;
padding: 10px 0px 25px 0px;
}

#content_start
{
margin: 0px;
padding: 2px 0px 20px 0px;
}

/*Positionierung fuer Grafik 3.Zeughausmesse*/
img.zeughausmesse
{
margin: 0px;
}

/*Allgemeine Absatzformatierung*/
p
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
color:#000000;
margin: 15px 231px 15px 18px; 
padding: 0px;
text-align:justify;
}

/*Absatzformatierung auf der Startseite*/
p.start
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
color:#0096dc;
margin: 0px 231px 0px 18px; 
padding: 0px;
text-align:justify;
}

div.bu_start p {
font-size: 11px;
line-height: 11px;
color:#0096dc;
text-align: right;
margin-top: 2px;
padding-top: 0;
}

/*Absatzformatierung fuer die erste Zeile des Formulares mit den "Ueberstrichen" */
p.formular_top
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
color:#000000;
margin: 35px 231px 0px 0px; 
padding: 0px 0px 0px 0px;
border-bottom: 1px solid #000000;
text-align: left;
}

/*Absatzformatierung fuer die das Formulares mit den "Ueberstrichen" */
p.formular
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
color:#000000;
margin: 15px 231px 0px 0px; 
padding: 0px 0px 0px 0px;
border-bottom: 1px solid #000000;
text-align: left;
}

p.dicht_rechts
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#000000;
text-align: right;
margin-top: 0px;
padding: 0px;
}

/*Absatz mit dem Download-link*/
p.download
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 15px;
color:#000000;
margin: 0px 0px 0px 480px;
padding: 0px;
}

p.druckversion
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 15px;
color:#000000;
margin: 0px 0px 20px 514px;
padding: 0px;
}

p.druckversion_presse
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 15px;
color:#000000;
margin: 0px 0px 0px 514px;
padding: 0px;
}

p.pressefotos
{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
line-height: 15px;
color:#000000;
margin: 0px 0px 20px 514px;
padding: 0px;
}

/*Absatz mit Foerderungshinwis in der Rubrik Presse*/
p.foerderung
{ 
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 12px;
color:#000000;
margin: 15px 231px 15px 18px; 
padding: 0px;
text-align:justify;
}

/*Fomatierung fuer die Breadcrumb*/
h1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
margin: 12px 0px 0px 0px;
padding: 0px 0px 0px 17px;
background-image: url(../images/bg/h1_start.gif);
background-repeat: no-repeat;
background-position: bottom;
}

.h1_text_1
{
margin: 0px;
padding: 0px 5px 0px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color:#0096dc;
color:#ffffff;
border: 0px;
}

h2.sonderaustellung {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #fff; background-color: #c4007a;padding: 2px 2px 2px 3px; margin: 8px 231px 5px 18px;} 


/*Allgemeine Formatierung fuer Headlines 1. Kategorie auf Unterseiten*/
h3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color:#ffffff;
margin: 0 0 16px 0;
padding: 0px 0px 0px 17px;
background-image:url(../images/bg/h3.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

h3.abstand
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color:#ffffff;
margin: 22px 0px 16px 0px;
padding: 0px 0px 0px 17px;
background-image:url(../images/bg/h3.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

h3.abstand_oben
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color:#ffffff;
margin: 22px 0px 2px 0px;
padding: 0px 0px 0px 17px;
background-image:url(../images/bg/h3.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

/*Positionierung der 1.Headline in der Rubrik Kosten*/
h3.abstand_unten
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color:#ffffff;
margin: 0px 0px 22px 0px;
padding: 0px 0px 0px 17px;
background-image:url(../images/bg/h3.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

/*Positionierung 1. Text*/
.h3_text
{
margin: 0px;
padding: 0px 3px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color:#ffffff;
color:#0096dc;
}

.h3_text_2
{
margin: 0px 0px 0px 290px;
padding: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#000000;
font-weight: normal;
}

.h3_text_3
{
margin: 0px 0px 0px 175px;
padding: 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#000000;
font-weight: normal;
}

/*Allgemeine Formatierung fuer Headlines 2. Kategorie auf Unterseiten*/
h4
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
margin: 0px 0px 3px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h4.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}

/*erste Zeile mit groesserem Abstand z.B.Rubrik Organisation */
h4.zeile_1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
margin: 16px 0px 3px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h4.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}


/*Positionierung 1. Text---------------------------------------------------------------Farbe ändern--------------------------*/
.h4_text_1
{
margin: 0px;
padding: 0px 3px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#c4007a;
font-weight: normal;
}

/*Positionierung 2. Text----------------------------------------------------------------farbe ändern---------------------------*/
.h4_text_2
{
margin: 0px 0px 0px 50px;
padding: 0px 3px 0px 3px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#c4007a;
font-weight: normal;
}

/*Allgemeine Formatierung fuer Headlines 3. Kategorie auf Unterseiten*/
h5
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#439829;
margin: 20px 0px 2px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h5.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

/*Positionierung 1. Text----------------------------------------------------------Farbe ändern----------------------------------*/
.h5_text_1
{
margin: 0px;
padding: 0px 3px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#c4007a;
font-weight: normal;
}

/*Positionierung 2. Text*/
.h5_text_2
{
margin: 0px 0px 0px 70px;
padding: 0px 3px 0px 3px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#d1000d;
font-weight: normal;
}

/*Positionierung 2. Text im Impressum z.B. Vorstand-------------------------------------Farbe ändern--------------------------------*/
.h5_text_3
{
margin: 0px 0px 0px 241px;
padding: 0px 3px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#c4007a;
font-weight: normal;
}

h5.gruen_grau
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:transparent;
color:#d1000d;
margin: 16px 0px 2px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h5_gruen_grau.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}

h5.linke_spalte
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:transparent;
color:#d1000d;
margin:0px 0px 2px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h5_bg_spalte_1.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}

h5.rechte_spalte
{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:transparent;
color:#d1000d;
margin: 0px 0px 2px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h5_bg_spalte_2.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}

/*--------------------------------------------------------------------------Farbe ändern-------------------------------------*/
.h5_gruen_grau_text_1
{

margin: 0px;
padding: 0px 3px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#fff;
color:#c4007a;
font-weight: normal;
}

/*--------------------------------------------------------------------------Farbe ändern-------------------------------------*/

.h5_gruen_grau_text_2
{
margin: 0px 0px 0px 0px;
padding: 0px 3px 0px 4px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#fff;
color: #c4007a;
font-weight: normal;
}

.cont {
float: left;
width: 743px;
}

.cont_links {
float: left;
width: 250px;
}

.cont_rechts {
float: left;
width: 493px;

}


/*Numerierung Preistraeger: 1.Preis*/
h6.num_1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
margin: 20px 0px 0px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h6_num_1.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}

/*---------------Preisträger -------------------------*/

h5.linke_spalte_num_1
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h5_1.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}

h5.linke_spalte_num_2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h5_2.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}

h5.linke_spalte_num_3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h5_3.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}

h5.linke_spalte_num_4
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h5_4.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}


/* 1. Text (Name) in der Namensauflistung der Preistraeger-------------------------------------------------Farbe ändern----------------------*/
.h6_text_1
{
margin: 0px;
padding: 0px 3px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#c4007a;
font-weight: normal;
}
/* 2. Text (Name) in der 1.Namensauflistung der Preistraeger-------------------------------------------------Farbe ändern---------------------*/
.h6_num_1_text
{
margin: 0px 0px 0px 70px;
padding: 0px 3px 0px 3px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#c4007a;
font-weight: normal;
}

/*Numerierung Preistraeger: 2.Preis*/
h6.num_2
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h6_num_2.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}

/* 2. Text (Name) in der 2.Namensauflistung der Preistraeger---------------------------------------------------Farbe ändern-------------*/
.h6_num_2_text
{
margin: 0px 0px 0px 70px;
padding: 0px 3px 0px 3px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color: #a68143;
font-weight: normal;
}

/*Numerierung Preistraeger: Sonderpreis*/
h6.num_3
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h6_num_3.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}

/* 1. Text (Name) in der 3.Namensauflistung der Preistraeger--------------------------------------------------Farbe ändern-------------------*/
.h6_num_3_text
{
margin: 0px 0px 0px 70px;
padding: 0px 3px 0px 3px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color: #a68143;
font-weight: normal;
}

h6.num_4
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
margin: 10px 0px 0px 0px;
padding: 0px 0px 0px 18px;
background-image:url(../images/bg/h6_num_4.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}

.schwarz
{
color:#000000;
font-weight: normal;
}

.klein
{
font-size:10px;
color: #000000;
}


/*infotext ueber foerderung auf startseite*/
.blau_klein
{
font-size:10px;
color:#0096dc;
}


/* Absatz mit negativem Einzug fuer die Nummerierung in der Rubrik Preis-Preistraeger*/
p.einzug
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
color:#000000;
margin: 15px 231px 15px 18px; 
text-align:justify;
text-indent: -18px;
}


/* Absatz mit geringem Abstand nach oben, z.B. in der Rubrik Preis-Preistraeger*/
p.dicht
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
color:#000000;
margin: 0px 231px 15px 18px; 
text-align: justify;
clear: left;
}

p.dicht_einzug
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
color:#000000;
margin: 0px 231px 15px 18px; 
text-align:justify;
text-indent: -18px;
}

p.teilnehmer
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 17px;
color:#000000;
margin: 15px 18px 15px 18px; 
text-align:justify;
}



.footer
{
margin:  10px 0px 0px 0px;
padding: 0px 0px 0px 370px;
background-image:url(../images/bg/footer.gif);
background-repeat:no-repeat;
background-position:bottom left;
}


/*Positionierung 1. Logo*/
.footer_logo_1
{
margin: 0px;
padding: 0px;
}

/*Positionierung 2. Logo*/
.footer_logo_2
{
margin: 0px 0px 0px 25px;
padding: 0px;
}

.footer_logo_3
{
margin: 0px 0px 0px 25px;
padding: 0px;
}
.footer_logo_4
{
margin: 0px 0px 0px 25px;
padding: 0px;
}

/*Eigenschaft, um Leerzeile unter den Logosim IE zu verhindern*/
.footer img
{
vertical-align: bottom;
}

/*Logobereich am Seitenende der Startseite / /* org vor dussmann:padding: 0px 0px 0px 286px; */ 
.footer_start
{
margin:  10px 0px 0px 0px;
padding: 0px 0px 0px 190px;
background-image:url(../images/bg/footer.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

/*Dussmann-Logo */

.footer_start .footer_logo_3 {
margin: 0px 0px 0px 25px;
padding: 0px;
}


/*Eigenschaft, um Leerzeile unter den Logosim IE zu verhindern*/
.footer_start img
{
vertical-align: bottom;
}

/*Gruene Striche auf der Startseite*/
.gruen {color: #439829;
}

/*---------------------------------------------------------------------------------------Farbe ändern--------------------------------*/
.rot {color: #c4007a;
}

/*Gewerkbezeichnung in Teilnehmerrubrik---------------------------------------------------Farbe ändern------------------------------*/
.gruen_fett
{
color:#c4007a;
font-weight: bold;
}

.stern
{
font-family: verdana, arial, helvetica, sans-serif;
font-weight:bold;
}

.stern_on
{
font-family: verdana, arial, helvetica, sans-serif;
color:#0096dc;
font-weight:bold;
}

#content a:link {
	text-decoration:none;
	color:#000000;
	}
#content a:visited {
	text-decoration:none;
	color:#000000;
	}
	
#content a:hover {
	text-decoration: none;
	color:#0096dc;
	}
	
#bild_teilnehmertext a:link {
	text-decoration:none;
	color:#000000;
	}
	
#bild_teilnehmertext a:visited {
	text-decoration:none;
	color:#000000;
	}
	
#bild_teilnehmertext a:hover {
	text-decoration: none;
	color:#0096dc;
	}
	
#content ol li {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:17px;
color:#000000;
margin-left: 18px;
margin-right: 231px;
}


/*----------------------------------------------------------------Rubrik Anmeldung - Kosten ---------------------------------*/
	
.headline_spalte_1
{
background-color:#ffffff;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 18px;
background-image:url(../images/bg/headline_spalte_1.gif);
background-repeat:no-repeat;
background-position:bottom left;
text-align:left;
font-weight: normal;
}


/*--------------------------------------------------------------------------------------Farbe ändern------------------------------------------*/
.headline_spalte_1_text
{
margin: 0px;
padding: 0px 3px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#c4007a;
text-align:left;
font-weight: normal;
}

.headline_spalte_2
{
background-color:#ffffff;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px 18px;
text-align:right;
background-image:url(../images/bg/headline_spalte_2.gif);
background-repeat:no-repeat;
background-position:bottom left;
font-weight: normal;
}

.headline_spalte_2_text
{
margin: 0px;
padding: 0px 3px 0px 3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#000000;
text-align:right;
font-weight: normal;
}

.headline_spalte_3
{
margin: 0px;
padding: 10px 0px 0px 0px;
background-image:url(../images/bg/headline_spalte_3.gif);
background-repeat:no-repeat;
background-position:bottom left;
text-align:right;
font-weight: normal;
}

.headline_spalte_3_text
{
margin: 0px;
padding: 0px 0px 0px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#000000;
text-align:right;
font-weight: normal;
}

.headline_spalte_4
{
margin: 0px;
padding: 0px;

}

.spalte_1_num_1
{
margin: 0px 0px 0px 0px;
padding: 4px 0px 0px 18px;
background-image:url(../images/bg/spalte_1_num_1.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

.spalte_1_text
{
margin: 0px;
padding: 0px 3px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#000000;
text-align:left;
font-weight: normal;
}

.spalte_1_num_2
{
margin: 0px 0px 0px 0px;
padding: 4px 0px 0px 18px;
background-image:url(../images/bg/spalte_1_num_2.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

.spalte_1_num_3
{
margin: 0px 0px 0px 0px;
padding: 4px 0px 0px 18px;
background-image:url(../images/bg/spalte_1_num_3.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

.spalte_1_num_4
{
margin: 0px 0px 0px 0px;
padding:4px 0px 0px 18px;
background-image:url(../images/bg/spalte_1_num_4.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

.spalte_1_num_5
{
margin: 0px 0px 0px 0px;
padding:4px 0px 0px 18px;
background-image:url(../images/bg/spalte_1_num_5.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

.spalte_2
{
margin: 0px 0px 0px 0px;
padding: 4px 0px 0px 0px;
background-image:url(../images/bg/spalte_2.gif);
background-repeat:no-repeat;
background-position:bottom left;
text-align:right;
font-weight: normal;
}

.spalte_2_text
{
margin: 0px;
padding: 0px 2px 0px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#000000;
text-align: right;
font-weight: normal;
}

.spalte_3_text
{
margin: 0px;
padding: 0px 0px 0px 2px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color:#ffffff;
color:#000000;
text-align: right;
font-weight: normal;
}


.spalte_3
{
margin: 0px 0px 0px 0px;
padding: 4px 0px 0px 0px;
background-image:url(../images/bg/spalte_3.gif);
background-repeat:no-repeat;
background-position:bottom left;
}
.spalte_4
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

/*Specials auf der Startseite*/

.zeile_links {
float: left;
width: 582px;
margin:0;
padding:0;

}

.zeile_rechts {
float: left;
width: 161px;
margin:0;
padding:0;

}


/* --------------------Formatierung fuer Messetermine auf Startseite--------------------------*/
h2.bg_links
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
background-color:#ffffff;
margin: 0px 0px 3px 0px;
padding: 0px 0px 0px 17px;
background-image:url(../images/bg/h2_links.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

h2.bg_rechts
{
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
background-color:#ffffff;
margin: 0px 0px 3px 0px;
padding: 0px;
background-image:url(../images/bg/h2_rechts.gif);
background-repeat:no-repeat;
background-position:bottom left;
}


/*1.Messetermin auf Startseite*/
.h2_text_links
{
margin: 0px;
padding: 0px 3px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
background-color:#ffffff;
color:#c4007a;
}

.h2_text_links2 {
margin: 0px 0 0 15px;
padding: 0px 3px 0px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
background-color:#ffffff;
color:#c4007a;
}

/*2. Messetermin auf Startseite----------------------------------------------------Farbe ändern----------------------*/
.h2_text_rechts
{
margin: 0px;
padding: 0px 3px 0 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
background-color:#ffffff;
color:#c4007a;
}


/* --------------------Formatierung der Headline in Rubriken mit Volksbank-Logo--------------------------*/


h3.bg_links
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color:#ffffff;
margin: 0px 0px 16px 0px;
padding: 0px 0px 0px 17px;
background-image:url(../images/bg/h2_links.gif);
background-repeat:no-repeat;
background-position:bottom left;

}

h3.bg_rechts
{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color:#ffffff;
margin: 0px 0px 16px 0px;
padding: 0px 0 0px 0;
background-image:url(../images/bg/h2_rechts.gif);
background-repeat:no-repeat;
background-position:bottom left;

}


/*linke Splate mit Text*/
.h3_text_links
{
margin: 0px;
padding: 0px 3px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
background-color:#ffffff;
color:#0096dc;

}

/*rechte Spalte mit Logo*/
.h3_text_rechts
{
margin: 0px;
padding: 0px 3px 0 0;
font-family: Arial, Helvetica, sans-serif;

background-color:#ffffff;
color:#b43200;
}





.clear {
clear: both;
}