
/* HTML-Tags */

BODY
{
margin-top: 0px;
margin-left: 10px;
margin-bottom: 0px;
margin-right: 0px;
}

BODY,P,B,I,OL,UL,TD,LI,BUTTON
{
color: #3E3E3E;;
font-size: 13px;
line-height: 1.6;
font-family: verdana,arial,serif,helvetica;
margin-left : 10px;
}

/* Links */

a:link, a:visited, a:active
{
font-weight: bold;
color: white;
text-decoration: none;

/* zukünftige CSS-Eigenschaft ! */
/* outline: none; */
}

a:hover
{
font-weight: bold;
color: #f50500;
text-decoration: none;
}

/* Kopf */

/* Achtung: die Hintergrundfarbe muss hier VOR dem Hintergrundbild stehen, sonst ist das Bild nicht sichtbar ! */

.header_backcolor0
{
background: #c0c0c0;
}

.header_backcolor1
{
background: #306090;
}

.header_backcolor2
{
background: #902020;
}

.header_logo0
{
padding: 5px 0px 0px 15px;
}


.header_divide_line0
{
border-bottom: 3px ridge #808080;
}

.header_divide_line1
{
background: #306090;
border-bottom: 3px ridge #205090;
}

.header_divide_line2
{
background: #902020;
border-bottom: 3px ridge #602020;
}

/* Hintergrundbild - z.B. Trennlinie, Muster oder Bild (evtl. mit 'header_divide_line' abstimmen; Browser checken) */

.header_title2
{
	font-size: 16px;
	font-weight: bold;
	color: #3E3E3E;
	;
	line-height: 1.6;
	font-family: verdana,arial,serif,helvetica;
	text-align : center;
}

.header_margins
{
margin-left: 0px;
margin-top: 0px;
}



/* allgemeine Seitengestaltung */

.border_pages
{
margin: 8px 10px 0px 10px;
}

.page_backcolor
{
background: #c5bfba;
}

/* Linien Seiten oben) */

.page_title_line0
{
border-bottom: 3px ridge #d0d0d0;
padding-bottom: 3px;
margin-bottom: 15px;
}

.page_title_line1
{
border-bottom: 3px ridge #90d0ff;
padding-bottom: 3px;
margin-bottom: 15px;
}

.page_title_line2
{
border-bottom: 3px ridge #ff90a0;
padding-bottom: 3px;
margin-bottom: 15px;
}


.text_grey
{
color: #a0a0a0;
}

.text_red
{
color: #f50500;
}


.line_height_normal
{
line-height: 1.0;
}

.weight_normal
{
font-weight: normal;
}


.page_titel
{
	color: #606060;
	font-size: 17px;
	font-weight: 900;
}


/* Tabellen */

.tc_normal
{
}

.tc_normal td
{
padding-top: 0px;
padding-bottom: 2px;
padding-left: 0px;
}

.tc_normal_1st
{
padding-right: 10px;
}

/* Eingabefeld eigenschaften */

.ovv_ib_border_white
{
	border: 1px solid #FFFFFF;
	background: #ece5df;
	color : #3E3E3E;
	font-weight : bold;
}

.ovv_bold_border_white
{
	border: 1px solid #FFFFFF;
	background: #ece5df;
	color : #3E3E3E;
	font-weight : bold;
}

/* Hintergrund bilder */
.page_backpic
{
background-image:url(../images/ship.gif);
background-attachment: fixed;
background-repeat: no-repeat;
background-position: top left;
}

.page_backpic_1
{
	background-image:url(../images/names.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 0px;
}

.page_backpic_2
{
	background-image:url(../images/names_1.gif);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: top;
}
