
body {
    /* Body with image and margin */
		background-image:url(images/bg_header2.gif);
		background-repeat:repeat-x;
		margin-left: 10px;
		margin-top: 0px;
		margin-width: 10px;
		margin-height: 0px;
}

body,td,table {
	font-family: Arial, Verdana, Helvetica, Geneva;
	font-size: 14px;
	color: #000000;
	}	

span.nobr {
	white-space:nowrap;
}

DIV.dummy {
    /* Abstand dummy */
    padding: 2px;
}

.rand_oben {
    /* Schattenlinien | oben */
   border-top: solid #CC0001 1px;

}

.rand_oben2 {
    /* Schattenlinien | oben + Hintergrund rechts */
    border-top: solid #CC0001 1px;
    background: #eeeeee;
}

.rand_links {
    /* Hintergrund links */
    background: #eeeeee;
}

.rand_rechts {
    /* Schattenlinien | rechts + Hintergrund rechts */
    border-right: solid #CC0001 1px;
    background: #eeeeee;
}
.rand_rechts_unten {
    /* Schattenlinien | rechts + Hintergrund rechts */
    border-bottom: solid #CC0001 1px;
    border-right: solid #CC0001 1px;
    background: #eeeeee;
}

.rand_unten {
    /* Schattenlinien | rechts + Hintergrund rechts */
    border-bottom: solid #CC0001 1px;
    background: #eeeeee;
}

.rund {
    /* runde Ecke | rot */
    background: url("/images/rund2.gif") top right no-repeat;
}

select	{
    /* Country selection */
    background: #FFFFFF;
    color: #000000;
    font: 10px Arial, Helvetica, Verdana, sans-serif;
    text-decoration: none;
}

/* ------------------------------------- */
a:link.men {
    /* Standard-Navigation menu */
	background-color : smoke;
	font: normal small-caps 74%/100% Arial;
	text-decoration : none;
	color : black;
	text-transform : capitalize;
	font-weight : bold;
	margin-right : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 2px ridge #CC0001;
	border-left : 2px ridge #CC0001;
	border-right : 2px ridge #CC0001;
	border-bottom : 2px ridge #CC0001;
}

a:visited.men {
    /* Standard-Navigation menu */
	background-color : smoke;
	font: normal small-caps 74%/100% Arial;
	text-decoration : none;
	color : black;
	text-transform : capitalize;
	font-weight : bold;
	margin-right : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 2px ridge #CC0001;
	border-left : 2px ridge #CC0001;
	border-right : 2px ridge #CC0001;
	border-bottom : 2px ridge #CC0001;
}

span.visit,
a:hover.men {
    /* Standard-Navigation menu */
	background-color : #EEEEEE;
	font: normal small-caps 74%/100% Arial;
	text-decoration : none;
	color : black;
	text-transform : capitalize;
	font-weight : bold;
	margin-right : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
	border-top : 2px ridge #CC0001;
	border-left : 2px ridge #CC0001;
	border-right : 2px ridge #CC0001;
	border-bottom : 2px ridge #CC0001;
}

/* ------------------------------------- */
span.left,
a:link.left {
    /* Navigation left menu */
	background-color : #EEEEEE;
	font: normal small-caps 78%/130% Arial;
	text-decoration : none;
	color : black;
	text-transform : capitalize;
	font-weight : bold;
	margin-right : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
}

a:visited.left {
    /* Navigation left menu */
	background-color : #EEEEEE;
	font: normal small-caps 78%/130% Arial;
	text-decoration : none;
	color : black;
	text-transform : capitalize;
	font-weight : bold;
	margin-right : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
}

span.visit_left,
a:hover.left {
    /* Navigation left menu */
	background-color : #EEEEEE;
	font: normal small-caps 78%/130% Arial;
	text-decoration : none;
	text-transform : capitalize;
	color : CC0001;
	font-weight : bold;
	margin-right : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
}

/* ------------------------------------- */
a:link.norm {
    /* Navigation text */
	background-color : #FFFFFF;
	font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration : none;
	color : #808080;
	text-transform : none;
	font-weight : bold;
	line-height: 13px;
}

a:visited.norm {
    /* Navigation text */
	background-color : #FFFFFF;
	font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration : none;
	color : #808080;
	text-transform : none;
	font-weight : bold;
	line-height: 13px;
}

a:hover.norm {
    /* Navigation text*/
	background-color : #FFFFFF;
	font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva;
	text-decoration : none;
	text-transform : none;
	color : CC0001;
	font-weight : bold;
	line-height: 13px;
}


/* ------------------------------------- */

SPAN.navi_unten,
a:link.navi_unten {
    /* Standard-Navigation unten */
    background: #FFFFFF;
    color: #000000;
    font: 10px Arial, Helvetica, Verdana, sans-serif;
    text-decoration: none;
	margin-right : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
}

a:visited.navi_unten {
    /* Standard-Navigation unten */
    background: #FFFFFF;
    color: #000000;
    font: 10px Arial, Helvetica, Verdana, sans-serif;
	text-decoration : none;
	margin-right : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
}

a:hover.navi_unten {
    /* Standard-Navigation unten */
    background: #eeeeee;
    color: #000000;
    font: 10px Arial, Helvetica, Verdana, sans-serif;
	text-decoration : none;
	margin-right : 4px;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 4px;
	padding-right : 4px;
}

/* ------------------------------------- */

#table1 {
    /* width and height of main table */
	height:90px; width:720px;
}

#tb1td1 {
    /* height of top table cell */
	height:42px;
}

/* ------------------------------------- */
.bold           { color: #000000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva; font-weight: bold; line-height: 13px }
.boldgrau   { color: #808080; font-size: 12px ;font-family: Verdana, Arial, Helvetica, Geneva; font-weight: bold; }
.boldweiss { color: #FFFFFF; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva; font-weight: bold; line-height: 13px }
.textgrau   { color: #808080; font-size: 12px ;font-family: Verdana, Arial, Helvetica, Geneva; font-weight: normal; }
.boldred     { color: #CC0000; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva; font-weight: bold; line-height: 13px }

/* ------------------------------------- */
.bold_k             { color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; font-weight: bold; line-height: 13px }
.boldgrau_k     { color: #808080; font-size: 11px ;font-family: Verdana, Arial, Helvetica, Geneva; font-weight: bold; }
.boldweiss_k   { color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva; font-weight: bold; line-height: 13px }
.textgrau_k     { color: #808080; font-size: 11px ;font-family: Verdana, Arial, Helvetica, Geneva; font-weight: normal; }
.text_weiss_k { color: #ffffff; font-size: 11px; font-family: Arial, Helvetica, Geneva; font-style: normal; font-weight: normal; line-height: 125%; text-indent: 0; letter-spacing: 0 }
.text_k   	   { color: #000000; font-size: 11px ;font-family: Verdana, Arial, Helvetica, Geneva; font-weight: normal; }

/* ------------------------------------- */
h1 { color: black; font-size: 22px; font-family: Verdana, Arial, Helvetica, Geneva; font-weight: bold; line-height: 125% }
h3 { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva; font-weight: bold; line-height: 125% }


