/* ---- editor style definitions ----  */
/* ---------------------------------------------------------  */
@import 'editor_styles.css';

/* ---- mod-template style-definitions ----  */
/* ---------------------------------------------------------  */
@import 'mod_styles.css';

/* ---- navigation style-definitions ----  */
/* ---------------------------------------------------------  */
@import 'navigation_bar_top.css';
@import 'navigation_bar_main.css';
@import 'navigation_bar_sub.css';
@import 'navigation_tree_sub.css';

/* ---- common styles ----  */
/* ---------------------------------------------------------  */
.hidden {
	position: absolute;
	left: -1000em;
	top: -1000em;
	height: 1px;
	width: 1px;
}

/* ---- content style: NORMAL ----  */
/* ---------------------------------------------------------  */

.allBody, .allInfoBody {
	background-image: url(../../images/site/bkg_all.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.univie-magazinBody, .univie-magazinInfoBody {
	background-image: url(../../images/site/bkg_univie-magazin.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.karriereBody, .karriereInfoBody {
	background-image: url(../../images/site/bkg_karriere.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.dabeiseinBody, .dabeiseinInfoBody {
	background-image: url(../../images/site/bkg_dabeisein.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.netzwerkBody, .netzwerkInfoBody {
	background-image: url(../../images/site/bkg_netzwerk.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.termineBody, .termineInfoBody {
	background-image: url(../../images/site/bkg_termine.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.ueberunsBody, .ueberunsInfoBody {
	background-image: url(../../images/site/bkg_ueberuns.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.fakultaetenBody, .fakultaetenInfoBody {
	background-image: url(../../images/site/bkg_fakultaeten.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
/* ---- content style: INFO ----  */
/* ---------------------------------------------------------  */
/*
.allInfoBody {
	background-image: url(../../images/site/bkg_info_all.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.univie-magazinInfoBody {
	background-image: url(../../images/site/bkg_info_univie-magazin.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.karriereInfoBody {
	background-image: url(../../images/site/bkg_info_karriere.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.dabeiseinInfoBody {
	background-image: url(../../images/site/bkg_info_dabeisein.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.netzwerkInfoBody {
	background-image: url(../../images/site/bkg_info_netzwerk.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.termineInfoBody {
	background-image: url(../../images/site/bkg_info_termine.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
.ueberunsInfoBody {
	background-image: url(../../images/site/bkg_info_ueberuns.gif);
	background-repeat: repeat-y;
	background-position: 0px 91px;
}
*/

/* ---- content style definitions ----  */
/* ---------------------------------------------------------  */

body {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}
body, table, td, tr, input, select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a, a:active {
	color: #293F77;
	text-decoration: none;
}
a:hover {
	color: #CCCCCC;
	text-decoration: none;
}
select, textarea, input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px 3px 3px 3px;
	border: 1px solid #CCCCCC;
	background-color: #F5F5F5;
}
select {
	padding: 0px;
}
input.button {
	cursor: pointer;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding: 3px 3px 3px 3px;
}
input.image {
	padding: 0px;
	border: 0px;
	background-color: transparent;
}
input.checkbox {
	padding: 0px;
	border: 0px;
	background-color: transparent;
}
input.radiobutton {
	padding: 0px;
	border: 0px;
	background-color: transparent;
}
#_outerBox {
	width: 100%;
	height: 100%;
}

#outerBox {

}


/* ---- Box Layout: TOP ----  */
/* ---------------------------------------------------------  */
#spacerBox {
	width: 790px;
}
#topBox {
	height: 91px;
	background-color: #FFFFFF;
	background-image: url(../../images/site/top_logo.jpg);
	background-repeat: no-repeat;
}
#logoBox {
	float: left;
	width: 250px;
	/*width: 175px;*/
	height: 91px;
}
#logoBox a {
	display: block;
	width: 250px;
	/*width: 175px;*/
	height: 91px;
}
#navBox {
	float: left;
	width: 530px;
	/*width: 605px;*/
	height: 91px;
}
#navBoxLine1 {
	height: 20px;
}
#navBoxLine2 {
	padding: 52px 0px 0px 0px;
}
#navSubBarBox {
	float: none;
	width: 100%;
	height: 20px;
	border-bottom: 1px solid #FFFFFF;
}
.allBody #navSubBarBox, .allInfoBody #navSubBarBox {
	background-color: #CCCCCC;
}
.univie-magazinBody #navSubBarBox, .univie-magazinInfoBody #navSubBarBox {
	background-color: #C00E2C;
}
.karriereBody #navSubBarBox, .karriereInfoBody #navSubBarBox {
	background-color: #CEBA52;
}
.dabeiseinBody #navSubBarBox, .dabeiseinInfoBody #navSubBarBox {
	background-color: #7F9037;
}
.netzwerkBody #navSubBarBox, .netzwerkInfoBody #navSubBarBox {
	background-color: #63B66B;
}
.termineBody #navSubBarBox, .termineInfoBody #navSubBarBox {
	background-color: #EF8A03;
}
.ueberunsBody #navSubBarBox, .ueberunsInfoBody #navSubBarBox {
	background-color: #639A9C;
}
.fakultaetenBody #navSubBarBox, .fakultaetenInfoBody #navSubBarBox {
	background-color: #a468a2;
}

/* ---- Box Layout: CONTENT ----  */
/* ---------------------------------------------------------  */
#contentBox {
	width: 785px;
}
/* ---- spalte 2: left ----  */
#leftBox {
	width: 175px ;
	float: left;
}

/* ---- spalte 2: middle ----  */
#middleBox {
	padding: 15px;
	float: left;
}
.allBody #middleBox, .univie-magazinBody #middleBox, .karriereBody #middleBox, .dabeiseinBody #middleBox, .netzwerkBody #middleBox, .termineBody #middleBox, .ueberunsBody #middleBox, .fakultaetenBody #middleBox{
	width: 578px;
}

.allInfoBody #contentBox, .univie-magazinInfoBody #contentBox, .karriereInfoBody #contentBox, .dabeiseinInfoBody #contentBox, .netzwerkInfoBody #contentBox, .termineInfoBody #contentBox, .ueberunsInfoBody #contentBox, .fakultaetenInfoBody #contentBox{
	width: 951px;
}
.allInfoBody #middleBox, .univie-magazinInfoBody #middleBox, .karriereInfoBody #middleBox, .dabeiseinInfoBody #middleBox, .netzwerkInfoBody #middleBox, .termineInfoBody #middleBox, .ueberunsInfoBody #middleBox, .fakultaetenInfoBody #middleBox{
	width: 578px;
}


/* ---- spalte 3: right ----  */
#rightBox {
	width: 158px;
	float: right;
	padding: 15px 0px 15px 10px;
}

/* ---- Box Layout: FOOTER ----  */
/* ---------------------------------------------------------  */
#footerBox {
	clear: both;
	margin-left: 176px;
	padding: 20px 0px 30px 0px;
	text-align: center;
	font-size: 9px;
}
.allBody #footerBox, .univie-magazinBody #footerBox, .karriereBody #footerBox, .dabeiseinBody #footerBox, .netzwerkBody #footerBox, .termineBody #footerBox, .ueberunsBody #footerBox, .fakultaetenBody #footerBox{
	width: 608px;
}
.allInfoBody #footerBox, .univie-magazinInfoBody #footerBox, .karriereInfoBody #footerBox, .dabeiseinInfoBody #footerBox, .netzwerkInfoBody #footerBox, .termineInfoBody #footerBox, .ueberunsInfoBody #footerBox, .fakultaetenInfoBody #footerBox{
	width: 442px;
}

.copyright {
	font-size: 9px;
}