HTML {
overflow-y: scroll !important;
}

BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: white;
	padding: 0;
	margin: 0;
}

#content {
	width: 62em;
	background-color: white;
	padding: 0;
	margin: auto;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 60em;
}
HTML>BODY #content {
	width: 60em;
} 

A:link    { color: #c00; }
A:visited { color: #600; }
A:active  { color: #f00; }
A:hover   { text-decoration: none; background:#c00; color: #fff; }

A.pic:link    { color: #FFFFFF; }
A.pic:visited { color: #FFFFFF; }
A.pic:active  { color: #FFFFFF; }
A.pic:hover   { text-decoration: none; background:#FFFFFF; color: #FFFFFF; }

/************************ Beginn Navigation ****************************/


UL#nav, #nav UL {
	padding: 0;
	margin: 0;
}

#nav A {
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

#nav LI LI A {
	display: block;
	font-weight: normal;
	color: #fff;
	padding: 0em 0.1em;
}


#nav LI LI a:hover {
	padding: 0em 1px;
	border: 2px solid #ccc;
	border-width: 0 0px;
}

LI.navProjekt, LI.navAudio, LI.navTeam, LI.navWien, LI.navZeit, LI.navInfo, LI.navEnglish {
	float: left;
	position: relative; top:-22px;
	text-align: center;
	cursor: default;
	background-color: #003366;
	border-width: 1px 0;
	list-style-type:none;
}


#nav LI UL {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;

	font-weight: normal;
	background: #003366;
	padding: 0.5em 0 0.5em 0;
	border: solid 1px #ccc;
}

#nav LI>UL {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;

	font-weight: normal;
	background: #003366;
	padding: 0.5em 0 0.5em 0;
}

#nav LI LI {
	display: block;
	float: none;
	padding:0; margin:0;
	list-style-type:none;
}

#nav LI:hover UL, #nav LI.over UL {
	display: block;
}

LI.navProjekt, LI.navAudio, LI.navTeam, LI.navWien, LI.navZeit, LI.navInfo {
	background:#003366;
	color:#ccc;
	border:1px solid #fff;
	padding-top:.2em;
	padding-bottom:.2em;
	padding-left:1em;
	padding-right:1em;
}

LI.navEnglish  {
	background:#E3B309;
	color:#ccc;
	border:1px solid #fff;
	padding-top:.2em;
	padding-bottom:.2em;
	padding-left:1em;
	padding-right:1em;
}

LI.navProjekt    { width:8em;  } /* Breite Menüeintrag */ 
LI.navProjekt UL { width:10em;  } /* Breite Drop-down */
LI.navAudio      { width:10em; } /* Breite Menüeintrag */ 
LI.navAudio UL   { width:12em; } /* Breite Drop-down */
LI.navTeam       { width:6em;  } /* Breite Menüeintrag */   
LI.navTeam UL    { width:12em;  } /* Breite Drop-down */
LI.navZeit       { width:10em; } /* Breite Menüeintrag */   
LI.navZeit UL    { width:12em; } /* Breite Drop-down */
LI.navInfo       { width:5.5em;  } /* Breite Menüeintrag */  
LI.navInfo UL    { width:8em;  } /* Breite Drop-down */
LI.navEnglish    { width:7em;  } /* Breite Menüeintrag */ 
LI.navEnglish UL { width:8em;  } /* Breite Drop-down */

#nav IMG { width:100%; }

/************************ Ende Navigation ****************************/

P {
	clear: left;
	padding: 1em 0 0 0;
	margin: 0;
}

I      { font-style:  italic; }
B      { font-weight: bold;   }
CENTER { text-align:  center; }
U      { text-decoration: underline; }

SUP { font-size: smaller; }

FORM  { margin: 0; padding: 0; border: 0; }

UL       { margin: 0; margin-left: 1.2em; padding: 0; }
UL LI    { list-style-type: circle; margin: 0; padding: .2em; }
UL UL LI { list-style-type: disc; margin: 0; padding: 0; }

OL       { margin: 0; margin-left: 15px; padding: 0; }
OL LI    { list-style-type: decimal; margin: 0; padding: .2em; }
OL OL LI { list-style-type: lower-alpha; margin: 0; padding: 0; }

.fullWidth { width:100%; }

H1 {
	font-size: 2em;
	padding: 1em 0 0 0;
	margin: 0;
}

H2 {
	font-size: 1.6em;
	padding: 1em 0 0 0;
	margin: 0;
}

H3 {
	font-size: 1.3em;
	padding: 1em 0 0 0;
	margin: 0;
}

H4 {
	font-size: 1.2em;
	padding: 1em 0 0 0;
	margin: 0;
}


