*,html { 
	margin:0;
	padding:0;
	border:0;
}


html,body { 
	height:100%;
	width:100%;
}

html,body { 
	font-family:tahoma;
	font-size:85%;
}

p { 
	display:block;
	margin-bottom:15px;
}

table { 
	display:block;
	
}

fieldset { 
	Border:1px solid #CCC;
}



input,textarea { 
	Border:1px solid #CCC;
	
}

input.block,textarea.block { 
	display:block;
}

div.checkbox { 
	margin:10px 0px 10px 0px;
}

div.checkbox span { 
	display:block;
	padding:5px 0px 5px 0px;
	font-weight:bolder;
}

div.radio { 
	margin:10px 0px 10px 0px;
}

div.radio span { 
	display:block;
	padding:5px 0px 5px 0px;
	font-weight:bolder;
}

select { 
	
}

textarea { 
	width:100%;
	height:100px;
}

.clearer {
	clear:both;
	height:1px;
	font-size:0;
}
.site_container { 
	width:1006px;
	margin-left:auto;
	margin-right:auto;
	margin-top:1%;
	border:0px solid #CCC;
}

.red {
	color:red;
	font-weight:bolder;
}

.LangList {
	float:right;
	margin:15px 15px 0px 0px;
	display:none;
	}
	
.LangList img {
	margin-left:0.5em;
	}
	
	
/* SPECIFICO */

.payoff_home {
	height:247px;
	background-repeat:no-repeat;
	background-image:url('../../images/comunetorreglia/payoff1.jpg');
}

#uno.payoff_home {
	background-image:url('../../images/comunetorreglia/payoff1.jpg');
}

#due.payoff_home {
	background-image:url('../../images/comunetorreglia/payoff2.jpg');
}

#tre.payoff_home {
	background-image:url('../../images/comunetorreglia/payoff3.jpg');
}

#quattro.payoff_home {
	background-image:url('../../images/comunetorreglia/payoff4.jpg');
}


.home_r1_c1 {
	background-image:url('../../images/comunetorreglia/ultime_novita.png');
	background-repeat:no-repeat;
	min-height:31px;
	padding:40px 0px 10px 10px;
	margin:10px 0px 20px 0px;
}



.home_r2_c1 {
	background-image:url('../../images/comunetorreglia/ultimi_atti.png');
	background-repeat:no-repeat;
	min-height:31px;
	padding:40px 0px 10px 0px;
	width:350px;
	float:left;
}

.home_r2_c1 div.FileList {
	margin-bottom:10px;
	border-bottom:1px dotted #CCC;
	padding-bottom:10px;
	
}

.home_r2_c1 div.FileList a {
	color:#369;
	text-decoration:none;
}

.home_r2_c1 div.FileList a:hover {
	
	text-decoration:underline;
}



.home_r2_c2 {
	background-image:url('../../images/comunetorreglia/altri_eventi.png');
	background-repeat:no-repeat;
	min-height:31px;
	padding:40px 0px 10px 10px;
	margin-right:0;
	margin-left:auto;
}

.home_r2_c2 div.FakeImage {
	background-repeat:no-repeat;
	background-position:center center;
}

.menu_evidenza {
	width:208px;
	padding:30px 10px 10px 10px;
}

.menu_evidenza a {
	background-image:url('../../images/comunetorreglia/li_verde.gif');
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	font-weight:normal;
	color:#FFF;
	text-decoration:none;
}

.menu_evidenza li {
	padding:5px 0px 5px 10px;
	font-weight:normal;
	color:#333;
}

.Menu_l_1 {
	background-image:url('../../images/comunetorreglia/scritta_amministrazione.png');
	background-repeat:no-repeat;
	min-height:31px;
	padding:20px 0px 10px 10px;
	margin:10px 0px 10px 10px;
}

.Menu_l_1 a {
	background-image:url('../../images/comunetorreglia/li_verde.gif');
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	font-weight:normal;
	color:#333;
}

.Menu_l_1 li {
	
	padding:5px 0px 5px 0px;
	font-weight:normal;
	color:#333;
}

.Menu_l_2 {
	background-image:url('../../images/comunetorreglia/scritta_uffici_servizi.png');
	background-repeat:no-repeat;
	min-height:31px;
	padding:20px 0px 10px 10px;
	margin:10px 0px 10px 10px;
}

.Menu_l_2 a {
	background-image:url('../../images/comunetorreglia/li_verde.gif');
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	font-weight:normal;
	color:#333;
}

.Menu_l_2 li {
	
	padding:5px 0px 5px 0px;
	font-weight:normal;
	color:#333;
}

.Menu_l_3 {
	background-image:url('../../images/comunetorreglia/scritta_documenti.png');
	background-repeat:no-repeat;
	min-height:31px;
	padding:20px 0px 10px 10px;
	margin:10px 0px 10px 10px;
}

.Menu_l_3 a {
	background-image:url('../../images/comunetorreglia/li_verde.gif');
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
	font-weight:normal;
	color:#333;
}

.Menu_l_3 li {
	
	padding:5px 0px 5px 0px;
	font-weight:normal;
	color:#333;
}


/* BLOCCHI */

.BlockContentTop {
	text-align:right;
	font-size:10px;
	margin-top:0px;
}

.BlockContentTop a {
	color:#666;
	text-decoration:none;
}

.BlockContentTop ul,li {
	padding:3px 3px 3px 6px;
}

.BlockContentTop li {
	display:inline;
	margin:0px 0.5em 0px 0px;
	border-left:1px dotted #C00;
	padding-left:5px;
	
}

.block_container_left  {
	background-image:url('../../images/comunetorreglia/sfondo_sx.png');
	background-repeat:no-repeat;
	float:left;
	width:228px;
	min-height:400px;
}

.block_container_left a {
	
	text-decoration:none;
	
}

.block_container_left ul,li {
	padding: 3px 3px 3px 0px;
	list-style-type:none;
	
}

.block_container_right  {
	border-left:1px solid #CCC;
	float:right;
	width:24%;
	list-style-type:none;
}

.block_container_right a {
	color:#036;
	text-decoration:none;
	font-weight:bolder;
}

.block_container_right ul,li {
	padding: 3px 3px 3px 3px;
	
}

.footer  {
	clear:both;
	border-top:1px solid #CCC;
	margin:10px 0px 10px 0px;
}

.footer ul,li {
	padding: 3px 3px 3px 3px;
	
}

.footer a {
	text-decoration:none;
	color:#036;
}

.footer a:hover {
	text-decoration:underline;
}
	
	
.content_container {
	width:759px;
	padding:10px 0px 0px 0px;
	overflow:hidden;
	margin-left:auto;
	margin-right:0;
}

.center_wrapper {
	padding:0px 10px 0px 10px;
}

.breadcrumb {
	padding:10px 0px 10px 0px;
	color:#333;
	margin:0px 0px 10px 0px;
	border-bottom: 1px dotted #CCC;
}

.breadcrumb span.separator {
	text-indent:-9999px;
	display:none;
}

.breadcrumb a {
	text-decoration:none;
	color:#369;
	background-image:url('../../images/icone/breadcrumb.gif');
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:0px 5px 0px 12px;
}

.breadcrumb span.nolink {
	text-indent:-9999px;
	background-image:url('../../images/icone/breadcrumb.gif');
	background-repeat:no-repeat;
	background-position:0px 3px;
	padding:0px 5px 0px 12px;
}

.breadcrumb a:hover {
	text-decoration:underline;
}

.Bookmarklets {
	padding: 0px 10px 10px 10px;
	margin-bottom:10px;
	clear:both;
	display:none;
}

.Bookmarklets legend {
	margin:0px 0px 5px 0px;
	font-size:200%;
	font-weight:bolder;
}

/* testata */

.header_container {
	height:103px;
	background-image:url('../../images/comunetorreglia/logo.png');
	background-repeat:no-repeat;
	background-position:23px 17px;
	text-indent:-9999px;
	
}

.header {
	padding:10px 10px 10px 10px;
}

.header a {
	text-decoration:none;
	color:#369;
}

.header h3 {
	color:#666;
}

/* pagine */

.Content {
	
}

.Content p {
	text-align:justify;
	line-height: 150%;
}

.Content ul {
	margin:10px 10px 10px 10px;
}

.Content li {
	list-style-type:square;
	margin:0px 0px 5px 10px;
}

.page_canale {
	float:left;
	width:49%;
	margin-bottom:10px;
}

.page_canale div.Heading {
	margin:0px 0px 5px 0px;
}

.page_canale div.Heading a {
	display:block;
	text-decoration:none;
	font-weight:bolder;
	color:#369;
}

.page_canale div.Heading a:hover {
	text-decoration:underline;
}

.ViewPages { 
	
}

.ViewPages fieldset.Files { 
	padding:0px 10px 10px 10px;
	
}

.ViewPages fieldset.Files a { 
	display:block;
	padding:5px 0px 5px 0px;
}

.ViewPages fieldset.Files legend { 
	font-size:200%;
	font-weight:bolder;
	
}


/* News */

.NewsContainer div.message {
	border:1px dotted #CCC;
	padding:10px 10px 10px 10px;
}

.NewsSummary {
	text-align:justify;
	border:1px dotted #CCC;
	margin:20px 20px 20px 20px;
	padding:10px 10px 10px 10px;
	clear:both;
	color: #666;
	display:none;
}

.NewsContent {
	text-align:justify;
	line-height: 150%;
}

.NewsHeading {
	font-weight:bolder;
	font-size:175%;
	margin:5px 5px 20px 0px;
}

.home_r1_c1 div.NewsList {
	
	margin:0px 0px 10px 0px;
	width:49%;
	float:left;
	text-align:justify;
}

.home_r1_c1 div.NewsList div.Heading,div.Summary {
	padding:0px 10px 0px 0px;
	
}

.home_r2_c2 div.NewsList {
	margin:0px 0px 10px 10px;
	width:48%;
	float:left;
	text-align:justify;
	position:relative;
	left:-10px;
	
}



.NewsList div.FakeImage {
	margin:0px 10px 0px 0px;
	width:90px;
	height:90px;
	background-position:center center;
	background-repeat:no-repeat;
}

.NewsList div.Heading {
	margin:0px 0px 5px 0px;
}

.NewsList div.Heading a {
	display:block;
	text-decoration:none;
	font-weight:bolder;
	color:#369;
}

.NewsList div.Heading a:hover {
	text-decoration:underline;
}

.News div.NewsList {
	clear:left;
	margin-bottom:10px;
}






.NewsChannelList {
	clear:both;
	margin:0px 0px 5px 0px;
	padding: 0px 0px 10px 20px;
	background-image:url('../../images/icone/cartel.gif');
	background-repeat:no-repeat;
}

.NewsChannelList div.Heading {
	margin:0px 0px 5px 0px;
}

.NewsChannelList div.Heading a {
	display:block;
	text-decoration:none;
	
	color:#036;
}

.NewsChannelList div.Heading a:hover {
	text-decoration:underline;
}




.NewsContent p {
	
}

.FakeImage { 
	width:90px;
	height:90px;
	margin:0px 0px 10px 10px;
	overflow:none;
	float:left;
	border:1px solid #CCC;
}

.NewsRelated { 
	float:right;
	width:210px;
	
	
}

.NewsRelated div.Files a{ 
	margin:5px 5px 5px 10px;
	display:block;
	
}

.NewsRelated div.Images { 
	margin-top:10px;
	display:block;
	
}

.ViewNews { 
	padding:0px 10px 0px 10px;
	
}

.NewsContainer fieldset.Files{ 
	padding:0px 10px 10px 10px;
	
}

.NewsContainer fieldset.Files a { 
	display:block;
	padding:5px 0px 5px 0px;
}

.NewsContainer fieldset.Files legend { 
	font-size:200%;
	font-weight:bolder;
	
}

.home_archive {
	display:block;
	clear:both;
	text-decoration:none;
}

.pagination {
	display:block;
	clear:both;
	text-align:center;
	margin:10px 0px 10px 0px;
	border-top:1px solid #CCC;
	padding:10px 0px 0px 0px;
}

.pagination a {
	text-decoration:none;
	color:#369;
	font-weight:bolder;
}

.pagination a:hover {
	text-decoration:underline;
}



/* Blogs */

.BlogRow {
	margin:5px 0px 5px 0px;
	padding:10px 10px 10px 10px;
	background-color:#EFEFEF;
	border-bottom:1px solid #CCC;
	border-right:1px solid #CCC;
}

.BlogRow span.intro {
	font-weight:bolder;
}
.BlogRow span.intro_commento {
	display:block;
	margin:10px 0px 10px 0px;
	font-weight:bolder;
	border-bottom:1px dotted #369;
	font-size:124%;
	padding:3px 3px 3px 0px;
}

.BlogRow div.Author {
	width:50%;
	float:left;
}

.BlogRow div.Date {
	width:50%;
	float:left;
	text-align:right;
}

.NewForm {
	
}

.NewForm fieldset {
	padding:10px 10px 10px 10px;
}

.NewForm legend {
	margin:0px 0px 10px 0px;
	font-size:200%;
	font-weight:bolder;
}

.NewForm input {
	margin:5px 0px 5px 0px;
}

/* pagine */

.PagesRelated { 
	float:right;
	width:210px;
	
	
}

.PagesRelated div.Files a{ 
	margin:5px 5px 5px 10px;
	display:block;
	
}

.PagesRelated div.Images { 
	margin-top:10px;
	display:block;
	
}

/* Books */

.BooksRelated { 
	
	
}

.BooksRelated div.Images { 
	float:left;
	width:100px;
	margin: 0px 10px 10px 0px;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	
	
}

.BookList { 
	clear:both;	
	margin:0px 0px 10px 0px;
	
}

.BookList div.FakeImage { 
	width:70px;
	height:70px;
	margin:0px 10px 10px 0px;	
	
}

.BookList a { 
	text-decoration:none;
	color:#036;
	font-weight:bolder;
}

.BookList a:hover { 
	text-decoration:underline;
}

.BookContainer { 
	
}

.BookContainer h1 { 
	font-size:150%;
}



/* Facilities */

.FacilityList { 
	width:auto;
	clear:both;
	margin-bottom:10px;
}

.FacilityList h3 { 
	margin-bottom:10px;
}

.FacilityList a { 
	text-decoration:none;
	color:#036;
	font-weight:bolder;
}

.FacilityList a:hover { 
	text-decoration:underline;
}

.FacilityList div.Content span{ 
	font-weight:bolder;
}

.FacilityList div.FakeImage { 
	margin:0px 10px 0px 10px;
	width:70px;
	height:70px;
}

.FacilityList div.FacilityRelated { 
	float:right;
	width:100px;
}

.FacilityList div.FacilityRelated div.FakeImage{ 
	width:80px;
	height:80px;
	margin-left:auto;
	margin-right:0px;
	float:none;
	margin-bottom:10px;
}

/* files */

.FilesChannelList { 
	background-image:url('../../images/icone/cartel.gif');
	padding:0px 0px 10px 20px;
	background-repeat:no-repeat;
	float:left;
	width:50%;
}

.FilesChannelList a { 
	color:#036;
	text-decoration:none;
	font-size:bolder;
}

.FilesChannelList a:hover { 
	text-decoration:underline;
}

.file_row { 
	
	padding:0px 0px 10px 10px;
	background-repeat:no-repeat;
}

.file_row a { 
	text-decoration:none;
	color:#036;
}

.file_row a:hover { 
	text-decoration:underline;
}

.RepositoryTable { 
	border:1px solid #CCC;
	display:block;
	width:100%;
	margin:0;
	border-collapse:collapse;
	
}

.RepositoryTable th { 
	background-color:#EFEFEF;
	margin:0;
	border-width:0;
	padding:3px 0px 3px 5px;
	text-align:left;
}

.RepositoryTable a { 
	color:#036;
	text-decoration:none;
}

.RepositoryTable a:hover { 
	text-decoration:underline;
}

.RepositoryTable td { 
	padding:3px 0px 3px 5px;
	text-align:left;
}

.RepositoryTable tr.row1 { 
	background-color:#EFEFEF;
}

.RepositorySubCat { 
	border-top:1px dotted #CCC;
	border-bottom:1px dotted #CCC;
	padding:10px 10px 0px 10px;
	margin:10px 10px 10px 10px;
}

.Repository { 
	
}

/* OBBLIGAZIONARIO */

.obbligazionario { 
	
}

.obbligazionario h3 { 
	font-weight:bolder;
	font-size:145%;
	margin:10px 0px 10px 0px;
	
}

.obbligazionario h4 { 
	font-weight:bolder;
	font-size:123%;
	border-bottom:2px dotted #CCC;
	color:#333;
	margin:10px 0px 10px 0px;
}

.obbligazionario a { 
	text-decoration:none;
	color:#369;
}

.obbligazionario a:hover { 
	text-decoration:underline;
}

.obbligazionario div.riga_dati_di_base { 
	padding:0px 10px 0px 10px;
}

.obbligazionario div.emissioni_container { 
	padding:0px 10px 0px 10px;
}

/* images */

/* files */

.ImagesChannelList { 
	background-image:url('../../images/icone/cartel.gif');
	padding:0px 0px 10px 20px;
	background-repeat:no-repeat;
}

.ImagesChannelList a { 
	color:#036;
	text-decoration:none;
	font-size:bolder;
}

.ImagesChannelList a:hover { 
	text-decoration:underline;
}

.FilesBreadCrumb { 
	padding:0px 0px 10px 0px;
}

.FilesBreadCrumb a { 
	text-decoration:none;
}

/* canali */

.channel_box { 
	margin:10px 0px 0px 0px;
}

.channel_box h3 { 
	padding:0px 0px 5px 0px;
	border-bottom: 1px dotted #CCC;
	margin:0px 0px 10px 0px;
	color: #333;
}

/* canali */

.tag_box { 
	margin:10px 0px 0px 0px;
}

.tag_box h3 { 
	padding:0px 0px 5px 0px;
	border-bottom: 1px dotted #CCC;
	margin:0px 0px 10px 0px;
	color: #333;
}

.tag_box a { 
	display:block;
	padding:5px 0px 5px 0px;
}

/* dati dei repository */

.RepositoryMeta { 
	margin:0px 0px 10px 0px;
	clear:both;
}

.RepositoryMeta span { 
	margin:0px 0px 10px 0px;
	display:block;
}

.RepositoryMeta h3 { 
	color:#333;
}

/* Juris */

.JurisHeading { 
	font-size:150%;
	color:#333;
}

.JurisSummary { 
	margin: 10px 0px 10px 0px;
	border:1px dotted #CCC;
	padding: 10px 10px 10px 10px;
	font-style: oblique;
}

.JurisContent { 
	text-align:justify;
}

.JurisContent p { 
	margin:0px 0px 10px 0px;
}

.JurisDati { 
	width:150px;
	float:left;
	margin:0px 10px 10px 0px;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	padding:10px 10px 10px 10px;
	background-color:#EFEFEF;
}

.JurisDati span { 
	display:block;
}

.JurisRelated { 
	margin:0px 0px 20px 0px;
}

.JurisRelated a { 
	display:block;
	padding:3px 0px 3px 0px;
}

/* legis */

.LegisHeading { 
	font-size:150%;
	color:#333;
}

.LegisSummary { 
	margin: 10px 0px 10px 0px;
	border:1px dotted #CCC;
	padding: 10px 10px 10px 10px;
	font-style: oblique;
}

.LegisContent { 
	text-align:justify;
}

.LegisContent p { 
	margin:0px 0px 10px 0px;
}

.LegisDati { 
	width:150px;
	float:left;
	margin:0px 10px 10px 0px;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	padding:10px 10px 10px 10px;
	background-color:#EFEFEF;
}

.LegisDati span { 
	display:block;
}

.LegisRelated { 
	margin:0px 0px 20px 0px;
}

.LegisRelated a { 
	display:block;
	padding:3px 0px 3px 0px;
}


/* Juris */

.EventHeading { 
	font-size:150%;
	color:#333;
}

.EventSummary { 
	margin: 10px 0px 10px 0px;
	border:1px dotted #CCC;
	padding: 10px 10px 10px 10px;
	font-style: oblique;
}

.EventContent { 
	text-align:justify;
}

.EventContent p { 
	margin:0px 0px 10px 0px;
}

.EventDati { 
	width:150px;
	float:left;
	margin:0px 10px 10px 0px;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	padding:10px 10px 10px 10px;
	background-color:#EFEFEF;
}

.EventDati span { 
	display:block;
}

.EventRelated { 
	margin:0px 0px 20px 0px;
}

.EventRelated a { 
	display:block;
	padding:3px 0px 3px 0px;
}



/* contact_form */

.contact_form { 
	padding:0px 0px 20px 0px;
}

.contact_form div.row span { 
	font-weight:bolder;
}

.contact_form div.row_100 { 
	clear:left;
}

.contact_form div.row_100 span { 
	font-weight:bolder;
}

/* banners */

.BannerSx  { 
	text-align:center;
}

.BannerSx  a { 
	display:block;
	padding:10px 0px 5px 0px;
}

/* ByTag */

fieldset.BlockByTag { 
	
	margin-bottom:10px;
}

.BlockByTag legend { 
	
	padding:5px 5px 0px 5px;
}

.BlockByTag a { 
	display:block;
	text-decoration:none;
	font-size:13px;
	color:black;
	font-weight:bolder;
}

.BlockByTagLinks { 
	padding:10px 10px 10px 10px;
}

.BlockByTagLinks a { 
	display:block;
	text-decoration:none;
	padding:3px 0px 3px 0px;
	font-weight:normal;
}

.BlockByTagLinks a:hover { 
	display:block;
	text-decoration:underline;
}

/* CLOUDS */

.Clouds {
   
}

.Clouds a {
   color:#666;
   font-weight:normal;
}

.Clouds a:hover {
   text-decoration:underline;
}

.Clouds ul {
    padding:0;
}

.Clouds li {
    display:inline;
    margin-right:0px;
    line-height:1.4;
    padding:0px 0px 0px 0px;
}


/* RASSEGNA STAMPA */

.rassegnastampa_cloud_0  {
	font-size:80%;
}

.rassegnastampa_cloud_1  {
	font-size:90%;
}

.rassegnastampa_cloud_2  {
	font-size:115%;
}

.rassegnastampa_cloud_3  {
	font-size:130%;
}

.rassegnastampa_cloud_4  {
	font-size:145%;
}

.rassegnastampa_cloud_5  {
	font-size:160%;
}

.rassegnastampa_cloud_6  {
	font-size:175%;
}

.rassegnastampa_cloud_7  {
	font-size:180%;
}

.rassegnastampa_cloud_8  {
	font-size:190%;
}

.rassegnastampa_default {
	padding:10px 10px 10px 10px;
}

.rassegnastampa_noarticles {
	padding:10px 10px 10px 10px;
}

.rassegnastampa_default h3 {
	border-bottom:1px dotted #CCC;
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 5px 0px;
}

.rassegnastampa_default fieldset.rassegnastampa_veloce {
	text-align:right;
	padding:5px 5px 5px 5px;
	margin:0px 0px 10px 0px;
}

.rassegnastampa_row {
	
}

.rassegnastampa_row div.FakeImage {
	margin:0px 10px 10px 0px;
}

.rassegnastampa_article {
	padding:10px 10px 10px 0px;
}

.rassegnastampa_article div.FakeImage {
	margin:0px 10px 10px 0px;
}

.rassegnastampa_blurb {
	border:1px solid #CCC;
	padding:10px 10px 10px 10px;
	margin:0px 0px 10px 0px;
}

.rassegnastampa_blurb h3 {
	border-bottom:1px dotted #CCC;
	padding:0px 0px 3px 0px;
}

.rassegnastampa_blurb div.rassegnastampa_blurb_author {
	font-weight:bolder;
	font-size:15px;
}



.rassegnastampa_blurb div.rassegnastampa_blurb_content {
	text-align:justify;
}

input.cento { 
	display:block;
	width:99%;
}

.rassegnastampa_box_cerca {
	
}

fieldset.rassegnastampa_box_cerca  {
	padding:10px 10px 10px 10px;
}

.rassegnastampa_box_cerca span {
	display:block;
	font-weight:bolder;
}

.rassegnastampa_box_cerca input.fullwidth {
	display:block;
	width:100%;
	margin:5px 0px 5px 0px;
}

.rassegnastampa_box_cerca div.fullwidth select {
	display:block;
	width:100%;
	margin:5px 0px 5px 0px;
}





