/*	Originally, many ideas from the SIGIR style.
	Then, I improvised, using many ideas from here and there...
	Date: 2007-01-18
	P. Vassiliadis
*/

body{

//	margin-left: 25%;
//	margin-right: 25%;

	//font-family: georgia, serif;
//	font-family: 'GFS Didot', serif;
//	font-family: 'Noto Serif', serif;
//	font-family: 'Roboto', sans-serif;
//	font-family: 'Tinos', serif;	
	
	font-family: 'Roboto Slab', serif;
	
	font-size: 18px;
	text-align: justify;
	color: #606060;
	line-height: 150%;
////	background:#FFFFFA;

}

h1{
//	font-size:22px;
//	font-weight:bold;

font-family: 'Noto Serif', serif;
	color: #808080;
	margin-top: 130px;
}

h2{
	margin-top: 30px;
//	font-size:120%;
//	font-weight:bold;
//	font-style:normal;
}

//h3{
//	font-size:100%;
//	font-weight:bold;
//	font-style:normal;
//}

em{
	color: #cc0000; //#FF0000;
//	font-style: italic;
	font-weight: bold;
	font-style: normal;
}

strong{
	font-weight:bold;
//	color:#0000FF;
	color: #004276;
}

a{
	/*color: #7C6145;*/
	/*color: #0000FF;*/
	/*color: #333333; */
	color: #004276;
//	font-weight: bold;
//	text-decoration:underline; 
	text-decoration:none;

}

a:hover{
	color:#666699;
	background: #FFFFE1;
	text-decoration:underline;
}

/*
a:visited {
	color: #666699;
	}
*/

//textt{
//	font-family: courier, serif;
//}

//nav {
//	//margin: 30px 30px 30px 30px;
//	text-align: center;
//	//background-color: #dddddd; 
//}

//nav a {
//
//	display: inline;
//	text-align: center;
//	padding: 00px 20px 0px 20px;
////	background-color: #dddddd; 

////	border-bottom-style: solid;
////	border-bottom-width: 1px;
////	border-bottom-color: #c00;
//}

table{
    table-layout: fixed;
    border-collapse: separate; 
    border-spacing: 10px;
}


td{
    padding: 20px;
    word-wrap:break-word;
}