﻿body
{
	margin:0px;
	padding:0px;
	background:#FFFFFF;
}

.link
{
	border:solid 0px #FFFFFF;
}

.link:visited	
{
	border:solid 0px #FFFFFF;
}

.link:hover
{
	border:solid 0px #FFFFFF;
}

.link:active
{
	border:solid 0px #FFFFFF;
}

.link img
{
	border:solid 8px #FFFFFF;
}

/*********************		Contenitore	della pagina		*******************************/
#container
{
	background-color:Transparent;
	position: Absolute;
	left: 50%;
    top: 5px;
    width: 990px;
    height:594px;
    margin: 0 -495px;
}

#header
{
	width:990px;
	height:112px;
	float:left;
}

#header-background
{
	margin-left:65px;
	width:100%;
	height:88px;
	float:left;
	background:url("images/Le5terre-home-header-RIOMAGGIORE2-sf.jpg") no-repeat;
}

#main
{
	width:100%;
	margin-top:30px;
	float:left;
}

#main-menu
{
	width:860px;
	margin-top:0px;
	margin-left:65px;
	float:left;
	background-color:#0097c2;
	padding:0px;
}

#main-menu li
{
	list-style:none;
	float:left;
	/*	Misura che va più o meno bene in mancanza della combo box delle lingue*/
	width:12%;
	font-family:arial;
	font-weight:bold;
	font-size:11px;
	/*	L'altezza dovrebbe essere di 24px, ma per centrare verticalmente le scritte utilizzo
	margin-top di 4px e riduco quindi l'altezza 20px	*/
	height:20px;
	margin-top:4px;
	
	text-align:center;
}

.main-links
{
	text-decoration:none;
	color:#FFFFFF;
}

#main-menu li a
{
	text-decoration:none;
	color:#FFFFFF;
}

.sx_column
{
	width:250px;
	height:482px;
	float:left;
	background-color:Transparent;
}

.city_sx_column
{
	width:200px;
	height:482px;
	float:left;
	background-color:Transparent;
}

.secLiv_sx_column
{
	width:200px;
	height:482px;
	float:left;
	background-color:Transparent;
}

.sx_bottom_div
{
	padding-top:32px;
	width:100%;
	float:left;
	overflow:hidden;
	background-color:Transparent;
}

#small_banner
{
	width:180px;
	height:150px;
	background-color:#CCCCCC;
	float:left;
	text-align:center;
	font-size:18px;
	font-family:Arial;
	font-weight:bold;
	background:url("Images/tempBanner.gif") no-repeat;
}

.home_center_col
{
	width:490px;
	height:482px;
	float:left;
	background:url("images/Le5terre-home-sf.jpg");
}

.city_center_col
{
	width:540px;
	height:482px;
	float:left;
	background:url("images/Le5terre-home-sf.jpg");
}

.secLiv_center_col
{
	width:790px;
	height:482px;
	background-color:#FFFFFF;
	float:left;
}

#central_banner
{
	width:100%;
	background-color:Transparent;
	float:left;
	padding-left:50%;
}

.content_banner
{
	margin-left:11px;
	width:468px;
	background-color:Transparent;
	float:left;
	text-align:center;
	font-size:14px;
	margin:0 -234px;
}

.city_title
{
	background-color:Transparent;
	width:100%;
	height:37px;
	float:left;
	margin-top:30px;
	margin-bottom:30px;
}

#page_content
{
	width:100%;
	background-color:Transparent;
	float:left;
}

#main_content
{
	font-size:12px;
	font-family:Arial;
	margin:10px 20px 20px 20px;
}

.dx_column
{
	width:250px;
	height:482px;
	float:left;
	background-color:Transparent;
}


/*		MENU DI NAVIGAZIONE ALL'INTERNO DELLA LOCALITA'		*/
.localita_menu
{
	float:right;
	list-style:none;
	margin:0px;
	margin-right:5px;
	padding:0px;
}

.localita_menu li
{
	width:186px;
	background: url("Images/Le5terre-menu-TERRA-bot1.gif") no-repeat;
	margin-top:3px;
	/*Questa combinazione accentra il contenuto verticalmente*/
	height:26px;
	line-height:26px;
}

.localita_menu img
{
	margin-left:10px;
}

.localita_menu a
{
	display:block;
	text-decoration:none;
	width:100%;
	color:#4e4c4c;
	font-weight:bold;
	font-size:12px;
	text-align:center;
}

.localita_menu a:hover
{
	display:block;
	text-decoration:none;
	width:100%;
	color:#4e4c4c;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	background:url("Images/Le5terre-menu-TERRA-bot-ON.gif") no-repeat;
}

.localita_menu b
{
	font-weight:bold;
	font-size:11px;
	font-family:Arial;	
	margin-left:10px;
}

.news_board
{
	background:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	height:482px;
	overflow:auto;
	margin-left:10px;
}

.news_board .title
{
	height:20px;
	background:url("Images/Le5terre-home-tit-news.gif");
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	padding-left:10px;
}

.news_board .results_panel
{
	float:left;
	padding:10px 10px 0px 10px;
}

.news_board .results_panel .item
{
	float:left;
	width:100%;
	margin-top:5px;
}

.news_board .results_panel .item .data
{
	float:left;	
	color:#46c0d6;
	font-weight:bold;
}

.news_board .results_panel .item .description
{
	font-style:italic;
}

.news_board .results_panel .item .link
{
	text-decoration:none;
	color:#000000;
	cursor:pointer;
}

#secliv_title
{
	width:100%;
	float:left;
	background-color:Transparent;
	margin-top:30px;
	margin-bottom:20px;
}

#secliv_title_text
{
	width:100%;
	background-color:Transparent;
	float:left;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#46c0d6;
}

#secliv_title_img
{
	width:100%;
	background:url("Images/Le5terre-SECLIV-linea.gif") no-repeat;
	height:7px;
	float:left;
}

#secliv_text
{
	width:100%;
	float:left;
	background-color:#FFFFFF;
}

#secliv_imgContainer
{
	width:790px;
	float:left;
	background-color:Transparent;
}

.secliv_bottomImg
{
	width:230px;
	height:154px;
	background-color:Transparent;
	overflow:hidden;
	float:left;
	margin-left:25px;
}

/*	Pannello di ricerca	*/

#searchContainer
{
	float:left;
	margin-top:20px;
	width:100%;
	background-color:Transparent;
}

.SearchResult
{
	float:left;
	width:362px;
	margin-left:10px;
	min-height:10px; /*	Necessaria per mantenere il div visibile in Firefox	*/
}

.SearchPanel
{
	float:left;
	width:300px;
	margin-top:20px;
	background-color:Transparent;
}

.search_box
{
	margin-left:52px;
	width:296px;
	height:186px;
	float:left;
}

.search_box_top_margin
{
	width:296px;
	height:10px;
	float:left;
}

.search_box_center
{
	width:276px;
	height:10px;
	float:left;
	background-color:#8fd5e9;
}

.search_box_content
{
	width:296px;
	float:left;
	background-color:#8fd5e9;
}

.box_title
{
	margin-top:10px;
	margin-left:20px;
	color:#047696;
	font-size:12px;
	font-family:Arial;
}

.searchParamsContainer
{
	margin:20px;
	margin-top:10px;
	color:#000000;
	font-size:11px;
	font-family:Arial;
}

.searchCheckList
{
	width:296px;
}

#panelTitle
{	
	float:left;
	width:362px;
	margin-top:20px;
}

/*	Box per elementi risultanti ricerca	*/
.box
{
	width:362px;
	height:102px;
	background-color:#FFFFFF;
	float:left;
	margin-top:20px;
}

.box_top_margin
{
	width:362px;
	height:10px;
	background-color:Transparent;
}

.corner
{
	width:10px;
	height:10px;
	float:left;
}

.center
{
	width:342px;
	height:10px;
	float:left;
	background-color:#0097c2;
}

.box_content
{
	width:362px;
	height:90px;
	float:left;
	background-color:#0097c2;
}

.contentImg
{
	width:80px;
	height:80px;
	float:left;
	margin-left:4px;
}

.contentImg img
{
	margin-top:1px;
}


.contentText
{
	margin-left:12px;
	width:266px;
	height:80px;
	float:left;
}

.contentTextFormat
{
	width:266px;
	height:14px;
	font-size:12px;
	color:#FFFFFF;
	font-family:Arial;
}

.contentTextFormat a
{
	text-decoration:none;
	color:#FFFFFF;
}

.contentTextFormat a:hover
{
	text-decoration:none;
	font-weight:bold;
}

.contentTitleFormat
{
	width:266px;
	height:16px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	font-family:Arial;
}

#schedaA_centrale
{
	width:790px;
	height:1000px; /*Da cambiare*/
	margin-top:40px;
	background:url("Images/Le5terre-SECLIV-SF.gif");
	float:left;
}

#schedaA_titolo
{
	width:100%;
	background-color:Transparent;
	float:left;
}

#schedaA_info_generali
{
	float:left;	
}

#schedaA_info_generali_testo
{
	width:362px;
	margin-top:20px;
	float:left;
}

#schedaA_info_generali_img
{
	width:428px;
	float:left;
}

#schedaA_info_generali_img ul
{
	list-style:none;
	float:left;
	width:428px;
}

#schedaA_info_generali_img ul li
{
	float:left;
	margin-right:2px;
}

#schedaA_info_generali_img_real
{
	width:340px;
	margin-left:44px;
}

#schedaA_info_generali_img_real IMG
{
	width:340px;
}



#schedaA_descrizione
{
	float:left;
	width:100%;
	margin-top:20px;
}

#schedaA_servizi
{
	width:100%;
}

#panelTitle
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#46c0d6;
}

#localita_text_container
{
	font-family:Arial;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	margin:50px;
}

.MCEText
{
    float:left;
    width:100%;
}