



/**********************/
/* TEXTFORMATIERUNGEN */
/**********************/

td {
font-family:arial,sans-serif;
font-size:9pt;
color:#FFFFFF;
}

h1 {
font-family:arial,sans-serif;
font-size:14pt;
color:#2D2B27; 
font-weight:bold;
line-height:120%;
}

.head {
font-family:arial,sans-serif;
font-size:11pt;
color:#FFFFFF;
font-weight:bold;
line-height:120%;
}

.gal {
font-family:arial,sans-serif;
font-size:9pt;
color:#48453F;
padding-left:20px;
padding-right:20px;
text-align:center;
}

.galhead {
font-family:arial,sans-serif;
font-size:11pt;
color:#48453F;
font-weight:bold;
line-height:110%;
}

.galdate {
font-family:arial,sans-serif;
font-size:9pt;
color:#868176;
line-height:170%;
}

.tdolddates {
font-family:arial,sans-serif;
font-size:9pt;
color:#54504A;
}

.headolddates {
font-family:arial,sans-serif;
font-size:11pt;
color:#54504A;
font-weight:bold;
line-height:120%;
}

.newsticker {
font-family:arial,sans-serif;
font-size:8pt;
color:#FFFFFF;
line-height:95%;
}

.nt_kat {
font-family:arial,sans-serif;
font-size:8pt;
color:#9B9689;
line-height:95%;
}

.language {
font-family:arial,sans-serif;
font-size:9pt;
color:#48453F;
text-decoration:none;
}

/*************/
/* FORMULARE */
/*************/

input { 
background-color:transparent; 
color:#868176;
font-family:arial,sans-serif;
font-size: 9pt; 
border:1px solid #403E39;
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
margin-top:5px;
}

textarea { 
background-color:transparent; 
color:#868176;
font-family:arial,sans-serif;
font-size: 9pt; 
border:1px solid #403E39;
}
	  
select {
background-color:transparent; 
color:#868176; 
font-family:arial,sans-serif;
font-size: 9pt; 
border: 1px solid #403E39;
}




/****************/
/* VERLINKUNGEN */
/****************/

a,a:visited {
font-family:arial,sans-serif;
font-size:9pt;
color:#868176;
text-decoration:none;
}

a:hover,a:active {
font-family:arial,sans-serif;
font-size:9pt;
color:#48453F;
text-decoration:underline;
}

a.newsticker,a.newsticker:visited,a.newsticker:active,a.newsticker:hover {
font-family:arial,sans-serif;
font-size:8pt;
color:#FFFFFF;
line-height:95%;
text-decoration:underline;
}

a.language {
font-family:arial,sans-serif;
font-size:9pt;
color:#48453F;
text-decoration:none;
}

a.language:active,a.language:hover {
font-family:arial,sans-serif;
font-size:9pt;
color:#000000;
text-decoration:none;
}


/**************************/
/* ADMINISTRATIONSBEREICH */
/**************************/

.body {
background: #9B9689 url(nav/wallpaper_admin.gif) no-repeat;
}

a.nav,a.nav:visited {
font-family:arial,sans-serif;
font-size:12pt;
color:#9B9689;
font-weight:Bold;
text-decoration:none;
line-height:150%;
}

a.nav:hover,a.nav:active {
font-family:arial,sans-serif;
font-size:12pt;
color:#625C4E;
font-weight:Bold;
text-decoration:none;
line-height:150%;
}

a.nav-a {
font-family:arial,sans-serif;
font-size:12pt;
color:#625C4E;
font-weight:Bold;
text-decoration:underline;
line-height:150%;
}

a.nav-2,a.nav-2:visited {
font-family:arial,sans-serif;
font-size:10pt;
color:#817C6F;
text-decoration:none;
line-height:150%;
}

a.nav-2:hover,a.nav-2:active {
font-family:arial,sans-serif;
font-size:10pt;
color:#4A453B;
text-decoration:none;
line-height:150%;
}

a.nav-2a {
font-family:arial,sans-serif;
font-size:10pt;
color:#4A453B;
text-decoration:underline;
line-height:150%;
}

a.nav-3,a.nav-3:visited {
font-family:arial,sans-serif;
font-size:10pt;
color:#4A453B;
text-decoration:none;
line-height:150%;
}

a.nav-3:hover,a.nav-3:active {
font-family:arial,sans-serif;
font-size:10pt;
color:#333028;
text-decoration:none;
line-height:150%;
}

a.nav-3a {
font-family:arial,sans-serif;
font-size:10pt;
color:#333028;
text-decoration:underline;
line-height:150%;
}

a.nav-txt,a.nav-txt:visited {
font-family:arial,sans-serif;
font-size:10pt;
color:#FFFFFF;
text-decoration:underline;
line-height:120%;
}

a.nav-txt:hover,a.nav-txt:active {
font-family:arial,sans-serif;
font-size:10pt;
color:#CCCCCC;
text-decoration:underline;
line-height:120%;
}

.kalender {
color:#2D2B27;
font-family:arial,sans-serif;
font-size:10pt;
border:1px solid #2D2B27;
}

.newsletter {
background-color:#524E44;
color:#FFFFFF;
font-family:arial,sans-serif;
font-size:10pt;
border:1px solid #2D2B27;
}

.martina {
background-color:#FFD800;
color:#2D2B27;
font-family:arial,sans-serif;
font-size:10pt;
border:1px solid #2D2B27;
padding-left:4px;
padding-top:4px;
padding-right:4px;
padding-bottom:4px;
}

.kelman {
background-color:#FF7200;
color:#2D2B27;
font-family:arial,sans-serif;
font-size:10pt;
border:1px solid #2D2B27;
padding-left:4px;
padding-top:4px;
padding-right:4px;
padding-bottom:4px;
}

.jule {
background-color:#FF93C3;
color:#2D2B27;
font-family:arial,sans-serif;
font-size:10pt;
border:1px solid #2D2B27;
padding-left:4px;
padding-top:4px;
padding-right:4px;
padding-bottom:4px;
}

.gal_admin {
font-family:arial,sans-serif;
font-size:9pt;
color:#2D2B27;
padding-left:20px;
padding-right:20px;
text-align:center;
}

.galhead_admin {
font-family:arial,sans-serif;
font-size:11pt;
color:#2D2B27;
font-weight:bold;
line-height:180%;
}

.input { 
background-color:transparent; 
color:#2D2B27;
font-family:arial,sans-serif;
font-size: 9pt; 
border:1px solid #2D2B27;
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
margin-top:5px;
}

.textarea { 
background-color:transparent; 
color:#2D2B27;
font-family:arial,sans-serif;
font-size: 9pt; 
border:1px solid #2D2B27;
padding-left:4px;
padding-right:4px;
padding-top:2px;
padding-bottom:2px;
margin-top:5px;
}

.aufbunt {
font-family:arial,sans-serif;
font-size:9pt;
color:#2D2B27;
}