/*  
Theme Name: Eara Tema
Theme URI: http://www.earaonline.eu/
Description: associazione europea per la sensibilizzazione contro i rischi dell'Amianto
Version: | versione 1a
Author: Tommaso Brentari (etymo srl)
Author URI: http://www.etymo.com/
*/



/* reset css */


@charset "utf-8";
/* CSS Document */


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;    
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


/* STRUTTURA */


body
	{
		margin:0px;
		padding:0px;
		background: #106093 url(images/background.jpg) repeat-y;
		font: 12px Arial, Verdana, sans-serif;
	}
h1,h2,h3,h4,h5,h6,span,p,ul, ul li
	{
		margin:0px;
		padding:0px;
		color:#033e69;
}


#pagina
	{
		width:1010px;
		margin:0px auto;
		padding:0px;
		background: transparent ;
	}

#colonna-sinistra
	{
		width:285px;
		margin:0px;
		padding:0px;
		background: transparent ;
float:left;
	}

#colonna-destra
	{
		width:725px;
		margin:0px;
		padding:0px;
		background: transparent ;
float:right;
	}

#logo
	{
		width:281px;
		height:213px;
		margin:0px 0px 15px 0px;
		padding:0px;
		background: transparent url(images/logo.png) no-repeat top;
		display:block;
	position:relative;
	float:left;

	}



.menu {
position:relative; 
float:right; 
background:url(images/menu2.png) no-repeat; 
height:53px; 
margin:0px 20px 0px 0px; 
width:671px

}

.menu ul {list-style:none; z-index:10; position:absolute; z-index:100; margin:0px 0px 0px 0px; padding:18px 0px 0px 22px;}
.menu li {float:left; margin:0px 9px 0px 9px;}

.menu a, .menu a:active, .menu a:visited {text-decoration:none; color:#06538b; padding:0px 0px 0px 0px;}

.menu a:hover {color:#0c66a8}

#slide {position:absolute; bottom:0; height:3px; background:#0c66a8; z-index:10}
	



	
#evidenza
	{
		width:669px;
		height:300px;
		margin:32px 18px 6px 0px;
		padding:0px;
		background: transparent url(images/evidenza.png) no-repeat top;
		display:block;
		position:relative;
		float:right;

	}

#evidenza h1
	{
		font: bold 22px Arial, Verdana, sans-serif;
		padding:0px;
		color:#06538b;
		margin:15px 0px 10px 15px;
	}

#evidenza p
	{
		font: 15px Arial, Verdana, sans-serif;
		padding:5px 0px 5px 0px;
		color:#033e69;
		margin:0px 0px 13px 20px;
	}

#evidenza p a
	{
		
		color:#033e69;
		
	}

#evidenza p.red
	{
		font: bold 17px Arial, Verdana, sans-serif;
		color:#b51b39;
	}

div.hr {
width:625px;
margin: 8px 5px 0px 20px;
height: 2px;
background: #b1c7d9;
}
div.hr hr {
  display: none;
}


#lingue {
margin: 0px 0px 4px 5px;

}

#lingue ul{
padding: 10px 0px 0px 0px;

}

#lingue li {
display:inline;
margin: 0px 6px 0px 0px;
padding: 0px 0px 0px 0px;
}

#lingue li a {
text-decoration:none;
}

#newsletter_box {
		width:297px;
		height:140px;
		margin:5px 0px 0px -10px;
		padding:0px;
		background: transparent url(images/newsletter_box.png) no-repeat top;
		display:block;
		position:relative;
		float:left;
	}

#newsletter_box h2 {

		font: bold 17px Arial, Verdana, sans-serif;
		margin:0px 0px 0px 0px;
		padding:18px 0px 0px 20px;
	}


#newsletter_box ul {
		margin:20px 0px 0px 10px;
		padding:0px 0px 0px 0px;
	}
#newsletter_box ul li {
		background: transparent url(images/mail.png) no-repeat top left;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 35px;
		line-height:30px;
	}

#newsletter_box ul li.iscriviti {
		background: transparent url(images/iscriviti.png) no-repeat top left;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 35px;
		line-height:30px;
	}

#newsletter_box ul li a{
	color:#033e69;
	font: bold 14px Arial, Verdana, sans-serif;
	text-decoration:none;
	text-transform:uppercase;
	}

#newsletter_box ul li a:hover{
text-decoration:underline;
	}





#sidebar {
		width:297px;
		height:550px;
		margin:15px 0px 0px -10px;
		padding:0px;
		background: transparent url(images/sidebar.png) no-repeat top;
		display:block;
		position:relative;
		float:left;
	}

#sidebar h2 {

		font: bold 17px Arial, Verdana, sans-serif;
		margin:0px 0px 0px 0px;
		padding:18px 0px 0px 20px;
	}

ul.news
	{
		font:110%;
		width:250px;
		height:100%;
		margin:20px 20px 0px 20px;
		padding:0px;
		background: transparent;
	}

ul.news a
	{
		font:110%;
		margin:10px 0px 0px 0px;
		padding:15px 0px 0px 0px;
		color:#b1c7d9;
		text-decoration:none;
	}


ul.news li
	{
	
		margin:20px 0px 4px 0px;
		padding:0px 0px 27px 0px;
		border-bottom: 2px solid #b1c7d9;
	}

ul.news li a
	{
		font: bold 13px Arial, Verdana, sans-serif;
		padding:0px;
		text-decoration:none;
		color:#033e69;
		margin:3px 0px 3px 0px;
	}

ul.news li a:hover
	{

		text-decoration:underline;
		color:#033e69;
	}


ul.news li p
	{
	
		margin:0px 0px 0px 0px;
		padding:5px 0px 0px 1px;
		color:#06538b;
	}


p.alignright
	{
		margin:5px 0px 8px 0px;
		padding:0px 0px 0px 0px;
		float:right;
		
	}

#boxdestra
	{
		width:339px;
		height:255px;
		margin:18px 0px 12px 20px;
		padding:0px;
		background: transparent url(images/box_centrale.png) no-repeat top;
		display:block;
		position:relative;
		float:left;
	}


#boxdestra h2
	{
		font: bold 17px Arial, Verdana, sans-serif;
		margin:0px 0px 0px 0px;
		padding:12px 0px 0px 20px;
	}


#boxdestra h3
	{
		font: bold 14px Arial, Verdana, sans-serif;
		margin:0px 0px 0px 0px;
		padding:15px 20px 0px 22px;
	}

#boxdestra p
	{
		margin:0px 0px 0px 0px;
		padding:0px 20px 0px 22px;
		color:#033e69;
	}

#boxdestra h4 a
	{
		font: bold 16px Arial, Verdana, sans-serif;
		margin:20px 0px 0px 22px;
		padding:0px 10px 0px 0px;
	text-decoration:none;
		color:#033e69;
	}

#boxdestra img
	{
		margin:10px 0px 10px 22px;
		padding:0px 0px 0px 0px;
		border: 2px solid #06538b;
	}


#boxdestra a:hover img 
	{
		
		border: 2px solid #96bcd8;
	}


#boxdestra ul 
	{
		list-style:square;	
		margin:15px 0px 0px 40px;
	}

#boxdestra ul li 
	{
		margin:8px 0px 0px 0px;
		
	}

#boxdestra ul li a
	{
	list-style:square;	
		color:#033e69;
text-decoration:none;
font-size:15px;
	}

#boxdestra ul li a:hover
	{
text-decoration:underline;

	}

	
#restricted
	{
		width:330px;
		height:175px;
		margin:15px 0px 0px 0px;
		padding:0px;
		background: transparent url(images/reserved.png) no-repeat bottom right;
	display:block;
	color:#06538b;

	}



#paginatop
	{
		width:668px;
		height:21px;
		margin:32px 20px 0px 0px;
		padding:0px;
		background: transparent url(images/page_top.png) no-repeat bottom;
		display:block;
		position:relative;
		float:right;
	}

#paginacentro
	{
		width:668px;
		height:100%;
		min-height:760px;
		margin: 0px 20px 0px 0px;
		padding:0px 0px 0px 0px;
		background: transparent url(images/page_center.png) repeat-y top;
		display:block;
		position:relative;
		float:right;
	}

#paginacentro h2 {

		font: bold 17px Arial, Verdana, sans-serif;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 20px;
	}

#paginacentro h2 a {
		margin:10px 0px 0px 0px;
		text-decoration:none;
		color:#033e69;
	}

#paginacentro p {
		font: 14px Arial, Verdana, sans-serif;
		padding:0px 19px 5px 0px;
		color:#033e69;
		margin:0px 0px 10px 20px;
	}

#paginacentro p a {
		color:#033e69;
	}

#paginacentro ul {
		margin:10px 0px 15px 30px;
		padding:0px 0px 0px 0px;
	}

#paginacentro ul li a {
		margin:5px 0px 15px 0px;
		padding:0px 0px 0px 0px;
		color:#033e69;
list-style:square;
	}



#videobox
	{

		margin:5px 0px 10px 20px;

	}

#paginabottom
	{
		width:668px;
		height:21px;
		margin:0px 20px 10px 0px;
		padding:0px 0px 0px 0px;
		background: transparent url(images/page_bottom.png) no-repeat;
		display:block;
		position:relative;
		float:right;
	}


	

#footer
	{
		width:1000px;
		height:67px;
		margin: 8px auto;
		padding:7px 0px 0px 0px;
		background: transparent url(images/footer.png) no-repeat top;
		background-position: -17px 0px;
		display:block;
		position:relative;
		float:center;


	}
	
#footer p
	{
		font: bold 13px Arial, Verdana, sans-serif;
		padding:0px;
		text-decoration:none;
		color:#06538b;
		margin:15px 0px 0px 0px;
		text-align:center;
	}

#paginacentro ul li a.pdf {
		background: transparent url(images/pdf_icon.png) no-repeat top left;
		margin:20px 0px 0px 0px;
		padding:8px 0px 15px 30px;
		color:#033e69;
	line-height:35px;
	font-size:125%;
	}

#paginacentro ul li a:hover.pdf {
		text-decoration:none;
		color:#fd1919;
	}


.alignleft {	
	float:left;
	margin: 0px 10px 10px 0px;
}

.alignright {	
	float:right;
	margin: 0px 0px 10px 10px;
}

	
