/*****************************************************************************************
 ****************** Textformatierungen auf der EurSafety-Portalwebsite *******************/

@font-face {
    font-family: 'DroidSansRegular';
    src: url('DroidSans-webfont.eot');
    src: url('DroidSans-webfont.eot?#iefix') format('embedded-opentype'),
         url('DroidSans-webfont.woff') format('woff'),
         url('DroidSans-webfont.ttf') format('truetype'),
         url('DroidSans-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'DroidSansBold';
    src: url('DroidSans-Bold-webfont.eot');
    src: url('DroidSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('DroidSans-Bold-webfont.woff') format('woff'),
         url('DroidSans-Bold-webfont.ttf') format('truetype'),
         url('DroidSans-Bold-webfont.svg#DroidSansBold') format('svg');
    font-weight: normal;
    font-style: normal; }
		
/* Default font settings.
   The font-size percentage is of 16px. (0.80 * 16px = 13px) */
   
html { font-size:100.01%; }
body
 {
	font-size: 80%;
  font-family: "DroidSansRegular", "Lucida Sans Unicode", "Lucida Grande", sans-serif, "Helvetica Neue", Arial, Helvetica, sans-serif;
  color:#3d3d40;
  text-align:justify;
  font-weight:normal;
  line-height:16px;
}
.haupttext
 {
  font-family: "DroidSansRegular", "Lucida Sans Unicode", "Lucida Grande", sans-serif, "Helvetica Neue", Arial, Helvetica, sans-serif;
  color:#3d3d40;
  text-align:justify;
  font-weight:normal;
	font-size: 1.10em;
	line-height:1.5em;
}
.ankertitle
{
	text-decoration:none;
	color:#005398;
}
.fokustext
 {
  font-size:1.0em;
  font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, "Helvetica Neue", Arial, Helvetica, sans-serif;
  color:#005398;
	background-color:#eff8fe;
  text-align:justify;
  font-weight:normal;
	padding:10px;
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#1c66b2;
  line-height:16px;
}
#tabs ul
{
	font-size:0.95em;	
}
.abstand_listtop
{
	padding-top:28px;
}
/* Headlines
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 {margin-top:0px;font-weight:normal;text-align:left;}

h1 { font-size: 1.6em; line-height: 1.3em; margin-bottom: 1.5em; }
h2 { font-size: 1.3em; line-height: 1.1em; margin-bottom: 1.0em;}
h3 { font-size: 1.2em; line-height: 1.1em; padding-top:15px; margin-bottom: 0.65em;font-weight: bold;}
h4 { font-size: 1.1em; line-height: 1.25em; margin-bottom: 0.40em;padding-top:0.75em;color:#002473;font-weight: bold; }
h5 { font-size: 1em; font-weight: bold; margin-top: 1.5em;margin-bottom: 0.50em; }
h6 { font-size: 1em; font-weight: bold;}

h1 img, h2 img, h3 img,
h4 img, h5 img, h6 img {
  margin: 0;
}
.dokumenttitel { font-size: 1.1em; line-height: 1.25em; margin-bottom: 0.40em;padding-top:0.75em;color:#002473;font-weight: normal; }
.euregiodocument { font-size: 1.1em; line-height: 1.25em; margin-bottom: 0.45em;padding-top:0.40em;color:#002473;font-weight:bold;text-align:center;}
.membersection { padding-left:90px;font-size: 1.18em; line-height: 1.1em; padding-top:15px; margin-bottom: 0.55em;font-weight:normal;color:#005398;}
.headline { font-size: 1.45em; line-height: 1.3em; margin-bottom: 1.5em; }
.headlinedatum { font-size: 0.90em;margin-bottom:5px;}
.pressedatum { font-size: 0.95em;margin-bottom:5px;padding-left:75px;padding-bottom:7px;margin-top:6px;padding-top:5px;}
.presseteaser { font-size:1.15em;font-weight:normal;text-align:left;margin-top:0.25em;margin-bottom:0.25em;padding-bottom:1.15em;color:#005398;padding-left:75px;}
.focus { font-size:1.10em;font-weight:normal;text-align:left;margin-top:0.15em;margin-bottom:0.15em;color:#005398;}
.popuptext {font-size: 1.0em;}
.eqsziel { font-size: 1.1em; line-height: 1.25em; margin-bottom: 0.40em;padding-top:0.75em;color:#002473;font-weight: bold; }
.jahresreiterinfo {font-weight:normal;font-size: 1.0em;}
.untergruppe { font-size: 1.1em; line-height: 1.25em;color:#425b3a;font-weight:bold;padding-bottom:15px;padding-top:25px;}
.beitrag {padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:20px;background-color:#e5f1f8;}
.beitrag_weiss {padding-top:5px;padding-bottom:5px;padding-left:10px;padding-right:20px;background-color:#ffffff;}

.sitemaprubrik { font-size: 1.1em; margin-bottom: 0px;padding-top:20px;color:#838080;font-weight: bold; }
.ordner { font-size: 1.1em; line-height: 1.25em; margin-bottom: 0.40em;padding-top:0.75em;color:#005398;font-weight: normal; }


/* Linke Spalte der Seiten
-------------------------------------------------------------- */

.euregioakademie
 {
  background-image: url(../designelemente/Punktlinie.png);
	background-repeat:repeat-x;
	font-family: "DroidSansRegular", "Lucida Sans Unicode", "Lucida Grande", sans-serif, "Helvetica Neue", Arial, Helvetica, sans-serif;
  color:#222222;
  text-align:left;
  font-weight:normal;
	font-size: 0.85em;
}
.rubrik
{
line-height:auto;
font-weight:bold;
text-align:left;
padding-left:100px;
padding-top:11px;height:21px;
color:#3d3d40;
}

.gesundheitspreis
{
	position:absolute;
	left:0px;
	top:90px;
	background-image: url(../designelemente/GesundheitspreisNRW_2012Index.jpg);
	background-repeat:no-repeat;
	width:295px;
	height:65px;
	font-size:1.2em;
	font-weight:bold;
	text-align:left;
	padding-top:10px;
	padding-left:40px;
	padding-right:25px;
}
.infoblockheader_index
{
	position:absolute;
	left:0px;
	top:170px;
	background-image: url(../designelemente/Infowuerfel.png);
	background-repeat:no-repeat;
	width:210px;
	height:35px;
	font-size:1.2em;
	font-weight:bold;
	text-align:left;
	padding-top:20px;
	padding-left:125px;
	padding-right:25px;
}
.infoblockheader
{
	position:absolute;left:0px;top:90px;
	background-image: url(../designelemente/Infowuerfel.png);
	background-repeat:no-repeat;
	width:210px;height:35px;
	font-size:1.2em;
	font-weight:bold;
	text-align:left;
	padding-top:20px;
	padding-left:125px;
	padding-right:25px;
}
#infoblock .text
{
	padding-top:155px;
	padding-left:65px;
	padding-right:35px;
	color:#3d3d40;
}
#boxinfotext
{
	padding-top:0px;
	padding-left:8px;
	padding-right:8px;
	color:#3d3d40;
	font-size: 0.90em;
	text-align:left;
}

/* Anfang linke Info-Spalte für Termine Euregionale Akademie
-------------------------------------------------------------- */

#infoblock .akademietext
{
	padding-top:145px;
	padding-left:65px;
	padding-right:35px;
	color:#3d3d40;
	text-align:left;
}
.eventtitel_SpLi
{
	margin-top:15px;
	font-size:1.1em;
	line-height:1.3em;
	color:#005398;
}
#memberOnly
{
	background-image: url(../icons/MemberOnly-Document.png);
	background-repeat:no-repeat;
	width:100%;height:23px;
	padding-top:7px;
	padding-left:40px;
	color:#005398;
	font-weight:bold;
}
#memberOnlyOFF
{
	background-image: url(../icons/MemberOnly-DocumentOFF.png);
	background-repeat:no-repeat;
	width:100%;height:23px;
	padding-top:7px;
	padding-left:40px;
	color:#005398;
	font-weight:bold;
}
#dokumentenordner
{
	background-image: url(../icons/Icon-Ordner.png);
	background-repeat:no-repeat;
	width:100%;height:23px;
	padding-top:7px;
	padding-left:40px;
	color:#005398;
	font-weight:bold;
}

/* Ende Euregionale Akademie
-------------------------------------------------------------- */


#infoblock .infotext
{
	font-size:100%;
	padding-top:0px;
	padding-left:25px;
	padding-right:35px;
	color:#3d3d40;
	text-align:left;
}
.boxinfotext
{
	padding-top:0px;
	padding-left:8px;
	padding-right:8px;
	color:#3d3d40;
	width:245px;
	font-size: 0.90em;
	text-align:left;
}
.euregio
{
	background-image: url(../images/R-Euregio.png);
	background-repeat:no-repeat;
	height:25px;display:block;
	color:#000000;
	font-weight:bold;
	margin-top:30px;
	margin-right:0px;
	padding-top:2px;
	padding-left:25px;
}
.germany
{
	background-image: url(../images/R-Germany.png);
	background-repeat:no-repeat;
	height:20px;display:block;
	color:#000000;
	font-weight:bold;
	margin-top:30px;
	margin-right:0px;
	padding-left:25px;
}
.nederlands
{
	background-image: url(../images/R-Nederlands.png);
	background-repeat:no-repeat;
	height:20px;display:block;
	color:#000000;
	font-weight:bold;
	margin-top:30px;
	margin-right:0px;
	padding-left:25px;
}
.infogermany
{
	background-image: url(../images/R2-Germany.png);
	background-repeat:no-repeat;
	height:30px;display:block;
	color:#000000;
	font-weight:bold;
	margin-top:0px;
	margin-right:0px;
	padding-left:25px;
}
.infonederlands
{
	background-image: url(../images/R2-Nederlands.png);
	background-repeat:no-repeat;
	height:30px;display:block;
	color:#000000;
	font-weight:bold;
	margin-top:0px;
	margin-right:0px;
	padding-left:25px;
}

/* Haupt-Contentbereich der Seiten
-------------------------------------------------------------- */

#content_textblock_1sp .haupttext
{
	padding-left:34px;
	padding-top:75px;
	padding-right:70px;
	border-style:solid;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-color:#ebebeb;
}
.subline
{
	font-size:1.25em;
	font-weight:normal;
	text-align:left;
	margin-top:-1.25em;
	padding-bottom:1.35em;
	color:#005398;
}
.untertitel
{
	font-size:1.15em;
	font-weight:normal;
	text-align:left;
	margin-top:-0.25em;
	color:#666666;
}
ul
{
	list-style-type:square;
	padding-right:12px;
	padding-left:17px;
	margin-right:12px;
	margin-left:17px;
}
.einrichtungen
{
	font-size:0.90em;
	list-style-type:square;
	padding-right:7px;
	padding-left:7px;
	margin-right:7px;
	margin-left:7px;
}
.akademie_docs
{
	list-style-type:square;
	padding-right:2px;
	padding-left:8px;
	margin-right:2px;
	margin-left:8px;
}
.point
{
	list-style-type:square;
	padding-right:12px;
	padding-left:17px;
	margin-right:12px;
	margin-left:17px;
}
.listing
{
	list-style-type:inherit;
	padding-top:5px;
	padding-right:12px;
	padding-left:7px;
	margin-right:12px;
	margin-left:7px;
}
.memberdokumentliste
{
	list-style-type:square;
	padding-right:12px;
	padding-left:7px;
	margin-right:12px;
	margin-left:7px;
}
.none
{
	list-style-type:none;
}
#sitemapblock
{
	padding:10px 5px 5px 10px;
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#d6d6d6;
	background-color:#f6f6f6;
}
#downloadbox,
#downloadbox2
{
	background-color:#f6f6f6;
	padding-bottom:8px;
	margin-left:-5px;
	width:268px;height:auto;
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#d6d6d6;
	z-index:2;
}
#downloadbox ul,
#downloadbox2 ul
{
	padding-top:8px;
	list-style-type:square;
	padding-right:12px;
	padding-left:8px;
	margin-right:12px;
	margin-left:8px;
}
#downloadbox li,
#downloadbox2 li
{
	list-style-type:square;
	padding-top:8px;
	padding-right:12px;
	padding-left:7px;
	margin-right:12px;
	margin-left:7px;
}
#downloadbox td,
#downloadbox2 td
{
	padding:2px 8px 0px 0px;
}
#downloadbox th,
#downloadbox2 th
{
	background-image: url(../designelemente/Downloadbox-Header.jpg);
	background-repeat:no-repeat;
	padding:7px 8px 7px 8px;
	height:auto;
	color:#3d3d40;
	font-weight:bold;
	background-color:#ddd;
}
#eursafety_video th
{
	background-image: url(../designelemente/Downloadbox-Header.jpg);
	background-repeat:no-repeat;
	padding:7px 8px 7px 8px;
	height:auto;
	color:#3d3d40;
	font-weight:bold;
	background-color:#dddddd;
}
#downloaddokument
{
	text-align:right;
	margin-top:-0.70em;
}
#downloaddoc_akademie
{
	text-align:right;
	margin-top:0.20em;
}
.dateigroesse
{
	color:#999999;
	font-size:0.85em;
	padding-right:20px;
}
ol
{
	list-style-type:decimal;
	padding-right:12px;
	padding-left:17px;
	margin-right:12px;
	margin-left:17px;
}
.abbildung {font-size: 0.80em; line-height:auto; text-align:justify; padding-bottom:10px;margin-left:10px;float:links;}
.bild {text-align:center; padding:5px;float:rechts;}
.autor {font-size: 0.95em; color:#686868;font-weight:bold;font-style:normal;}
.publikationen {color:#7f8180;}
.quelle {font-size: 0.80em;color:#686868;line-height:16px; }
.qualitaetsstufe {color:#4c841a;font-weight:bold;}
.kurzbeschreibung {font-size: 0.90em; color:#3d3d40;font-weight:normal;font-style:normal;}

.rot
{
color:#AC121D;
}
.neu
{
color:#AC121D;
font-weight:bold;
}
.black
{
color:#222222;
font-weight:bold;
}
.grau
{
color:#999999;
}

/* Verschiedene Tabellen-Templates
-------------------------------------------------------------- */

.sp_1QZheader
{
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	height:26px;
	padding-top:4px;
	background-color:#0179b8;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	border-right-width:0px;
	border-color:#ffffff;
}
.sp_2QZheader
{
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	height:26px;
	padding-top:4px;
	background-color:#0179b8;
	border-style:solid;
	border-top-width:0px;
	border-left-width:1px;
	border-bottom-width:0px;
	border-right-width:1px;
	border-color:#ffffff;
} 
.sp_2QZ_textheader
{
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	height:26px;
	padding-top:4px;
	background-color:#0179b8;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	border-right-width:0px;
	border-color:#ffffff;
}
.sp_3QZheader
{
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	height:26px;
	padding-top:4px;
	background-color:#0179b8;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	border-right-width:0px;
	border-color:#ffffff;
}
.sp_QZ1
{
	background-color:#e5f1f8;
	padding:5px;
	text-align:center;
	font-weight:bold;
	color:#000000;
	width:30px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:0px;
	border-color:#0179b8;
}
.sp_QZ2
{
	background-color:#e5f1f8;
	padding:5px;
	width:550px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:0px;
	border-color:#0179b8;
}
.sp_QZ2_text
{
	background-color:#e5f1f8;
	padding:5px 20px 5px 5px;
	width:668px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#0179b8;
}
.sp_QZ3
{
	background-color:#e5f1f8;
	padding:5px;
	text-align:center;
	width:118px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#0179b8;
}
.sp_QZ1_white
{
	background-color:#ffffff;
	padding:5px;
	text-align:center;
	font-weight:bold;
	color:#000000;
	width:30px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:0px;
	border-color:#0179b8;
}
.sp_QZ2_white
{
	background-color:#ffffff;
	padding:5px;
	width:550px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:0px;
	border-color:#0179b8;
}
.sp_QZ2_text_white
{
	background-color:#ffffff;
	padding:5px;
	width:668px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#0179b8;
}
.sp_QZ3_white
{
	background-color:#ffffff;
	padding:5px;
	text-align:center;
	width:118px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#0179b8;
}

#spa
{
width:704px;height:auto;
margin-left:10px;
}

.sp_1header, 
.sp_2header, 
.sp_3header
{
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	height:27px;
	padding-top:3px;
	background-color:#0179b8;
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#FFFFFF;
}
.spalte1
{
	background-color:#e5f1f8;
	padding:5px;
	width:165px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#ffffff;
}
.spalte2
{
	background-color:#e5f1f8;
	padding:5px;
	width:340px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:0px;
	border-color:#ffffff;
}
.spalte3
{
	background-color:#e5f1f8;
	padding:5px;
	width:165px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#ffffff;
}

.zeitsektor
{
	display:block;
	padding-bottom:5px;
	color:#005398;
	font-weight:bold;
}
.aktionstable
{
	width:690px;
}
.zertifikattable
{
	margin-top:0px;
	margin-left:12px;
	margin-right:12px;
	width:711px;height:auto;
}
#hinweistafel
{
	margin-top:0px;
	margin-left:20px;
	margin-right:25px;
	font-size:0.90em;
	padding:10px;
	width:95%;height:auto;
}
.edrkarte
{
	width:690px;height:480px;
	background-image: url(../euregiokarte/Euregio-HG_EDR.jpg);
	background-repeat:no-repeat;
}
.gekarte
{
	width:690px;height:480px;
	background-image: url(../euregiokarte/Euregio-HG_GE.jpg);
	background-repeat:no-repeat;
}
.rwkarte
{
	width:690px;height:480px;
	background-image: url(../euregiokarte/Euregio-HG_RW.jpg);
	background-repeat:no-repeat;
}
.rmnkarte
{
	width:690px;height:480px;
	background-image: url(../euregiokarte/Euregio-HG_RMN.jpg);
	background-repeat:no-repeat;
}

th
{
	font-weight:bold;
	text-align:left;
	height:23px;
	padding-left:5px;
	padding-top:3px;
	background-color:#e6e6e7;
}
.spalteLi
{
	vertical-align:top;
	width:365px;height:auto;
}
.spalteRe
{
	vertical-align:top;
	width:365px;height:auto;
}
/* Templates für die Anzeige der Projektteilnehmerverteilung in den Kreisen der jeweiligen Euregios
----------------------------------------------------------------------------------------------------- */

.ergebnisausgabe
{
width:230px;height:330px;
padding-right:5px;
padding-left:0px;
padding-top:5px;
padding-bottom:5px;
color:#333333;
font-weight:normal;
text-align:left;
}


.karte
{
width:455px;height:auto;
}

.siegel
{
	width:140px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	height:20px;
	border-style:solid; 
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-color:#e6e6e7;
}
.siegeldeaktiv
{
	width:140px;
	font-weight:normal;
	color:#d5d8d8;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	height:20px;
	border-style:solid; 
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-color:#e6e6e7;
}
.datum
{
	width:90px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	height:20px;
	border-style:solid; 
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-color:#e6e6e7;
}
.ort
{
	width:120px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	height:20px;
	border-style:solid; 
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-color:#e6e6e7;
}
.schraffierung
{
	background-image:url(../gifs/Schraffierung.png);
	background-repeat:no-repeat;
	width:120px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	height:20px;
}
.ort_noborder
{
	width:120px;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	height:20px;
	border-style:solid; 
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	border-color:#e6e6e7;
}
.einrichtungsname
{
	width:295px;
	padding-left:5px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	height:20px;
	border-style:solid; 
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-color:#e6e6e7;
}

/* Templates für die Aktivitäten
----------------------------------------------------------------------------------------------------- */
.aktion
{
	width:440px;
	padding-left:5px;
	padding-right:20px;
	padding-top:5px;
	padding-bottom:5px;
	text-align:left;
	height:20px;
	border-style:solid; 
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:1px;
	border-color:#e6e6e7;
}
.zentriert
{
text-align:center;
padding-right:20px;
}

/* Templates für die Downloaddateien im Memberbereich
----------------------------------------------------------------------------------------------------- */
.downloadtable
{
	margin-top:0px;
	margin-left:12px;
	margin-right:12px;
	width:711px;height:auto;
}
.doc_datum
{
	padding:8px 8px 8px 3px;
	font-weight:normal;
	font-size:0.90em;
	width:67px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:0px;
	border-color:#dee2e3;
}
.doc_title
{
	padding:8px;
	color:#222222;
	text-align:left;
	width:517px;height:auto;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:0px;
	border-color:#dee2e3;
}
.downloadline
{
	line-height:35px;
}
.doc_KB
{
	padding:8px 0px 8px 0px;
	width:92px;height:auto;
	color:#6a6b6d;
	text-align:center;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:0px;
	border-color:#dee2e3;
}
.doc_datum_noborder
{
	padding:8px 8px 8px 3px;
	font-weight:normal;
	font-size:0.90em;
	width:67px;height:auto;
}
.doc_title_noborder
{
	padding:8px;
	text-align:left;
	color:#222222;
	width:517px;height:auto;
}
.doc_KB_noborder
{
	padding:8px 0px 8px 0px;
	width:92px;height:auto;
	color:#6a6b6d;
	text-align:center;
}

/* Partnertabelle und -diagramm (Euregionale Akteure, Extra-Euregionale Akteure, ...)
-------------------------------------------------------------------------------------- */

.partnertable
{
width:735px;
}
.koordinatoren
{
	font-weight:bold;
	text-align:left;
	color:#ffffff;
	padding:8px 8px 8px 12px;
	background-color:#0179b8;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	border-right-width:1px;
	border-color:#ffffff;
}
.partner
{
	width:346px;
	background-color:#e5f1f8;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:0px;
	border-right-width:1px;
	border-color:#ffffff;
	padding:8px 8px 8px 12px;
}
.euregioname
{
	color:#274570;
	font-weight:bold;
	text-align:left;
	height:5px;
	padding-left:12px;
	padding-top:10px;
	padding-bottom:5px;
}

/* Workpackagetabelle und -diagramm
-------------------------------------------------------------- */

.workpackagetable
{
width:735px;
}
.workpackage
{
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	height:20px;
	padding:8px;
	background-color:#757575;
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#FFFFFF;
}
.spalteA
{
	width:140px;height:auto;
	background-color:#f0f0f0;
	padding:8px;
	border-style:solid;
	border-top-width:0px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#FFFFFF;
}
.spalteB
{
	width:540px;height:auto;
	background-color:#f0f0f0;
	padding:8px 12px 8px 8px;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#FFFFFF;
}
.abgrenzung
{
	padding-top:10px;
}

#verweis
{
	text-align:right;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.workpackagediagramm
{
	width:610px;height:958px;
	background-image: url(../images/Workpackages.png);
	background-repeat:no-repeat;
	margin-left:60px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif, "Helvetica Neue", Arial, Helvetica, sans-serif;
	line-height:15px;
}

.zeile1
{
	width:580px;height:48px;
	font-size:24px;
	font-weight:bold;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:12px;
}
.zeile2
{
	width:580px;height:22px;
	font-weight:normal;
	font-size:14px;
	text-align:center;
	padding-left:15px;
	padding-right:15px;
	padding-top:28px;
	padding-bottom:0px;
}
.liSpZ2
{
	width:170px;height:65px;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	padding-left:20px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:0px;
}
.miSpZ2
{
	width:170px;height:65px;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	padding-left:20px;
	padding-right:12px;
	padding-top:10px;
	padding-bottom:0px;
}
.reSpZ2
{
	width:170px;height:65px;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	padding-left:15px;
	padding-right:18px;
	padding-top:10px;
	padding-bottom:0px;
}

.liSpTopZ3
{
	width:170px;height:35px;
	font-weight:normal;
	font-size:16px;
	text-align:center;
	padding-left:20px;
	padding-right:15px;
	padding-top:25px;
	padding-bottom:15px;
}
.miSpTopZ3
{
	width:350px;height:15px;
	font-weight:normal;
	font-size:16px;
	text-align:center;
	padding-left:20px;
	padding-right:15px;
	padding-top:25px;
	padding-bottom:15px;
}
.liSpZ4
{
	width:170px;height:47px;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	padding-left:20px;
	padding-right:15px;
	padding-top:28px;
	padding-bottom:0px;
}
.miSpZ4
{
	width:170px;height:47px;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	padding-left:20px;
	padding-right:12px;
	padding-top:28px;
	padding-bottom:0px;
}
.reSpZ4
{
	width:170px;height:47px;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	padding-left:15px;
	padding-right:18px;
	padding-top:28px;
	padding-bottom:0px;
}
.liSpZ5
{
	width:170px;height:55px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:27px;
	padding-right:8px;
	padding-top:20px;
	padding-bottom:0px;
}
.miSpZ5
{
	width:178px;height:55px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:20px;
	padding-right:5px;
	padding-top:20px;
	padding-bottom:0px;
}
.reSpZ5
{
	width:170px;height:55px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:20px;
	padding-bottom:0px;
}
.liSpZ6
{
	width:170px;height:60px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:27px;
	padding-right:8px;
	padding-top:15px;
	padding-bottom:0px;
}
.miSpZ6
{
	width:178px;height:60px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:20px;
	padding-right:5px;
	padding-top:15px;
	padding-bottom:0px;
}
.reSpZ6
{
	width:170px;height:60px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom:0px;
}
.liSpZ7
{
	width:170px;height:60px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:27px;
	padding-right:8px;
	padding-top:15px;
	padding-bottom:0px;
}
.miSpZ7
{
	width:178px;height:60px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:20px;
	padding-right:5px;
	padding-top:15px;
	padding-bottom:0px;
}
.reSpZ7
{
	width:170px;height:60px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:15px;
	padding-bottom:0px;
}
.liSpZ8
{
	width:170px;height:62px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:27px;
	padding-right:8px;
	padding-top:13px;
	padding-bottom:0px;
}
.miSpZ8
{
	width:178px;height:62px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:20px;
	padding-right:5px;
	padding-top:13px;
	padding-bottom:0px;
}
.reSpZ8
{
	width:170px;height:62px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:13px;
	padding-bottom:0px;
}
.liSpZ9
{
	width:170px;height:65px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:27px;
	padding-right:8px;
	padding-top:10px;
	padding-bottom:0px;
}
.miSpZ9
{
	width:178px;height:65px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:20px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:0px;
}
.reSpZ9
{
	width:170px;height:65px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
}
.liSpZ10
{
	width:170px;height:65px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:27px;
	padding-right:8px;
	padding-top:10px;
	padding-bottom:0px;
}
.miSpZ10
{
	width:178px;height:65px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:20px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:0px;
}
.reSpZ10
{
	width:170px;height:65px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
}
.liSpZ11
{
	width:170px;height:65px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:27px;
	padding-right:8px;
	padding-top:10px;
	padding-bottom:0px;
}
.miSpZ11
{
	width:178px;height:65px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:20px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:0px;
}
.reSpZ11
{
	width:170px;height:65px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
}
.liSpZ12
{
	width:170px;height:80px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:27px;
	padding-right:8px;
	padding-top:10px;
	padding-bottom:0px;
}
.miSpZ12
{
	width:178px;height:80px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:20px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:0px;
}
.reSpZ12
{
	width:170px;height:80px;
	font-weight:normal;
	font-size:11px;
	text-align:left;
	padding-left:18px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
}


/* StatusQuotabelle
-------------------------------------------------------------- */
.aktionsheader
{
background-color:#9e9c9c;
color:#ffffff;
padding:5px;
}
.statusquoaktionO
{
border-style:solid; 
border-top-width:1px;
border-left-width:1px;
border-right-width:0px;
border-bottom-width:1px;
border-color:#DADADA;
background-color:#ffffff;
padding:5px;
width:507px;
text-align:left;
}
.statusquoaktion
{
border-style:solid; 
border-top-width:0px;
border-left-width:1px;
border-right-width:0px;
border-bottom-width:1px;
border-color:#DADADA;
background-color:#ffffff;
padding:5px;
width:507px;
text-align:left;
}
.statusO
{
border-style:solid; 
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-color:#DADADA;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
background-color:#ffffff;
width:105px;
}

.status
{
border-style:solid; 
border-top-width:0px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-color:#DADADA;
padding-right:5px;
padding-top:5px;
padding-bottom:5px;
padding-left:15px;
background-color:#ffffff;
width:105px;
}

/* Teilnehmerlistenauswahl (EurPart)
-------------------------------------------------------------- */

.beschreibungheader
{
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	height:20px;
	padding:8px;
	background-color:#757575;
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#FFFFFF;
}
.downloadheader
{
	font-weight:bold;
	color:#FFFFFF;
	width:95px;height:20px;
	padding:8px;
	text-align:center;
	background-color:#757575;
	border-style:solid;
	border-top-width:1px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#FFFFFF;
}
.beschreibung
{
	width:600px;height:auto;
	list-style-type:square;
	background-color:#f0f0f0;
	padding:8px;
	border-style:solid;
	border-top-width:0px;
	border-left-width:1px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#FFFFFF;
}
.listendownload
{
	width:95px;
	background-color:#f0f0f0;
	padding:8px;
	text-align:center;
	border-style:solid;
	border-top-width:0px;
	border-left-width:0px;
	border-bottom-width:1px;
	border-right-width:1px;
	border-color:#FFFFFF;
}
.eurPartlisten
{
list-style-type:square;
text-align:left;
padding-right:20px;
padding-left:8px;
margin-left:8px;
}
.downloadspalte
{
list-style-type:none;
text-align:center;
padding:0px;
}

/* Rubriksitemapbereich der Seiten unten
-------------------------------------------------------------- */

#rubrikmap
{
	padding-top:40px;
	margin-left:485px;
	font-size:0.80em;
	color:#999999;
	border:none;
}
#rubrikmap th
{
	text-align:left;
	font-size:1.09em;
	font-weight:bold;
	padding-bottom:2px;
	color:#999999;
}
#rubrikmap ul.menu
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#rubriksmap li
{
	list-style-type:none;
	display:block;
}
#rubrikmap li.main
{
	list-style-type:none;
}
#rubrikmap td.abstand
{
	padding-top:3px;
}
.maphead
{
	padding-bottom:8px;
	padding-top:8px;

}
.mapheadsolo
{
	padding-bottom:0px;
	padding-top:8px;

}
