/**********************************************************************
 * Copyright 2008 Corps Vitruvia Muenchen ( http://www.vitruvia.de/ ) *
 **********************************************************************/

* {
	font-family: Corbel, Helvetica, sans-serif;
}

body {
	background-image: url(../images/background.jpg);
	background-repeat: repeat;
}

img {
	border: 0px;
}

h1 {
	font-size: 18px;
}

#wrapheader {
	font-size: 12px;
	text-align: center;
	color: #666666;
	font-weight: bold;
}

#wrapbody {
	margin: auto;
	padding-top: 180px;
	width: 850px;
	height: 630px;
	background-image: url(../images/vitruvia.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border: groove #CCCCCC 1px;
}

#wrapfooter {
	font-size: 14px;
	text-align: center;
	color: #666666;
	font-family: Corbel, Helvetica, sans-serif;
	position: absolute;
	top: 835px;
	width: 100%;
}

#navtop {
	position: absolute;
	top: 60px;
	padding-left: 120px;
	font-size: 8pt;
	color: #666666;
	text-decoration:none;
	z-index: 1;
}

#navleft {
	position: absolute;
	top: 250px;
	width: 95px;
	font-size: 8pt;
	text-align: center;
	z-index: 1;
}

#navrightbox {
	bottom: 170px;
	float: right;
	position: relative;
	right: 5px;
	text-align: center;
	width: 123px;
}

#content {
	text-align: justify;
	bottom: 40px;
	position: relative;
	margin-left: 110px;
	margin-right: 140px;
	height: 660px;
	overflow: auto;
	padding-right: 10px;
}

.navitem {
	height: 120px;
}

.navitemframe {
	height: 134px;
}

.images {
	margin: 5px;
	border: 1px solid #C3C3C3;
}

.hidden {
	display: none;
}

a:link {
	color: #666666;
	text-decoration: none;
}

a:visited {
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #000000;
	text-decoration: underline;
}

/* a:focus {
	text-decoration: blink;
} */

#navright {
	margin: 0;
	padding: 0;
}

#navright ul {
	text-align: center;
}

#navright li {
	list-style: none;
	height: 131px;
}

#navright li a {
	height: 131px;
	display: block;
}

a#berufundstudium,
a#persoenlicheentwicklung,
a#gemeinsamwohnen,
a#freundschaftundfreizeit,
a#veranstaltungenundaktuelles,
a#kontakt,
a#berufundstudium_frame,
a#persoenlicheentwicklung_frame,
a#gemeinsamwohnen_frame,
a#freundschaftundfreizeit_frame,
a#veranstaltungenundaktuelles_frame,
a#kontakt_frame {
	width: 123px;
	height: 131px;
	background: no-repeat center center;
}

a#berufundstudium {
	background-image: url(../images/tn_berufundstudium.png);
}

a#berufundstudium_frame {
	background-image: url(../images/tn_berufundstudium_frame.png);
}

a#persoenlicheentwicklung {
	background-image: url(../images/tn_persoenlicheentwicklung.png);
}

a#persoenlicheentwicklung_frame {
	background-image: url(../images/tn_persoenlicheentwicklung_frame.png);
}

a#gemeinsamwohnen {
	background-image: url(../images/tn_gemeinsamwohnen.png);
}

a#gemeinsamwohnen_frame {
	background-image: url(../images/tn_gemeinsamwohnen_frame.png);
}

a#freundschaftundfreizeit {
	background-image: url(../images/tn_freundschaftundfreizeit.png);
}

a#freundschaftundfreizeit_frame {
	background-image: url(../images/tn_freundschaftundfreizeit_frame.png);
}

a#veranstaltungenundaktuelles {
	background-image: url(../images/tn_veranstaltungenundaktuelles.png);
}

a#veranstaltungenundaktuelles_frame {
	background-image: url(../images/tn_veranstaltungenundaktuelles_frame.png);
}

a#kontakt {
	background-image: url(../images/tn_kontakt.png);
}

a#kontakt_frame {
	background-image: url(../images/tn_kontakt_frame.png);
}

/*
* INDEX
*/

#indexcontent {
	bottom: 40px;
	position: relative;
	margin-left: 140px;
	margin-right: 150px;
	overflow: hidden;
	padding-top: 30px;
}

#indexnav {
	margin: 0;
	padding: 0;
}

#indexnav ul {
	text-align: center;
}

#indexnav li {
	list-style: none;
	height: 170px;
	float: left;
	position: relative;
	width: 180px;
}

#indexnav li a {
	height: 170px;
	display: block;
}

a#index_berufundstudium,
a#index_persoenlicheentwicklung,
a#index_gemeinsamwohnen,
a#index_freundschaftundfreizeit,
a#index_veranstaltungenundaktuelles,
a#index_kontakt {
	width: 157px;
	height: 170px;
	margin: 5px;
}

a#index_berufundstudium {
	background-image: url(../images/berufundstudium.png);
}

a#index_berufundstudium:hover {
	background-image: url(../images/berufundstudium_frame.png);
}

a#index_persoenlicheentwicklung {
	background-image: url(../images/persoenlicheentwicklung.png);
}

a#index_persoenlicheentwicklung:hover {
	background-image: url(../images/persoenlicheentwicklung_frame.png);
}

a#index_gemeinsamwohnen {
	background-image: url(../images/gemeinsamwohnen.png);
}

a#index_gemeinsamwohnen:hover {
	background-image: url(../images/gemeinsamwohnen_frame.png);
}

a#index_freundschaftundfreizeit {
	background-image: url(../images/freundschaftundfreizeit.png);
}

a#index_freundschaftundfreizeit:hover {
	background-image: url(../images/freundschaftundfreizeit_frame.png);
}

a#index_veranstaltungenundaktuelles {
	background-image: url(../images/veranstaltungenundaktuelles.png);
}

a#index_veranstaltungenundaktuelles:hover {
	background-image: url(../images/veranstaltungenundaktuelles_frame.png);
}

a#index_kontakt {
	background-image: url(../images/kontakt.png);
}

a#index_kontakt:hover {
	background-image: url(../images/kontakt_frame.png);
}

/*
* GEMEINSAM WOHNEN
*/

.blog {
	background-image: url(../images/banner.png);
	background-repeat: no-repeat;
	background-position: center;
	border: solid 1px #B4B4B4;
	border-left: none;
	border-right: none;
	position: absolute;
	top: 400px;
	left: 0px;
	height: 120px;
	width: 98%;
}

/*
* TABELLEN
*/

.rahmen {
	font-family:Corbel, Helvetica, sans-serif;
	font-size:16px;
	width:550px;
	border-style:groove;
	border-color:#CCCCCC;
	}
	
.ueberschrift {
	text-align: center;
	text-decoration: underline;
}
	
.links {
	font-weight: bolder;
	background-color: #D5D5D5;
}
	
.format1 {
	background-color: #D5D5D5;
}
	
.format2 {
	background-color: #EDEDED;
}
	
.mail {
	font-family: Corbel, Helvetica, sans-serif;
	font-size: 16px;
}

/*
* SEMESTERPROGRAMM
*/

.sqlhell {
	background-color: #E0E0E0;
	width: 587px;
	border-left: 1px solid #767676;
	border-right: 1px solid #767676;
	margin-bottom: 2px;
	font-family: "Courier New", Courier, monospace;
}

.sqldunkel {
	background-color: #EBEBEB;
	width: 587px;
	border-left: 1px solid #767676;
	border-right: 1px solid #767676;
	margin-bottom: 2px;
	font-family: "Courier New", Courier, monospace;
}

.sqlnav {
	font-family: Corbel, Helvetica, sans-serif;
	margin: 0 0 5px 100px;
}

/*
* IMPRESSUM
*/

.impressum {
	font-family: Corbel, Helvetica, sans-serif;
	background: url(../images/impressum.jpg) no-repeat center #FFFFFF;
	width: 100%;
	border-style: groove;
	border-color: #CCCCCC;
}

/*
* KONTAKTFORMULAR
*/

.kontaktformular {
	width: 450px;
	margin-left: 100px;
}

.error {
	font-weight: bold;
	color: red;
}

/*
* SEMESTERPROGRAMM BEARBEITEN
*/

.sp_date,
.sp_tag,
.sp_info,
.sp_veranstaltung,
.sp_pass,
.sp_submit {
	font-family: "Courier New", Courier, monospace;
}

.sp_date {
	width: 85px;
}

.sp_tag {
	width: 124px;
}

.sp_info {
	width: 27px;
}

.sp_veranstaltung {
	width: 284px;
}

.sp_pass {
	width: 85px;
}

.sp_sec {
	display: none;
	position:absolute;
	left:-1000px;
	top:-1000px;
	width:0;
	height:0;
	overflow:hidden;
	display:inline;
}
