/* Created using Style Master from Western Civilisation CSS1 { 118 356 512 630 } */

body a, normal, div, p, h1, h2
	{font-size: 100.1%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	}

html, body {
height: 100%;
margin: 0px;
}


body
{background-color: #ffffff;
scrollbar-base-color : #EEEEEE;
scrollbar-arrow-color : #C0C0C0;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color: #C0C0C0;
color: #000000;
margin-top: 0;
margin-left: 0;
}


#base     
	{background-color: #ffffff;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	visibility: visible
	}

	#idmvoxlinks {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 150px;
	height: 100%;
	background-color: #660000;
	z-index:1;
}

#idmvoxnav {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 150px;
	height: 100%;
	background-color: #660000;
	background-image: url(../pics/idmvox_hg.gif);
	z-index:2;
}

#idmvoxhead {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 50px;
	background-color: #660000;
	background-image: url(../pics/idmvox_hg.gif);
	z-index:3;
}

#idmvoxschriftzug {
	position: absolute;
	top: 30px;
	left: 150px;
	z-index:4;
}

#idmvoxcontent {
	position: absolute;
	top: 90px;
	left: 200px;
	width: 510px;
	float:left;
	background-image: url(../images/weltkarte.gif);
}

#idmvoxcalendar {
	position: absolute;
	top: 90px;
	left: 200px;
	width: 950px;
	float:left;
	background-image: url(../images/weltkarte.gif);
}


#idmvoxcontentclear {
	position: absolute;
	top: 90px;
	left: 200px;
	width: 580px;
	float:left;
}

/* -- Tabellennavigation -- */
table#Navigation {
    font-family: Verdana, Arial, Helvetica, serif;
	text-align: right;
   	width: 160px;
	margin: 35px 5px 0em 5px;
	padding: 0em 0em 0em 0em;
	}
	
td#Navigation a {
	display: block;
	color: #990000;
	font-size: 0.88em;
	padding: 0.3em 0.3em 0.3em 0.3em;
	font-weight: normal;
	text-decoration: none;
	}

td#Navigationaktiv {

	color: #fff;
	background-color: #ee0000;
	font-size: 0.88em;
	padding: 0.3em 0.3em 0.3em 0.3em;
	font-weight: normal;
	text-decoration: none;
	}
	
td#Navigation a:link {
  color: white; background-color: #990000;
}
td#Navigation a:visited {
  color: white; background-color: #990000;
}
td#Navigation a:hover {
  color: #ffffff; background-color: #cc0000;
}
td#Navigation a:active {
  color: white; background-color: #ee0000;
}

/* -- Listennavigation -- */
ul#Navigation {
    display: block;
	background-color: #C0C0C0;
	font-family: Verdana, Arial, Helvetica, serif;
	text-align: right;
   	width: 160px;
	margin: 10px 10px 0em 60px;
	padding: 0em 0em 0em 0em;
	}
	
ul#Navigation li {
    list-style: none;
    margin: 0em 0em 0em 0em; 
	padding: 0em 0em 0.05em 0em;
	}
	
ul#Navigation a {
	display: block;
	font-size: 0.88em;
	padding: 0.3em 0.3em 0.3em 0.3em;
	font-weight: normal;
	text-decoration: none;
	}
	
ul#Navigation a:link {
  color: black; background-color: #fff;
}
ul#Navigation a:visited {
  color: #666; background-color: #fff;
}
ul#Navigation a:hover {
  color: white; background-color: #333366;
}
ul#Navigation a:active {
  color: white; background-color: #eee;
}

.liaktiv {
	background-color: #333366;
	}
	
ul#normal {
 
	font-family: Verdana, Arial, Helvetica, serif;
	text-align: right;
   	width: 160px;
	margin-left: 50px;
	margin-top: 10px;
	margin-left: 50px;
	margin: 10px 10px 0em 60px;
	padding: 0em 0em 0em 0em;
	}
	
#Promotext {
	position: absolute;
	top: 85px;
	left: 260px;
	color: white;
	font-size: 0.75em;
	border: solid 1px #000000;
    width: 496px;
	padding: 0.1em;
    text-align: center;
	background-color: #999;
	}
	
	
#Fusszeile {
    clear: both; width: 780px;
    margin: 10px 0 0 0; padding: 0.1em;
    text-align: center;
    background-color: #E4B588;
  	}

 h1 {
 	font-size: 1em;
	color: #660000;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;}

h2 {
 	font-size: 130%;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	margin-top: 5px;
	margin-bottom: 10px;
	text-decoration: underline;}

.black
	{display: block;
	background-color: #000000;}
	
.graufarbe
	{color: #999999;}
	
.rot
	{color: #FF0000;}


	
.brot063
{font-size: 0.63em;
font-style: normal;
font-variant: normal;
font-weight: normal;}

.brot069
{font-size: 0.69em;
font-style: normal;
font-variant: normal;
font-weight: normal;}

.brot075
{font-size: 0.75em;
font-style: normal;
font-variant: normal;
font-weight: normal;}

.brot088
{font-size: 0.88em;
font-style: normal;
font-variant: normal;
font-weight: normal;}

.brot088rot
{font-size: 0.88em;
color: #990000;
font-style: normal;
font-variant: normal;
font-weight: normal;}

.brot100rot
{font-size: 1em;
color: #FF0000;
font-style: normal;
font-variant: normal;
font-weight: normal;}

.grau
{color: #999999;
font-size: 80%;
font-style: normal;
font-variant: normal;
font-weight: normal;}

.brotform
{font-size: 14px;
font-style: normal;
font-variant: normal;
font-weight: normal;}


/* -- Links -- */
a:link
{color: #666666;
font-size: 0.88em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}

a:visited
{color: #666666;
font-size: 0.88em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}

a:hover
{color: #000000;
font-size: 0.88em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: none;}

a:active
{color: #666666;
font-size: 0.88em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}

/* -- Links -- */
.klein:link
{color: #666666;
font-size: 0.63em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}

.klein:visited
{color: #666666;
font-size: 0.63em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}

.klein:hover
{color: #000000;
font-size: 0.63em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: none;}

.klein:active
{color: #666666;
font-size: 0.63em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}

a.gross:link
{color: #666666;
font-size: 0.93em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}

a.gross:visited
{color: #666666;
font-size: 0.93em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}

a.gross:hover
{color: #000000;
font-size: 0.93em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}

a.gross:active
{color: #666666;
font-size: 0.93em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}

a:focus {
   color: red;
   text-decoration: underline;
   }


/* ----- */
a.normal:link
{color: #666666;
font-size: 0.75em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}

a.normal:visited
{color: #666666;
font-size: 0.75em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}

a.normal:hover
{color: #336699;
font-size: 0.75em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: none;}

a.normal:active
{color: #666666;
font-size: 0.75em;
font-style: normal;
font-variant: normal;
font-weight: normal;
text-decoration: underline;}


