body {background-color: #ffffff; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif; font-size:11px;margin-top:10px;padding:0px}
td {  
	font-size: 10px;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif; 
	color:#000000;
}
.text {color: #000000; font-family: Verdana, arial, Helvetica, sans-serif; font-size:11px}
.radio {border:0px; background:none}
input {border:1px solid #cccccc ;font-weight: normal; font-size: 10px; background-color: #ffffff; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;}
select {border:1px solid #cccccc ;font-weight: normal; font-size: 10px; background-color: #ffffff; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;}
submit {border:1px solid #cccccc ;font-weight: normal; font-size: 10px; background-color: #ffffff; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;}
password {border:1px solid #cccccc ;font-weight: normal; font-size: 10px; background-color: #ffffff; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;}
textarea {border:1px solid #cccccc ;font-weight: normal; font-size: 10px; background-color: #ffffff; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;}
form { margin:0px; padding:0px}
.button {border:1px solid #cccccc;margin:1px;padding:0;background-color:#ffffff;width:auto}
.titoli {font-weight: bold; font-size: 10px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}
.titoli_neri {font-weight: bold; font-size: 10px; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}
a.titoli {font-weight: bold; font-size: 11px; color: #3d7dbb; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}
a.titoli:hover {font-weight: bold; font-size: 11px; color: #3d7dbb; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: underline}
.titoli_rossi {font-weight: bold; font-size: 10px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}
a.titoli_rossi {font-weight: bold; font-size: 10px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}
a.titoli_rossi:hover {font-weight: bold; font-size: 10px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: underline}
.titoli_blu {font-weight: bold; font-size: 10px; color: #003366; font-family: Verdana, Geneva, arial, Helvetica, sans-serif}
a.titoli_blu {text-decoration: none;font-weight: bold; font-size: 10px; color: #003366; font-family: Verdana, Geneva, arial, Helvetica, sans-serif}
a.titoli_blu:hover {text-decoration: underline;font-weight: bold; font-size: 10px; color: #003366; font-family: Verdana, Geneva, arial, Helvetica, sans-serif}
.titoli_bianchi {font-weight: bold; font-size: 10px; color: #ffffff; font-family: Verdana, Geneva, arial, Helvetica, sans-serif}


a {font-size: 11px; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}
a:hover {text-decoration: underline; color: #c40000;}

a.segue {font-weight: bold; font-size: 11px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration:none}
a.segue:hover {font-weight: bold; font-size: 11px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: underline}

a.search {font-weight: bold; font-size: 10px; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}
a.search:hover {font-weight: bold; font-size: 10px; color: #ffffff; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: underline}

a.sezioni {font-size: 10px; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}
a.sezioni:hover {font-size: 10px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: underline}
a.sezioni2 {font-size: 13px; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}
a.sezioni2:hover {font-size: 13px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: underline}
a.showsottosezioni {font-size: 10px; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}
a.showsottosezioni:hover {font-size: 10px; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: underline}
a.sezioni_esatta {font-size: 10px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}
a.sezioni_esatta:hover {font-size: 10px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: underline}


a.continua_ricerca {font-weight: bold; font-size: 10px; color: #ff0000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}
a.continua_ricerca:hover {font-weight: bold; font-size: 10px; color: #ff0000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: underline}


.grande_nero {font-weight: bold; font-size: 13px; color: #000000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif;text-decoration: none}

#header {margin:0px;padding:0px;width:760px; text-align:center}
#footer {margin-top:5px;padding:3px;width:760px;text-align:center;border-top:3px solid #86a8Ca;}
#left_content {margin:5px 0px 0px 0px;padding:0px;width:202px;float:left}
#home_content {margin:5px 5px 0px 5px;padding:0px;width:348px;float:left}
#right_content {margin:5px 0px 0px 0px;padding:0px;width:194px;float:left}
#rightCat_content {margin:0px 0px 0px 0px;padding:0px;width:178px;float:left}
#leftCat_content {margin:0px 2px 0px 0px;padding:0px;width:202px;float:left}
#main_content {margin:0px 0px 0px 0px;padding:0px;float:left;}
#logo {border:0px solid #C0BFBF; margin:0px 5px 0px 0px;width:202px;padding:0px}
#banner_top {border:0px solid #C0BFBF; margin:0px 5px 0px 0px;width:292px;padding:0px}
#border-top {background-image:url(/images/c5.gif);}
#border-right {background-image:url(/images/c7.gif);}
#border-bottom {background-image:url(/images/c8.gif);}
#border-left {background-image:url(/images/c6.gif);}
.px{ background-image:url(/images/px_g.gif);line-height:3px}
#menu_cat {margin:5px 5px 0px 0px;width:202px;height:35px;padding:0px;/*background-image:url(/images/bg_menuCat.gif)*/}
.menu_top {margin-top:2px;padding:0px;line-height:20px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#ffffff;background-color:#3d7dbb;border:1px solid #666666;text-align:center}
.menu_top a {font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#ffffff;border:1px solid #3d7dbb;text-align:center}
.menu_top a:hover {font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:10px;font-weight:bold;color:#ffffff;background-color:#000000;border:1px solid #000000;text-align:center}

#leggi th{border-right:1px solid #cccccc;margin-bottom:2px;background-image:url(/images/leggi_bg.gif);line-height:25px;text-align:left}
#blu th{border-right:1px solid #cccccc;margin-bottom:2px;background-image:url(/images/bg_blu.gif);line-height:25px;text-align:left}
.ns th{border-right:1px solid #cccccc;margin-bottom:2px;background-image:url(/images/bg_ns.gif);line-height:25px;text-align:left}
#ns th{border-right:1px solid #cccccc;margin-bottom:2px;background-image:url(/images/bg_ns.gif);line-height:25px;text-align:left}
#ns_inner{width:100%;margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#ffffff;background-color:#f5f5f5;border:1px solid #cccccc}
#ns_inner2{width:190px;margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#ffffff;background-color:#f5f5f5;border:1px solid #cccccc}
.citta th{border-right:1px solid #cccccc;margin-bottom:2px;background-image:url(/images/citta_bg.gif);line-height:25px;text-align:left}
#citta th{border-right:1px solid #cccccc;margin-bottom:2px;background-image:url(/images/citta_bg.gif);line-height:25px;text-align:left}
#citta_inner2{margin-top:1px;padding:0px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#f7f7f7;border:1px solid #cccccc}
#citta_inner{margin-top:1px;margin-right:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#f7f7f7;border:1px solid #cccccc}
.citta_inner{margin-top:1px;margin-right:1px;padding:0px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#f7f7f7;border:1px solid #cccccc}
#citta_inner3{margin-top:1px;margin-right:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#f7f7f7;border:1px solid #cccccc}
.citta_inner4{margin-top:1px;margin-right:1px;padding:0px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;color:#000000;background-color:#f3e8bb;border:1px solid #cccccc}
.business th{border-right:1px solid #cccccc;margin-bottom:1px;background-image:url(/images/business_bg.gif);line-height:25px;text-align:left}
#business th{border-right:1px solid #cccccc;margin-bottom:1px;background-image:url(/images/business_bg.gif);line-height:25px;text-align:left}
#business_inner2{margin-top:1px;padding:0px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#f7f7f7;border:1px solid #cccccc}
.business_inner{margin-top:1px;padding:0px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#f7f7f7/*#ffffff*/;border:1px solid #cccccc}
#business_inner{margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#f7f7f7/*#ffffff*/;border:1px solid #cccccc}
#marketing th{border-right:1px solid #cccccc;margin-bottom:1px;background-image:url(/images/mkt_bg.gif);line-height:25px;text-align:left}
.marketing th{border-right:1px solid #cccccc;margin-top:2px;margin-bottom:1px;background-image:url(/images/mkt_bg.gif);line-height:25px;text-align:left}
#marketing_inner2{margin-top:1px;padding:0px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#FFF7D5;border:1px solid #cccccc}
#marketing_inner{margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#FFF7D5;border:1px solid #cccccc}
.marketing_inner{margin-top:1px;padding:0px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#FFF7D5;border:1px solid #cccccc}

.box{margin:0px;padding:0px;border:1px solid #cccccc;background-color:#e6e6e6}
.pp{margin:0px;padding:0px;border:1px solid #cccccc;background-color:#ffffff}
.ric{margin-top:3px;padding:2px;border:1px solid #666666;background-color:#ffffff}
.lg{margin:0px;padding:1px;border:1px solid #cccccc;background-color:#ffffff;text-align:left;}

.art{padding:5px;border:1px solid #cccccc;background-color:#ffffff;text-align:left;color: #000000; font-family: Verdana, arial, Helvetica, sans-serif; font-size:11px}
.art2{padding:5px;border:0px solid #cccccc;background-color:#f3e8bb;text-align:left;color: #000000; font-family: Verdana, arial, Helvetica, sans-serif; font-size:12px}
.art_titoli {font-weight: bold; font-size: 14px; color: #c40000; font-family: arial, Helvetica, sans-serif; }
.art_titoletto {font-weight: bold; font-size: 12px; color: #313031; font-family: arial, Helvetica, sans-serif;text-decoration: none}
.occhiello {
	font-size: 10px;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif; 
	color:#426995;
	text-transform:uppercase;
	border-bottom:1px dotted #cccccc;
}

#articoli{margin:0px;}
#articoli th{margin-bottom:1px;line-height:25px;text-align:left}
#articoli_inner{width:166px;margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#f7f7f7;border:1px solid #cccccc}
#citta_leftCat{margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#f7f7f7;border:1px solid #cccccc}
#marketing_leftCat{ margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#f7f7f7;border:1px solid #cccccc}
#business_leftCat{margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#f7f7f7;border:1px solid #cccccc}
#leggi_inner{width:166px;margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#e6e6e6;border:1px solid #cccccc}
#leggi_inner3{margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#e6e6e6;border:1px solid #cccccc}
#leggi_inner2{margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#e6e6e6;border:1px solid #cccccc}
.leggi_inner{margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#e6e6e6;border:1px solid #cccccc}
#leggi_inner4{margin-top:1px;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;background-color:#e6e6e6;border:1px solid #cccccc}

.categorie {font-weight: bold; font-size: 10px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif; tetx-decoration: none}

.image {margin: 0px 0px 0px 0px; border: 0px solid #cccccc;float:center;text-align:center}
.image_sx {margin: 0px 10px 0px 0px; float: left;}
.image_dx {margin: 0 0 0 0px; border: 0px solid #cccccc; float: right;}

.annunci {border:1px solid #0066CC; background-color:#E6E6e6;padding:2px;margin-top:2px;margin-bottom:5px}
.sponsor {border:1px solid #0066CC; background-color:#E6EFFB;margin-top:0px;padding:3px}

.search {border:1px solid #0066CC; background-color:#E6EFFB;margin:0px;padding:0px}
.login {border:1px solid #0066CC; background-color:#86a8Ca;margin-top:2px;padding:0px}
.links {border:1px solid #666666; background-color:#f7f7f7;margin-top:2px;padding:0px}
a.piccolo {font-weight: normal; font-size: 9px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif; tetx-decoration: none}
a.piccolo:hover {font-weight: normal; font-size: 9px; color: #c40000; font-family: Verdana, Geneva, arial, Helvetica, sans-serif; tetx-decoration: underline}

.table {border-bottom:1px solid #666666;border-right:1px dotted #666666; background-color:#ffffff;margin:0px;padding:2px}
.table2 {border-bottom:1px solid #666666;background-color:#ffffff;margin:0px;padding:2px}
#googleSearchUnitIframe{border:1px solid #cccccc; background-color:#FFFFFF;padding:5px;font-family: Verdana, Geneva, arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;}
h1 {font-family:Verdana, arial, Helvetica, sans-serif;color:#333333;font-size:11px;font-weight:bold;font-style:normal;padding:0px;margin:0px; white-space:nowrap}
.banner_sezioni {
	font-size: 9px;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif; 
	color:#000000;
	margin-left: 2px;
	margin-right: 2px;
	text-align: justify;
}

.banner_articoli {
	font-size: 10px;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif; 
	color:#000000;
	margin-left: 4px;
	margin-right: 4px;
	text-align: justify;
}
.descrizione_nero {
	font-size: 10px;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif; 
	color: #000000;
	text-decoration: none;
}
.small {
	font-size: 9px;
	font-family: Verdana, Geneva, arial, Helvetica, sans-serif; 
	color: #000000;
	text-decoration: none;
	border-top:1px dotted #cccccc;
}

