* {
	margin: 0;
	padding: 0;
}

body {
	margin: 0;
	background: #595959;
	text-align:justify;
}

h1{ 
	font-size:30px;
	font-weight:normal;
	color:#000;
	padding:0 0 20px 0;
	margin:0 0 0 -30px
}

h2{ 
	font-size:18px;
	font-weight:normal;
	color:#0480B7;
	padding:0 0 10px 0;
	margin:0}
	
h3{
	font-size:13px;
	font-weight:bold;
	color:#000;
	padding:0 0 6px 0;
	margin:0}

h4{ 
	font-size:12px;
	font-weight:bold;
	color:#0480B7;
	padding:0 0 2px 0;
	margin:0}

p {
	padding:2px}


a{
	color:#0480B7;
}

ul{
	list-style-image:url(euris_image/list.gif);
	margin:0 2px 0 40px
}
li{
	margin:10px 0 5px 0;}
	
strong{
	color:#333
}


/* Page */

#main{
	width: 850px;
	margin: 10px auto;
	margin-bottom:10px;
	background: url(conafi-prestito_image/conafi-prestito_sfondo.jpg) no-repeat top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#565656;
}

#menu1 a{
	color:#B2B2B2;
	padding:0 5px 0 5px
}
		
#menu1 a:hover{
	color:#FFFFFF
}

#menu1 { 	
	width: 825px;
	height:20px;
	padding:12px 25px 0 0;
	text-align:right;
	color:#FFF;
	text-decoration:none
}
	
#menu2 { 	
	width: 850px;
	height:88px;
	background:url(euris_image/euris-europe_bk_menu2.jpg) #333333;
	text-align:right;
}
	
#menu2 table{
	float:right;
	vertical-align:bottom;
	margin:25px 18px 0 0;
	text-align:center
}
	
#menu2 a {
	color:#333333;
	font-family:"Arial Narrow", Arial;
	font-size:15px;
	padding:0 5px 0 5px;
	text-decoration:none
}
	
#menu2 a:hover{
	color:#0480B7
}
		
#menu2 .separatore{
	background-image:url(euris_image/separatore_menu2.jpg.jpg) repeat-x;
	margin:5px 0 5px 0;
	padding:1px;
	width:20px;
	height:20px
}
	
#header{
	width: 850px;
	height:344px;
	background:url(euris_image/euris-europe_bk_header.jpg) #FFFFFF;
}

#header_int{
	width: 850px;
	height:245px;
	background:url(euris_image/euris-europe_bk_header-int.jpg) #FFFFFF;
}

#header_chisiamo{
	width: 850px;
	height:245px;
	background:url(euris_image/euris-europe_bk_header-chisiamo.jpg) #FFFFFF;
}
	
#header_prodotti{
	width: 850px;
	height:245px;
	background:url(euris_image/euris-europe_bk_header-prodotti.jpg) #FFFFFF;
}

#header_eventi{
	width: 850px;
	height:245px;
	background:url(euris_image/euris-europe_bk_header-eventi.jpg) #FFFFFF;
}

#header_stampa{
	width: 850px;
	height:245px;
	background:url(euris_image/euris-europe_bk_header-stampa.jpg) #FFFFFF;
}
	
#header_dovesiamo{
	width: 850px;
	height:245px;
	background:url(euris_image/euris-europe_bk_header-dove.jpg) #FFFFFF;
}
	
#header_contatti{
	width: 850px;
	height:245px;
	background:url(euris_image/euris-europe_bk_header-contatti.jpg) #FFFFFF;
}
	
#page{
	margin:0;
	padding:20px 30px 20px 60px;
	width:760px;
	background-color:#FFFFFF
}

#page table{
	margin:25px;
	padding:5px;
	border:1px solid #ccc;
	color:#000000
}

#page table td {
	padding:2px 0 2px 0;
}

#page table.eventi{
	margin:15px 0 70px 0;
	padding:0;
	text-align:left
}
	
#page table.eventi td{
	border:1px dotted #ccc;
	padding:5px;
}

#page table.eventi th{
	background-color:#ebebeb;
	padding:5px;
	border:1px dotted #ccc;
	text-align:left;
	font-weight:normal
	}

#page table.eventi th strong{
	color:#0480B7;
	font-weight:bold
	}
#page em{
	color:#666666;
	}


input.invia{ color:#0480B7;
	border:none;
	background-color:#FFF;
	font-size:14px;
	font-weight:bold;
	margin-top:10px
}
	
#page_left {
	width: 341px;
	background-color:#FFFFFF;
	padding:0px 20px 0 0;
	margin:20px 0 1px 0;
}

#page_left img, #page_right img{
	float:left;
	padding:0 15px 10px 0
}
#page_left p{
	padding-left:20px;
	width:220px
}

#page_left hr {	
	width: 95%;
	margin:9px 0 15px 0 
}
	
#page_right {
	width: 370px;
	height:100%;
	background-color:#FFFFFF;
	float:right;
	border-left:1px dashed #CCC;
	padding:0px 0 0 20px;
	margin:20px 0 0 0
}

#contenutoinevidenza{
	height:140px;
	width:850px;
	background:url(euris_image/euris-europe_bk_in-evidenza.jpg) #FFFFFF no-repeat bottom;
	margin:0;
	padding:0
}

#box{
	width:250px;
	padding:10px;
	margin:6px;
	height:60px;
	text-align:justify;
	font-size:10px;
}

#box img.box{ 
	margin:0 15px 15px 0;
	float:left
}

#box_elenco{
	border-bottom:1px dashed #CCC;
	margin:0 0 15px 0;
	height:140px;
}

#box_evento{
	border-bottom:1px solid #666;
	margin:0 0 15px 0;
	padding:0 0 20px 25px
}
#box_evento img{
	float:left;
	margin:0 15px 15px 0}

#box_clear{
	float:none;
	clear:both
}

#footer{
	height:30px;
	padding:5px;
	color:#FFFFFF;
	text-align:left
}

#footer strong {
	color:#FFF
}

