/* CSS Document */

@import url("chronik.css");
@import url("pk.css");
@import url("jquery.css");

* {
	font-family:Arial,Helvetica,sans-serif;
}

A {
	text-decoration:none;
	color:#00A1E9;
}

A.weg {
	visibility:hidden;
	display:none;
}

html {
	
        height:100%;
}

body {
	height:100%;
	margin:0;
	padding:0;
}
textarea{
        font-size:1em;
        font-family:Arial,Helvetica,sans-serif;
        width:400px;
}

.flasher {
	border-left: 1px solid #FFFFFF;
	height:61px;
	vertical-align:bottom;
	background:#00A1E9;
}

#hauptmenu {
	padding-left:23px;
	padding-top:0px;
	background-color:#01A0E4;
	margin:0;
	margin-top:0px;
	margin-bottom:-1px;
	border-left: 1px solid #FFFFFF;
	max-height:17px;
	overflow:hidden;
	max-width:778px;
}

/** html #hauptmenu {

width:801px;	
}
*/

#hauptmenu div {
	display: inline;
	max-height:17px;
	overflow:hidden;
}

#hauptmenu table {
	padding:0;
	margin:0;
	border-left: 1px solid #FFFFFF;
}

#hauptmenu td {
	margin:0;
	padding:0;
	border-right: 1px solid #FFFFFF;
}
#all{
   height:100%;
}

/* Inhaltsbereich */
#inhalt{
                width:530px;
                height:102%;
}
#content {
	padding-left:23px;
	height:90%;
}


#content div.presseteaserbild {
float:left;
padding-right:2px;
}
.csc-menu-4 td.teaser {
padding-bottom:9px;
float:left;
}

#content div.presseteaserbild a {
padding-left:0px;
background:none;
}

#content_speicher {
	padding-left:0px;
	height:90%;
}
#tabbreite{
        width:778px;
}
.tabbreitestart{
       width:750px;
}



TD.obenunten {
	/*border-top:1px solid #0BA4E7;*/
	border-bottom:1px solid #0BA4E7;
}
/********Inhaltstabellen**************/

td.obenre{
          border-top:1px solid #00A1E9;
          border-right:1px solid #00A1E9;
          border-left:1px solid #00A1E9;
          border-bottom:1px solid #00A1E9;
}
td.obenli{
          border-top:1px solid #00A1E9;
          border-bottom:1px solid #00A1E9;
          border-left:1px solid #00A1E9;          
}

td.rechts{
          border-right:1px solid #00A1E9;
          border-left:1px solid #00A1E9;
          border-bottom:1px solid #00A1E9;
}
td.links{
          border-left:1px solid #00A1E9;
          border-bottom:1px solid #00A1E9;
}
/**********************************/
#content a.mit-pfeil{
	text-decoration:none;
	color: #00A1E9;
	padding-left:8px;
	background-image:url(../gfx/linkrechts.gif);
	background-repeat:no-repeat;
                white-space:nowrap;
}
#content .unterseiten a{
	text-decoration:none;
	color: #00A1E9;
	padding-left:8px;
	background-image:url(../gfx/linkrechts.gif);
	background-repeat:no-repeat;
                white-space:nowrap;
}
.unterseiten{
	margin-top:5px;
	line-height:165%;
}

#content .startinhalt {
	margin-top:8px;
	margin-bottom:8px;
}

#content .startinhalt A {
	text-decoration:none;
	color: #00A1E9;
	padding-left:8px;
	background-image:url(../gfx/linkrechts.gif);
	background-repeat:no-repeat;
        font-size:1em;
}

#content .startinhalt A.ohne-pfeil {
	text-decoration:none;
	color: #00A1E9;
	padding-left:0px;
	background-image:none;
}

#content .startinhalt H1.header1 {
	font-size: 1.0em;
	font-weight: bold;
	margin-bottom:0px;
	margin-left:0px;
	padding-bottom:0px;
	/*display:inline;*/
}




#content td {
	font-size:0.75em;
	line-height:1.3em;
}

#content td td, #content td td td, #content td td td td {
	font-size:0.75em;
}

#content td.abstand_startbilder{
        width:60px;
}
#content td.abstand_inhalt{
        width:40px;
}


#rechtespalte {
	font-size:0.9em;
	line-height:1.36em;
                width:198px;
                               
}

#rechtespalte TD{
	font-size:0.67em;
	line-height:1.3em;
                vertical-align:bottom;
}

.
 {
	color:#0BA4E7;
	margin-bottom:5px;
}

/*sprachumschalter start */


#sprachen {
margin-top:8px;
margin-left:2px;
	border:1px solid #00A1E9;
	width:746px;
	height:210px;
}


#kopf {
	background: white url(../gfx/startoben.jpg) no-repeat;
	width:746px;
	height:75px;
	border-bottom:1px solid #00A1E9;
}

#ausmachen {
	padding-right:2px;
	padding-top:3px;
}

#links {
	background: white url(../gfx/verlauf.jpg) no-repeat;

	width:745px;
	height:119px;
}

* html #links {
	width:750px;
}

#english {
	border-right:1px solid #00A1E9;
	width:187px;
	height:135px;
	float:left;
}

#franz {
	border-right:1px solid #00A1E9;
	width:186px;
	height:135px;
	float:left;
}

#deutsch {
	border-right:1px solid #00A1E9;
	width:186px;
	height:135px;
	float:left;
}

#flaemisch {
	width:182px;
	height:135px;
	float:left;
}

.pfeil {
	padding-right:16px;
	font-size:0.8em;
}

.text {
	padding:46px 0px 10px 16px;
	font: bold 14px Arial, Helvetica, sans-serif; color: #11A7EA;
}

.textwb {
	padding:26px 600px 0px 0px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #11A7EA;
}



}
#startmeldungen {
	visibility:visible;	
}

/*#startmeldungenen {
	visibility:hidden;
	display:none;
	}*/

/*menu */

div.klappe {
	background-color:#00A1E9;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#68C5EE;

}

span.klappeunter, span.klappeunter_links {
	display:block;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#68C5EE;
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#68C5EE;
	border-right-width:1px;
	border-right-style:solid;
	border-right-color:#68C5EE;
	padding: 2px 4px 2px 9px;
width:124px;/*background-color:#00A1E9;filter:Alpha(opacity=80, finishopacity=80, style=0);*/
}

/****** IE hack ******/
span.klappeunter, span.klappeunter_links{
	#width:139px;
}
/****** IE hack ende ******/

.klappeunter A {
	font-size:0.70em;
	color:#FFFFFF;
	text-decoration:none;	
}

.klappeunter_links A {
	font-size:0.60em;
	color:#FFFFFF;
	text-decoration:none;	
}

.klappeunter A:hover, .klappeunter_links A:hover {
	color:#FAFB00;
}

/* Nebenmenue */
#nnmenu{
                background-image:url(../gfx/hg_div.gif);
                background-position:bottom;
                background-repeat:repeat-x;
                /*width:100%;*/
                width:126px;
                height:18px;
}
/**html #nnmenu{
                width:122px;
}*/

#nebenmenu span {
	display:block;
	width:114px;
	width:expression('126'); 
	padding:2px 4px 2px 7px;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#68C5EE;
}

#nebenmenu span.nebenpunkt {
	background-color:#00A1E9;
}

#nebenmenu span.nebenpunkt A {
	text-decoration:none;
	color:#FFFFFF;
	font-size:0.70em;
}
#nebenmenu span.nebenpunkt A:hover{
      color:#F8F400;
}

#nebenmenu span.nebenpunktgelb A {
	text-decoration:none;
	color:#F8F400;
	font-size:0.70em;
}


#nebenmenu span.nebenpunkta {
	background-color:#F8F400;
}

#nebenmenu span.nebenpunkta A {
	text-decoration:none;
	/*color:#0BA4E7;*/
                color:#0A497E;
	font-size:0.70em;
}

#nebenmenu span.nebenpunkt2 {
	background-color:#3EB6EB;
}

#nebenmenu span.nebenpunkt2 A {
	text-decoration:none;
	color:#0A497E;
	font-size:0.70em;
}
#nebenmenu span.nebenpunkt2 A:hover {
    color:white;
}
#nebenmenu span.nebenpunkt2a {
	background-color:#F8F400;
}

#nebenmenu span.nebenpunkt2a A {
	text-decoration:none;
	/*color:#0BA4E7;*/
                color:#0A497E;
	font-size:0.70em;
}

#pfad {
	font-size:0.6em;
	color:#0BA4E7;
	padding-left:24px;
	padding-top:8px;;
	padding-bottom:20px;
                width:775;
}

#pfad A {
	text-decoration:none;
	color:#0BA4E7;
}

/* Sprachen */

.sprachen, .homelink, .print, .sitemap {
	margin-top:10px;
	margin-bottom:15px;
	margin-left:6px;
}

.sprachen A, .homelink A, .sitemap A, .print A {
	text-decoration:none;
	color:#FFFFFF;
	font-size:0.6em;
}
.sprachen{
	color:#ffffff;
	background:#1DADEC;
	/*border-bottom:1px solid #BBE6F7;*/
	margin:0px;
	padding:4px 2px 4px 6px;
}




/* Suche */

.suche {
	color:#FFFFFF;
	font-size:0.6em;
	margin:0px 2px 3px 6px;
}

.suche form {
	margin:0px;
}

.suche .suchbutton {
	background-color:#00A1E9;
	color:#FFFFFF;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	margin-left:0px;
	font-size:0.95em;
}

.suche .sucheingabe {
	width:80px;
	height:22px;
}




.sucheform {
	background:#1DADEC;
	border-top:solid 1px #BDE6FA;
	border-bottom:solid 1px #BDE6FA;
	padding:4px 0;
	margin-top:81px;
}
.sucheform form {
	margin:0px;
}

.suche input {
	width:80px;
	/*height:14px;*/
	font-size:1em;
	border:none;
}

.suche input.suchbutton {
	background-color:#1CADEE;
	color:#FEEC04;
	border-top-width:0px;
	border-bottom-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	margin-left:4px;
	font-size:0.95em;
	width:21px;
	border:1px solid #FEEC04;
	font-weight:bold;
}


/* Fusszeile */

.trenner {
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#00A1E9;
	margin-left:23px;
	margin-bottom:12px;
	width:777px;
	font-size:0.7em;
	padding-top:4px;
}
.trennerstart {
	/*border-top-width:1px;
	border-top-style:solid;
	border-top-color:#00A1E9;*/
	margin-top:15px;
	margin-left:23px;
	margin-bottom:12px;
	width:777px;
	font-size:0.7em;
	padding-top:4px;
}

.trenner A,.trennerstart A {
	text-decoration:none;
	color:#00A1E9;
	font-size:1em;
}

.trenner .impressum, .trennerstart .impressum {
	margin-left:25px;
}

.trenner .copy, .trennerstart .copy {
	margin-left:0px;
}

.trenner .impressumde, .trennerstart .impressumde {
	margin-left:25px;
}


.trenner .copyde, .trennerstart .copyde {
	margin-left:0px;
}


.trenner .impressumnl, .trennerstart .impressumnl {
	margin-left:10px;
}


.trenner .copynl, .trennerstart .copynl  {
	margin-left:10px;
}

.trenner .impressumfr, .trennerstart .impressumfr{
	margin-left:1px;
}


.trenner .copyfr, .trennerstart .copyfr {
	margin-left:3px;
}

.trenner .lastchangefr, .trennerstart .lastchangefr {
	margin-left:5px;
}

.trenner .lastchange, .trennerstart .lastchange {
	margin-left:15px;
}
.fusslinks{
	float:left;
	margin-right:110px;
}
.fussrechts{
	float:right;
	color:#00A1E9;
	margin-right:-2px;
}

/* Inhalte formatiert */ 

#rechtespalte .rechtsrahmen {
	padding:1px 3px 3px 3px;
                
} 
#rechtespalte .rechtsrahmen .imgtext-table{
	/*position:relative;
	left:-3px;
	top:-3px;*/
                
}

#rechtespalte .rechtsrahmenoben {
	border: 1px solid #00A1E9;
	margin-bottom:16px;
	/*padding:0 0 3px 0;*/
} 



#rechtespalte a.nebenmenu_header{
                padding-top:5px;
                padding-bottom:5px;
                background-color:#F8F400;
                display:block;
                background-image:none;
                color:#004477;

                
}
#rechtespalte .nebenmenu_title a{
	border-top: 1px solid white;
	
                
                padding-top:5px;
                padding-bottom:5px;
                background-color:#94CFF7;
                display:block;
                background-image:none;
                color:#004477;
         
} 


#rechtespalte .nebenmenu_no a{
	border-top: 1px solid white;
	
                
                padding-top:5px;
                padding-bottom:5px;
                background-color:#E1F2FF;
                display:block;
                background-image:none;
                color:#004477;
         
} 
#rechtespalte .nebenmenu_act a{
	border-top: 1px solid white;
	
                
                padding-top:5px;
                padding-bottom:5px;
                background-color:#F8F400;
                display:block;
                background-image:none;
                color:#004477;
         
} 


/*#rechtespalte h1.header2{
	font-size: 1.0em;
	margin-bottom:0px;
                
                color:#004477;
                padding:8px;

                background-color: #F8F400;
}*/
H1.header1 {
	font-size: 1.0em;
	font-weight: bold;
	margin-bottom:10px;
                margin-top:-3px;
                color:#00A1E9;
}

H1.header2 {
	font-size: 1.0em;
	font-weight: bold;
	margin-bottom:10px;
                margin-top:-3px;
                color:#000000;
}
H1.header3 {
	font-size: 1.0em;
	font-weight: bold;
	margin-bottom:0px;
                margin-top:-1px;
                color:#000000;
}



/*#rechtespalte H1.header1 {
	font-size: 1.0em;
	font-weight: bold;
	margin-bottom:0px;
	margin-left:8px;
        margin-top:0px;
	padding-bottom:0px;

}*/

#rechtespalte H1.header1{
	background:#F8F400;
	color:#00A1E9;
	padding:3px 3px 3px 5px;
	margin:1px;
}

#rechtespalte A {
	text-decoration:none;
	color: #00A1E9;
	padding-left:8px;
	background-image:url(../gfx/linkrechts.gif);
	background-repeat:no-repeat;
}

#rechtespalte A.ohne-pfeil {
	text-decoration:none;
	color: #00A1E9;
	padding-left:0px;
	background:none
}
#rechtespalte .imgtext-table a{
	text-decoration:none;
	color: #00A1E9;
	padding-left:0px;
	background:none	
}

#rechtespalte ul{
	margin:4px 0 4px 18px;
	padding:0;
}

.linkweg {
padding:0px;
margin:0px;
display:inline;
}

#rechtespalte .linkweg A {
	padding-left:0px;
}


/* Sitmap */

.sitemap {

}

.sitemap1 {
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #00A1E9;
	width:395px;
	padding-top:10px;
	padding-bottom:2px;
	padding-left:5px;
}

* html .sitemap1 {
	width:400px;
}

.sitemap1 A {
	text-decoration:none;
	color: #00A1E9;
	font-weight:bold;
                font-size:0.95em;
}

.sitemap2 {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #00A1E9;
	width:365px;
	padding: 2px 5px 2px 30px;
}

* html .sitemap2 {
	width:400px;
}

.sitemap2 A {
	text-decoration:none;
	color: #004575;
	font-weight:bold;
                font-size:0.95em;
}

.sitemap3 {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #00A1E9;
	width:335px;
	padding: 2px 5px 2px 60px;
}

* html .sitemap3 {
	width:400px;
}

.sitemap3 A {
	text-decoration:none;
	color: #004575;
                font-size:0.95em;
}

.sitemap4 {
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #00A1E9;
	width:320px;
	padding: 2px 5px 2px 75px;
}

* html .sitemap4 {
	width:400px;
}

.sitemap4 A {
	text-decoration:none;
	color: #004575;
	font-size:0.95em;
}

input.absenden{
               background-color:#67CAF6;
               color:#004575;
               border:1px solid #0090D2;
               margin-top:5px;
}
#content input, #content textarea, #content select{
               border:1px solid #0090D2;
}




/*.image_caption{
   width:340px;
   margin-top:-20px;
}
*html .image_caption{
   width:240px;
}*/

#rechtespalte .pdfrahmen{
                background-color:F3F3F3;
                border:1px solid #00A1E8;
	        padding:3px 3px 4px 4px;
                margin-bottom:10px;
}

#rechtespalte .pdfrahmen img{
               border:none;
}

span.sword {
	color:black; background:#f6f209;
} 


/* *************************************** */
/* Medien-Center */

.vc_mediacenter_list_dataset h3 {
font-size:1.1em;
margin-bottom:8px;
}

.produktliste {
border:1px solid #00A2E9;
margin-bottom:10px;
}

.produktbild {
float:left;
padding:5px 20px 10px 5px;
min-width:80px;
min-height:80px;
}

* html .produktbild {
height:80px;
width:80px;
}

.produkttrenner {
border-bottom:1px solid #E5EBF8;
}

.produktbeschreibung {
padding:5px;
padding-top:10px;
}

A.produkt {
background:none;
padding-left:0px;
}

.produktbestellen {
clear:both;
background-color:#E4F5FD;
text-align:right;
padding-right:5px;
padding-top:4px;
height:23px;
}


.produktbestellen A, .vc_mediacenter_single_container a, .vc_mediacenter_single_footer a {
	text-decoration:none;
	color: #00A1E9;
	padding-left:8px;
padding-right:15px;
	background-image:url(../gfx/linkrechts.gif);
	background-repeat:no-repeat;
font-weight:bold;
}

div.vc_mediacenter_single_image {
float:left;
margin-right:35px;
}

div.vc_mediacenter_single_container {

}

div.vc_mediacenter_single_previewimage {
margin-bottom:5px;
}

div.vc_mediacenter_single_description {
clear:both;
margin-bottom:5px;
margin-top:24px;
}

div.vc_mediacenter_single_footer {
margin-top:30px;
}

.vc_mediacenter_single_dataset h3 {
font-size:1.1em;
color:#00A1E9;
margin-bottom:28px;
}

.vc_mediacenter_single_image h4, .vc_mediacenter_single_container h4, .vc_mediacenter_single_description h4 {
font-size:1.0em;
margin-top:0px;
margin-bottom:8px;
}


.rechtsrahmen input {
width:130px;
border:1px #C4C4C4 solid;
	border-color-top:#8F8F8F;
	border-color-right:#C4C4C4;
	border-color-left:#C4C4C4;
	border-color-bottom:#E4E4E4;
}

.rechtsrahmen form {
display:inline;
}

input.submit {
               background-color:#67CAF6;
               color:#004575;
               border:1px solid #0090D2;
               margin-top:5px;
               width:75px;
}

div.vc_mediacenter_list_dataset div.produktbeschreibung {
	margin-left: 175px;
}


/* Suche */


.tx-indexedsearch-icon, .tx-indexedsearch-result-number, .tx-indexedsearch-title, .tx-indexedsearch-percent {background:#00a1e9; color:white;}

div.tx-indexedsearch-secHead td.tx-indexedsearch-title, div.tx-indexedsearch-secHead td.tx-indexedsearch-title a {background-color:white;color:#00A1E9;}

.tx-indexedsearch-title A {font-weight:bold; background:#00a1e9; color:white;}

#content div.tx-indexedsearch-res td, #content div.tx-indexedsearch-searchbox td {font-size:0.75em;}

#content div.tx-indexedsearch-rules {font-size:1em;}
#content div.tx-indexedsearch-rules h2{font-size:1.2em;}
#content td.tx-indexedsearch-descr {
font-style:italic;
}

#content td.tx-indexedsearch-info {
background-color:#EDEDED;
}

strong.tx-indexedsearch-redMarkup {
background-color:#F6F209;
font-weight:normal;
}

ul.browsebox {
margin-left:0px;
padding-left:0px;
}

ul.browsebox LI {
display:inline;
}

ul.browsebox LI A,  .tx-indexedsearch-sec A {
margin-right:8px;
padding-left:10px;
background-image:url(/fileadmin/gfx/linkrechts.gif);
background-repeat:no-repeat;
}

input.tx-indexedsearch-searchbox-button {
padding:0px;
margin:0px;
margin-left:10px;
width:120px;
}


div.wingasgesellschaften {
	margin-bottom:10px;
	padding:4px 0 4px 6px;
	background:#1DADEC;
	border-top:1px solid #BDE6FA;
	border-bottom:1px solid #BDE6FA;font-size:0.9em;
}

/**** IE hack ****/
div.wingasgesellschaften {
	#margin-bottom:18px;
}
/**** IE hack ende****/

div.wingasgesellschaften table{
	padding-left:10px;
}
div.wingasgesellschaften .klappe{
	background:#1DADEC !important;
}

span.datum{
font-size:0.9em;
clear:both;
padding:1px;


}

#tvtippsdatum span.datum{
font-size:0.9em;
clear:both;
display:block;
padding:1px;
border-bottom:1px solid #1DADEC;

}


div.gwtitelthema{
background-color:#EDF9FF;
padding-left:5px;
padding-top:5px;
padding-right:5px;
padding-bottom:5px;
}

ul.gwtitelthema{
margin-top:3px;
margin-bottom:1px;
}



/*** Inhaltsteaser (u.a. f. Karriere-Seite) ***/

.inhaltsteaser{
position:relative;
}

* html .inhaltsteaser{
position:inherit;
}

.inhaltsteaser a{
position:absolute;
bottom:1;
left:1;
background:#e4f5fd url(../gfx/linkrechts.gif) no-repeat 154px 5px;
display:block;
padding:5px 0px 5px 162px !important;
width:366px;
}


.inhaltsteaser .imgtext-nowrap{
position:relative;
border:1px solid #00A1E9;
padding:10px;
}

* html .inhaltsteaser a{
background:#e4f5fd url(../gfx/linkrechts.gif) no-repeat 174px 6px;
bottom:-1;
left:0;
padding:5px 0px 5px 182px !important;
width:528px;
}




/***** Virtuelle Pressemappe   */
.vc_virtual_press_kit{
background:red;
}


/* Auswahl Checkboxen */


#auswahl_checkboxen form{
font-size:1em;
color:#00A1E9;

}

.textrechts .checkboxen{
background:#e4f5fd;
border-top:1px solid #A7C3E0;
border-bottom:1px solid #A7C3E0;
padding:5px 0 0 11px;
}

#auswahl_checkboxen{
position:relative;
}
#auswahl_checkboxen .close{
background:url(../gfx/vc_virtual_press_kit_close.jpg) no-repeat !important;
position:absolute;
right:2px;
top:6px;
height:9px;
width:9px;

}
#auswahl_checkboxen .close a{
display:block;
height:9px;
width:9px;
text-indent:-9999px;
background:none !important;
}

#auswahl_checkboxen input{
border:none;
}

#auswahl_checkboxen .downloaden input{
position:relative;
top:-6px;
left:24px;
border:1px solid #0090D2;
}


#textrechts #auswahl{
font-size:0.7em;
padding-left:11px;
margin:5px 0 10px 0;
position:relative;
}
#textrechts .auf a{
background:url(../gfx/pfeil-nach-unten.gif) no-repeat 0px 3px !important;
padding-left:12px !important;
}
#textrechts .zu a{
background:url(../gfx/list_menu.gif) no-repeat 0px 2px !important;
padding-left:8px !important;
}

td.randabstand{
padding:6px;
}

.rechtsrahmen .checkboxen input{
width:20px;
}

/***** Ende Virtuelle Pressemappe   */

