.cat{ width:97%; padding-top:5px;padding-bottom:10px;float:left}
.catable{ width:33%}
.catable ul{ line-height:1.30;}
.catable ul li{ padding-left:10px; white-space:nowrap}
.inner_cat { background:#f9f9f9; border:1px solid #DDD; float:left; padding:5px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; width:90%; padding-left:10px; white-space: nowrap; font: 14px Verdana, Arial, Helvetica, sans-serif; color:#090 }
.inner_cat a {  color:#639 }
.inner_cat span {  color:#000;font-size:11px; }
#change-image { font-size: 0.8em; }
div#links a span {display: none; text-decoration: none;}
a:hover { position: relative; text-decoration: none; }
div#links a:hover span {
   display: block;
   position: absolute;
   top: 1em;
   width: 285px;
   padding: 5px;
   margin: 10px;
   z-index: 1;
   color: #000;
   background: ffffcc;
   border:1px solid #000000;
   font: 10px Verdana, sans-serif;
   text-align: center;
   text-decoration: none;}


.tabella {
	padding-bottom:10px;
	background-color: #FDEB6B;
}


.tabella	.contenuto{	
	background-color: #FDEB6B;
	border: 1px solid #ccc;
	padding: 2px 4px 2px 4px;
	font-weight: bold;	
	display: block;
}

.tabella	li{	
color:#666666;	
padding: 2px 2px 2px 2px;
font-size:11px;
}

.tabella	li a{	
font-size:13px;	
}
DIV.tabella UL LI A{
font-size: 1em;
}
DIV.tabella UL LI A:HOVER{
font-size: 1em;
background-color: #cff28b;
}
DIV.tabella{
border: solid 1px #ccc;
background:none;
}
DIV.tabella SPAN.contenuto{
border:none;
border-bottom: solid 1px #ccc;
padding:3px;
color:  #2A2C55;
}


.titoli_tabelle2 {FONT-WEIGHT: bold;FONT-STYLE: normal;font-size: 14px;}
.header_superiore{PADDING: 5px;BORDER: #386418 1px solid;FONT-WEIGHT: bold;FONT-STYLE: normal;font-size: 14px;}
.header{background-color:#cff28b;PADDING: 4px;BORDER: #386418 1px solid;FONT-WEIGHT: bold;FONT-STYLE: normal;font-size: 14px;}
.header_secondario{PADDING: 5px;FONT-WEIGHT: bold;FONT-STYLE: normal;font-size: 14px;}

/*tabella sinistra*/
.tabella_left_nav_container{
     PADDING: 5px;
	BORDER: #E0E0E0 1px solid;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	FONT-SIZE: 11px;
}

.tabella_left_nav_container_child{
     font:13px;
}

.tabella_left_nav_container_child_header{
     margin: 0;
	 padding:0;
	 FONT-SIZE: 16px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.titolo_sito{
	 FONT-SIZE: 18px;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.tabella_risultati {
	height: 30px;
	BORDER: #666666 1px solid;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #cff28b
}

.titololink{color:#0000FF;margin: 0 0 2px 0; padding: 0; font-weight: normal; font-size: 16px; TEXT-DECORATION: underline}
.titoloselect_category{color:#000000;margin: 0 0 2px 0; padding: 0; font-weight: normal; font-size: 15px;FONT-WEIGHT: bold;white-space:nowrap}
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
form{
margin: 0px; padding: 0px;
 }
.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 14px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}
/*thank to http://www.jankoatwarpspeed.com/post/2008/05/22/CSS-Message-Boxes-for-different-message-types.aspx*/

UL {
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
A:active {
	COLOR: #000066; TEXT-DECORATION: underline
}
A:unknown {
	COLOR: #000066; TEXT-DECORATION: underline
}
A:link {
	COLOR: #000066; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #000066; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.fonte_link{color:#080;font-size:11px;white-space:nowrap}

body,h2,td{margin:0;padding:0}



h1 {margin: 0;padding:0;FONT-SIZE: 16px;font-weight:bold;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.titoli_tabelle {font-weight:bold;margin: 0;cellspacing:0;padding:3;background-color:#cff28b;width: 100%;border:1px solid #386418}
.container{background-color:#ffcc99;}
.link_banner {margin: 0;padding:0;FONT-SIZE: 11px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
h2 {margin: 0;padding:0;FONT-SIZE: 15px;font-weight:bold;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;}
.text {
	font-size:13px;
}

TD {
	FONT-SIZE: 13px; FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 13px; FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif
}
TD LI A{FONT-SIZE: 13px;}
.link_titolo_annunci{ font-size:13px;
color:#0033CC}

.button{
   color:#000;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:100%;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ccccddaa');}



#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 0 0 0;
	width: 40px;
	color: #000000;
	text-align: left;
	text-decoration: none}

#sddm li a:hover
{	}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 1px solid #5970B2}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 3px 3px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		color: #000000;
		font: 14px arial}

	#sddm div a:hover
	{	background: #ffffff;TEXT-DECORATION: underline
		color: #000000}
/*Credits: By Santosh Setty (http://webdesigninfo.wordpress.com) */
/*Posted to: Dynamic Drive CSS Library (http://www.dynamicdrive.com/style/) */
/*.glossymenu{
	position: relative;
	padding: 0 0 0 24px;
	margin: 0 0;
	background: url(http://www.annuncinetwork.com/file/menug_bg.gif) repeat-x; 
	height: 46px;
	list-style: none;
}
.glossymenu li{
	float:left;
}
.glossymenu li a{
	float: left;
	display: block;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px; 
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}
.glossymenu li a b{background-position: left;
	display: block;
	padding: 0 24px 0 8px; 
}
.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(http://localhost/Smarty/NEW_TEST/NEW/file/menug_hover_left.gif) no-repeat; 
	background-position: left;
}
.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(http://localhost/Smarty/NEW_TEST/NEW/file/menug_hover_right.gif) no-repeat right top; 
}*/

BODY {
	FONT-SIZE: 13px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}

.SottomenuUNLOG { width: 100%; height: 29px; margin: 0px 0px 0px 0px; border-bottom:1px solid #000000; border-top:1px solid #000000;padding: 0px 0px 0px 0px; background-color: #cff28b; color: #000000; clear: both; }
.SottomenuUNLOG select { width: 94px; height: 17px; margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: verdana, arial, sans-serif; font-size: 10px; color: #686762; float:left;}
.SottomenuUNLOG input#Memorizza { width: 175px; height: 17px; margin: 3px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: verdana, arial, sans-serif; font-size: 10px; color: #686762; float:left;}
.SottomenuUNLOG label { height: 26px; margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; float:left; }
.SottomenuUNLOG ul { margin: 0px 0px 0px 0px; padding: 5px 0px 0px 0px; list-style-type: none; float:left; }
.SottomenuUNLOG li { margin: 0px 0px 0px 0px; padding: 0px 15px 0px 0px; cursor: hand; float: left; text-decoration: underline; }
.SottomenuUNLOG li#LINormale { margin: 0px 0px 0px 0px; padding: 0px 15px 0px 0px; cursor: auto; float: left; text-decoration: none; }
 .SottomenuUNLOG a#Bianchi { color: #000000; text-decoration: underline; }
.dek { position: absolute; visibility: hidden; z-index: 200; }

