@charset "utf-8";
/* CSS Document */


body {
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	border-color: #FF9900;
}
.title {
	font-weight:bold;
	color: #0060af;
	font-size: 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-top:45px;
}
.table_title {
	font-weight:bold;
	color: #d82b4a;
	font-size: 16px;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.small_em {
	font-size: 11px;
	font-style:italic;
}
.small {
	font-size: 10px;
}
.unit {
	background-color: #303192;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
}
.questions {
	background-color: #d82b4a;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
}
.red {
	color:#d82b4a;
}
.blue {
	color:#008cb6;
	font-size: 14px;
}
.blue_b {
	color:#008cb6;
	font-weight:bold;
}
.img_pad {
	padding-right:5px;
	padding-top:5px;
}
.bigger {
	font-size:14px;
	line-height:28px;
}
.bigger_em {
	font-size:14px;
	line-height:28px;
	font-style:italic;
}
.img_capt1 {
	background-color: #def0e3;
	padding: 10px;
	margin-left: 40px;
	font-size: 11px;
}
.img_capt {
	background-color: #def0e3;
	padding: 10px;
	font-size: 11px;
	width: 300px;
	margin: 0 auto;
}
.img_capt2 {
	background-color: #84d5f7;
	padding: 10px;
	margin-left: 350px;
	font-size: 11px;
}
.tabs {
	background-color: #84d5f7;
	font-weight:bold;
	color:#000000;
	padding: 10px;
	width: 150px;
	text-align:center;
}
.tabs_blue {
	background-color: #0060af;
	font-weight:bold;
	border: 1px solid #9bd3ae;
	padding: 10px;
	color: #ffffff;
}
.eksofiloimage {
	background-image: url(images/img0_1.jpg);
}
.title1 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #FFF;
}
.titleblack {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px;
	color: #000;
	text-align: center;	
}
.title2blue {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #00C;
	text-align: center;
}
.title2red {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 50px;
	color: #B91D10;
	text-align: center;	
}
.tableline {
	border: thin solid #000000;
}
.tableborder {
	border: thin solid #000;
}
/* Epimetro*/


h1 {
	font-size: 18px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #008040;
	padding-top: 15px;
	padding-bottom: 10px;
	text-align: center;
	margin-top: 30px;
	letter-spacing: 1px;
}
.h1left {
	text-align: left;
}
.h1green {
	color: #008040;
}
p {
	text-align: justify;
	font-size: 13px;
	text-indent: 20px;
}
body {
	letter-spacing: 1px;
	text-align: justify;
}
.italics {
	font-style: italic;
}
.authorRightnoPadd {
	font-weight: bold;
	text-align: right;
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
	color: #FF8000;
}
.h2LangComm {
	font-size: 14px;
}
.greenbox {
	margin-top: 40px;
	background-color: #D8EDDD;
	border: thin solid #008040;
	padding: 0px 5px 10px 5px;
	text-align: justify;
}
.greenbox p {
	text-indent: 0;
	padding-left: 20px;
	margin: 0;
}
h3 {
	font-weight: bold;
	color: #008042;
	text-align: center;
	font-size: 14px;
	padding-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.aligncenter {
	text-align: center;
}
.bluew {
	color:#0060BF;
}
.redw {
	color:#CC0000;
}
.greenw {
	color:#008040;
}
.orangew {
	color:#FF8040;
}
.bigw {
	font-size: 32px;
}
.bt {
	border-top: thin solid #000;
}
.bb {
	border-bottom: thin solid #000;
}
.bl {
	border-left: thin solid #000;
}
.br {
	border-right: thin solid #000;
}
/*------Publication info------*/	
div.pub_info {
	font-family:Roboto, Tahoma, Geneva, sans-serif;
	border:1px solid #000;
	text-align:center;
	padding:6px;
	font-size:15px;
	line-height:120%;
	margin:40px;
}
div.pub_info > span {
	background: #fff;
    padding: 5px 23px;
    position: relative;
    top: -20px;
    font-size: 18px;
    font-weight: bold;
}
.contributors {
	font-family:Arial, Helvetica, sans-serif;
	border-collapse:collapse;
	text-align: left;
	color: #000;
	line-height:140%;
}
.contributors td, .contributors th {
}
.contributors th {
	width:35%;
	text-align:right; 
	border-right:#000 2px solid; 
	padding-right: 20px; 
	vertical-align:top; 
	color:#000; 
	font-size:15px;
	font-weight:bold;
	padding:8px 16px;

}
.contributors td {
	/*width:65%;*/
	text-align:left;
	vertical-align:top; 
	padding-left:20px;
	padding:8px 16px;
	font-size:15px;
}

table.fund {
	border:1px solid #000;
	border-collapse:collapse;
	width:90%;
	margin:20px;
}
.fund th {
	text-align: center;
	font-weight:normal;
	font-size:15px;
	padding:8px 0;
}

.fund td {
	padding:5px;
	vertical-align:top;
	text-align:left;
	font-size: 15px;
}
.fund tr td:first-child {
	width:35%;
    padding-left: 10px;	
	padding-bottom: 10px;
}
.fund td[colspan="2"] {
	text-align: center;
	font-size:14px;
}

p.repub_info {
	text-align:justify;
	border-bottom:1px solid #000;
    padding: 12px;
    font-size: 14px;
    margin: -16px 4px;
}
.repub_info img {
	padding-left: 30px;
}
.repub_appr {
    font-size: 14px;
    padding: 12px 0 3px;
    margin-bottom: 0;
}
.publication_rights {
	margin:0 auto;
	text-align:justify;
	padding:120px 165px;
	vertical-align:middle;
	line-height:150%;
}


.first_pages {
	text-align:center;
	}
.pub {font-size:18px;margin-bottom:40px;}

img[src^="extras/images"] {
    margin: 0 3px;
    vertical-align: middle;
}