body {
	font-family: Book Antiqua,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin: 0;
	padding: 0;
	/*background:url(../img/bg/bg_gradient.jpg);*/
	background-color:black;
	scrollbar-base-color: #660066;
	scrollbar-arrow-color: white;
	scrollbar-DarkShadow-Color:#660066;
}

table {
	background: #660066;
}

.mainbodytable td {
	vertical-align:top;
}

.mainbodytable td#logo {
	background: #000000;
}

.mainbodytable td#topbar {
	border-bottom:thick solid 3px #000000;
}

.mainbodytable td#bottombar {
	border-top:thick solid 3px #000000;
	border-bottom:dotted solid 3px #000000;
}

.mainbodytable td#leftbar {
	border-left:thick solid 3px #000000;
}

.do15pt {
	font-size: 15px;
}
/*-----------scroll functionality and scroll area ---------------------------------------*/

#tyl_iframe {
	text-align: left;
	/*width: 900px;*/
	height: 629px;
	background: #660066;
	vertical-align:top;
}

.abstand_iframe{
	padding-left: 130px;
	padding-top: 10px;
} 


.scrollbereich {
	overflow: auto;
	/*width: 900px;*/
	height: 635px;
} 


/*-----------titles for news ---------------------------------------*/
.newstitle p {
	font-size:15pt:
}


/*-----------the various body tables ---------------------------------------*/

.stu_table td  {	
	color: #ffffff;
	font-size:12pt;
	text-align:left;
	vertical-align:top;
}

.stu_table td#emphasize {
	background-color:#990099;
}

.imp_table td  {	
	color: #ffffff;
	font-size:12pt;
	text-align:left;
	vertical-align:top;
}

.imp_table td#emphasize {
	background-color:#990099;
}

.lei_table td  {	
	color: #ffffff;
	font-size:12pt;
	text-align:left;
	vertical-align:top;
}

.lei_table td#emphasize {
	background-color:#990099;
}

.job_table td  {	
	color: #ffffff;
	font-size:12pt;
	text-align:left;
	vertical-align:top;
}

.job_table td#emphasize {
	background-color:#990099;
}

.pre_table td  {	
	color: #ffffff;
	font-size:12pt;
	text-align:left;
	vertical-align:top;
}

.pre_table td#emphasize {
	background-color:#990099;
}


.ueb_table td {
	color: #ffffff;
	vertical-align:top;
}

.ueb_table td#emphasize {
	background-color:#990099;
	color: #ffffff;
	vertical-align:top;
}

.nws_table td {
	color: #ffffff;
	vertical-align:top;
}

.nws_table td#emphasize {
	background-color:#990099;
	color: #ffffff;
	vertical-align:top;
}

.prs_table td {
	color: #ffffff;
	vertical-align:top;
}

.prs_table td#emphasize {
	background-color:#990099;
	color: #ffffff;
	vertical-align:top;
}

.anm_table td {
	color: #ffffff;
	vertical-align:top;
}

.anm_table td#emphasize {
	background-color:#990099;
	color: #ffffff;
	vertical-align:top;
}

.lag_table td {
	color: #ffffff;
	vertical-align:top;
}

.lag_table td#emphasize {
	background-color:#990099;
	color: #ffffff;
	vertical-align:top;
}

.kon_table td {
	color: #ffffff;
	vertical-align:top;
}

.kon_table td#emphasize {
	background-color:#990099;
	color: #ffffff;
	vertical-align:top;
}

.kon_table td#mailsent {
	color: yellow;
}


.gal_table td {
	color: #ffffff;
	vertical-align:top;
}

.gal_table td#emphasize {
	background-color:#990099;
	color: #ffffff;
	vertical-align:top;
}


/*-----------input forms ---------------------------------------*/
input, textarea   {
	font-family: Book Antiqua,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	text-decoration: none;
	background-color:#a703a7;
	border:1px solid black;
	border:none;
	vertical-align:middle;
	color: white;
}


option, select   {
	font-family: Book Antiqua,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	text-decoration: none;
	background-color:#a703a7;
	/*border:0px solid black;*/
	border:none;
	vertical-align:middle;
	color: white;
}

/*-----------links ---------------------------------------*/

a:link {  
	color: #ffffff;
	text-decoration: none;
	background: transparent;
}

a:visited {
	color: #ffffff;
	text-decoration: none;
	background: transparent;
}

a:hover {
	color: #c0c0c0;
	text-decoration: none;
	background: transparent;
}

a:active {
	color: #c0c0c0;
	text-decoration: none;
	background: transparent;

}




img {
	border: none;
}

.content {

}


.message {
	margin: 0 auto;
	width: 380px;
	padding-top: 50px;
}

#job {
	font-size: 24px;
}
