a.news-home {
	text-decoration : underline;
}

a.news-home:hover, a.news-home:active {
	text-decoration : underline;
}


a.lang:link{
#	color : #000000;
	text-decoration : none;
}

a.lang:visited {
#	color : #004AAD;
	text-decoration : none;
}

a.lang:hover {
	text-decoration : underline;
}



a.menu {
	background-color : #FFFFFF;
	color : #4D6CA1;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
/*	padding-left: 15px;*/
}

a.menu:hover {
	background-color : #FFFFFF;
	color : #002C8C;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
/*	background-image:  url(images/nav_point2.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	padding-left: 15px;*/
}

a.super-menu {
	background-color : #FFFFFF;
	color : #002C8C;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
}

a.super-menu:hover {
	background-color : #FFFFFF;
	color : #002C8C;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
}

.selected-menu {
	background-color : #FFFFFF;
	color : #002C8C;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
/*	background-image:  url(images/nav_point2.gif);
	background-repeat: no-repeat;
	background-position: 2px;
	margin-left: 15px;
	padding-left: 15px;*/
}




body,td, p, ul{


	font-family : Arial, Helvetica, sans-serif;


}





h1,h2,h3,h4,h5,h6 {


	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;


}





td.bread-crumbs {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
	text-align : left;


}




td.bread-crumbs1 {


	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	text-align : left;



}





td.language{


	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	text-align : right;


}





td.navigation-bar {


	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	text-align : left;


}





td.news-home {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
	padding: 5px;


}





td.news-home-title {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.75em;
	padding: 2px;


}





td.tl {


	/*general table cell: text top left aligned*/


	text-align : left;


	vertical-align : top;


}





td.tl-cell {


	/* top left cell */


	background-color : #FFFFFF;


	text-align : left;


	vertical-align : top;


}





td.tl-cell-dark {


	/* top left cell, gray bg */


	background-color : #C0C0C0;


	text-align : left;


	vertical-align : top;


}





td.tl-cell-light {


	/* top left cell, light gray bg */


	background-color : #EEEEEE;


	text-align : left;


	vertical-align : top;


}





td.top-bar {
	color : #004AAD;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
	font-weight : bold;
	text-align : center;
	vertical-align: middle;


}


a.top-bar {

	color : #004AAD;


	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	font-weight : bold;


	text-align : right;

	text-decoration: none;
	text-align: middle;

}
a.top-bar:hover {
	
	text-decoration: underline;

}

a.top-bar:visited {
	color : #004AAD;
	text-decoration: none;

}

td.top-left {


	background-color : #004AAD;


	text-align : left;


	vertical-align : baseline;


}





.bottom-nav {


	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	text-align : center;


}





.bottom-selected {


	color : #00399C;


}





.bottom-text {


	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	text-align : center;


}





.demo_bg {


	border : 1px #84ADDE solid;


}





.demo_hint {


	color : #666666;


	font-family : Arial, Helvetica, sans-serif;


	font-size : 0.65em;


}





.disci_bg {


	background-image : url(../gif/grey_stripe.gif);


	background-repeat : repeat;


	clip : rect( );


}





.disci_nr {


	color : #003333;


	font-family : Arial, Helvetica, sans-serif;


	font-size : 0.75em;


	font-style : normal;


	font-weight : normal;


}





.disci_proj {


	color : #000066;


	font-family : Arial, Helvetica, sans-serif;


	font-size : 0.8em;


	font-weight : 500;


	text-decoration : none;


}





.disci_strichcode {


	color : #FF9900;


	font-family : Arial, Helvetica, sans-serif;


	font-size : 0.9em;


	font-weight : normal;


}





.disci_tableboarder {


	border-bottom-width : 0px;


	border-color : #000000 #DCDCDB;


	border-left-width : 1px;


	border-right-width : 1px;


	border-style : solid;


	border-top-width : 0px;


	clip : rect( );


	position : relative;


}





.disci_title {


	clip : rect(5px 0px 5px 0px);


	color : #333333;


	font-family : Arial, Helvetica, sans-serif;


	font-size : 0.8em;


	font-weight : bold;


}





.legend {


	font-size : 0.7em;


	font-weight : bold;


}





.news-background {


	background-color : #CBE3FF;


}





.news-contents {


}





.news-date {


	font-size : 0.8em;


}





.news-title {


	font-weight : bold;


}





.others {


	color : #333333;


	font-family : Verdana, Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	font-style : italic;


	font-variant : normal;


	font-weight : bolder;


	line-height : normal;


	text-decoration : underline;


	text-transform : none;


}





.proj_lauftxt {


	font-family : Arial, Helvetica, sans-serif;


	font-size : 0.8em;


	font-style : normal;


	font-variant : normal;


	font-weight : normal;


	line-height : normal;


	text-decoration : none;


	text-transform : none;


}





.proj_showlink {


	color : #0000FF;


	font-family : Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	font-style : normal;


	font-variant : normal;


	font-weight : bold;


	line-height : normal;


	text-transform : none;


}





.proj_teiln {


	font-family : Arial, Helvetica, sans-serif;


	font-size : 0.8em;


	font-style : italic;


	font-variant : normal;


	font-weight : normal;


	line-height : normal;


	text-decoration : none;


	text-transform : none;


}





.proj_titel {


	color : #000000;


	font-family : Arial, Helvetica, sans-serif;


	font-size : 0.9em;


	font-style : normal;


	font-variant : normal;


	font-weight : bold;


	line-height : normal;


	text-transform : none;


}





.proj_urltitle {


	color : #0000000;


	font-family : Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	font-style : normal;


	font-variant : normal;


	font-weight : bold;


	line-height : normal;


	text-transform : none;


}





.project_discipline {


	font-size : 0.8em;


}





.selected_language{


	color : #00399C;


	font-weight : bold;


}










.shortpresproj {


	color : #00399C;


	font-family : Arial, Helvetica, sans-serif;


	font-size : 1em;


	font-style : normal;


	font-variant : normal;


	font-weight : bold;


	line-height : normal;


	text-decoration : none;


	text-transform : none;


}





.sitemap {


	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;


	font-size : 0.9em;


}





.smaller {


	font-size : 0.75em;


}





.spezial_special {


	background-color : #CFF2FF;


	font-weight : bold;


}





.svcrahmen {
	border: 1px solid #FF9439;


}





.teas_strichcode {


	color : #FF9900;


	font-family : Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	font-style : normal;


	font-weight : normal;


	line-height : normal;


}





.teascat {


	color : #333333;


	font-family : Verdana, Arial, Helvetica, sans-serif;


	font-size : 0.8em;


	font-style : normal;


	font-weight : bold;


	line-height : normal;


	text-decoration : none;


}





.teasnr {


	color : #666666;


	font-family : Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	font-style : normal;


	font-weight : normal;


	line-height : normal;


}





.teastit {


	color : #666666;


	font-family : Verdana, Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	font-style : normal;


	font-variant : normal;


	font-weight : bold;


	text-decoration : none;


	text-transform : none;


}





.teastxt {


	font-family : Verdana, Arial, Helvetica, sans-serif;


	font-size : 0.7em;


	font-style : normal;


	font-variant : normal;


	font-weight : normal;


	line-height : normal;


	text-decoration : none;


}





.weiterb {


	border-bottom-width : 1px;


	border-color : #75C9F0 #75C9F0 #75C9F0 #75C9F0;


	border-left-width : 1px;


	border-right-width : 1px;


	border-style : dotted;


	border-top-width : 1px;


	color : #000000;


	font-family : Verdana, Arial, Helvetica, sans-serif;


	font-size : 0.8em;


	line-height : 1.2 em;


	margin-bottom : 1px;


	margin-top : 1px;


}





.weiterb_cattitle {


	color : #000000;


	line-height : 1.2em;


}





.weiterb_coursetitle {


	color : #000033;


	font-family : Verdana, Arial, Helvetica, sans-serif;


	font-size : 1.1em;


	font-variant : normal;


	font-weight : bold;


	line-height : 2em;


}





.weiterb_date{


	color : #666666;


	font-family : Verdana, Arial, Helvetica, sans-serif;


	font-size : 0.85em;


	line-height : 0.1em;


}





.weiterb_titel {


	color : #00399C;


	font-family : Arial, Helvetica, sans-serif;


	font-size : 1.4em;


	font-weight : 900;


}





.werwirsind {


	color : #003399;


	font-family : Verdana, Arial, Helvetica, sans-serif;


	font-size : 0.8em;


	font-style : normal;


	font-weight : bolder;


}





.werwirsind_rahmen {


	border : solid #0000FF;


}





/*.selected-menu:hover {


	background-color : #FFFFFF;


	color : #00399C;


	font-weight : bold;


	text-decoration : underline;


}


*/


/*.menu-line {


	width : 0.8em;


}


*/


/*P.alert {


	color : #FF0000;


	margin-left : 10%;


	margin-right : 10%;


}


*/


/*p.main-contents, td.main-contents {


	font-size : 0.8em;


}


*/


/*A.nav-menu:hover {


	text-decoration : underline;


}


*/



.zwischentitel {

font-family: Arial, Helvetica, sans-serif;

font-size: 0.8em;

font-weight: 900;

color: #333333

}



.weiterb_titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.43 em;
}

.call {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: 500;
	color: #004aad;
	background-color: #FFCC99;
	padding: 0.9em;
}
.quicktitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	font-weight: bold;
	color: #003399;
}
.specials {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #666666;
	background-color: #cccccc;
	border: 1px #cccccc;
}
.specialbox {
	border: 1px #FF9439;
	background-color: #FF9439;
	color: #ffffff;
";
}
.boxtitle {


	color : #000000;


	font-family : Verdana, Arial, Helvetica, sans-serif;


	font-size : 0.8em;


	font-style : normal;


	font-weight : bold;


	line-height : normal;


	text-decoration : none;
}
.boxboarder {
	border: 1px solid #cccccc;
}
.teastxtfront {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	line-height : normal;
	text-decoration : none;
	text-align: left;
	vertical-align: top;
}
.bread-crumb2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 0.7em;
	text-align : left;
	font-weight: normal;
	color: #000000;
	margin: 0px;
	padding: 3px;
	border: 0px none;
}
#exptitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #003399;
	background-attachment: fixed;
	background-image: url(images/exp_background.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.award {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #FF9900;
	font-weight: 600; 

}

div.anchortarget a{
	/*padding: 10px 10px 10px;*/
	font-weight: bold;
	font-size: 1.1em;
	color: #34b04b;
}

div.anchortarget { /* target location of an anchorlink */
    	/*padding-top: 5px;*/
	padding-bottom: 5px;
	margin-top: 15px;
	/*margin-bottom: 5px;*/
	/*background-color : #BFE6C5;*/
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #34b04b;

}

div.anchorlink{ /* local link within same page */
 	font-size: small;
	padding-top : 4px;
	padding-bottom : 4px;
   	margin-top: 10px;
    	margin-bottom: 10px;

	font-size: 1em;

}


div.anchorlink a{
	/*background-color: #E5E5F7;*/
	text-decoration: none;
	/*padding-left: 10px;*/
	padding-right: 10px;
	/*font-weight: bold;*/
}

div.anchorlink a:hover{
	color: #34b04b;
}

div.anchorlink a:visited{
	color: #54849A;

}

div.event {

	padding-top : 0.5em;

	padding-bottom : 0.5em;

}


div.eventtit {

	font-weight : bold;

}
