/* ------------SITE ELEMENTS ---------------*/
/* -----------------------------------------*/
body {
font-size: 100.01%;
}

#header {
	position: absolute;
	z-index: 1;
	height: 109px;
	width: 972px;
	left: 8px;
	top: 12px;
}
#logo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	font-style: normal;
	color: #000000;
	width:100%;

}
#horizontal_rule {
	position:absolute;
	left:8px;
	top:122px;
	width:972px;
	height:4px;
	z-index:2;
}
#language {
	position:absolute;
	left:865px;
	top:155px; 
	width:115px; 
	height:39px; 
	z-index:10
}
/* - Balken */
#home_balken {
	background: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-bottom;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 972px;
	left: 8px;
	top: 154px;
}
#university_balken {
	background: #660033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-bottom;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 972px;
	left: 8px;
	top: 154px;
}
#contact_balken {
	background: #FF3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-bottom;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 972px;
	left: 8px;
	top: 154px;
}

#forum_balken {
	background: #0099FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-bottom;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 972px;
	left: 8px;
	top: 154px;
}

#gallery_balken {
	background: #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-bottom;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 972px;
	left: 8px;
	top: 154px;
}
#reisen_balken {
	background: #FFCC00;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-bottom;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 972px;
	left: 8px;
	top: 154px;
}
#living_balken {
	background: #6883A1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-bottom;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 972px;
	left: 8px;
	top: 154px;
}
#links_balken {
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: text-bottom;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 972px;
	left: 8px;
	top: 154px;
	border: thin ridge #000000;


}
#paul_balken {
	background: #336633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-bottom;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 972px;
	left: 8px;
	top: 154px;
}
#penguin_balken {
	background: #339999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	vertical-align: text-bottom;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 972px;
	left: 8px;
	top: 154px;
}

#navigation {
	position: absolute;
	z-index: 4;
	height: 336px;
	width: 189px;
	left: 11px;
	top: 209px;

}
#content {
	position:absolute; 
	left:211px; 
	top:209px; 
	width:585px; 
	height:281px; 
	z-index:5;
}

#box_font_size {
	z-index:10;
}
#print {
	position:absolute; 
	left:710px; 
	top:232px;
	width:85px; 
	height:21px;
	z-index:10;
}


/* - Menue */
.home_menu {
	background: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width: auto;
	text-align: left;

}
.university_menu {
	background: #990033;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width: auto;
	text-align: left;


}
.contact_menu {
	background: #FF3333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width: auto;
	text-align: left;
}
.forum_menu {
	background: #0066FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width: auto;
	text-align: left;
	white-space: pre;

}
.gallery_menu {
	background: #FF9933;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width: auto;
	text-align: left;
}
.living_menu {
	background: #6883A1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width: auto;
	text-align: left;
} 
.reisen_menu {
	background: #FFCC33;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width: auto;
	text-align: left;
} 
.links_menu {
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width: auto;
	text-align: left;
	border: thin ridge #000000;

}
.paul_menu {
	background: #006633;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width: auto;
	text-align: left;
}
.penguin_menu {
	background: #009999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	width: auto;
	text-align: left;
}


/* ----------- NAVIGATION ----------------*/
/* ---------------------------------------*/

/* - Anzeige Aufenthaltsort */
.home_nav {
	background-color: #666666;
	height: 21px;
	width: 16px;
}
.university_nav {
	background-color: #660033;
	height: 21px;
	width: 16px;
}
.university_nav_small {
	background-color: #660033;
	height: 21px;
	width: 8px;
}
.contact_nav {
	background-color: #FF3300;
	height: 21px;
	width: 16px;
}

.forum_nav {
	background-color: #0099FF;
	height: 21px;
	width: 16px;
}
.forum_nav_small {
	background-color: #0099FF;
	height: 21px;
	width: 8px;
}

.gallery_nav {
	background-color: #FF9900;
	height: 21px;
	width: 16px;
}

.living_nav {
	background-color: #6883A1;
	height: 21px;
	width: 16px;
}
.living_nav_small {
	background-color: #6883A1;
	height: 21px;
	width: 8px;
}
.reisen_nav {
	background-color: #FFCC00;
	height: 21px;
	width: 16px;
}
.reisen_nav_small {
	background-color: #FFCC00;
	height: 21px;
	width: 8px;
}
.links_nav {
	background-color: #FFFFFF;
	height: 21px;
	width: 16px;
}
.paul_nav {
	background-color: #336633;
	height: 21px;
	width: 16px;
}
.paul_nav_small {
	background-color: #336633;
	height: 21px;
	width: 8px;
}
.penguin_nav {
	background-color: #339999;
	height: 21px;
	width: 16px;
}

/* - Mouseover bei Navigation */

.mHomeOn {
	background: #666666;
	text-align: right;
}
 .mHomeOff {
	background: #CCCCCC;
	text-align: right;
	
}	
	
.mUniversityOn {
	background: #660033;
	text-align: right;

}

.mUniversityOff {
	background: #CCCCCC;
	text-align: right;

}

.mLivingOn {
	background: #6883A1;
	text-align: right;
}

.mLivingOff {
	background: #CCCCCC;
	text-align: right;
}

.mReisenOn {
	background: #FFCC00;
	text-align: right;
}

.mReisenOff {
	background: #CCCCCC;
	text-align: right;
}

.mForumOn {
	background: #0099FF;
	text-align: right;
}

.mForumOff {
	background: #CCCCCC;
	text-align: right;
}

.mGalleryOn {
	background: #FF9900;
	text-align: right;
}

.mGalleryOff {
	background: #CCCCCC;
	text-align: right;
}

.mLinksOn {
	background: #FFFFFF;
	text-align: right;
}

.mLinksOff {
	background: #CCCCCC;
	text-align: right;
}

.mContactOn {
	background: #FF3300;
	text-align: right;
}

.mContactOff {
	background: #CCCCCC;
	text-align: right;
}
.mPaulOn {
	background: #336633;
	text-align: right;
}
.mPaulOff {
	background: #CCCCCC;
	text-align: right;
}
.mPenguinOn {
	background:#339999;
	text-align: right;
}

.mPenguinOff {
	background:#CCCCCC;
	text-align: right;
}



/* ----------- LINKS ----------------- */
/* ----------------------------------- */

/* - normale Links */
a {
color: #800000;
font: 11px Verdana, Arial;
text-decoration: none;
}

a:hover	{
color: #FF0000;
text-decoration: none;
}
a:active {
color: #4178CB;
text-decoration: none;
}
/* - Links unten */
.links {
color: #666666;
font: 10px Verdana, Arial;
text-decoration: none;
}
.links:hover	{
color: #FF0000;
text-decoration: none;
}
.links:active {
color: #4178CB;
text-decoration: none;
}
/* - Links navigation */
.navlink {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
	font-size: xx-small;

}
.navlink:hover {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}
.navlink:active {
	color: #000000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: right;
}

/* - Choose font-size */
.choose_small {
    color: #800000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
}
.choose_small:hover {
    color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: normal;
}
.choose_small:active {
    color: #4178CB;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight: bold;
}
.choose_default {
	color: #800000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
.choose_default:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
.choose_default:active {
	color: #4178CB;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bold;
}
.choose_big {
	color: #800000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.choose_big:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.choose_big:active {
	color: #4178CB;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.choose_bigger {
	color: #800000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
}
.choose_bigger:hover {
	color: #FF0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
}
.choose_bigger:active {
	color: #4178CB;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
}

/* ------------ TABELLEN HINTERGRUND ------------*/
/* ------------------------------------------------*/
td.navbg {
	background-color: #CCCCCC;
	border: none;
	width: 16px;
	height: 21px;
}

td.stdbg {
	background-color: #CCCCCC;
}
td.shadebg {
	background-color: #666666;
}
td.blankbg {
	background-color: #FFFFFF;
}


/* ----------------- TEXT FORMATIERUNG -----------------*/
/* -------------------------------------------------------*/
.modified {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #000000;
	text-align: center;
	vertical-align: sub;

}
.small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #000000;
	font-weight: normal;
}
.small_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #000000;
	font-weight: normal;
	text-align: left;
}
.standard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	text-align: center;

}

.standard_fett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;

}

.standard_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	text-align: left;

}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;

}
h2 {
	text-align: left; 
	margin-bottom: 0px; 
	padding-bottom: 0px;
	font-family: Verdana, sans-serif; 
	font-size: 0.8em; 
	border-bottom: 3px solid black;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-decoration: underline;
	font-weight: bold;
	text-align: center;

}
.liste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: left;
	list-style-type: square;
}
.liste2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: left;
	list-style-type: upper-alpha;
}
.stern {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}
.boxstandard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	text-align: center;
}
.boxstandard_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	text-align: left;
}
.boxstandard_fett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
}
.boxliste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: left;
	list-style-type: square;
}

/* PSEUDO KLASSEN */
a.back {
}
.druck {
	display:none;
}
.invisible {
}
.search {
	color:#FFFFFF; 
	font-size:0.1em;
}
img.picture {
}
