/* Nickel Text */

body
{
background:#FFFFFF;
color:#0050A0;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:10px;
font-size:14px;
}

a:link, a:visited, a:active, a:hover
{
color:#00005F;
font-weight:normal;
text-decoration:none;
}

a:hover
{
color:#001060;
text-decoration:underline;
}

ul
{
margin:0px;
padding:0px;
list-style:square;
}

li
{
margin-left:20px;
}


td
{
font-size:0.85em;
line-height:150%;
}

/* Haupt Textgestaltung
----------------------------------------------------*/

h1, h2, h3, h4
{
color:#003080;
display:block;
margin:15px 0px;
padding:3px 0px;
}

h1 {font-size:1.3em; border-bottom:1px dashed #FFBF00;}
h2 {font-size:1.2em;}
h3 {font-size:1.1em;}
h4 {font-size:1em;}


.icon
{
vertical-align:middle;
margin:0px 3px 0px 1px;
}

.logo
{
font-variant:small-caps;
}


/* Kleingedrucktes
----------------------------------------------------*/

.subinfo
{
padding:2px;
font-size:0.8em;
}

.subinfo a:link, .subinfo a:visited, .subinfo a:active, .subinfo a:hover
{
font-size:0.8em;
}


/* Textfelder
----------------------------------------------------*/


.box1
{
margin:0px auto;
padding:5px;
color:#00005F;
background-color:#FFFFAA;
border:2px dotted #4F88BF;
width:430px;
margin:10px 25px;
}


/* Formulare
----------------------------------------------------------- */

.selectfield1
{
background-color:#FFFFAA;
vertical-align:middle;
}

.button1
{
font-size:12px;
font-weight:bold;
background-color:#ffffff;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-right:1px solid #6B6B6B;
border-bottom:2px solid #6B6B6B;
color:#003080;
margin:3px 0px 3px 0px;
padding:3px;
vertical-align:middle;
}


/* Bildergalerie
----------------------------------------------------*/

.gal
{
border-left:1px solid #CECECE;
border-top:1px solid #CECECE;
border-right:1px solid #5A5A5A;
border-bottom:2px solid #5A5A5A;
}

.galbody
{
background-color:#f2f2f2;
background-image:none;
font-size:0.8em;
}

.clear
{
clear:both;
}