body
{
	background:        #A0B8D8;
	font-family:       Verdana, Arial, Helvetica, Sans-Serif;
	font-size:         10px;
	color:		   #ffffff;
}

#head
{
	width: 	           800px;
	height:            362px;
	border-left: 	   2px solid white;
	border-right: 	   2px solid white;
	border-top: 	   2px solid white;
	background: 	   #263B58;
	background-image:  url(1_head.jpg);
	background-repeat: no-repeat;
	text-align:        left;
	color:             #000000;
}
#content
{
	width: 		   800px;
	border-left:  	   2px solid white;
	border-right: 	   2px solid white;
	background: 	   #263B58;
	text-align:	   left;	
}
#foot
{
	width: 		   800px;
	border-left:   	   2px solid white;
	border-right:  	   2px solid white;
	border-bottom:	   2px solid white;
	border-top:	   1px solid white;
	background: 	   #FFFFFF;
	text-align:        center;
	color:             #ADAEA8;
}

.text
{
    padding:               10px;
}


th
{
    font-weight:           bold;
    background-color:      #2F486A;
}

table
{
        border-collapse:	collapse;
	border-spacing:		0px 0px;
	border:				1px solid #667A93;
}

/*
   Hyperlinks
   ------------------------------
*/

a:link, a:visited
{
	text-decoration:   underline;
	color:		   white;
}

a:active, a:hover
{
	text-decoration:   none;
	color:		   #F96400;
}

legend
{
    font-weight: bold;
    font-size:14px;
    color:#D4DFEE;
}

fieldset
{
    width: 80%;
    background-color:#1F2F47;
    border-right: 1px solid #2F476B;
    border-top: 1px solid #2F476B;
    border-left: 1px solid #162334;
    border-bottom: 1px solid#162334;
}

h1 { font-size:24px; color:#D4DFEE; margin: 3px;}
h2 { font-size:18px; color:#D4DFEE; margin: 3px;}
h3 { font-size:14px; color:#D4DFEE; margin: 3px;}
h4 { font-size:12px; color:#D4DFEE; margin: 3px;}
h5 { font-size:10px; color:#D4DFEE; margin: 3px;}

.altColor1
{
    background-color:	#35507E;
}

.altColor2
{
    background-color:	#49648D;
}

.imgGal2
{
    background-color:           #1F2F47;
    border-left:                1px solid #2F476B;
    border-bottom:              1px solid #2F476B;
    border-right:               1px solid #162334;
    border-top:                 1px solid#162334;
    padding:                    3px;
}

.imgGal1
{
    background-color:#1F2F47;
    border-right: 1px solid #2F476B;
    border-top: 1px solid #2F476B;
    border-left: 1px solid #162334;
    border-bottom: 1px solid#162334;
    padding:                    3px;
}

img
{
    border:0;
}

/* Navigation */
span#navigationList a:link,span#navigationList a:visited
{
    font-weight:         bold;
    color:               #FFFFFF;
}
span#navigationList a:active,span#navigationList a:hover
{
    font-weight:         bold;
    color:               #F96400;
}

/*
   Formularelemente
   ------------------------------
*/
input, formfield, textarea, button
{
	margin:			0;
	font-family:		Verdana, Arial, Helvetica, Sans-Serif;
	font-size:		10px;
	border:			1px solid #667A93;
	background-color:	#FAFAFA;
	color:			#000000;
}

select
{
	margin:			0 0 0 0;
	font-family:		Verdana, Arial, Helvetica, Sans-Serif;
	font-size:		10px;
	border:			0px;
	background-color:	#FAFAFA;
	color:			#000000;
	border:			1px solid #667A93;
}

.newscomment
{
    background-color:           #1F2F47;
    padding:                    5px;
    margin-bottom:              2px;
    border-left:                1px solid #2F476B;
    border-bottom:              1px solid #2F476B;
    border-right:               1px solid #162334;
    border-top:                 1px solid#162334;
}

.quote1
{
    background-color:#2A3F5E;
    border-right: 1px solid #2F476B;
    border-top: 1px solid #2F476B;
    border-left: 1px solid #162334;
    border-bottom: 1px solid#162334;
}

@media screen {
* html legend {
margin: -24px 0 0 0;
position: fixed;
line-height: 1.4;
}
}