
/* ****************************************** */
/* DEFAULTS */

* {
	background-color: none !important;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

div#logoPrint {
	display: block !important;
	text-align: right;
}

div#container, div#container2 {
	background-image: none;
	width: auto !important;
}

.footer ul, .footer img, .tt_news_backLink,
.header, .leftBox, .rightBox, form {
	display: none;
}


/* ****************************************** */
/* HEADLINES */

h1 {
	font-size: 1.4em;
}

h1 a {
	text-decoration: none;
	color: #000000;
}

h2 {
	font-size: 1.2em;
}

h2 a {
	text-decoration: none;
	color: #000000;
}

/* ****************************************** */
/* CONTENT */

.content {
	border-bottom: 1px solid #000000 !important;
	clear: both;
	float: none;
}

a {
	text-decoration: underline;
	color: #000000;
}

/* ****************************************** */
/* PICTURE WITH TEXT ABOVE OR BELOW */

div.csc-textpic-above div.csc-textpic-imagewrap,
div.csc-textpic-below div.csc-textpic-imagewrap {
	display: block !important;
	border: 1px solid #FFFFFF !important;
}

div.csc-textpic-above div.csc-textpic-imagewrap img,
div.csc-textpic-below div.csc-textpic-imagewrap img {
	padding-top: 10px;
	padding-bottom: 10px;
}

/* ****************************************** */
/* TABLES */

table.contenttable {
	border-collapse: collapse;
	border: 1px solid #000000;
}

.contenttable tr td,
.contenttable thead tr th {
	border: 1px solid #000000;
}

.contenttable caption {
	font-size: 1.2em;
	font-weight: bold;
}


.contenttable thead tr th,
.contenttable tr.tr-0 td {
	background-color: #FFFFFF;
	padding: 5px;
}

.contenttable td {
	padding: 5px;
}

table {
	border-collapse: collapse;
	border: 1px solid #000000;
}

table tr td,
table thead tr th {
	border: 1px solid #000000;
}

table caption {
	font-size: 1.2em;
	font-weight: bold;
}


table thead tr th,
table tr.tr-0 td {
	background-color: #FFFFFF;
	padding: 5px;
}

table td {
	padding: 5px;
}

table a {
	text-decoration: none;
}


/* ***************************************** */
/* PLUGIN TT_NEWS MODIFIED TEMPLATE */

/* ----------------------------------------- */
/* LIST */

ul.tt_news_list li.tt_news_item {
	margin-bottom: 20px;
}

ul.tt_news_list li.tt_news_item span.tt_news_date {
	font-weight: bold;
}

ul.tt_news_list li.tt_news_item a {
	text-decoration: none;
}

ul.tt_news_list li.tt_news_item h3 {
	display: inline;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 1em;
}

ul.tt_news_list li.tt_news_item h3 a {
	text-decoration: none;
}

ul.tt_news_list li.tt_news_item img {
	border: 0px !important;
}

/* ----------------------------------------- */
/* LATEST */

ul.tt_news_latest li.tt_news_item {
	margin-bottom: 20px;
}

ul.tt_news_latest li.tt_news_item span.tt_news_date {
	font-weight: bold;
}

ul.tt_news_latest li.tt_news_item a {
	text-decoration: none;
}

ul.tt_news_latest li.tt_news_item h3 {
	display: inline;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 1em;
}

ul.tt_news_latest li.tt_news_item h3 a {
	text-decoration: none;
}

ul.tt_news_latest li.tt_news_item img {
	border: 0px !important;
}

/* ----------------------------------------- */
/* LATEST RIGHT BOX */

.rightBox ul.tt_news_latest {
	margin: 0px;
	padding: 0px;
}

.rightBox ul.tt_news_latest li.tt_news_item {
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-bottom: 20px;
	border-bottom: 1px solid #FFFFFF;
	padding-bottom: 5px;
}

.rightBox ul.tt_news_latest li.tt_news_item span.tt_news_date {
	font-weight: bold;
}

.rightBox ul.tt_news_latest li.tt_news_item a {
	text-decoration: none;
}

.rightBox ul.tt_news_latest li.tt_news_item h3 {
	display: inline;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-size: 1em;
}

.rightBox ul.tt_news_latest li.tt_news_item h3 a {
	text-decoration: none;
}

.rightBox ul.tt_news_latest li.tt_news_item img {
	border: 0px !important;
}

/* ----------------------------------------- */
/* SINGLE */

div.tt_news_single img {
	border: 0px !important;
}

.tt_news_single h3,
.tt_news_single h2 {
	margin: 0px;
	padding: 0px;
}

.tt_news_single h2 {
	font-size: 1.2em;
	width: 100%;
	border-bottom: 1px solid #000000;
}

.tt_news_single h3 {
	font-size: 0.9em;
	margin-bottom: 15px;
	text-align: right;
	margin-right: 15px;
}

.tt_news_single .tt_news_subheader {
	font-weight: bold;
	margin-bottom: 20px;
}
.tt_news_single .tt_news_organisation {
	font-weight: bold;
}

.tt_news_single .news-single-img p.news-single-imgcaption {
	margin-bottom: 10px;
}

.tt_news_single .tt_news_backLink {
	margin: 15px;
}

.tt_news_single .tt_news_backLink a {
	font-weight: bold;
}

.tt_news_item img.moreImg {
	display: none;
}

.tt_news_single .tt_news_content {
	padding-bottom: 10px;
}

/* ***************************************** */
/* PLUGIN TT_NEWS MODIFIED TEMPLATE */

.ctcp_institute_details,
.ctcp_contacts_details,
.ctcp_projects_details {
	margin-top: 30px;
}

.ctcp_institute_backLink,
.ctcp_contacts_backLink,
.ctcp_projects_backLink {
	display: none;
}

.ctcp_institute_details div.left,
.ctcp_contacts_details div.left,
.ctcp_projects_details div.left,
.ctcp_institute_details div.right,
.ctcp_contacts_details div.right,
.ctcp_projects_details div.right {
	float: left;
}

.ctcp_institute_details div.left,
.ctcp_contacts_details div.left,
.ctcp_projects_details div.left {
	/*width: 550px;*/
	display: inline;
	width: auto !important;
}

.ctcp_institute_details div.left,
.ctcp_contacts_details div.left,
.ctcp_projects_details div.left {
	width: 100%;
}

.ctcp_institute_detailsField,
.ctcp_contacts_detailsField,
.ctcp_projects_detailsField {
	margin-bottom: 10px;
}

.clear {
	clear: both;
}

.ctcp_institute_detailsField a,
.ctcp_contacts_detailsField a,
.ctcp_projects_detailsField a {
	text-decoration: none;
}

.ctcp_institute_detailsField ul,
.ctcp_contacts_detailsField ul,
.ctcp_projects_detailsField ul {
	margin: 0px;
	padding: 0px;
	float: none; /*DEBUG*/
	width: 100%;
}

.ctcp_institute_detailsField ul li,
.ctcp_contacts_detailsField ul li,
.ctcp_projects_detailsField ul li {
	list-style: none;
}

.ctcp_institute_detailsField .ctcp_institute_detailsTitle,
.ctcp_contacts_detailsField .ctcp_contacts_detailsTitle,
.ctcp_projects_detailsField .ctcp_projects_detailsTitle {
	font-weight: bold;
	padding-bottom: 10px;
	display: block;
	float: left;
	width: 170px;
}

.ctcp_institute_detailsField .ctcp_institute_detailsData,
.ctcp_contacts_detailsField .ctcp_contacts_detailsData,
.ctcp_projects_detailsField .ctcp_projects_detailsData {
	padding-bottom: 10px;
	display: block;
	float: none; /*DEBUG*/
}

.ctcp_pageBrowser * {
	display: none;
}

.ctcp_pageBrowser {
	padding-bottom: 20px;
}

li.project_leading_institute {
	font-weight: bold;
}

div.tx-nn-euramet-ctcp dl {
	float: none !important;
}

div.tx-nn-euramet-ctcp .mailDownloadLink {
	display:none;
}