.image_link_no_border {border: 0px;}



p.align-center {text-align:center;}


/*Definition der Zelle ?en Tasks/Descriptions ---- Anfang*/

.timetable_content{width: 690px;}

.content_task_header {
	background:#095B83;
	font-size:8pt;
	color:#ffffff;
	font-weight:bold;
	vertical-align:top;
	padding: 2px 0px 2px 2px;	
	border-bottom-width:1px; 
	border-bottom-style:solid;
	border-top-width:1px; 
	border-top-style:solid;
	border-color:#095B83;
	border-left: 1px solid #095B83;

	}
/*Definition der Zelle ?en Tasks/Descriptions ---- Ende*/


/*Definition der Zelle ?en Tasks/Descriptions LEADER ---- Anfang*/
.content_task_header_leader {
	background:#7DBEDA;
	font-size:8pt;
	color:#ffffff;
	vertical-align:top;
	padding: 2px 0px 2px 2px;	
	border-bottom-width:1px; 
	border-bottom-style:solid;
	border-top-width:1px; 
	border-top-style:solid;
	border-color:#095B83;
	border-left: 1px solid #095B83;
	}
/*Definition der Zelle ?en Tasks/Descriptions LEADER ---- Ende*/


/*Definition der Zelle WP ---- Anfang*/
.content_task_wp {
	width:35px;
	font-size:8pt;
	text-align:center;
	vertical-align:top;
	padding: 2px 0px 2px 2px;	
	border-left: 1px solid #095B83;	
	border-bottom: 1px solid #095B83;	
	}

.content_description_wp{
	width: 35px;
	font-size:8pt;
	vertical-align:top;
	padding: 2px 2px 0px 5px;
	border-bottom-width:1px; 
	border-bottom-style:solid;
	border-color:#095B83;
	}
/*Definition der Zelle WP ---- Ende*/


.content_timetable_headline{
	font-size:8pt;
	font-weight:bold;
	text-align:center;
	vertical-align:top;
	border-top-width:1px; 
	border-right-width:1px; 
	border-left-width:1px; 
	border-bottom-width:1px; 
	border-style:solid;
	border-color:#095B83;
	}



/*Definition der Zeile MONAT ---- Anfang*/
.content_timetable_monat{
	font-size:7pt;
	width:11px;
	vertical-align:top;
	border-top-width:1px; 
	border-right-width:1px; 
	border-left-width:1px; 
	border-bottom-width:2px; 
	border-style:solid;
	border-color:#095B83;
	text-align:center;
	}
	
	
/*Definition der AKTIVEN Zeilen */
.content_timetable_monat_active_header{
	font-size:6pt;
	background:#095B83;
	width:11px;
	vertical-align:top;
	border-top-width:1px; 
	border-right-width:1px; 
	border-left-width:1px; 
	border-bottom-width:2px; 
	border-style:solid;
	border-color:#095B83;
	}
	
.content_timetable_monat_active{
	font-size:6pt;
	background:#D4E1EA;
	width:11px;
	vertical-align:top;
	border-top-width:1px; 
	border-right-width:1px; 
	border-left-width:1px; 
	border-bottom-width:1px; 
	border-style:solid;
	border-color:#095B83;
	}

.content_timetable_monat_border_rechts{
	font-size:6pt;
	width:8px;
	vertical-align:top;
	border-top-width:1px; 
	border-right-width:2px; 
	border-left-width:1px; 
	border-bottom-width:2px; 
	border-style:solid;
	border-color:#095B83;
	}


.content_timetable_monat_border_links{
	font-size:6pt;
	width:8px;
	vertical-align:top;
	border-top-width:1px; 
	border-right-width:1px; 
	border-left-width:2px; 
	border-bottom-width:2px; 
	border-style:solid;
	border-color:#095B83;
	}
/*Definition der Zeile MONAT ---- Ende*/


/*Definition der Zeilen INHALT ---- Anfang*/
.content_timetable_inhalt{
	width:9px;
	vertical-align:center;
	text-align:center;
	font-weight:bold;
	color: #ffffff;
	border-top-width:1px; 
	border-right-width:1px; 
	border-left-width:1px; 
	border-bottom-width:1px; 
	border-style:solid;
	border-color:#095B83;
	}
	

.content_description{
	width:285px;
	font-size:8pt;
	vertical-align:top;
	padding: 2px 2px 0px 5px;
	border-bottom-width:1px; 
	border-bottom-style:solid;
	border-color:#095B83;
	}

/*Definition der Zeilen INHALT ---- Ende*/



/************************ Deliverable TABLE *****************/
.deliverable_table_all{border: 1px solid #095B83; width: 690px;}
.deliverable_header_deliverable {background-color:#095B83; color:#FFFFFF; font-weight:bold; font-size:8pt; border-right: 1px solid #ffffff; padding: 2px 2px 2px 3px;}
.deliverable_header_task {background-color:#095B83; font-size:8pt; text-align:center; color:#FFFFFF; font-weight:bold; border-right: 1px solid #ffffff; padding: 2px 2px 2px 2px; width: 60px;}
.deliverable_header_month {background-color:#095B83; font-size:8pt; text-align:center; color:#ffffff; font-weight:bold; padding: 2px 2px 2px 2px; width: 60px;}
.deliverable_abbrev{padding: 2px 2px 2px 3px; font-size:8pt;vertical-align:top; border-bottom: 1px solid #095B83; width: 20px;}
.deliverable_definition{padding: 2px 2px 2px 3px; font-size:8pt; border-right: 1px solid #095B83; border-left: 1px solid #095B83; vertical-align:top; border-bottom: 1px solid #095B83; }
.deliverable_task_content {text-align:center; font-size:8pt; border-right: 1px solid #095B83; vertical-align:top; border-bottom: 1px solid #095B83; padding: 2px 2px 2px 2px; width: 60px;}
.deliverable_month_content {text-align:center; font-size:8pt; vertical-align:top; border-bottom: 1px solid #095B83; padding: 2px 2px 2px 2px; width: 60px;}



/********************************* Header Partner *******************************/
/*Table*/
.partner_header {
width:690px;
}
.partner_header_name {width:320px; text-align:left; vertical-align:top;}
.partner_header_acronym {width:100px; text-align:left; vertical-align:top; font-size:8.5pt;}
.partner_header_country {width:270px; text-align:left; vertical-align:top; font-size:8.5pt;}


/********************************* Contact Table *******************************/
/*Table 2 columns*/
.table_contact_1_2 {width:290px;text-align:left;}

/*Table 3 columns*/
.table_contact_1_2_3 {width:490px;text-align:left;}

/*Table 4 columns*/
.table_contact_1_2_3_4 {width:690px;text-align:left;}

.contact_column_1 {
width:90px; line-height:20px; text-align:left; vertical-align:top; font-size:8.5pt; font-weight:bold; border-top:solid 1px #D5E2E9;}
.contact_column_2{
width:200px; line-height:20px; text-align:left; vertical-align:top; font-size:8.5pt; border-top:solid 1px #D5E2E9; background-color:#F1F6F9; 
padding: 0px 3px 0px 3px;}
.contact_column_3{
width:200px; line-height:20px; text-align:left; vertical-align:top; font-size:8.5pt; border-top:solid 1px #D5E2E9;padding: 0px 3px 0px 3px;}
.contact_column_4{
width:200px; line-height:20px; text-align:left; vertical-align:top; font-size:8.5pt; border-top:solid 1px #D5E2E9;background-color:#F1F6F9;padding: 0px 3px 0px 3px;}
.contact_column_2_3{
width:400px; line-height:20px; text-align:left; vertical-align:top; font-size:8.5pt; border-top:solid 1px #D5E2E9;padding: 0px 3px 0px 140px;}
.contact_column_2_3_4{
width:600px; line-height:20px; text-align:left; vertical-align:top; font-size:8.5pt; border-top:solid 1px #D5E2E9;padding: 0px 3px 0px 220px;}


/************ Headlines underline - Layout 1****************/

 h1 {
 font-family:tahoma;
 font-size:9.0pt;
 color: #095B83;
 padding: 0px 0px 0px 0px;
 margin: 10px 5px 2px 0px;
  

 }

 h2 {
 font-family:tahoma;
 font-size:8.5pt;
 color: #095B83;
 font-weight:bold;
 margin: 0px 5px 10px 0px;
 }

 h3 {
 font-family:tahoma;
 font-size:8.5pt;
 color: #095B83;
 font-weight: bold;
 margin: 0px 5px 5px 0px;
 }

 h4 {
 font-family:tahoma;
 font-size:8.5pt;
 color: #000000;
 margin: 0px 5px 10px 1px;}

 .headline_default {
 font-family:tahoma;
 font-size:9.5pt;
 color:#98B4C0;
 font-weight:bold;
 margin-bottom:0px;
 margin-top:20px;
 } 




/***************** SECURED AREA: WP Overview *******************/
.wp_overview_table {margin: 0px; padding:0px; vertical-align:top; width:690px;border: 1px solid #095B83;}
.wp_overview_column_even {width:135px; vertical-align:top; padding:5px 5px 5px 5px; color:#ffffff; font-size: 8.5pt; font-weight:bold; background-color:#095B83;}
.wp_overview_column_uneven {width:135px; vertical-align:top; padding:5px 5px 5px 5px; color:#ffffff; font-size: 8.5pt; font-weight:bold;background-color:#095B83;}
.wp_overview_column_even_distance {  width:135px; vertical-align:top; padding:5px 5px 5px 15px; background-color:#F1F6F9; vertical-align:top;}
.wp_overview_column_uneven_distance {width:135px; vertical-align:top; padding:5px 5px 5px 15px; background-color:#ffffff; vertical-align:top;}


/***************** Deliverables *******************/
.deliverables_table {margin: 0px; padding:0px; vertical-align:top; width:690px; border: 0px;  vertical-align:middle;}
/*HEADER*/
.deliverables_header_nr {
	width:50px; 
	padding:2px 5px 2px 5px; 
	vertical-align:middle; 
	background-color:#F1F6F9;
	text-align:center;}

.deliverables_header_title {
	width:410px; 
	vertical-align:middle; 
	padding:2px 2px 5px 5px; 
	background-color:#F1F6F9; 
	text-align:center;}
	
.deliverables_header_task {
	width:40px; 
	vertical-align:middle; 
	padding:2px 5px 2px 5px; 
	background-color:#F1F6F9;
	text-align:center;}
	
.deliverables_header_delivery {
	width:70px; 
	vertical-align:middle; 
	padding:2px 5px 2px 5px; 
	background-color:#F1F6F9;
	text-align:center;
	}
	
.deliverables_header_delivery_month {
	width:30px; 
	vertical-align:middle; 
	padding:2px 5px 2px 5px; 
	background-color:#F1F6F9;
	text-align:center;}
	
.deliverables_header_delivery_date {
	width:40px; 
	vertical-align:middle; 
	padding:2px 5px 2px 5px; 
	background-color:#F1F6F9;
	text-align:center;}
	
.deliverables_header_partner {
	width:60px; 
	vertical-align:middle; 
	padding:2px 5px 2px 5px; 
	background-color:#F1F6F9;
	text-align:center;}
	
.deliverables_header_download {
	width:60px; 
	vertical-align:middle; 
	padding:2px 5px 2px 5px; 
	background-color:#F1F6F9;
	text-align:center;}

/*Items*/
.deliverables_nr {width:50px; vertical-align:middle; padding:2px 5px 2px 5px; color:#666666; border-bottom: 1px solid #D5E2E9;text-align:center;font-family:tahoma; font-size:8.5pt; color:#4E4E4E;}
.deliverables_title {width:410px; vertical-align:middle; padding:2px 2px 5px 5px; color:#666666; text-align:center; border-bottom: 1px solid #D5E2E9;text-align:center;font-family:tahoma; font-size:8.5pt; color:#4E4E4E;}
.deliverables_task {width:40px; vertical-align:middle; padding:2px 5px 2px 5px; color:#666666;border-bottom: 1px solid #D5E2E9;text-align:center;font-family:tahoma; font-size:8.5pt; color:#4E4E4E; }
.deliverables_delivery_month {width:30px; vertical-align:middle; padding:2px 5px 2px 5px; color:#666666;border-bottom: 1px solid #D5E2E9;text-align:center;font-family:tahoma; font-size:8.5pt; color:#4E4E4E;}
.deliverables_delivery_date {width:40px; vertical-align:middle; padding:2px 5px 2px 5px; color:#666666;border-bottom: 1px solid #D5E2E9;text-align:center;font-family:tahoma; font-size:8.5pt; color:#4E4E4E;}
.deliverables_partner {width:60px; vertical-align:middle; padding:2px 5px 2px 5px; color:#666666;border-bottom: 1px solid #D5E2E9; text-align:center;font-family:tahoma; font-size:8.5pt; color:#4E4E4E;}
.deliverables_download {width:60px; vertical-align:middle; padding:2px 5px 2px 5px; color:#666666;border-bottom: 1px solid #D5E2E9; text-align:center;font-family:tahoma; font-size:8.5pt; color:#4E4E4E;}