/* ***************************************************************** */
/* *                                                               * */
/* *  Allgemeine Styles                                            * */
/* *                                                               * */
/* ***************************************************************** */

body {
	background-color: #CCCCCC;
	height: 100%;
}
body, tr, td {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #4D4D4D;
}

center {
	height: 100%;
	width: 100%;
}

tr {
	vertical-align: top;
}
a, a:link, a:active, a:visited {
	color: #000000;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

.teaser {
	background-color: #C1C3DA;
	background-image: url('/fileadmin/img/hom_img_bg_teaser.jpg');
	background-position: right bottom;
	background-repeat: no-repeat;
}
.subteaser {
	background-color: #C1C3DA;
	background-image: url('/fileadmin/img/sub_img_bg_teaser.jpg');
	background-position: right bottom;
	background-repeat: no-repeat;
}
td.firstnavi a.passive:link, td.firstnavi a.passive:active, td.firstnavi a.passive:visited, td.firstnavi a.passive:hover {
	padding: 2px 0px 2px 10px;
	margin: 0px 0px 0px 0px;
	color: #0D2D80;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	background-image: url('/fileadmin/img/all_img_first_pas.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 22px;
	width: 100px;
}
td.firstnavi a.passive:hover {
	color: #000000;
	background-image: url('/fileadmin/img/all_img_first_hov.jpg');
}
td.firstnavi a.active:link, td.firstnavi a.active:active, td.firstnavi a.active:visited, td.firstnavi a.active:hover {
	padding: 2px 0px 2px 10px;
	margin: 0px 0px 0px 0px;
	color: #0D2D80;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	display: block;
	background-image: url('/fileadmin/img/all_img_first_act.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 22px;
	width: 100px;
}
td.firstnavi a.active:hover {
	color: #000000;
	background-image: url('/fileadmin/img/all_img_first_hov.jpg');
}

.subnavi {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
.subnavi li {
	padding: 0px 0px 0px 10px;
}
.subnavi li a:link, .subnavi li a:active, .subnavi li a:visited, .subnavi li a:hover {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #0C2E82;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	display: block;
}
.subnavi li a:hover {
	color: #000000;
}
.subnavi li a.subact:link, .subnavi li a.subact:active, .subnavi li a.subact:visited, .subnavi li a.subact:hover {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	display: block;
}
.subnavi li a.subact:hover {
	color: #000000;
}


/* 7. Navigationpoint */
/* ****************** */
a.noblenavi, a.noblenavi:link, a.noblenavi:active, a.noblenavi:visited {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('/fileadmin/img/all_img_fir_nobel_pas.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
}
a.noblenavi:hover, a.noblenaviact:hover {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('/fileadmin/img/all_img_fir_nobel_pas.gif');
	background-repeat: no-repeat;
}
a.noblenaviact, a.noblenaviact:link, a.noblenaviact:active, a.noblenaviact:visited {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url('/fileadmin/img/all_img_fir_nobel_act.gif');
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
}


/* ***************************************************************** */
/* *                                                               * */
/* *  Content                                                      * */
/* *                                                               * */
/* ***************************************************************** */

.contenttext 
{
	width:340px;
}



.content {
	background-color: #FFFFFF;
}

.cntleftnavititle {
	color: #0C2E82;
	font-size: 14px;
	font-weight: bold;
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
}
.cntleftnavitext {
	color: #0C2E82;
	font-size: 11px;
	font-weight: bold;
	padding: 10px 0px 0px 9px;
}
.cntlefttext {
	color: #0C2E82;
	font-size: 11px;
	/*font-weight: bold;*/
	padding: 0px 0px 3px 14px;
}


.contenttitle {
	font-size: 12px;
	font-weight: bold;
	padding: 0px 10px 6px 1px;
}
.contentsubtitle {
	font-size: 12px;
	font-weight: bold;
	padding: 10px 10px 6px 1px;
}
.contenttext {
	padding: 0px 10px 8px 1px;
}



/* ***************************************************************** */
/* *                                                               * */
/* *  Formulare                                                    * */
/* *                                                               * */
/* ***************************************************************** */
form {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.standarttextbox {
	width: 350px;
	margin: 2px 0px 8px 0px;
	padding: 2px 2px 2px 2px;
	border: 1px solid #0C2E82;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #0C2E82;
}
.standarttextarea {
	border: 1px solid red;
	width: 350px;
	margin: 2px 0px 8px 0px;
	padding: 2px 2px 2px 2px;
	border: 1px solid #0C2E82;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #0C2E82;
}
.standartbutton {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 1px solid #0C2E82;
	font-family: Arial, Verdana;
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	color: #0C2E82;
}


.nobletabelle {
	background-image: url('/fileadmin/img/nob_img_bg.gif');
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #0C2E82;
}
.nobletabelle td {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #0C2E82;
}
.nobletabelle a:link, .nobletabelle a:active, .nobletabelle a:visited, .nobletabelle a:hover {
	color: #0C2E82;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.foreigntabelle {
	background-image: url('/fileadmin/img/hom_img_for_bg.gif');
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #0C2E82;
	margin: 20px 0 0 0 ;
}
.foreigntabelle td {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #0C2E82;
}
.foreigntabelle a:link, .foreigntabelle a:active, .foreigntabelle a:visited, .foreigntabelle a:hover {
	color: #0C2E82;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.foreignnavititle {
	padding: 1px 0px 0px 10px;
	color:#0C2E82;
	font-size:13px;
	font-weight:bold;
}
.foreignnavititle a:link, .foreignnavititle a:active, .foreignnavititle a:visited, .foreignnavititle a:hover {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #0C2E82;
	text-decoration: none;
	font-weight: bold;
	background-image: none;
	display: block;
}
.foreignnavititle a:hover {
	color: #E21E25;
}


.foreignnavi {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
}
.foreignnavi li {
	padding: 0px 0px 0px 10px;
}
.foreignnavi li a:link, .foreignnavi li a:active, .foreignnavi li a:visited, .foreignnavi li a:hover {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #0C2E82;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	display: block;
}
.foreignnavi li a:hover {
	color: #E21E25;
}
.foreignnavi li a.subact:link, .foreignnavi li a.subact:active, .foreignnavi li a.subact:visited, .foreignnavi li a.subact:hover {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #E21E25;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	background-image: none;
	display: block;
}
.foreignnavi li a.subact:hover {
	color: #0C2E82;
}
.important {
	color: #0C2E82;
	font-weight: bold;
	font-size: 13px;
	padding: 0px 0px 5px 0px;
}


a.external-link-new-window, a.external-link-new-window:link, a.external-link-new-window:active, a.external-link-new-window:visited {
	font-size: 11px;
	font-weight: normal;
	color: #0C2E82;
	text-decoration: none;
}
a.external-link-new-window:hover {
	text-decoration: underline;
}





.newstabelle {
	background-image: url('/fileadmin/img/news_img_bg.gif');
	background-position: 0 0;
	background-repeat: no-repeat;
	color: #0C2E82;
}
.newstabelle td {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	color: #0C2E82;
}

.news_latest-title-home {
	font-size: 13px;
	font-weight: bold;
}
.news-latest-item-home {
	font-size: 11px;
	font-weight: normal;
	padding: 0 10px 0 0;
	margin: 0 0 0 0;
}
.news-latest-item-home h3 {
	font-size: 11px;
	font-weight: bold;
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
}

.newstabelle a:link, .newstabelle a:active, .newstabelle a:visited, .newstabelle a:hover {
	color: #0C2E82;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.news-latest-item-home h3 a:link, .news-latest-item-home h3 a:active, .news-latest-item-home h3 a:visited, .news-latest-item-home h3 a:hover {
	color: #0C2E82;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.news-latest-morelink-home {
	text-align: right;
	border-bottom: 1px solid #0C2E82;
}
.news-latest-morelink-home a:link, .news-latest-morelink-home a:active, .news-latest-morelink-home a:visited, .news-latest-morelink-home a:hover {
	color: #0C2E82;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}







.news-latest-container, .news-list-container {
	padding: 0;
	margin: 0;
	/*width: 230px;*/
	background-color: #FFFFFF;
	border: none;
}
.news-latest-item , .news-list-item {
	padding: 0;
	margin: 0 0 20px 0;
	background-color: #FFFFFF;
	border: none;
	height:1%;
	line-height:1.3;	
}

.news-latest-item h3 , .news-list-item h3 {
	padding: 0;
	margin: 0;
	background-color: #FFFFFF;
	border: none;
}

.news-latest-item h3 a:link, .news-latest-item h3 a:hover, .news-latest-item h3 a:active, .news-latest-item h3 a:visited,
.news-list-item h3 a:link, .news-list-item h3 a:hover, .news-list-item h3 a:active, .news-list-item h3 a:visited {
	text-decoration: none;
	color: #0C2E82;
	font-family: Arial,Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
.news-latest-item h3 a:hover, .news-list-item h3 a:hover {
	color: #000000;
}


.news-latest-item .news-latest-date, .news-list-item .news-list-date-new {
	font-family: Arial,Verdana;
	font-size: 9px;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

.news-latest-item .news-latest-contentbox, .news-list-item .news-list-contentbox {
	
}
.news-latest-item .news-latest-contentbox .news-latest-subheader,
.news-list-item .news-list-contentbox .news-list-subheader-new {
	float: left;
	width: 190px;
}
.news-list-subheader-new  p {
	padding: 0;
	margin: 0;
}
.news-latest-item .news-latest-contentbox .news-latest-morelink,
.news-list-item .news-list-contentbox .news-list-morelink {
	float: left;
	width: 40px;
}
.news-latest-item .news-latest-contentbox .news-latest-morelink a:link,
.news-latest-item .news-latest-contentbox .news-latest-morelink a:hover,
.news-latest-item .news-latest-contentbox .news-latest-morelink a:active,
.news-latest-item .news-latest-contentbox .news-latest-morelink a:visited,
.news-list-item .news-list-contentbox .news-list-morelink a:link,
.news-list-item .news-list-contentbox .news-list-morelink a:hover,
.news-list-item .news-list-contentbox .news-list-morelink a:active,
.news-list-item .news-list-contentbox .news-list-morelink a:visited  {
	color: #0C2E82;
	font-family: Arial,Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.news-latest-item .news-latest-contentbox .news-latest-morelink a:hover,
.news-list-item .news-list-contentbox .news-list-morelink a:hover {
	color: #000000;
}

.news-single-item-new {
	margin: 0;
	padding: 0;
}
.news-single-item-new h3 {
	text-decoration: none;
	color: #0C2E82;
	font-family: Arial,Verdana;
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}
.news-single-item-new .news-single-date {

}
.news-single-item-new .news-single-image {
	/*padding: 10px 0 0 0;*/
}
.news-single-item-new .news-single-image .news-single-img {
	float: left;
	margin: 0;
	padding: 0;
}
.news-single-img img {
	border: 1px solid #0C2E82;

}
.news-single-item-new .news-single-image .news-single-img a:link,
.news-single-item-new .news-single-image .news-single-img a:hover,
.news-single-item-new .news-single-image .news-single-img a:active,
.news-single-item-new .news-single-image .news-single-img a:visited {
	
}


.news-single-item-new .news-single-content {
	clear: both;
}
.news-single-item-new .news-single-textfile {
	clear: both;
}
.news-single-related, .news-single-files, .news-single-links {
background-color: #FFFFFF;
border: none;
margin: 0;
padding: 0;
}

.news-single-related dt, .news-single-links dt, .news-single-files dt {
	font-size:11px;
	font-weight:bold;
	margin: 10px 0 0 0;
}

.news-single-item-new .news-single-filelink {
	padding: 0 0 10px 0;
}
dd {
	padding: 0;
	margin: 0;
}

.news-single-item-new .news-single-filelink a:link,
.news-single-item-new .news-single-filelink a:hover,
.news-single-item-new .news-single-filelink a:active,
.news-single-item-new .news-single-filelink a:visited {
	color: #0C2E82;
	font-family: Arial,Verdana;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	padding: 0 0 0 5px;
}

.news-single-item-new .news-single-textlink {

}
.news-single-item-new .news-single-newslink {

}
.news-single-item-new .news-single-backlink a:link,
.news-single-item-new .news-single-backlink a:hover,
.news-single-item-new .news-single-backlink a:active,
.news-single-item-new .news-single-backlink a:visited {
	color: #0C2E82;
	font-family: Arial,Verdana;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}






.align-right {
text-align: right;
}
.tx-mininews-pi1{
	background-color:#FFFFFF;
	border:medium none;
	margin:0;
	padding:0;
}

p.tx-mininews-pi1-listrowField-title {
	font-weight:bold;
	background-color:#FFFFFF;
	border:medium none;
	margin:0;
	padding:0;
}
p.tx-mininews-pi1-listrowField-title a, 
p.tx-mininews-pi1-listrowField-title a:link, 
p.tx-mininews-pi1-listrowField-title a:active, 
p.tx-mininews-pi1-listrowField-title a:visited, 
p.tx-mininews-pi1-listrowField-title a:hover {
	color:#0C2E82;
	font-family:Arial,Verdana;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:none;
}
p.tx-mininews-pi1-listrowField-title a:hover {
	color:#000000;
}
p.tx-mininews-pi1-listrowField-teaser {
	margin-bottom:20px;
	margin-top:0;
}

p.tx-mininews-pi1-listrowField-datetime {
	margin: 0;
}



p.tx-mininews-pi1-listrowField-teaser a, 
p.tx-mininews-pi1-listrowField-teaser a:link, 
p.tx-mininews-pi1-listrowField-teaser a:active, 
p.tx-mininews-pi1-listrowField-teaser a:visited, 
p.tx-mininews-pi1-listrowField-teaser a:hover {
	color:#000000;
	font-size:11px;
	font-weight:normal;
	margin:0;
	padding:0;
	text-decoration:none;
}



.tx-mininews-pi1 {

}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow {
	background-image:url("/fileadmin/img/news_img_bg.gif");
	background-position:0 0;
	background-repeat:no-repeat;
	color:#0C2E82;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .mininews-title-home {
	padding: 0 5px 0 5px;
	font-size:13px;
	font-weight:bold;
	color:#0C2E82;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .tx-mininews-pi1-fp_listrowField-title {
	font-size:11px;
	font-weight:bold;
	margin: 5px 0 0 0 ;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .tx-mininews-pi1-fp_listrowField-title a {
	color:#0C2E82;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:none;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .tx-mininews-pi1-fp_listrowField-title a:hover {
	color: #000000;
}


.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .tx-mininews-pi1-fp_listrowField-teaser {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .tx-mininews-pi1-fp_listrow-first {
	margin: 0 10px 0 5px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .tx-mininews-pi1-fp_listrow-normal {
	margin: 0 10px 0 5px;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .tx-mininews-pi1-fp_listrow-last {
	margin: 0 10px 0 5px;
}


.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .tx-mininews-pi1-fp_listrowField-more-link {
	border-bottom:1px solid #0C2E82;
	text-align:right;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .tx-mininews-pi1-fp_listrowField-more-link a {
	color:#0C2E82;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:none;
}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow .tx-mininews-pi1-fp_listrowField-more-link a:hover {
	color:#000000;
}


.tx-mininews-pi1-singleView h2 {
	color:#0C2E82;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0;
}
.tx-mininews-pi1-singleView .tx-mininews-pi1-singleViewField-datetime {
	margin:0;
	padding:0;
}

.tx-mininews-pi1-singleView p strong {
	padding: 10px 0 0 0;
	display: block;
}

/* iframe ag - fgaechter - 04. Nov 2010 */
#simplemodal-overlay {
	background-color: #000;
}

#modal {
	width: 430px;
	text-align: center;
	background-color: #fff;
	border: 1px solid #003366;
}

#modal img {
	border: none;
	margin: 15px 0;
}

#modal a:active {
	outline: none;
}

#modal a:focus {
	-moz-outline-style: none;
}

#modal-header {
	background-color: #003366;
	height: 20px;
	text-align: right;
}

a.modal-close {
	text-decoration: none;
	color: #fff;
	font-size: 10px;
	margin: 0 5px 0 0;
	line-height: 21px;
}
