
/*
|***********************************************************************************|
|***********************************************************************************|
|----------------------------- CONFARTIGIANATO TRIESTE -----------------------------|
|***********************************************************************************|
|-------- Layout Stylesheet scritto da Emiliano Lucchetta e Penelope Pizzul --------|
|----------------------------------------- :) --------------------------------------|
|***********************************************************************************|
|***********************************************************************************|
*/

body {
	margin:0; 
	padding:0;
	background-color:#E8E8E8;
	color: #000;
	text-align:center;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 
/*FORMATTAZIONE TESTI*/
/*********************/

p{
	margin: 10px 0 10px 0; 
	color:#232323; 
	font-size:10px; 
	text-align:justify;
}

h1{
	font-size: 20px; 
	color:#009933; 
	background-color:#fff;
}

A{
	color:#003A74; 
	text-decoration:underline; 
	}
	
A:hover{
	text-decoration:none;
}
/***/



/*LAYOUT*/
/********/

div#madre {
 text-align:center;
 border:1px solid #D8D8D8;
 border-top:0;
 padding:0;
 width:778px;
 margin:auto;
 background-color:#fff;
 color:#000;
 }

div#body-block{
	padding:0;
	/*border-left:1px solid #D8D8D8;
	border-right:1px solid #D8D8D8;
	border-bottom:1px solid red;
	border-top:0;*/
	border:0;
	background-color:#fff;
	text-align:left;
	margin:0;
	color:#000;
}

div#leftnav{
	float:left;
	text-align:left;
	width:192px;
	border:0; 
	padding:0; 
	margin:0;
	background-color:#fff;
	color:#000;
}

div#cont{
	margin-left:192px;
	padding:0px;
	background:url(/images/layout/ombra_logo_int.gif) no-repeat top left #fff;
	color:#000;
}

div#head{
	min-height:43px; 
	border:0; 
	text-align:right; 
	margin:0 1px 0 0; 
	background: url(/images/layout/head.jpg) no-repeat top left #91acca;
	color:#000;
	padding:0;
}

*html div#head{height:43px;}


div#box_subhead{ 
	color:#000; 
	position:absolute; 
	height:123px;  
	margin:0px 0 4px 0; 
	text-align: left; 
	background:url(/images/layout/ombra_logo.gif) no-repeat top left #fff;
}
	div#spot{
		float:left; 
		width:130px; 
		margin:0; 
		padding-top:25px; 
		padding-left:10px; 
		color:#767676; 
		font-size:10px;
	}
	div#right_of_spot{
		margin-left: 145px; 
		margin-top:7px; 
		border:0; 
		background-color:#fff; 
		color:#000;
	}


/*MENUBAR*/
div#menubar, div#menubar_interno{
	border:0; 
	text-align:left;  
	margin:128px 1px 5px 0px; 
	color:#fff; 
	background:url(/images/layout/bkg_menu.gif) repeat-x top left;
	font-size:11px;
}

div#menubar_interno{margin-top:0px; border-top:2px solid #fff; margin-right:0;}

	div#menubar .menu, div#menubar_interno .menu{ 
		display:block; 
		height:27px;
		padding:10px 0 0 0px; 
		background:url(/images/layout/ombra_menu.gif) no-repeat top left;
	}
	div#menubar a, div#menubar_interno a{
		margin:0 12px 0 10px; 
		padding:0 0 0 10px; 
		text-decoration:underline; 
		color:#fff; 
		font-weight:bold; 
		background: url(/images/layout/frecce.gif) no-repeat left;
	}
	div#menubar a:hover, div#menubar_interno a:hover{
		text-decoration:none; 
		background: url(/images/layout/frecce_roll.gif) no-repeat left;
	} 

/*CORPO CENTRALE*/
div#contenitore_centrale, div#contenitore_centrale_gestione{
 	border:0;
	padding:0;
}

div#contenitore_centrale_gestione{text-align:center;}

div#content{
	float:left;
	border:0; padding:0;
	width:422px;
	text-align:left;
	margin:0 0 0 10px;
	text-align:left;
	background-color:#fff;
}

div#content_big{
	border:0; padding:0 15px 0 0;
	text-align:left;
	margin:0 0 0 10px;
	text-align:left;
	background-color:#fff;
}

#contenuti_interno{margin:0 10px 0 10px;}
	#contenuti_interno P, #content_big P{font-size:11px; line-height:130%;}
	
	#contenuti_interno UL LI, #content_big UL LI{list-style-image:url(/images/layout/bullet_list.gif); margin:4px 0 4px 0;}
	
	#contenuti_interno div#block_news UL LI{list-style-image:none;}
	
	#contenuti_interno div#block_news UL{margin-top:35px;}
	
	UL#news_archivio LI{list-style-image:none;}
	
	UL.lista LI{list-style-image:url(/images/layout/bullet_orange.gif); margin:4px 0 4px 0;}
	UL.lista a{text-decoration:underline; color:#999;}
	UL.lista a:hover{text-decoration:none; color:#ED6B17;}


div#rightnav, div#rightnav_interno{
	height:100%;
	text-align:left;
	border:0;
	margin:0 0 0 440px;
	padding: 15px 5px 0 5px;
	background:url(/images/layout/punti_vert.gif) #fff no-repeat 0 15px;
}

div#rightnav_interno{border-top:6px solid #fff;}

div#riferimenti{text-align:center; color:#999; font-size:10px; margin: 20px 0 0px 0;}

div#riferimenti A{color:#999; font-size:10px; text-decoration:underline;}

div#riferimenti A:hover{color:#999; font-size:10px; text-decoration:none;}


/*FOOTER*/
div#footer, div#footer_gestione {
 	height:40px;
	text-align:center;
	/*border:1px solid #D8D8D8;*/
	border-top: 1px solid #fff;
	clear:both;
	background: url(/images/layout/bkg_footer.gif) repeat-x top left #ccc;
	font-size:10px;
	color:#999;
 }
 
 div#footer_gestione{border-top:20px solid #fff;}
	
div#footer #txt_footer, div#footer_gestione #txt_footer{
	display:block; 
	margin: 10px 20px 5px 20px;
	color:#999;
	}

div#menu_bottom{
	color:#6B6B6B; 
	text-align:center; 
	font-size:10px; 
	clear:both; 
	padding-top:40px; 
	padding-bottom:2px; 
	background-color:#fff;
	margin-bottom:10px;
}
	div#menu_bottom A{
		text-decoration:none; 
		color:#6B6B6B;
	}
	div#menu_bottom A:hover{
		text-decoration:underline;
	}
	
/**/

	
div#logo{
	border-top:1px solid #DFDFDF; 
	margin:0; 
	padding:0; 
	height: 170px; 
	background:url(/images/layout/bkg_logo.gif) repeat-x top left #fff;
	text-align:center; 
	width:192px;
}
	div#bar {
		border:0; 
		padding:0; 
		margin:3px 4px 5px 4px; 
		height:21px; 
		background:url(/images/layout/bar.gif) repeat-x top left #ccc;
	}
	IMG#logo_conf{
		margin-top:5px;
	}
	IMG#mikeze_jakeze{
		margin-top: 8px;
	}

#righetta_left{background:url(/images/layout/bkg_search.gif) #ccc; height:3px; padding:0; font-size:1px;}

/*FORM CERCA*/
form#search{
	border-top:3px solid #8AA9C6;
	margin-bottom:10px;
}

	div#centra{
		text-align:left;  
		padding:5px 0 12px 7px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#F06A15;
		border-top:1px solid #fff;
		background:url(/images/layout/bkg_search.gif) #fff top left;
	}

	#search_field{
		width: 97px; 
		font-size: 10px; 
		margin: 0 0 2px 0px; 
		border: 1px solid #A0A0A0; 
		color:#333;
	}

/*FORM LOGIN*/
form#login{margin-bottom:0; margin-top:0;}

	form#login .field{
		width: 95px; 
		font-size: 10px; 
		margin: 2px 5px 0 5px; 
		border: 1px solid #A0A0A0;
		color:#333;
	}

div#centra_login{
	text-align:right;  
	padding:5px 5px 5px 7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	background:url(/images/layout/bkg_search.gif) #fff top left;
	color:#666;
}

/*#button_login{text-align:right;  margin:2px 5px 0 0;}*/
	
/**/

div#block_news, #block_scadenze{
	border:0; 
	margin:0; 
	text-align:left; 
	background-color:#fff;
	clear:both;
}

div#block_news .title_leftnav, #block_scadenze .title_leftnav{
	background:url(/images/layout/frecce_w.gif) no-repeat left;
	margin:0; 
	padding-left:11px;
}

div#block_news h1{font-size:11px; margin:0; background:url(/images/layout/t_leftnav.gif) repeat-x left top #1A4780; padding: 5px 0 0 11px; color:#fff; height:18px; border-bottom:3px solid #8AA9C6; }
	div#news{margin-top:1px; padding:10px 10px 10px 15px; color:#333; }
	div#block_news UL{list-style-type:none; padding:0; margin:0; }
		div#block_news LI{margin-bottom:8px; margin-top:3px;  color:#333; padding-bottom:10px; background:url(/images/layout/punti_orizz.gif) repeat-x left bottom;}
		div#block_news LI.no_punti{background:none; padding:0 0 20px 0;}
		div#block_news LI A{color:#333; text-decoration:underline;}
		div#block_news LI A:hover{text-decoration:none;}
		div#block_news LI B{padding-left:25px; padding-bottom: 3px; display:block; margin-bottom:3px; background: url(/images/layout/bullet_pages.gif) no-repeat left top;}

/*caccabus*/
/*menu laterale sinistra*/

div#menu_sx{border-bottom:3px solid #8AA9C6; margin-bottom:10px; padding:0; color:#333; background:url(/images/layout/bkg_menusx.gif);}
	div#menu_sx UL{list-style-type:none; padding:0; margin:0; border-bottom:1px solid #fff;}
		div#menu_sx LI{ color:#333; margin:0; padding: 4px 7px 4px 10px; border-top:1px solid #fff; border-bottom:1px solid #ADADAD; background-image:none;}
		div#menu_sx LI A{display:block; text-decoration:none; background:url(/images/layout/freccia_menusx_roll.gif) no-repeat top left; padding-left:9px;}
		div#menu_sx LI A:hover{text-decoration:none; color:#999; background:url(/images/layout/freccia_menusx.gif) no-repeat top left; padding-left:8px;}


div#block_scadenze h1{font-size:11px; margin:0; background:url(/images/layout/label_scadenze.gif) no-repeat left top #1A4780; padding: 13px 0 0 23px; color:#fff; height:23px;}
	div#scadenze{ padding:10px 10px 15px 15px; background:url(/images/layout/bkg_righe.gif) #ccc; font-size:10px; margin:0;}
	div#scadenze UL{margin:0; padding:0; list-style-type:none;}
	div#scadenze LI{margin-bottom:15px;}

/*RIGHTNAV*/
div#informaimpresa{border: 0; margin:0; border-bottom: 2px solid #FFBE10; text-align:center; background-color:#fff;}
	div#informaimpresa h1{display:block; font-size:10px; background:url(/images/layout/informainpresa.gif) no-repeat center center #89A6C5;  height:33px; margin:0 0 1px 0; padding:0; border:1px solid #7F9AB7;}
	
div#content_informaimpresa{font-size:10px; padding: 10px; margin:2px 0; background:url(/images/layout/bkg_righe.gif) top left #ccc; color:#164269; letter-spacing: -1px;}
	div#content_informaimpresa .ultimo_numero{font-size:14px; font-weight:bold; color:#1F328E;}
	div#content_informaimpresa A{text-decoration:none; color:#164269;}
	div#content_informaimpresa A:hover{text-decoration:underline;}
	
	div#content_informaimpresa b{font-size:11px;}
	
div#content_rightnav{margin:17px 2px 10px 4px; background-color:#fff;}
	div#content_rightnav IMG{display:block; float:left; border:1px solid #ccc; margin-bottom:10px;}
	div#content_rightnav P{margin:0 0 0 54px; border:0; font-size:9px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#003A74; text-align:left;}
	div#content_rightnav A{color:#003A74; text-decoration:underline;}
	div#content_rightnav A P{text-decoration:underline;}
	div#content_rightnav A:hover P{text-decoration:none;}
	div#content_rightnav UL{margin:0; padding:0; list-style-type:none;}
	div#content_rightnav LI{display:block; height:70px; min-height: 65px; height: auto !important; height:65px;}
	

/*contenuti hp*/

div#affiliazione {border-top:1px solid #fff; margin:0 0 25px 0; clear:both;  background-color:#fff;}
	div#affiliazione #img_affiliazione{float:left; margin-top:10px;}
	div#affiliazione #content_affiliazione{margin-left:245px; margin-top:20px; padding:0px; border:0;}
	div#affiliazione #content_affiliazione P{margin:3px 0 4px 0; padding:0; font-size:11px; color:#023874;}

div.box_evento, div.box_evento_sx{ float:left; margin:15px 2px 0 0px; border:0; width:201px; text-align:left; background-color:#fff;}
	div.box_evento B, div.box_evento_sx B{color:#666;}
	div.box_evento .titolo, div.box_evento_sx .titolo{font-weight:bold; color:#9DB627;}
	div.box_evento IMG, div.box_evento_sx IMG{border:solid 1px #666; padding:1px; float:left; margin: 0px 8px 0 0;}
	div.box_evento P, div.box_evento_sx P{margin-top:0; font-size:10px; text-align:left;}
	
div.box_evento_sx{margin-right:16px;}

div.box_evento_all { float:left; margin:15px 2px 12px 0px; border:0; width:400px;  text-align:left; background-color:#fff;}
	div.box_evento_all B{color:#666;}
	div.box_evento_all .titolo{font-weight:bold; color:#9DB627;}
	div.box_evento_all IMG{border:solid 1px #666; padding:1px; float:left; margin: 0px 8px 0 0;}
	div.box_evento_all P {margin-top:0; font-size:10px;  text-align:justify;}
	div.box_evento_all p.interno{text-align:justify;}
	div.box_evento_all IMG.testa_evento{display:block; margin-bottom:20px;}


/***********************************/


/*ELEMENTI VARI LAYOUT*/
div.hr {height:3px; background:url(/images/layout/punti_orizz.gif) repeat-x left top #fff; border:0; margin:0; padding:0; background-color:#fff;}

div.hr_first, div.hr_first_interno {height:3px; background:url(/images/layout/punti_orizz.gif) repeat-x left top #fff; border:0; margin:0 5px 0 10px; padding:0; background-color:#fff;}

div.hr_first_interno{margin-right:0;}

div.hr_first_interno {margin-left:0;}

div.hr hr, div.hr_first_interno hr, div.hr_first hr, .invisible {display: none; background-color:#fff;} 

div.emiliano{height:1px; clear:both; border:0; margin:0; padding:0; background-color:#fff;}

div.link_box{color:#18426A; font-size:9px; text-align:right; margin-top:15px; letter-spacing:0;}
div.link_box A{text-decoration:none; color:#18426A; padding: 0 10px 0 0; background:url(/images/layout/frecce_orange.gif) no-repeat bottom right;}
div.link_box A:hover{text-decoration:underline; background:url(/images/layout/frecce_orange_roll.gif) no-repeat bottom right;}

h1.grey{color:#666; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin:0; background:url(/images/layout/titolo_grey.gif) no-repeat top left; padding: 1px 65px 2px 35px;}

h1#first, h1#first_interno, h1#first_lungo,h1#first_lungo_02{color:#24387D; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin:0 0 0 0; background:url(/images/layout/titolo_blu.gif) no-repeat top left; padding: 1px 65px 2px 35px;}

h1#first_lungo{background:url(/images/layout/titolo_blu_lungo.gif) no-repeat top left;}

h1#first_lungo_02{background:url(/images/layout/titolo_blu_lungo-02.gif) no-repeat top left;}



h2#first {color:#FF6600; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; background: url(/images/layout/bkg_h2_first.gif) no-repeat left top; padding-left: 35px; margin:12px 10px 15px 0;}

h2 {color:#FF6600; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; margin:12px 10px 15px 0;}

h3.center {color:#24387D; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; margin:20px 10px 12px 0; text-align:center;}


h3 {color:#24387D; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; margin:20px 10px 12px 10px;}

h3.evento{color:#9DB627; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0 10px 12px 0;}

span.title_news{color:#9DB627; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; margin:0 10px 5px 0; font-weight:bold; display:block;}

h4 {color:#333; font-size:11px; margin:15px 10px 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}

h5 {color:#000; font-size:10px; margin:15px 10px 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif;}

h1#first_interno{margin-left:0; background:url(/images/layout/titolo_blu1.gif) no-repeat top left;}

h1.blue{color:#24387D; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; margin:13px 0 0 0; background:url(/images/layout/titolo_blu1.gif) no-repeat top left; padding: 1px 65px 2px 35px;}
	h1.blue B{color:#FF6600;} /*colora in arancione parte del testo del titolo*/


IMG.banner_xhtml{margin:10px 0 10px 5px; border:0; display:block;}

div#path {text-align:right; margin:10px 10px 12px 0; font-size:10px; color:#666;}
 div#path a{text-decoration:underline; color:#FF6600;}
 div#path a:hover{text-decoration:none; color:#666;}
 
div.info{width:218px; background:url(/images/layout/bottom_info.gif) no-repeat bottom left #CBCBCB; margin-top:30px;}
	div.info .top{background:url(/images/layout/top_info.gif) no-repeat top left; height:9px;}
	div.info .content{margin:0px 10px 6px 10px; border-bottom:1px solid #CBCBCB;}
	div.info h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin:0; padding:0;}
	div.info P{line-height:130%; font-size:11px;}
	
#label_cerca{display:block; margin-bottom:5px;}

#area_protetta{display:block; color:#9DB627; text-align:left; margin:5px 0 6px 0; font-size:11px;}


img.mappa{padding:2px; border:4px double #ccc; margin-top: 15px; margin-bottom:15px;}

img.pdf{display:block; margin:10px 0 10px 0;}

img.thumb{padding:1px; border:1px solid #999;}


table.elementi_categorie{border:3px double #ccc; ; margin-top:22px; border-collapse:collapse;}

table.elementi_categorie td{padding:8px; border-bottom:1px solid #ccc;}

td.label{text-align:right; font-weight:bold; color:#666;}

table.elementi_categorie td.label{text-align:right; font-weight:bold; color:#666; border-right:1px solid #999;}

table.gestione {border:3px double #ccc;  margin:10px 10px 25px 10px;  border-collapse:collapse;}

table.gestione td{padding:8px; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}
table.gestione th{padding:8px; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc;}

table.gestione td.label{text-align:right; font-weight:bold; color:#666; border-right:1px solid #999;}

span.telefono{font-size:9px; color:#666;}

table.miniature{width:100%; margin: 20px 0 0 0;}

table.miniature td{padding:20px; text-align:center; font-size:10px; color:#666;}

table.miniature td.dida{padding:0 20px 0 20px;}

img.photo{padding:1px; border:1px solid #999; margin:20px 0 0 0;}

table#mappa{border:0; border-collapse:collapse;}

table#mappa td{padding:2px;}

table#mappa a{color:#003A74; text-decoration:none;} 

table#mappa a:hover{color:#666; text-decoration:underline;} 

table#mappa a.mappa_1{display: block; font-weight:bold; color:#FF6600; background:url(/images/layout/frecce_2.gif) no-repeat left; padding-left:9px; margin-top:18px;}
table#mappa a.mappa_1:hover{font-weight:bold; color:#666;}

table#mappa UL{padding:0; margin:0 0 0 9px; list-style-type:none; background:url(/images/layout/punti_vert_mappa.gif) repeat-y top left;}

table#mappa UL LI{background:url(/images/layout/bullet_mappa-1.gif) no-repeat left top; margin:11px 0 11px 0px; padding:0 0 0 8px; list-style-image:url(/images/layout/ciccio.gif);}

table#mappa UL.secondo_livello{margin:0 0 9px 9px; list-style-type:none;}

table#mappa UL.secondo_livello LI{background:url(/images/layout/bullet_mappa-1.gif) no-repeat left top; margin:5px 0 5px 0px; padding:0 0 0 7px;}

ol li{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:12px; color:#9DB627;}

ol li p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0 10px 0; 
	color:#232323; 
	font-size:11px; 
	text-align:justify;
	font-weight:normal;
}


.errore_ricerca {text-align:center; font-weight:bold;}
.errore_inserimento {text-align:center; font-weight:bold; color:red;}

textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}

span.data_evento{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;  font-weight:bold; color:#999; display:block; margin-bottom:3px;}

p.evento{margin:0 0 30px 0;}


img.testa_evento{margin-bottom:10px; display:block;}

ul#archivio_giornale{margin-top:20px;}

img#logo_admin{display:block; margin:0 0 0 25px; padding-top:5px; background-color:#fff;}

div#testa_gestione{border-bottom:1px solid #ccc; margin-bottom:-1px; margin-right:1px;}
 
div#results b{color:#9DB627;}

div#results a{font-weight:bold;}

div#results div.description b{color:#333;}

div#results div.url{color:#7A7A7A; margin-top:3px;}

div#results div.url b{color:#7A7A7A;}

div#other_pages{margin-top:20px; border-left:2px solid #999; padding-left:7px;}

div#other_pages a{font-weight:normal;}

div#other_pages b{color:#333;}

div#result_report{margin-bottom:15px;}

img.icone_gestione{border:0; padding:0 5px 0 5px;}

h1.gestione{ color:#336699; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; margin-top:20px;}

p.gestione{text-align:left; margin:20px 0 30px 10px; background:url(/images/ocio.gif) no-repeat left top; height:22px; padding:5px 0 0 30px; width:520px;}

div#suggerimento{width:500px;  padding:0; margin:20px auto 30px auto; border:2px dashed #ccc;}

div#suggerimento p{text-align:left; background:url(/images/ocio.gif) no-repeat left top; margin:7px; padding:0 0 0 35px; line-height:140%;}

p.gestione_no-img{text-align:center; margin:0; background:none;}

span.no_bold{font-weight:normal; font-size:10px; color:#666;}

span.titoletto_gestione{display:block; float:left; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#336699; font-weight:bold; margin-top:20px;}

h2.gestione{text-align:center; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; color:#336699;  margin-top:0; margin-bottom:0;}



h3.gestione, h3.gestione_insert, h3.gestione_archivio {color:#FF6600; padding-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; margin:10px 0 15px 0; text-align:left; border-bottom:1px solid #ccc;}

h3.gestione_insert{background:url(/images/insert.gif) no-repeat left top; padding:10px 0 0 33px; height:23px;}

h3.gestione_archivio{background:url(/images/archivio.gif) no-repeat left top; padding:10px 0 0 35px; height:20px;}

span.stato{display:block; text-align:right; margin-top:20px; font-weight:bold;}

td.bold{font-weight:bold;}

a.scarica{color:#9DB627;}

img.bannerini_gestione{padding:1px; border:1px solid #ccc;}

th{border-bottom:2px solid #ccc;}

img.new_event{margin:15px auto 0 auto; border:0;}

/*a.logout{display:block; margin-top:5px; background:url(/images/block.gif) no-repeat right; padding:4px 22px 4px 0;}

a.control_pan{display:block; margin-top:5px; background:url(/images/chiave.gif) no-repeat right; padding:4px 22px 4px 0;}

a.circolari{display:block; margin-top:5px; font-size:10px; background:url(/images/folder.gif) no-repeat right; padding:4px 22px 4px 0;}
*/
div#centra_login span{color:#24387D;}

span#area_protetta span#username{color:#666;}

select{font-size:10px;}

table#tabellina_bordo{ margin-bottom:11px;}

input.mini{font-size:10px;}

td.titoletto{font-weight:bold; color:#666;}

div#block_news_interno{margin-top:20px;}

input.btn_new-event{
border: 3px double #999;
border-top-color: #ccc;
border-left-color: #ccc;
padding: 2px;
background-color: #fff;
color:#9AB322;
font-size: 10px;
font-weight: bold;
font-family: Verdana, Helvetica, Arial, sans-serif;
margin:10px 30px 0 15px;}

table.tabellina_border{border:3px double #ccc; margin-top:20px;}

a.link_verde{text-align:left; padding-top:5px; font-weight:bold; color:#9BB627; font-size:10px;} 

p.label_suggerimento{font-size:9px; color:#999;}

p.subtitle_form{font-size:12px; font-weight:bold; color:#666; margin-top:18px;}

img.galleria{padding:1px; border:1px solid #999; margin:10px;}

img.galleria:hover{background-color:#A0C2E5; padding:2px; margin:9px;}




/*hack 4 ie 6*/

*html div#leftnav{
	margin-right:-3px;
}

*html div#cont{
	margin-left:0;
	height:1%;
}

*html div#content{
	width:425px;
	margin:0 0 0 5px;
}

*html #contenuti_interno UL LI{list-style-image:url(/images/layout/bullet_list_expl.gif);}

*html UL.lista LI{list-style-image:url(/images/layout/bullet_orange_expl.gif);}

*html #search_field{
		width: 93px; 
		}
		
*html table#mappa UL{list-style-type:none;}

div#menubar, div#menubar_interno{height:40px;}




/*****************************************/
/* modifiche 20090729 */
/*****************************************/

table#area-riservata{width:100%; text-align:left; padding-left:10px;}
	table#area-riservata td#user,table#area-riservata td#pw{width:220px; text-align:left;}
	table#area-riservata td#button{width:270px;}

	table#area-riservata label{font-weight:bold; color:#FFF;}
	table#area-riservata input.field{font-size:11px; border:1px solid #a0a0a0; width:96px; height:12px;}


table#utente-loggato{text-align:left; padding-left:5px;}
	table#utente-loggato td#username{color:#fff; font-weight:bold; padding-top:4px;}
		table#utente-loggato td#username span#username{color:#fff;}
	
	table#utente-loggato a{display:block; font-weight:bold; padding:2px 0 2px 20px; font-size:10px;}
		table#utente-loggato a.circolari{background:url(/images/folder.gif) no-repeat left;}
		table#utente-loggato a.control_pan{background:url(/images/chiave.gif) no-repeat left;}
		table#utente-loggato a.logout{background:url(/images/block.gif) no-repeat left;}

/*a.logout{display:block; margin-top:5px; background:url(/images/block.gif) no-repeat right; padding:4px 22px 4px 0;}
a.control_pan{display:block; margin-top:5px; background:url(/images/chiave.gif) no-repeat right; padding:4px 22px 4px 0;}
a.circolari{display:block; margin-top:5px; font-size:10px; background:url(/images/folder.gif) no-repeat right; padding:4px 22px 4px 0;}
*/



