body,html
	{
	  background-image: url("../templates/images/smbsbg.gif");
	  background-repeat: repeat-x;
	  background-position: 0px 9px;
	  padding: 0px 0px 0px 0px;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;
	}

.outerwidth { width: 839px; }

span.captcha {
	font-size: 9px;
}

div.ContainerTop
	{
		width: 837px;
		padding: 0px;
		margin: 19px 0px 0px 0px;
		background-image: url('../templates/images/bgrows.gif');
		background-repeat:repeat-y;
	}


table.container
   {
   	  padding: 0px 0px 0px 0px;
	  margin-top: 13px; 
   
   }
   
 table.tabletop { margin: 0px; padding: 0px 0px 0px 0px; width: 835px; }
 table.tabletop td.logotop { width: 252px; padding:0px; margin:0px; height: 139px; }
 table.tabletop td.topright { width: 583px; height: 139px; padding:0px; margin:0px; }  

div.MainNav
	{
	
		background-image: url('../templates/images/bgmainnav.gif');
		background-repeat:repeat-x;
		width: 839px;
		height: 25px;
		padding: 0px;
		margin: 0px 0px 0px 0px;
		text-align: left;
	}
	
	
div.userStat, div.userStat a
	{ font-size: 10px;
	  color: #FFFFFF;
	  padding: 0px 5px 0px 0px;
	}	
	
div.TitleBar
	{	
		position: relative;
		width: 837px;
		height: 37px;
		padding: 0px;
		margin: 0px 0px 0px 0px;
		background-image: url('../templates/images/bgrows.gif');
		background-repeat:repeat-y;
	}	


td.NavVert
	{
	  padding: 3px 0px 0px 0px;
	}


div.ContentBorder
	{	
		position: relative;
		width: 837px;
		height: auto;
		padding: 0px;
		margin: 1px 0px 0px 0px;
		background-image: url('../templates/images/bgrows.gif');
		background-repeat:repeat-y;
	}	

 table.startcontent { margin: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 835px; }
 table.startcontent td.left 
 { width: 247px; 
 	padding: 0px; 
	margin: 0px; 
	border-right: 3px #FFFFFF solid; 
	background-color: #E5E5E5; 
	background-image: url('../templates/images/StartLeftBg.gif');
	background-repeat:repeat-y;
	}
 table.startcontent td.center 
 { width: 340px; 
 	padding: 0px 0px 0px 0px;
  	margin: 0px 0px 0px 0px; 
  	background-color: #E5E5E5; 
  	border-right: 3px #FFFFFF solid; 
	background-image: url('../templates/images/StartCenterBg.gif');
	background-repeat:repeat-y; 
 }
 
 
 table.startcontent td.right { width: 242px; padding: 0px; margin: 0px 3px 0px 0px; background-color: #999999;  } 
 table.startcontent td.rightEN {
	width: 242px;
	padding: 0px;
	margin: 0px 3px 0px 0px;
	background: #999999 url(../templates/images/bg_login.jpg) repeat-x left bottom;
} 

img.StartBtn { border-bottom: 1px solid #FFFFFF; }
img.StartBtnLast { border-bottom: 3px solid #FFFFFF; }

table.StartLogin
	{
	  width: 232px;
	  color: #FFFFFF;
	  font-size: 11px;
	  margin: 10px 0px 0px 10px;
	}
	
table.StartLoginEN
	{
	  width: 232px;
	  color: #FFFFFF;
	  font-size: 11px;
	  margin: 0px 0px 0px 10px;
	  /*padding: 10px 0px 0px 10px;*/
	  
	  
	}
	
table.LeftLogin	
	{
	  width: 195px;
	  color: #FFFFFF;
	  font-size: 11px;
	  margin: 0px 0px 0px 0px; 
	  padding: 0px 0px 0px 0px;
      background-color: #999999;
	}  
	
	
form.StartLoginEN
	{ padding: 13px 0px 0px 0px; margin: 0px; font-size: 11px; background-color: #a6002b;
	  border-bottom: 3px solid #FFF;}	
	
form.StartLogin, form.LeftLogin
	{ padding: 0px; margin: 0px; font-size: 11px; }	

form.StartLogin input.text, form.LeftLogin input.text
	{ width: 130px; height: 18px; font-size: 10px; border: 1px solid #A6002B; margin: 0px 0px 0px 0px; 
	  background-color: #E5E5E5; }	
	  
form.StartLoginEN input.text, form.LeftLoginEN input.text
	{ width: 130px; height: 18px; font-size: 10px; border: 1px solid #FFF; margin: 0px 0px 0px 0px; 
	  background-color: #E5E5E5; }
	  
.textwhite { color: #FFFFFF; font-size: 11px; }




table.StartForm{ margin: 5px 0px 0px 3px; width: 205px;  }
table.StartForm td{ padding: 0px 4px 4px 0px; margin: 0px; }
.StartLoginBtn { margin:5px 7px 5px 0px; }

table.LeftForm { margin: 10px 0px 0px 3px; width: 130px;  }
table.LeftForm td { padding: 0px 4px 4px 0px; margin: 0px; }

table.MBAList { width: 247px; margin: 0px; padding: 0px;  font-size: 11px; }
table.MBAList td.list { padding: 5px 13px 5px 13px; }
table.MBAList td.list a { text-decoration: none; color: #A6002B;  }
table.MBAList td.list a:hover { text-decoration: underline; color: #A6002B;  }

table.StartCenter 
	{
	  wdith: 340px;
	  margin: 0px 2px 0px 0px;
	  padding: 0px;
	  border-bottom: 1px solid #FFFFFF;
	}

table.StartCenterEN 
	{
	  wdith: 340px;
	  margin: 0px 2px 0px 0px;
	  padding: 0px;
	}

table.StartCenter td.pic
	{
	  wdith: 150px;
  	  margin: 0px;
	  padding: 0px 11px 0px 0px;
	}

table.StartCenter td.content
	{
	  width: 180px;
	  margin: 0px 0px 0px 0px;
	  padding: 11px 0px 0px 0px;
	}
	
table.StartCenterEN td.content
	{
	  width: 340px;
	  margin: 0px 0px 0px 0px;
	  padding: 11px 0px 0px 0px;
	}

table.StartNews 
	{
	  wdith: 340px;
	  margin: 10px 2px 0px 13px;
	  padding: 0px;
	}

div.news
	{ width: 320px; 
	  float: none;
	  padding: 0px 0px 10px 0px; 
	 }


table.followcontent { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 835px; }



table.EcampusLogin
	{
	  width: 200px;
	  color: #000000;
	  font-size: 11px;
	  background-color: #F4F4F4; 
	  border: 1px solid  #A6002B;
	}
	
table.EcampusLogin td
	{	padding: 5px 10px 0px 10px;
		font-size: 11px;
		
	}
td.LoginFail { background-color: #A6002B; color: #FFFFFF; font-size: 11px; padding: 5px; } 	

div.NavEcampus 
	{
		margin: -5px 0px 0px 0px; 
		padding: 0px;
		position: relative;
	}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: 75759E;
	text-decoration: underline;	
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A6002B;
	text-decoration: none;
}
.BGColorgrau {
	background-color: 999999;
}
.BGColorhellgrau {
	background-color: CCCCCC;
}
.BGColorblau {
	background-color: 006E9F;
}
.BgColorhellgraunav {
	background-color: F4F4F4;
}
.BgColorhellgrauhell {
	background-color: E9E9E9;
}
.BGColorwhite {
	background-color: FFFFFF;
}
.BGColorrot {
	background-color: #A6002B;
}
.BGColorhellrot {
	background-color: EBAFA9;
}

.breadcrums {	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	}

a.breadcrums {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	}
a.breadcrums:hover {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A6002B;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: underline;
	}
	

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}


.contentgray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

a.contentNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: 006699;
	text-decoration: none;
}

.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: 666666;
	text-decoration: none;
}
a.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: 006699;
	text-decoration: none;
}

a.titel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #A6002B;
	text-decoration: underline;
}

table.footertable
	{
	 border-top: 1px solid #999999;
	 margin: 0px;
	 padding: 0px;
	}
table.footertable td
	{
	 padding: 7px 0px 7px 0px;
	}	




.footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: 666666;
	text-decoration: none;}
a.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: 006699;
	text-decoration: none
	}
	
a.footer:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: A6002B;
	text-decoration: underline;
	}
.formular{  
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-transform: none; color: #000000; background-color: #ffffff;  border: 1 #000000 solid; 
}	
	
.newsdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: 333333;
	text-decoration: none;
}
.newscontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 006699;
	text-decoration: none;
}
a.newscontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 006699;
	text-decoration: none;
}
a.newscontent:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #A6002B;
	text-decoration: underline;
}


.mehr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 006699;
	text-decoration: none;
}
a.mehr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 006699;
	text-decoration: none;
}
a.mehr:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: A6002B;
	text-decoration: underline;
}
.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: 006699;
	text-decoration: none;
}
.bgnav {
background: url(../templates/images/karo.gif) no-repeat 0px 3px;
padding-left:13px;}


.bgnavaktiv {
background: url(../templates/images/karo_f2.gif) no-repeat 0px 3px;
padding-left:13px;}

a.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: 006699;
	text-decoration: none;
	
}
a.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: A6002B;
	text-decoration: underline;
}
.navaktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: A6002B;
	text-decoration: none;
}
a.navaktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: A6002B;
	text-decoration: none;
}
a.navaktiv:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: A6002B;
	text-decoration: underline;
}
.download {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: ffffff;
	text-decoration: none;
}
.downloadcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: 000000;
	text-decoration: none;
}
a.downloadcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: 006699;
	text-decoration: none;
}
a.downloadcontent:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: A6002B;
	text-decoration: underline;
}


hr.line
{
	color: #999999;
	background-color: #000000;
	height: 1px;
	border: 0px none;
}

hr
{
	color: #999999;
	background-color: #000000;
	height: 1px;
	border: 0px none;
}


div.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: 666666;
	text-decoration: none;
	padding-top:10px;

	}
	
a.head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: 006699;
	text-decoration: none;	
	}



.user {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A6002B;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	}	
	
a.user {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A6002B;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-decoration: none;
	}
	
a.user:hover {
	text-decoration: underline;
	}
		
.progtitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: A6002B;
	text-decoration: none;
	}
	
ul.smbs 

	{
	margin: 0; 
	padding: 0;
	list-style-image: url("../templates/images/karo.gif");
	margin-left: 20px;
}
	

.subtitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: A6002B;
	text-decoration: none;
}
.titelrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: A6002B;
	text-decoration: none;
}



.divContainer{
font-size: 1px;
	position:absolute;
	width:500px;
	height:1px;
	overflow:hidden;
	clip:rect(0,0,0,0);
	top:0px;
	left:0px;
	visibility: hidden;
}

td.foto {
padding: 18px 0px 20px 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
}

table.popbottom{
padding:8px 10px 10px 0px;
border-top:1px solid #999999;
}



td.fotohead {
text-align:left;
padding: 7px 0px 7px 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: A6002B;
}

td.fotohead2 {
text-align:right;
padding: 0px 20px 8px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: A6002B;
}



td.foto_right {
padding: 18px 20px 20px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}


td.picturetext
{
background-color: #e9e9e9;
font-size: 11px;
padding: 3px;
}


.text_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #75759E;
}


.header_sub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}

.titelalbum {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.small2 { font-size: 11px;
color: #75759E; }

a.small2 { font-size: 11px;
			color: #75759E;
			text-decoration: underline; }
a.small2aktiv { font-size: 11px;
			color: #A6002B;
			text-decoration: none; }
			
			



.titelnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

a.titelnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #75759E;
	text-decoration: underline;
}

a.titelnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #A6002B;
	text-decoration: underline;
}

.language {
float:right;
/*width:110px;*/
font-size:11px;
color:#FFFFFF;
padding:3px 10px 0px 0px;
text-align:right;
}

td.language {
text-align:right;
float:none;
width:110px;
font-size:11px;
color:#FFFFFF;
padding:0px 13px 0px 0px;
height:100%;
vertical-align:middle;
}

/* Burnoutlink 

div#burnout_link{
	height:60px;
	margin:0 0 0 13px;
	padding:0;
	width:150px;
}*/

div.form_download{
	background-image:url('../templates/images/download_folder.png');
	background-repeat:no-repeat;
	width:599px;
	height:60px;
	margin-bottom:18px;
	overflow:hidden;
}

div.form_download a.form_dl{
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	margin-left:378px;
	margin-top:25px;
	text-align:center;
	text-decoration:none;
	width:201px;
}

div.form_download a.form_dl img{
	border:none;
}

div.form_download a.thickbox{
	color:#FFFFFF;
	display:block;
	font-weight:bold;
	margin-left:378px;
	margin-top:25px;
	text-align:center;
	text-decoration:none;
	width:201px;
}

div.form_download a.thickbox{
	border:none;
}
/* NEWSROOM BUTTON */
.newsroom{
	text-indent:-19999px;
	display:block;
	width:92px;
	height:20px;
	background:url(../templates/images/head_newsroom.gif) 0 0 no-repeat;
	cursor:pointer;
	margin:0 5px;
	}
.newsroom:hover{
	background:url(../templates/images/head_newsroom_f2.gif) 0 0 no-repeat;
	}
