 /* Suggested order:
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 *
 */
 
/* Themes
.themeBau
.themeManagement
.themeTelekommunikation
.themeInformationswissenschaft
.themeTourismus
.themeUeberUns
.themeUeberUns
.themeMedien
*/

* {
	color: #464646;
	font-size: 11px;
	font-family: Verdana, Helvetica, sans-serif;
}

body {
	background: #FFF;
}

.accesskeysNavigation {
	display:none;
}

.themeAlumni #title {
	background-image: url(../images/logo_alumni.gif);
}

.themeStudentenschaft #title {
	background-image: url(../images/logo_studentenschaft.gif);
}

#subtitle {
	display: none;
}

#bannerTop {
	position:absolute;
	width:452px;
	top:53px;
        left:280px;
}
#bannerTop img{
       float:right;
}
#box {
	position: absolute;
	width: 984px;
}

#header {
	position: relative;
	z-index: 10;
	margin-top: 86px;
	height: 21px;
	background-color: #969aaa;
}

.themeBau #header {
	background-color: #666;
}
	
.themeManagement #header {
	background-color: #c33;
}
	
.themeTelekommunikation #header {
	background-color: #09c;
}
	
.themeInformationswissenschaft #header {
	background-color: #690;
}
	
.themeTourismus #header {
	background-color: #fc0;
}
	
.themeUeberUns #header {
	background-color: #155080;
}
.themeMedien #header {
	background-color: #CC0066;
}
.themeAlumni #header {
	background-color: #155080;
}

.themeStudentenschaft #header {
	background-color: #F59600;
}


#header * {
	color: #fff;
}

	#languageNavigation {
		position: absolute;
		top: 4px;
		left: 800px;
		z-index:100;
	}
	
	#languageNavigation li {
		float: left;
		border-left: 1px solid #fff;
	}
	
	#languageNavigation li.first {
		border-width: 0;
	}
	
	#languageNavigation li a {
		display: block;
		padding: 0 8px;
	}
	
	#languageNavigation li a:hover {
		color: #eee;
	}

	#quicklinks *{
		color:#000;
	}

	#quicklinks {
		position: absolute;
		top: 33px;
		left: 4px;
	}
	
	#quicklinks select {
		width: 150px;
	}
	#mainNavigation {
		display:none;
	}
	
#leftCol {
	float: left;
	clear: both;
	width: 184px;
	margin: 30px 0;
}
	
	#subNavigation {
		margin-top: 20px;
	}

	#subNavigation li a {
		display: block;
		height: auto !important;
		height: 1px;
		line-height: 16px;
		padding: 2px 10px 2px 20px;
		color: #333;
		background-image: url(../images/navigation_icon.png);
		background-position: 4px 5px !important;
		background-position: 4px 6px;
	}
	
	#subNavigation li a:hover {
		color: #000;
	}
	
	.themeBau #subNavigation li a:hover,
	.themeBau #subNavigation li a.cur {
	    color: #666;
		background-image: url(../images/bau_navigation_icon.png);
	}
	
	.themeBau #subNavigation li a.cur {
		color: #666;
	}
	
	.themeManagement #subNavigation li a:hover,
	.themeManagement #subNavigation li a.cur {
	    color: #c33;
		background-image: url(../images/management_navigation_icon.png);
	}
	
	.themeManagement #subNavigation li a.cur {
		color: #c33;
	}
	
	.themeTelekommunikation #subNavigation li a:hover,
	.themeTelekommunikation #subNavigation li a.cur,
    .themeTelekommunikation #subNavigation li a.act {
        color: #09c;
		background-image: url(../images/kommunikation_navigation_icon.png);
	}
	
	.themeTelekommunikation #subNavigation li a.cur {
		color: #09c;
	}
	
	.themeInformationswissenschaft #subNavigation li a:hover,
	.themeInformationswissenschaft #subNavigation li a.cur,
	.themeInformationswissenschaft #subNavigation li a.act  {
        color: #690;
		background-image: url(../images/info_navigation_icon.png);
	}
	
	.themeInformationswissenschaft #subNavigation li a.cur {
		color: #690;
	}
	
	.themeTourismus #subNavigation li a:hover,
	.themeTourismus #subNavigation li a.act,
	.themeTourismus #subNavigation li a.cur {
		background-image: url(../images/tourismus_navigation_icon.png);
		color: #fc0;
	}

	.themeUeberUns #subNavigation li a:hover,
	.themeUeberUns #subNavigation li a.cur,
	.themeUeberUns #subNavigation li a.act {
	        color: #155080;
		background-image: url(../images/ueberuns_navigation_icon.png);
	}
	
	.themeMedien #subNavigation li a:hover,
	.themeMedien #subNavigation li a.cur {
		background-image: url(../images/medien_navigation_icon.png);
	}
	
	.themeMedien #subNavigation li span,
	.themeMedien #subNavigation li a.cur {
		color: #c06;
	}

	.themeAlumni #subNavigation li a:hover,
	.themeAlumni #subNavigation li a.cur {
		background-image: url(../images/alumni_navigation_icon.png);
	}
	
	.themeAlumni #subNavigation li span,
	.themeAlumni #subNavigation li a.cur {
		color: #155080;
	}
	
	.themeStudentenschaft #subNavigation li a:hover,
	.themeStudentenschaft #subNavigation li a.cur {
		background-image: url(../images/studentenschaft_navigation_icon.png);
	}
	
	.themeStudentenschaft #subNavigation li span,
	.themeStudentenschaft #subNavigation li a.cur {
		color: #F59600;
	}
	
	#subNavigation li li {
		margin-left: 14px;
	}
	
	#subNavigation li li a {
		color: #464646;
	}
	

#midCol {
	position: relative;
	z-index: 1;
	float: left;
	width: 564px;
}

	#rootline {
		position: absolute;
		top: 15px;
		left: 0;
	}
	
#rightCol {
	float: left;
	width: 236px;
	margin-top: 49px;
}

	#rightContent .contentElement {
		margin-bottom: 12px;
		padding: 8px 10px 11px 40px;
		border: 1px solid #B3B2C0;
		background-position: 0 0 !important;
		background-position: 1px 1px;
	}
	
	#rightContent .csc-textpic {
		width: 228px;
		margin: 0 -10px 0 -40px;
	}

	#rightContent .csc-textpic-intext-left,
	#rightContent .csc-textpic-intext-right,
	#rightContent .csc-textpic-intext-left-nowrap,
	#rightContent .csc-textpic-intext-right-nowrap {
		width: auto;
		margin: 10px 0 0 0;
	}

	#rightContent .csc-textpic-text {
		padding: 0 10px 0 40px;
	}

	#rightContent .csc-textpic-intext-left .csc-textpic-text,
	#rightContent .csc-textpic-intext-right .csc-textpic-text,
	#rightContent .csc-textpic-intext-left-nowrap .csc-textpic-text,
	#rightContent .csc-textpic-intext-right-nowrap .csc-textpic-text {
		padding: 0;
	}
	
	#rightContent .csc-textpic-left .csc-textpic-imagewrap,
	#rightContent .csc-textpic-intext-left .csc-textpic-imagewrap { 
		margin-right: 0;
	}

	#rightContent .csc-textpic-right .csc-textpic-imagewrap,
	#rightContent .csc-textpic-intext-right .csc-textpic-imagewrap { 
		margin-left: 0;
	}
	
	.themeBau #rightContent .contentElement,
	.themeBau #rightContent .version1 {
		background-image: url(../images/bau_content_icon.png);
	}
	
	.themeManagement #rightContent .contentElement,
	.themeManagement #box #rightContent .version2  {
		background-image: url(../images/management_content_icon.png);
	}
	
	.themeTelekommunikation #rightContent .contentElement,
	.themeTelekommunikation #box #rightContent .version3 {
		background-image: url(../images/kommunikation_content_icon.png);
	}
	
	.themeInformationswissenschaft #rightContent .contentElement,
	.themeInformationswissenschaft #box #rightContent .version4 {
		background-image: url(../images/info_content_icon.png);
	}
	
	.themeTourismus #rightContent .contentElement,
	.themeTourismus #box #rightContent .version5 {
		background-image: url(../images/tourismus_content_icon.png);
	}
		
	.themeUeberUns #rightContent .contentElement,
	.themeUeberUns #box #rightContent .version6 {
		background-image: url(../images/ueberuns_content_icon.png);
	}
	
	.themeMedien #rightContent .contentElement,
	.themeMedien #box #rightContent .version6 {
		background-image: url(../images/medien_content_icon.png);
	}
	.themeAlumni #rightContent .contentElement,
	.themeAlumni #box #rightContent .version6 {
		background-image: url(../images/ueberuns_content_icon.png);
	}
	
	.themeStudentenschaft #rightContent .contentElement,
	.themeStudentenschaft #box #rightContent .version6  {
		background-image: url(../images/studentenschaft_content_icon.png);
	}
	
	.themeStudentenschaft #rightContent .contentElement,
	.themeStudentenschaft #box #rightContent .version2  {
		background-image: url(../images/studentenschaft_content_icon.png);
	}	

	#rightContent h2 {
		min-height: 30px;
		height: auto !important;
		height: 30px;
		font-size: 10px;
		font-weight: bold;
		font-family: Verdana;
		color: #000;
	}
	
	#rightContent a {
		color: #1B64A0;
		text-decoration: underline;
	}
	
	#rightContent a:hover {
		color: #000;
	}

#footer {
	position: relative;
	width: 980px;
	height: 50px;
	background: url(../images/footer_bg1.png) no-repeat 0 100%;
}

/*#footer {
	position: relative;
	width: 726px;
	height: 50px;
	background: url(../images/footer_bg.png) no-repeat 0 100%;
}*/

#claim {
	display:none;
}