/* Base CSS */
html,*
{
	margin:0;
	padding:0;

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

.skip, .hideme, .print {
    position: absolute;
    top: -1000em;
    left: -1000em;
    height: 1px;
    width: 1px;
}

h1, h2, h3, h4, h5 {
	margin:0;
	padding:0;
}

h3 {
	padding-bottom:10px;
}


/*  Linkstyles RTE */

a.link, a.urllink {
	background-image:url(../img/icons/link.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding:0 0 0 8px;
}

a.link, a.urllink {
	background-image:url(../img/icons/link.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding:0 0 0 8px;
}

a.linkbutton {
	background-image:url(../img/icons/linkbutton.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding:0 0 0 13px;
}

a.download {
	background-image:url(../img/icons/download.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding:0 0 0 13px;
}

a.download_pdf {
	background-image:url(../img/icons/pdf_icon.gif);
	background-position:0px 1px;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
}

a.download_word {
	background-image:url(../img/icons/word.gif);
	background-position:0px 2px;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
}

a.download_excel {
	background-image:url(../img/icons/excel.gif);
	background-position:0px 2px;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
}

a.mail {
	background-image:url(../img/icons/email.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
}


p.bodytext {
	padding-bottom:10px;
}

#overall
{
	width:985px;
	overflow:hidden;
}

#left
{
	float:left;

	background-image:url(../img/cenit/leftrun.gif);
	background-position:0 0;
	background-repeat:repeat-y;
	/*background-color:#FFF;*/

	padding-bottom: 9999px;
	margin-bottom: -9999px;

	width:217px;

}

#mid
{
	background-color:#62afb4;
	float:left;

	width:693px;
	padding-bottom: 9999px;
	margin-bottom: -9999px;

}

#right
{
	/*background-color:#B8E9B6;*/
	background-repeat:repeat-y;

	float:left;

	padding-bottom:9999px;
	margin-bottom:-9999px;

	width:75px;

}

div.contentarea
{
	width:586px;
	padding: 0 71px 0 36px;
	clear:both;
	overflow:hidden;
	z-index:0;
}

div.contentarea a {
	font-weight:bold;
	text-decoration:none;
}

div.contentarea a:hover {
	font-weight:bold;
	text-decoration:underline;
}

div.contentarea ul {
	padding:0 0 2px 0;
	list-style:disc;
	list-style-position:inside;
	list-style-type: disc;
}

div.contentarea ul.rtelist li {
	padding:0 0 10px 0;
	margin:0 0 0 15px;
	list-style-position:outside;
	list-style-type: disc;
	list-style-image:none;
}

div.contentarea ul.rtelist li ul.rtelist li{
	padding:5px 0 0px 0;
	margin:0 0 0 15px;
	list-style-position:outside;
	list-style-type: circle;
	list-style-image:none;
}

div.contentarea ul.rtelist li ul.rtelist li ul.rtelist li{
	list-style-position:outside;
	list-style-type: square;
	list-style-image:none;
}

div.contentarea ul.rtelist li p{
	padding:2px 0 0px 0;
	margin-left: 0px;
}

div.contentarea ul.fce_slidecontent li.slidecontent_item{
	margin:0 0 0 0px;
	list-style-position:outside;
	list-style-type: none;
	list-style-image:none;
}
div.contentarea ul.fce_slidecontent li.slidecontent_item .slidecontent ul.rtelist li{
	margin:0 0 0 44px;
	list-style-position:outside;
}
div.fce_listelement_content ul.rtelist li{
	list-style-type:disc;
	display: outside;
	margin-left:17px;
}
.cornerbox_grid1_bottom p.bodytext a.urllink p{
margin: 10px 10px 10px 10px;
height: 24px;
}

#bottom
{
	width:985px;
	margin-top:-3px;
	background-color:#FFFFFF;
	background-image:url(../img/cenit/bottom.gif);
	background-repeat:no-repeat;

	/*overflow:hidden;*/
}

#bottomnavi
{
	padding:130px 0 30px 0;
	clear:both;
}

#bottomnavi ul
{
	margin:0 0 0 0;
	padding:0;
	list-style:none;
	text-align:center;
}

#bottomnavi ul li
{
	display:inline;
	margin:0;
	padding:0;
}

.leftcontent
{
	position:relative;
}

.navi
{
	margin-bottom:10px;
}

.search
{
	margin:20px 0 0px 0;
	padding:0 0 20px 0;
	overflow:hidden;
}

.navi li
{
	background-color:#FFFFFF;
	margin-bottom:1px;
	height:23px;
	padding-left:20px;
}

.leftclod
{
	background-image:url(../img/cenit/leftclod.gif);
	background-repeat:no-repeat;
	height:47px;
}

.leftrun
{
	/*background-color:#62afb4;*/
	/*background-color:#FFF;*/
}

.ie6fix
{
	position:absolute;
	height:800px;
	width:1px;
	background-color:#F00;
	z-index:0;
	overflow:hidden;
	visible:none;
}

.rightsection
{
	background-image:url(../img/cenit/rightclod.gif);
	background-repeat:no-repeat;
	width:75px;
	height:343px;
}

img
{
	border:none;
}

ul#mainmenu li {
	margin:0 0 -1px 0;
	padding:0;
}

#topnavi
{
	padding: 0 0 0 0;
	width:692px;
	height:30px;
	z-index:50;
}

#topnavi ul
{
	height:17px;
	list-style:none;
	display:block;
	float:right;
	padding-right:65px;
	z-index:51;
}

#topnavi ul li
{
	padding: 0;
	margin:0;
	float:left;
	display:block;
	height:17px;
	display:block;
	z-index:52;
}

#topnavi ul li img
{
  padding:3px 0 0 0;
}

#topnavi ul li div.menuitem
{
	float:left;
	padding: 0 5px 0 5px;
}

.clear {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	height: 0px;
}

.swordinput
{
	float:left;
}

.swordinput .searchbox
{
	border:1px solid #FFFFFF;
	height:15px;
	width:158px;
	margin:0 2px 0 0;
	padding: 2px 0 0 2px;
	font-size:9px;
}

div.grid_1_col {
	width:586px;
	overflow:hidden;
}

div.cornerbox_grid1 {
	padding:15px 15px 15px 15px;
	margin-right: 0px;
}

div.cornerbox_grid1_bottom {
	padding:15px 15px 15px 15px;
}

table.grid_2_col {
	width:586px;
	overflow:hidden;
	table-layout:fixed;
}

table.grid_2_col td.col1 {
	width:286px;
	overflow:hidden;
	vertical-align:top;
	padding-right:14px;
}

table.grid_2_col td.col2 {
	width:286px;
	overflow:hidden;
	vertical-align:top;
}


/* FCE Listelement */
div.cornerbox_grid1:first-child{padding-top:0px;}

div.cornerbox_grid1 {
	padding-top:15px;
}


div.fce_listelement {
	margin-bottom:4px;
	padding-top:15px;
}

h3.fce_listelement_header {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:3px 0px 3px 15px;
	margin-bottom:2px;
}

div.fce_listelement_content {
	background:#FFFFFF;
	padding:15px;
}

div.fce_listelement table.grid_2_col td.col1 {
	width:200px;
	overflow:hidden;
	vertical-align:top;
	padding-right:0px;
}

div.fce_listelement table.grid_2_col td.col2 {
	width:245px;
	overflow:hidden;
	vertical-align:top;
}


/* tt_news */

div.news-list-container {

}

div.news-list-item {
	background:#FFFFFF;
	padding:5px 15px 5px 15px;
	margin-bottom:4px;
}

span.news-list-date {
	font-weight:bold;
}

div.news-list-morelink {
	text-align:right;
}
/*News item end*/
#group, #portals, #home {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-bottom:8px;
	position:relative;
	z-index:96;
	height:25px;
}

#choosecountry	{
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-bottom:8px;
	position:relative;
	z-index:96;
	height:25px;
}

#group ul, #portals ul {
	background:#F7F7F7 none repeat scroll 0%;
	border:1px solid #FFFFFF;
	height:0pt;
	left:6px;
	margin:0pt;
	position:absolute;
	top:22px;
	visibility:hidden;
	width:130px;
	padding:0 0 1px 0;
	z-index:96;
}

#group ul li, #portals ul li {
	height:18px;
	list-style:none;
	padding:0 0 2px 0;
	margin:0;
	float:none;
}

#group:hover ul, #portals:hover ul	{
	visibility:visible;
	height:auto;
}

#group ul li:hover, #portals ul li:hover	{
	background:#e4eaf2;
}


/* indexed_search */
.tx-indexedsearch {
	padding:10px 0 0 0;
}

.globalsearch {
	display:inline;
	width:217px;
	overflow:hidden;
}

.gobutton {
	
}

.tx-indexedsearch-searchbox-sword {
	background-image:url(../img/searchfield_global.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border:none;
	padding:0 0 0 2px;
	width:129px;
	height:15px;
}

.tx-indexedsearch-rules {
	padding:10px 0 5px 0;
}

.tx-indexedsearch-browsebox {
	padding:10px 0 10px 0;
}

.tx-indexedsearch-browsebox li {
	display:inline;
	margin-right:5px;
}

.percent-tmpl-css {
	float:right;
	font-weight:normal;
	letter-spacing:0pt;
	margin-top:-1.2em;
}

.tx-indexedsearch-redMarkup {
	color:#62afb4;
}

/* Flashschollen */
div.schollenitem {
	width:195px;
	float:left;
	overflow:visible;
	padding:10px 0 10px 0;
	margin:0 0 10px 0;
	background:#FFFFFF;
}

.schollenitem{
	width:185px;
	height: 185px;
	float:left;
	overflow:visible;
  padding:8px 0 8px 0;
	margin:8px 5px 8px 5px;
	background:#FFFFFF;
	font-size: 10px;
}
.schollenitem h2{
	font-size: 10px;
	overflow: visible;
	vertical-align: bottom;
	}
.schollenitem h3{
	font-size: 10px;
	overflow: visible;
	vertical-align: bottom;
	}
.schollenitem h4{
	font-size: 10px;
	overflow: visible;
	vertical-align: bottom;
	}
/*Flash feder*/
.tx-mnrssflashfader-pi1 .rssflashfaderitem {
border: medium solid rgb(255,255,255)
}
.tx-mnrssflashfader-pi1 .rssflashfaderitem h2{
padding: 2px 0 2px 3px;
font-size: 14px;
}
.tx-mnrssflashfader-pi1 .rssflashfaderitem h3{
padding: 2px 0 2px 3px;
font-size:11px;
}
/*Test*/
.tx-mnrssflashfader-pi1 embed{
color:red;
text-transform: uppercase;

}

/* Tablestyles */

table.contenttable-0 {
	vertical-align:top;
	width: 100%;	
}

table.contenttable-0 td {
	vertical-align:top;
	padding:0 0 0 5px;
}

table.contenttable-0 .td-0 {
	width:155px;
	text-align:left;
	padding:5px 0 5px 15px;
}

table.contenttable-0 .td-1 {
border: none;
	width:400px;
	text-align:left;
	padding:5px 0 5px 5px;
}

/* Tablestyles */

table.contenttable-3 {
	vertical-align:top;
	width: 100%;	
}

table.contenttable-3 td {
	vertical-align:top;
	padding:0 0 0 5px;
}

table.contenttable-3 .td-0 {
	width:225px;
	text-align:left;
	padding:5px 0 5px 15px;
}

table.contenttable-3 .td-1 {
	width:140px;
	text-align:left;
	padding:5px 0 5px 5px;
}

/*Aadded for events calendar*/

.events_calendar {
	width:100%;
	table-layout: fixed;
	border-collapse: collapse;
}
tr.tr-even td{
color: #009a8f;
}

.events_calendar td {
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ccebe9;
	border-collapse: collapse;
}
.events_calendar tr.tr-0 th {
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ccebe9;;
	border-collapse: collapse;
	text-align:center;
	padding:0 0 0 5px;
}
.events_calendar tr.tr-0 th.td-1{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-collapse: collapse;
	text-align:center;
}
.events_calendar tr.tr-0 th.td-2{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-collapse: collapse;
	text-align:center;
}
.events_calendar tr.tr-0 th.td-3{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-collapse: collapse;
	text-align:center;
}

.events_calendar .td-0 {
	width:50px;
	text-align:left;
	padding:5px 0 5px 15px;
}

.events_calendar .td-1 {
	width:220px;
	text-align:left;
	padding:5px 0 5px 5px;
}
.events_calendar .td-2 {
	width:75px;
	text-align:left;
	padding:5px 0 5px 15px;
}

.events_calendar .td-3 {
	table-layout: fixed;
	width:162px;
	text-align:left;
	padding:5px 0 5px 5px;
}
/*Layout */
.events_description td {
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-bottom-style: solid;
	border-left-style:none;
	border-bottom-width: 2px;
	border-bottom-color: #ccebe9;
	border-collapse: collapse;
}
.events_description tr.tr-0 th {
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ccebe9;;
	border-collapse: collapse;
	text-align:center;
	padding:0 0 0 5px;
}
.events_description tr.tr-0 th.td-1{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-collapse: collapse;
	text-align:center;
}
.events_description tr.tr-0 th.td-2{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-collapse: collapse;
	text-align:center;
}
.events_description .td-0 {
	width:75px;
	text-align:left;
	padding:5px 0 5px 15px;
}

.events_description .td-1 {
	width:300px;
	text-align:left;
	padding:5px 0 5px 5px;
}
.events_description .td-2 {
	width:150px;
	text-align:left;
	padding:5px 0 5px 15px;
}

/*Added for table style Layout 2 - fixed width*/
.finanz_daten {
	width:100%;
	table-layout: fixed;
	border-collapse: collapse;
	overflow: auto;
}
tr.tr-even td{
color: #009a8f;
}

.finanz_daten td {
	vertical-align:top;
	padding:0 0 0 0px;
	table-layout: fixed;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ccebe9;
	border-collapse: collapse;
}
.finanz_daten tr.tr-0 th {
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ccebe9;;
	border-collapse: collapse;
	text-align:center;
}
.finanz_daten tr.tr-0 th.td-1{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-collapse: collapse;
	text-align:center;
}
.finanz_daten tr.tr-0 th.td-2{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-collapse: collapse;
	text-align:center;
}
.finanz_daten tr.tr-0 th.td-3{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-collapse: collapse;
	text-align:center;
}
.finanz_daten tr.tr-0 th.td-4{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-collapse: collapse;
	text-align:center;
}
.finanz_daten tr.tr-0 th.td-5{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-collapse: collapse;
	text-align:center;
}
.finanz_daten tr.tr-0 th.td-6{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-collapse: collapse;
	text-align:center;
}

.finanz_daten tr.tr-1 td.td-1{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
	border-left: none;
}
.finanz_daten tr.tr-1 td.td-2{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
	border-left: none;
}
.finanz_daten tr.tr-1 td.td-3{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
border-left: none;
}
.finanz_daten tr.tr-1 td.td-4{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
border-left: none;
}
.finanz_daten tr.tr-1 td.td-5{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
	border-left: none;
}
.finanz_daten tr.tr-1 td.td-6{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-collapse: collapse;
	border-left: none;
	text-align:center;
}
.finanz_daten .td-0 {

	width:95px;
	text-align:left;
	padding:3px 0 2px 0px;
	overflow:auto;
}

.finanz_daten .td-1 {
	width:52px;
	text-align:left;
	padding:3px 0 2px 0px;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}
.finanz_daten .td-2 {
	width:52px;
	text-align:left;
	padding:3px 0 2px 0px;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}

.finanz_daten .td-3 {
	width:52px;
	text-align:left;
	padding:3px 0 2px 0px;
  border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}
.finanz_daten .td-4 {
	width:52px;
	text-align:left;
	padding:3px 0 2px 0px;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}

.finanz_daten .td-5 {
	width:52px;
	text-align:left;
	padding:3px 0 2px 0px;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}
.finanz_daten .td-6 {
	width:52px;
	text-align:left;
	padding:3px 0 2px 0px;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}

/*
END OF TABLE 2 LAYOUT 
*/

/*Added for table style Layout 3 - fixed width for CATIA STYLE*/
table.catia_table_design_4{
	width:541px;
	table-layout: fixed;
	border-collapse: collapse;
	overflow: auto;
}
table.catia_table_design_4 tr.tr-even td{
color: #009a8f;
}

table.catia_table_design_4 td {
	vertical-align:top;
	padding:0 0 0 0px;
	table-layout: fixed;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ccebe9;
	border-collapse: collapse;
}
table.catia_table_design_4 th{
	vertical-align:top;
	padding:2px 0 0 0px;
	table-layout: fixed;
	text-align:center;
}
table.catia_table_design_4 th.td-0 {
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ccebe9;	
	text-align:center;
}
table.catia_table_design_4 th.td-1{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ccebe9;	
	border-collapse: collapse;
	text-align:center;
}
table.catia_table_design_4 th.td-2{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ccebe9;	
	border-collapse: collapse;
	text-align:center;
}
table.catia_table_design_4 th.td-last{
	vertical-align:top;
	padding:0 0 0 5px;
	table-layout: fixed;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #ccebe9;	
	border-collapse: collapse;
	text-align:center;
}

/*
End of the thead design
*/
table.catia_table_design_4 tr.tr-odd td.td-0{
	vertical-align:top;
	padding:3px 0 3px 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:left;
}
table.catia_table_design_4 tr.tr-odd td.td-1{
	vertical-align:top;
	padding:3px 0 3px 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}
table.catia_table_design_4 tr.tr-odd td.td-2{
	vertical-align:top;
	padding:3px 0 3px 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}
table.catia_table_design_4 tr.tr-odd td.td-last{
	vertical-align:top;
	padding:3px 0 3px 5px;
	table-layout: fixed;
	text-align:center;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;	
  border-collapse: collapse;
}
table.catia_table_design_4 tr.tr-even td.td-0{
	vertical-align:top;
	padding:3px 0 3px 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:left;
}
table.catia_table_design_4 tr.tr-even td.td-1{
	vertical-align:top;
	padding:3px 0 3px 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}
table.catia_table_design_4 tr.tr-even td.td-2{
	vertical-align:top;
	padding:3px 0 3px 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}
table.catia_table_design_4 tr.tr-even td.td-last{
	vertical-align:top;
	padding:3px 0 3px 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}
/*
last row settings
*/
table.catia_table_design_4 tr.tr-last td.td-0{
	vertical-align:top;
	padding:3px 0 3px 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:left;
}
table.catia_table_design_4 tr.tr-last td.td-1{
	vertical-align:top;
	padding:3px 0 3px 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}
table.catia_table_design_4 tr.tr-last td.td-2{
	vertical-align:top;
	padding:3px 0 3px 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}
table.catia_table_design_4 tr.tr-last td.td-last{
	vertical-align:top;
	padding:3px 0 3px 5px;
	table-layout: fixed;
	border-collapse: collapse;
	text-align:center;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}
/*
End of the table data settings
*/
table.catia_table_design_4 .td-0 {
	width:300px;
	text-align:left;
	padding:3px 0 5px 0px;
	overflow:auto;
}

table.catia_table_design_4 .td-1 {
	width:77px;
	text-align:center;
	padding:3px 0 2px 0px;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}
table.catia_table_design_4 .td-2 {
	width:77px;
	text-align:center;
	padding:3px 0 2px 0px;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}

table.catia_table_design_4 .td-last {
  width:77px;
	text-align:center;
	padding:3px 0 2px 0px;
  border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #ccebe9;
}




/*Cornerbox*/
#c1022 .cornerbox_grid1, #c784 .cornerbox_grid1, #c1052 .cornerbox_grid1, #c4005 .cornerbox_grid1, #c3999 .cornerbox_grid1, #c4002 .cornerbox_grid1 {
	padding:15px 0 0 0;
}

#22 .job_grid .cornerbox_grid1{
	margin: 3px 0px 3px 0px;
	color:#FFFFFF;
}

.tx-mnflashschollen-pi1 div.schollenitem {
	width:165px;
	height: 130px;
	float:left;
	overflow:hidden;
	padding:5px 5px 5px 5px;
	margin:5px 5px 5px 5px;
  background:#FFFFFF;
  opacity:0.5;
}

.tx-mnflashschollen-pi1 div.schollenitem:hover{
  background:#FFFFFF;
  opacity:1;
}

.tx-mnflashschollen-pi1{
	width: 595px;
	height: auto;
}
.tx-mnflashschollen-pi1 div.schollenitem img{
	width:165px;
	height: 108px;
	float:left;
	overflow:auto;
	vertical-align: bottom;
}
.tx-mnflashschollen-pi1 div.schollenitem h2
{
  text-align: left;
  font-weight: bold;
  width: 205px;
  margin: 2px;
  height: 14px;
  overflow: hidden;
  font-size: 9px;
}
.tx-mnflashschollen-pi1 div.schollenitem h3
{
display:hidden;
}
