/* CSS Document */

body {
    color: black; background-color: white;
    font-size: 100.01%; 
    /* font-size: 62.5%; */
    font-family: Verdana, Helvetica, Arial, sans-serif;
    margin: 0; padding: 0;
    text-align: center;  /* Zentrierung im Internet Explorer */
}


/* ///////////////////////////////////////////////////////////////// */

/* ***-----centerRahmen---(Grundstock)----***/ 

#centerRahmen {
 text-align: left;    /* Seiteninhalt links ausgerichtet */
 margin: 0 auto;    /* horizontale Zentrierung */
 min-width: 1000px;    /* minimale breite des Auftritts */  
 max-width: 80%;      /* maximale breite des Auftritts (begrenzung fuer hohe aufloesungen.. damit weissraum bleibt links+rects) */
 margin-top:20px;  
 margin-bottom:20px; 
 height: auto;
 padding: 0px;
 overflow: visible;
 z-index:1;
   
 border-left-style:solid;
 border-left-width: 1px;
 border-left-color: #eeeeee;
 border-top-style:none;
 border-top-width:0px;
 border-top-color:#ffffff;
 border-bottom-style:solid;
 border-bottom-width:2px;
 border-bottom-color:#666666; 
 border-right-style:solid;
 border-right-width:2px;
 border-right-color:#666666;

}
	
/* centerRahmen -> nur fuer Internet Explorer */
 
* html #centerRahmen {  
 position: relative;
 margin: 10px 20px 10px 20px;
 width: 1000px;	/* Version 5.x */
 w\idth: 1000px;	/* Version 6 */
}
	
/* ///////////////////////////////////////////////////////////////// */


/* ***-----naviRahmen-------***/  

#naviRahmen {
 width: 100%; 
 height:215px;
 margin: 0; 
 padding: 0;
 position:relative;
}

.backFOKUS {
 background-image:url(../images/back_fokus.jpg);
 background-repeat:repeat-x;
}

.backFOKUSmit {
 background-image:url(../images/back_fokus_mit.jpg);
 background-repeat:repeat-x;
}

.backMOTION {
 background-image:url(../images/back_motion.jpg);
 background-repeat:repeat-x;
}
 
.backNET {
 background-image:url(../images/back_net.jpg);
 background-repeat:repeat-x;
}

.backELAN {
 background-image:url(../images/back_elan.jpg);
 background-repeat:repeat-x;
}

.backOKS {
 background-image:url(../images/back_oks.jpg);
 background-repeat:repeat-x;
}

.backFAME {
 background-image:url(../images/back_fame.jpg);
 background-repeat:repeat-x;
}

.backSE {
 background-image:url(../images/back_se.jpg);
 background-repeat:repeat-x;
}

.backSANE {
 background-image:url(../images/back_sane.jpg);
 background-repeat:repeat-x;
}

.backRESCON {
 background-image:url(../images/back_rescon.jpg);
 background-repeat:repeat-x;
}

.backNGNI {
 background-image:url(../images/back_ngni.jpg);
 background-repeat:repeat-x;
}

.backASCT {
 background-image:url(../images/back_asct.jpg);
 background-repeat:repeat-x;
}

#naviRahmenInline.EGOV-LAB {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.EIDENTITY-LAB {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.AAL {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.AUTOMOTIVE {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.CONFORMANCE {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.FUTURE {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.IMS {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.OPEN {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.NGMN {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.FUSECO {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.MI {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.FAMELAB{
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.EHEALTH{
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.OPEN_IPTV_ECOSYSTEM {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.OSA {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.SENSOR {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.SMART {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.SOA-LAB {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.VEHICULAR {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}
#naviRahmenInline.CERTLAB {
 background-image:url(../images/back_fokus_testbed.jpg);
 background-repeat:repeat-x;
}

#naviRahmenInline.backEVENT {
 background-image:url(../images/back_fokus_event.jpg);
 background-repeat:repeat-x;
}

#naviRahmenInline.EVENTS {
 background-image:url(../images/back_fokus.jpg);
 background-repeat:repeat-x;
}

#naviRahmenInlineTop{
 /*border: 1px dashed silver;*/

 float:left;
 margin: -1px;
 padding: 0;
 height: 31px;
 width: 100%;
 background-image:url(../images/naviBackTop_01.jpg);
 background-repeat:repeat-x;

 border-left-style:solid;
 border-left-width: 1px;
 border-left-color: #ffffff;
 border-top-style:none;
 border-top-width:0px;
 border-top-color:#ffffff;
 border-bottom-style:none;
 border-bottom-width:0px;
 border-bottom-color:#ffffff; 
 border-right-style:none;
 border-right-width:0px;
 border-right-color:#ffffff;
}
  

/* #################################################### */

#naviRahmenQuick{
 font-size: 11pt;
 float:right;
 margin: 0;
 padding: 0;
 height: 31px; 
 width: 396px;
 background-image:url(../images/naviBackTop_03.jpg);
 background-repeat:repeat-x;
}
  
#naviRahmenQuick select {
 margin: 10px 0 0 0;
 vertical-align: top;
 width: 100px;
}
	
#naviRahmenQuick input {
 margin: 10px 0 0 5px;
 vertical-align:top;
 /* width: 100px; */
}
	

/* #################################################### */

   
#naviRahmenInline {
 /*border: 1px dashed silver;
 border-style: solid;*/
 border-left-style: none;
 border-left-width: 0px;
 border-left-color: #ffffff;
 border-top-style: none;
 border-top-width:0px;
 border-top-color:#ffffff;
 border-bottom-style:none;
 border-bottom-width:0px;
 border-bottom-color:#ffffff;
 border-right-style:none;
 border-right-width:0px;
 border-right-color:#ffffff;

 float:left;
 margin: 1px;
 padding: 0;
 height: 184px; 
 width:99.9%;

 /*background-color:#CC66aa;*/
}
  
.naviRahmenFokMen {
 /*border: 1px dashed silver;*/  
 margin: 0;
 padding: 0;
 height: 20px; 
 width:780px;
 background: transparent;
}

  
#naviRahmenInlineCCNav {
 float:right;
 padding: 0;
 height: 184px;
 width: 207px;
}

.naviRahmenCcMen {
 margin: 50px 0 0 0;
 padding:0;
 height: 17px; 
 width: auto;
 background-color: transparent;	
}

/* ############################################ */

.naviRahmenCrumb {
 margin: 12px 0 0 0;
 padding: 0;
 height: 15px; 
 width: auto;
 font-size: 7pt;
 background-color: transparent;
 cursor: default;	
 white-space:nowrap;
}

.naviRahmenCrumb span {
 font-size: 7pt;
 margin:-8px 0 0 0;
}

.naviRahmenCrumb ul {
 display: inline;
 list-style-image: none;
 white-space:nowrap;
}

.naviRahmenCrumb li {
 font-size: 7pt;
 display: inline;
 list-style-image: none;
 white-space:nowrap;
}

.naviRahmenCrumb a {
 color: #000000;
 text-decoration:none;

}

.naviRahmenCrumb span {
 color:#666666;
}

.naviRahmenCrumb a:before {
 content: "> ";
}

.naviRahmenCrumb span:before  {
 content: "> ";
}

.naviRahmenCrumb a:hover {
 color:#444444;
 text-decoration: underline;
}

.naviRahmenCrumb img.ecke {
 display:inline; 
 width:17px; 
 height:17px; 
 margin:-1px 0 0 0;
}

.naviRahmenCrumb img.home {
 display:inline; 
 width:25px; 
 height:20px; 
 margin:-5px 0 0 0;
 border:0px;
}
.naviRahmenCrumb a.home {
 text-decoration: none;
 content: none;
 border:0px;
}
.naviRahmenCrumb a.home:before {
 text-decoration: none;
 content: none;
 border:0px;
}

/* ############################################ */

.FokLogo {
 float:left;
 margin: 24px 0 0 0;
 padding: 0;
 height: 104px; 
 width:212px;
}

.FokLogo img, a {
 border:0px;
}

.kompetenzName {
 text-align:right;
 font-size: 9pt;
 font-weight: bold;
 margin: 10px 0 0 0;
 width: auto;
}

.kompetenzName b {
 margin: 0 0 0 0; 
}

.kompetenzName p {
 margin: 0 217px 0 0;
 font-weight: normal;
}



/* ///////////////////////////////////////////////////////////////// */

/* ***-----linkerRahmen-------***/

#linkerRahmen {

 float: left; 
 width: 210px;
 margin: 0 0 0 1px;
 padding: 0 0 0 5px;
 background-color: #ffffff;
 position: absolute;
 /*border: 1px dashed silver;*/
}
  

/* ***-----rechterRahmen-------***/

#rechterRahmen {
 float: right; 
 width: 210px;
 margin: 0 0 0 0;
 padding: 0;
 /*border: 1px dashed #ccc; */
 border: 0;
 background-color: transparent;
}

/* ***-----rechterRahmenPrint-------***/

#rechterRahmenPrint {
display:none;
}

/* ----------------------------------------------------------- */

.rahmenBlocks {
 float:left;
 width: 95%;
 font-size: 8pt;
 margin: 0 2px 5px 2px; 
 padding: 2px 0 2px 0;
 background-color: #fff;
 border: 1px solid;
 border-bottom-color:#bbb;
 border-left-color:#ddd;
 border-right-color:#bbb;
 border-top-color:#ddd;
 color:#444444;
}

.rahmenBlocksIPv6 {
 float:left;
 width: 95%;
 margin: 0 2px 5px 2px; 
 padding: 2px 0 2px 0;
 background-color: #fff;
 border: 1px solid;
 border-bottom-color:#bbb;
 border-left-color:#ddd;
 border-right-color:#bbb;
 border-top-color:#ddd;
 color:#444444;
}

#linkerRahmen div.rahmenBlocks {
 border: 0;
 padding-left:5px;
}

.rahmenBlocks b, strong {
 text-align:left;
 font-size: 9pt;
 width:100%;
 margin: 0 5px 0 5px;
 padding: 0;
 margin-top:3pt;
 margin-bottom:3pt;
}

.rahmenBlocks p, span {
/* text-align:left; */
 font-size: 8pt;
 margin: 0 5px 2px 5px;
 padding: 0;
 margin-top:5pt;
 margin-bottom:8pt;
}

.rahmenBlocks li, ul {
 text-align:left;
 font-size: 8pt;
 margin: 0 0 0 9px;
 padding: 0;
 margin-top:5pt;
 margin-bottom:1pt;
}
  
.rahmenBlocks div {
 background-color:#dddddd;
 font-size: 9pt;
 margin: 0 2px 0 2px;
 padding: 2px 0 2px 5px;
 font-weight: bold;
}
  
.rahmenBlocks a, .rahmenBlocks a:active {
 text-align:left;
 color: #000000;
}

.rahmenBlocks a:visited {
 color: #333333;
}

.rahmenBlocks a:hover {
 color: #777777;
}
	
.rahmenBlocks img {
 text-decoration:none;
 border:0px;
 padding: 3px;
}

.rahmenBlocks hr {
 width:100%;
 text-align:center;
 border:0px;
 size:1px;
 color:#fff;
 background-color:#fff;
 border-top: 1px dashed #bbb;
}

.rahmenBlocksIPv6 p, span {
/* text-align:left; */
 margin: 0 0 2px 0;
 padding: 0;
 margin-left: 0;
 margin-right: 0;
 margin-top:5pt;
 margin-bottom:8pt;
}

.rahmenBlocksIPv6 div {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
 }

/* ///////////////////////////////////////////////////////////////// */


/* ***-----contentRahmen-------***/

#contentRahmen {
 border-style: none;
 border-left-width: 0px;
 border-left-color: #ffffff;
 border-top-width:0px;
 border-top-color:#ffffff;
 border-bottom-width:0px;
 border-bottom-color:#ffffff; 
 border-right-width:0px;
 border-right-color:#ffffff; 

 float:inherit;
 margin: -1px 0px 0px 0px;
 padding: 1% 240px 5% 210px;

 /*border: 1px dashed silver;*/
}



/* ################################################# */

.contentRahmen_FOKUS {
 background-image:url(../images/navBackEck_fokus1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

.contentRahmen_MOTION {
 background-image:url(../images/navBackEck_motion1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

.contentRahmen_ELAN{
 background-image:url(../images/navBackEck_elan1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

.contentRahmen_NET {
 background-image:url(../images/navBackEck_net1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
 
.contentRahmen_SE {
 background-image:url(../images/navBackEck_se1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

.contentRahmen_SANE {
 background-image:url(../images/navBackEck_sane1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

.contentRahmen_RESCON {
 background-image:url(../images/navBackEck_rescon1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

.contentRahmen_NGNI {
 background-image:url(../images/navBackEck_ngni1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

.contentRahmen_OKS {
 background-image:url(../images/navBackEck_oks1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

.contentRahmen_FAME {
 background-image:url(../images/navBackEck_fame1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

.contentRahmen_ASCT {
 background-image:url(../images/navBackEck_asct1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

#contentRahmen.EGOV-LAB  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.EIDENTITY-LAB  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.OPEN_IPTV_ECOSYSTEM  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.AAL {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.AUTOMOTIVE {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.CONFORMANCE {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.FAMELAB  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.FUTURE  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.EHEALTH  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.IMS  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.OPEN  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.NGMN {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.FUSECO {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.MI  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.OSA  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.SENSOR  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.SMART  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.SOA-LAB  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}
#contentRahmen.VEHICULAR  {
 background-image:url(../images/navBackEck_testbed1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

#contentRahmen.contentRahmen_EVENT  {
 background-image:url(../images/navBackEck_event1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

#contentRahmen.EVENTS  {
 background-image:url(../images/navBackEck_event1.gif);
 background-repeat: no-repeat;
 background-position: top right;
 background-color: transparent;
}

/* ############################################# */

.contentBlocks {
 float:inherit;
 margin: -15px 20px 0 20px; 
 padding: 1px;
 width:auto;
 height:100%;
 background-color: #ffffff;
 border:0;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 font-size: 9pt;
 line-height:12pt;
 font-weight:normal;
 color: #444444;
 text-decoration: none;
 min-height:580px;

}

.contentBlocks a, .contentBlocks a:active, .contentBlocks a:visited .contentBlocks a:hover {
 color: #019966;
 text-decoration: none;
 /*--- background: url(../images/icon_fokLink.gif) left center no-repeat; ---*/
 /*--- padding-left: 13px; ---*/
}

.contentBlocks a:hover {
 text-decoration: underline;
}

.contentBlocks a[target=_blank] {
/* ---  background: url(../images/icon_fokLinkExtern.gif) left center no-repeat; ---*/
}


.contentBlocks a.linkTitle, .contentBlocks a.linkTitle:active, .contentBlocks a.linkTitle:visited {
 color: #019966;
 font-size: 9pt;
 font-weight:bold;
 text-decoration: none;
/* ---  background: url(../images/icon_fokLink.gif) left center no-repeat; --- */
/*---  padding-left: 13px; ---*/
}

.contentBlocks a.linkTitle:hover {
 text-decoration: underline;
}

.contentBlocks q {
 letter-spacing:1px;
 word-spacing:2px;
 color: #555555;
}


.contentBlocks p {
 margin-top:5pt;
 margin-bottom:10pt;
}

.contentBlocks li, ul {
 font-size: 9pt;
 margin-left:15px;
 padding-left:0;
 margin-top:5pt;
 margin-bottom:2pt;
}

.contentBlocks b, strong {
 padding:0;
 margin:0;
 font-weight:bold;
}

.contentBlocks h1,h2, h3, h5, h6 {
 color: #999999;

 font-weight:bold; 
}

.contentBlocks h1 {
 font-size:16pt;
 line-height: 18pt;
 margin-top:4pt;
 margin-bottom:7pt;

}

/* --- nur auf  FOKUS Hauptseiten ---*/ 

.contentBlocks p.h7Ersatz {
 color: #179c7d;
 font-size:10pt;
 line-height: 11pt;
 margin-top:15pt;
 margin-bottom:1pt;
 font-weight:bold; 
}

.contentBlocks p.h7ErsatzTwo {
 color: #179c7d;
 font-size:10pt;
 line-height: 11pt;
 margin-top:5pt;
 margin-bottom:1pt;
 font-weight:bold; 
}
/* --- --- ---*/ 

.contentBlocks h2 {
 font-size:14pt;
 line-height: 16pt;
 margin-top:18pt;
 margin-bottom:5pt;
}
.contentBlocks h3 {
 font-size:13pt;
 line-height: 15pt;
 margin-top:17pt;
 margin-bottom:3pt;
}

.contentBlocks h4 {
 font-size:11pt;
 line-height: 13pt;
 margin-top:15pt;
 color: #000000;
 margin-bottom:1pt;
}
.contentBlocks h5 {
 font-size: 9pt;
 line-height: 11pt;
 margin-top:13pt;
 margin-bottom:1pt;
}
.contentBlocks h6 {
 font-size:8pt;
 clear:left;
}

.contentBlocks img {
 border:0;
 float: left;
 margin-right: 15px;
 margin-bottom:5px;
 margin-top:17px;
}

.contentBlocks table, tbody, td, tr {
/* text-align:left; */
 color:#444444;
 margin:0; 
 cellspacing:0;
 cellpadding: 0;
 padding:5px;
}

.contentBlocks table {
 float: left;
 margin-top:15px;
 margin-bottom:15px;
 border-collapse:collapse;
 border-style: solid;

 border-color-top: #999999;
 border-color-right: #000000;
 border-color-bottom:#000000;
 border-color-left: #999999;
}

.contentBlocks hr {
 width:100%;
 text-align:center;
 border:0px;
 height:1px;
 background-color:#ffffff;
 border-top: 1px dashed #999999;
}

.contentBlocks a.fokBack,  .contentBlocks a.fokBack:active, .contentBlocks a.fokBack:visited {
 color: #777777;
 text-decoration: none;
 background: url(../images/icon_fokLinkBack.gif) left center no-repeat;
 padding-left: 13px;
 font-size: 8pt;
}

.contentBlocks a.fokBack:hover {
 text-decoration: underline;

}

.contentBlocks a.fokTop, .contentBlocks a.fokTop:active, .contentBlocks a.fokTop:visited {
 color: #777777;
 text-decoration: none;
 background: url(../images/icon_fokLinkTop.gif) left center no-repeat;
 padding-left: 13px;
 font-size: 8pt;
}

.contentBlocks a.fokTop:hover {
 text-decoration: underline;
 background: url(../images/icon_fokLinkTop.gif) left center no-repeat;
}

.contentBlocks a.noImage, .contentBlocks a.noImage:active, .contentBlocks a.noImage:visited {
 background: transparent;
 padding-left: 0;
}

.contentBlocks a.noImage:hover {
 text-decoration: underline;
 background: transparent;
}

.contentBlocks a.fokMail, .contentBlocks a.fokMail:active,  .contentBlocks a.fokMail:visited {
 color: #019966;
 text-decoration: none;
 background: url(../images/icon_mail.gif) left center no-repeat;
 padding-left: 20px;
}

.contentBlocks a.fokMail:hover {
 text-decoration: underline;
}

.contentBlocks a.flagEng, .contentBlocks a.flagEng:active,  .contentBlocks a.flagEng:visited {
 text-decoration: none;
 border:0 none;
 background: url(../images/icon_flag_eng.gif) left center no-repeat;
 padding-left: 20px;
}

.contentBlocks a.flagEng:hover {
 text-decoration: underline;
}

.contentBlocks a.flagDeu, .contentBlocks a.flagDeu:active,  .contentBlocks a.flagDeu:visited {
 text-decoration: none;
 border: 0 none;
 background: url(../images/icon_flag_deu.gif) left center no-repeat;
 padding-left: 20px;
}

.contentBlocks a.flagDeu:hover {
 text-decoration: underline;
}

.contentBlocks a.flagMov, .contentBlocks a.flagMov:active,  .contentBlocks a.flagMov:visited {
 text-decoration: none;
 border: 0 none;
 background: url(../images/icon_flag_mov.gif) left center no-repeat;
 padding-left: 20px;
}

.contentBlocks a.flagMov:hover {
 text-decoration: underline;
}




/* ////////////////////////////////////////////////////////////////////////////// */
/* ----------------------------------------------------------- */

/* ///////////////////////////////////////////////////////////////// */

/* ***-----footerRahmen-------***/

#footerRahmen {
 font-size: 8pt;
 font-weight:bold;
 clear:both; 
 width: 100%; 
 height:20px;
 margin: 0; 
 padding: 0;
 /*border: 1px dashed silver; background-color: #eee;*/
 position:relative;
 
 background-image:url(../images/naviBackTop_03.jpg);
 background-repeat:repeat-x;
  
}
.footerBlockLeft div {
 display: inline;
 float: left;
 margin: 4px 10px 0 10px; 
 background: transparent;
}

.footerBlockLeft  a {
 color: #333;
 text-decoration: none;
}

.footerBlockLeft  a:hover {
 color: #666;
}

.footerBlockRight div {
 display: inline;
 float: right;
 margin: 4px 10px 0 10px;
 background: transparent;
}

.footerBlockRight a {
 color: #333;
 text-decoration: none;
}

.footerBlockRight a:hover {
 color: #666;
}

/* ////////////////////////////////////////////////////////////////////////////// */

.Extern {
 font-size: 8pt;
 font-weight:normal;
 list-style: none;
 list-style-image:url(../images/link_extern.gif);
}

.Extern a, .Extern a:active {
 color: #000000;
}

.Extern a:visited {
 color: #333333;
}

.Extern a:hover {
 color: #777777;
}

/* ----------------------------------------------------------- */

.Intern {
 font-size: 8pt;
 font-weight:normal;
 list-style: none;
 list-style-image:url(../images/link_intern.gif);
}

.Intern a, .Intern a:active {
 color: #000000;
}

.Intern a:visited {
 color: #333333;
}

.Intern a:hover {
 color: #777777;
}

/* ----------------------------------------------------------- */

.PDF {
 font-size: 8pt;
 font-weight:normal;
 list-style: none;
 list-style-image:url(../images/link_pdf02.jpg);
}

.PDF a, .PDF a:active {
 color: #000000;
}

.PDF a:visited {
 color: #333333;
}

.PDF a:hover {
 color: #777777;
}

/* ----------------------------------------------------------- */

.ZIP {
 font-size: 8pt;
 font-weight:normal;
 list-style: none;
 list-style-image:url(../images/link_zip.jpg);
}

.ZIP a, .ZIP a:active {
 color: #000000;
}

.ZIP a:visited {
 color: #333333;
}

.ZIP a:hover {
 color: #777777;
}

/* ----------------------------------------------------------- */

.SOUND {
 font-size: 8pt;
 font-weight:normal;
 list-style: none;
 list-style-image:url(../images/link_sound.jpg);
}

.SOUND a, .SOUND a:active {
 color: #000000;
}

.SOUND a:visited {
 color: #333333;
}

.SOUND a:hover {
 color: #777777;
}

/* ----------------------------------------------------------- */

.MOVIE {
 font-size: 8pt;
 font-weight:normal;
 list-style: none;
 list-style-image:url(../images/link_movie.jpg);
}

.MOVIE a, .MOVIE a:active {
 color: #000000;
}

.MOVIE a:visited {
 color: #333333;
}

.MOVIE a:hover {
 color: #777777;

}

/* ----------------------------------------------------------- */

.RSS {
 font-size: 8pt;
 font-weight:normal;
 list-style: none;
 list-style-image:url(../images/link_rss.jpg);
}

.RSS a, .RSS a:active {
 color: #000000;
}

.RSS a:visited {
 color: #333333;
}

.RSS a:hover {
 color: #777777;

}




/* ////////////////////////////////////////////////////////////////////////////// */

.langFlag {
 display: inline; 
 position: relative; 
 left: 20px; 
 top: 0;
}

.langFlag a {
 font-size: 8pt;
 font-weight:bold;
 color: #333333;
 text-decoration: none;
}

.langFlag a:hover {
 color: #666666;
}

/* ////////////////////////////////////////////////////////////////////////////// */

a.linkBlack {
 font-size: 8pt;
 font-weight:bold;
 color: #333;
 text-decoration: none;
}
a.linkBlack:hover {
 color: #666666;
}


/* ////////////////////////////////////////////////////////////////////////////// */
/* ----------------------------------------------------------- */

.ankernav {
 margin-left: -30px;
 padding:0;
 line-height: 13pt;
}

.ankernav li {
 display: inline;
 list-style-image: none;
 font-size: 8pt;
 margin-right:1px;
}

.ankernav a, .ankernav a:active, .ankernav a:visited {
 color: #777777;
 text-decoration:none;
 background: url(../images/icon_fokLinkDown.gif) left center no-repeat;
 padding-left:13px;
}
.ankernav a:hover {
 text-decoration:underline;
}

/* ////////////////////////////////////////////////////////////////////////////// */

/* extra fuer Print */


.basePrint  {
 float:right;
}


/* ----------------------------------------------------------- */
/* ////////////////////////////////////////////////////////////////////////////// */

.sitemapFok li {
 margin: 0 -7px 0 0; 
}

/* ----------------------------------------------------------- */
/* ////////////////////////////////////////////////////////////////////////////// */

.impTable {
 margin: 0; 
 padding: 15px 0 15px 0 ;
}

/* ----------------------------------------------------------- */
/* ////////////////////////////////////////////////////////////////////////////// */

.inputbox {
border: #333333;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
background-color: #ffffff;
}

.inputtext {
border: #333333;
border-style: solid;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
background-color: #ffffff;
}


/* ----------------------------------------------------------- */
/* ////////////////////////////////////////////////////////////////////////////// */

.unsichtbar{display:none;}

.bigClear {
   clear: left;
   line-height: 1px;
   font-size: 1px;
   height: 1px;

}

/* ----------------------------------------------------------- */
/* ////////////////////////////////////////////////////////////////////////////// */

ul.changePic
{

margin-bottom: 0px;
margin-left: -16px;
margin-top:-15px;
margin-right:0px;
padding: 0;
	width: 500px;
	overflow: hidden;
	float: left;
       list-style: none;
}

ul.changePic li a
{

      position: relative;
       padding-left:0;
	float: left;
	width: 1000px;
       border: 0;
       background-image:none;
       background:transparent;
} 

ul.changePic li a:hover 
{
	position: relative;
margin-left: -16px;
margin-right: -15px;
	left: -500px;
}

ul.changePic li a:active 
{
	position: relative;
margin-left: -29px;
	left: -500px;
}


/* ----------------------------------------------------------- */
/* ////////////////////////////////////////////////////////////////////////////// */
.Highlight (background-color: yellow)

/* ----------------------------------------------------------- */
/* ////////////////////////////////////////////////////////////////////////////// */


/* ----------------------------------------------------------- */
/* ////////////////////////////////////////////////////////////////////////////// */
.noSee {display: none;}

/* ----------------------------------------------------------- */
/* ////////////////////////////////////////////////////////////////////////////// */
