@import url("gallery2.css");
@import url("new.css") all;
@import url("newie.css");
@import url("jsmenu.css");
@import url("menu.css");
@import url("gallery08.css");
@import url("rss.css");
/*---- BODY ---*/
BODY {
	BACKGROUND: #e9e9e9; MARGIN: 0px;
   scrollbar-3dlight-color : #fff;
	scrollbar-arrow-color : #000;
	scrollbar-base-color : #f2ca50;
	scrollbar-darkshadow-color : #000;
	scrollbar-face-color : #e6edf5;
	scrollbar-highlight-color : #fff;
	scrollbar-shadow-color : #fff;
	scrollbar-track-color : #ffffff;
}
/*---- NAVIGAZIONE PRINCIPALE ---*/
#nav {
	 FONT: bold 12px/11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	 COLOR: #000000; 
	 TEXT-ALIGN: Center;
	 Vertical-align:TOP;
}
#nav A {
	COLOR: #444444;
}
#nav A:hover {
	BACKGROUND-COLOR: #ccff99;
}
/*---- SOTTOMENU ---*/
#Out0 { 
position:relative;
left:0px; 
top:+2px; 
width:90%;
}
#Out1 {
cursor: hand;
color: #336699;
font-weight: bold;
text-decoration: none;
}
#Out1details {
position:relative; 
left:6;
}
/*---- fine SOTTOMENU ---*/
#data {
	BACKGROUND-COLOR: #effafc;
	FONT: 10px verdana, arial, helvetica, sans-serif;
	COLOR: #59931F;
	TEXT-ALIGN: Center;
	width: 280px;
	MARGIN-TOP: 2px;
	MARGIN-BOTTOM: 2px;
   HEIGHT: 10px;
	BORDER-TOP: #624E2B 1px solid;
	BORDER-BOTTOM: #bbbbbb 1px solid;
	BORDER-LEFT: #777777 1px solid;
}
#count{
	FONT: 10px verdana, arial, helvetica, sans-serif;
	COLOR: #FFCC33;
	TEXT-ALIGN: Center;
	width: 108px;
	BACKGROUND-COLOR: #962622;
	MARGIN-TOP: 30px;
	MARGIN-LEFT: 21px;
	MARGIN-RIGHT: 21px;
	HEIGHT: 14px;
	BORDER-TOP: #000000 2px solid;
	BORDER-bottom: #000000 2px solid;
} 
#com{
	FONT: bold 10px verdana, arial, helvetica, sans-serif;
	COLOR: #ffffff;
	TEXT-ALIGN: Center;
	letter-spacing: 1px;
	padding-top:2px;
	width: 240px;
	BACKGROUND-COLOR: #808F7E;
	BORDER: #cccccc 1px solid;
	cursor: hand;
}
#assoluta{
	FONT: bold 11px  arial, helvetica, sans-serif;
	COLOR: #0A9406;
	TEXT-ALIGN: Center;
	letter-spacing: 1px;
	padding-top:2px;
	width: 400px;
	BACKGROUND-COLOR: #DDD2B9;
	BORDER: #cccccc 1px dotted;
	cursor: hand;
}
.opzioni {
	background: #ECF9EC;
	color: #000000;
	font: 10px verdana, arial, helvetica, sans-serif;
	margin-bottom: 2px;
	margin-top: 2px;
	cursor: hand;
} 
/*---- MENU LATERALE (box yellow---*/
.menulat{
	POSITION: relative;
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 0px;
	/*WIDTH: 150px;*/
	FONT: 12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #D94739;
	background-color:#fcf5be; 
	TEXT-ALIGN: left;
	PADDING-TOP: 10px; 
	PADDING-LEFT: 6px; 
	BORDER-LEFT: #08028C 2px solid;
	BORDER-RIGHT: #08028C 2px solid;
}

/*---- BOX LATERALI ---*/
/*---- BOX LATERALI  AGOSTO 2008---*/
/*  ##### TOP SFONDO BLU BOX LATERALI #####  */
.topbluebox{
BACKGROUND-IMAGE: url(../immagini/blubg0801.gif); 
height: 25px;
COLOR: #ffffff; 
FONT: BOLD 12px verdana, arial, helvetica, sans-serif;
text-align: center; 
letter-spacing: 2px; 
}
/*  ##### TOPSFONDO ROSSO BOX LATERALI #####  */
.topredbox {
BACKGROUND-IMAGE: url(../immagini/redbg0801.gif); 
height: 25px;
COLOR: #ffffff; 
FONT: BOLD 12px verdana, arial, helvetica, sans-serif;
text-align: center; 
letter-spacing: 2px;
}
/*  ##### TOPSFONDO VERDE BOX LATERALI #####  */
.topgreenbox {
BACKGROUND-IMAGE: url(../immagini/greenbg0801.gif); 
height: 25px;
COLOR: #ffffff; 
FONT: BOLD 12px verdana, arial, helvetica, sans-serif;
text-align: center; 
letter-spacing: 2px;
}
/*  ##### SFONDO SFUMATO GIALLO 1PX BOX LATERALI #####  */ 
.menulat08 {
	POSITION: relative;
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 0px;
	/*WIDTH: 150px;*/
	FONT: 12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #D94739;
	BACKGROUND-IMAGE: url(../immagini/1pxy0801.gif); 
	TEXT-ALIGN: left;
	PADDING-TOP: 10px; 
	PADDING-LEFT: 6px; 
	BORDER-LEFT: #c2d2de 2px solid;
	BORDER-RIGHT: #c2d2de 2px solid;
	}
	/*  ##### SFONDO SFUMATO VERDE 1PX BOX LATERALI #####  */ 
	.boxv_1px08 {
   POSITION: relative;
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 0px;
	/*WIDTH: 150px;*/
	BACKGROUND-IMAGE: url(../immagini/1pxg0801.gif); 
	BORDER-RIGHT: #c2d2de 2px solid; 
	PADDING-RIGHT: 1px;
	BORDER-LEFT: #c2d2de 2px solid;
	PADDING-LEFT: 1px;   
	PADDING-TOP: 2px;
}
.fcom09 {
FONT: 11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
COLOR: #ffffff;
BACKGROUND-IMAGE: url(../immagini/bgcom.gif);
background-repeat: repeat-x;

width: 80%;
padding-bottom: 1px;
}
select {
	border-right: #FFFFFF 1px solid;
	border-top: #FFFFFF 1px solid;
	border-left: #FFFFFF 1px solid;
	border-bottom: #ccd3dd 1px solid;
   FONT: 11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	color: #b31917; 
	background-color: #FFFFFF;
}
	/*  ##### SFONDO SFUMATO GIALLO (BIS) 1PX BOX LATERALI #####  */ 
	.consigliati08 {
	POSITION: relative;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 10px; 
	PADDING-LEFT: 6px; 
	/*WIDTH: 150px;*/
	BACKGROUND-IMAGE: url(../immagini/1pxy0801.gif); 
	BORDER-RIGHT: #8EAF31 2px solid; 
	PADDING-RIGHT: 1px;
	BORDER-LEFT: #8EAF31 2px solid;
	FONT: 10px verdana, arial, helvetica, sans-serif; 
	text-align: center;
}	
/*  ##### SFONDO SFUMATO ? (BIS) 1PX BOX LATERALI #####  */ 
	.feedback08 {
	POSITION: relative;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 10px; 
	PADDING-LEFT: 6px; 
	/*WIDTH: 150px;*/
	BACKGROUND-IMAGE: url(../immagini/1pxy0802.gif); 
	BORDER-RIGHT: #c4494c 2px solid; 
	PADDING-RIGHT: 1px;
	BORDER-LEFT: #c4494c 2px solid;
	FONT: 10px verdana, arial, helvetica, sans-serif; 
	text-align: center;
}


/*---box grigio laterale #f3f8ee ---*/
.colboxgrey {
   POSITION: relative;
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 0px;
	/*WIDTH: 150px;*/
	BACKGROUND: #f3f8ee; 
	BORDER-RIGHT: #08028C 2px solid; 
	PADDING-RIGHT: 1px;
	BORDER-LEFT: #08028C 2px solid;
	PADDING-LEFT: 1px;   
	PADDING-TOP: 2px;
}
/*---box giallo laterale #fcf5b6 ---*/
.colboxyel {
  POSITION: relative;
	MARGIN-TOP: 0px; 
	MARGIN-LEFT: 0px;
	/*WIDTH: 150px;*/
	BACKGROUND: #fcf5b6; 
	BORDER-RIGHT: #08028C 2px solid; 
	PADDING-RIGHT: 2px;
	BORDER-LEFT: #08028C 2px solid;
	PADDING-TOP: 10px; 
	PADDING-LEFT: 6px; 
}
/*---- LINK ---*/
A:link {
	COLOR: #336699; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #336699; TEXT-DECORATION: none
}
A:active {
	COLOR: #336699; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000;
	BACKGROUND-COLOR: #cf9;
}

/*---- BOX HOME---*/
.linetop {
	margin-top: 1px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
.pagebox {
	BACKGROUND-COLOR: #fff;
	BORDER-RIGHT: #7e7e7d 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-LEFT: #7e7e7d 1px solid;
	PADDING-LEFT: 0px;
  	BORDER-TOP: #8da3be 1px solid;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #7e7e7d 1px solid;
	PADDING-BOTTOM: 0px;
}
/*---- BOX HOME---*/
.mainbox {
	BACKGROUND-COLOR: #trasparent;
	BORDER-RIGHT: #f0f0ee 0px solid; 
	PADDING-RIGHT: 4px;
	BORDER-LEFT: #f0f0ee 0px solid;  
	PADDING-LEFT: 4px; 
	BORDER-TOP: #00ff00 0px solid; 
	PADDING-TOP: 3px; 
	BORDER-BOTTOM: #f0f0ee 0px solid;
	PADDING-BOTTOM: 3px;
}
/*---- BOX CONTENITORI---*/
.container_m {
	BACKGROUND: #ffffff;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	PADDING-TOP: 1px;     
}
.container_gare {
	BACKGROUND: #fffff5;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-LEFT: #ccc 2px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	PADDING-TOP: 0px;
}
.container_gare05 {
	BACKGROUND: #fffff5;
	BORDER-RIGHT: #CBCA9F 1px solid;
	BORDER-LEFT: #CBCA9F 1px solid;
	BORDER-BOTTOM: #CBCA9F 1px solid;
	BORDER-top: #CBCA9F 0px solid;
	PADDING-TOP: 0px;
}
.container_org {
	BACKGROUND: #ffffff;
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-LEFT: #ccc 1px solid;
	BORDER-TOP: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	text-align: center;
}	   
/*---box grigio---*/
.box {
	BACKGROUND: #e9e9e9; 
	BORDER-RIGHT: #ccc 1px solid; 
	PADDING-RIGHT: 4px; 
	BORDER-LEFT: #ccc 1px solid; 
	PADDING-LEFT: 4px; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #ccc 1px solid; 
	PADDING-BOTTOM: 4px; 
	margin-left: 2px;	
}
/*---box verdolino---*/
.boxv {
	BORDER-RIGHT: #cccccc 1px solid;
	PADDING-RIGHT: 4px;
	BORDER-TOP: #cccccc 1px solid;
	PADDING-LEFT: 4px;
	BACKGROUND: #ECF9EC;
	PADDING-TOP: 2px;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #336699;
	line-height: 18px;
}
/*---box classifica---*/
.boxcl {
	margin-right: 2px;
	margin-left: 2px;
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	/*BACKGROUND: #f7f7f7;*/
	BACKGROUND: #ffffff;
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;	
}
.boxcl ol{
	border-bottom: #dddddd 1px solid;
	border-top: #dddddd 1px solid;
	}
.boxcl li{
	/*list-style-image: url(../immagini/al.gif);*/
	/*line-height: 15px;*/
	border: #d5d5d5 0px solid;
	margin-bottom: 1px;
	margin-top: 1px;
	padding-left: 4px;
	vertical-align: middle;
	background-color: #F2F2F2;
}
.cl_g {
	margin-left: 20px; 
	margin-right: 20px; 
	PADDING-RIGHT: 4px;
	PADDING-LEFT: 4px;
	BACKGROUND: #ffffff;
	background-image: url(../immagini/cl_g.gif);
	PADDING-TOP: 4px;
	PADDING-BOTTOM: 4px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-align: center;
}

.old_cl {
   margin-left: 4px;
	margin-right: 4px;
   margin-top: 8px;
	margin-bottom: 8px;
	padding-bottom: 2px;
	FONT: 11px verdana, arial, helvetica, sans-serif;
	TEXT-ALIGN: center;
	BACKGROUND: #fcfcfc;
	PADDING-TOP: 2px;
	color: 444;
	border: #ccc 1px dotted; 
	
}

.leggi_cab {
	margin-left: 20px;
	margin-right:20px; 
	MARGIN-TOP: 15px; 
	MARGIN-BOTTOM: 15px;
	padding-bottom: 2px; 
	FONT: 13px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	TEXT-ALIGN: center;
	BACKGROUND: #EDE2C9;
	PADDING-TOP: 2px;
	color: 444;
	border-left: #0A9406 3px double;
	border-right: #0A9406 3px double;
	border-top: #ccc 1px solid;
	border-bottom: #ccc 1px solid;
	}
/*---BOX statistiche---*/
.tab {
	BORDER-RIGHT: #ccc 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #ccc 0px solid; 
PADDING-LEFT: 2px; 
MARGIN-BOTTOM: 4px; 
PADDING-BOTTOM: 2px; 
FONT: 11px verdana; 
BORDER-LEFT: #ccc 1px solid; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #ccc 0px solid; 
BACKGROUND-COLOR: #fdfdfd;
align:center;
overflow:auto;
height: 150; 
}
.tab TR {
FONT: 11px verdana;
ALIGN: left;
}
.tab_ris TR{
	BORDER-RIGHT: #ccc 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #ccc 0px solid; 
PADDING-LEFT: 2px; 
MARGIN-BOTTOM: 4px; 
PADDING-BOTTOM: 2px; 
FONT: 10px verdana; 
BORDER-LEFT: #ccc 1px solid; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #ccc 0px solid; 
BACKGROUND-COLOR: #fdfdfd;
align:center;
}
.meteo {
	BACKGROUND: #F2F7ED; 
	BORDER-RIGHT: #336699 2px solid; 
	PADDING-RIGHT: 2px;
	BORDER-LEFT: #336699 2px solid;
	PADDING-LEFT: 2px;   
	BORDER-TOP: #ccc 0px solid; 
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #336699 6px solid;
	PADDING-BOTTOM: 2px;
	MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 10px; 
	position: relative;
	BOTTOM:-2em;
}

.colboxstory {
/*--	BACKGROUND: #FCFCEC;--(EADCD1)--*/
BACKGROUND: #f1e7e7;
	BORDER-RIGHT: #339999 0px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #ccc 0px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #ccc 0px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ccc 0px solid;
}
.box_bottom_end
{
	BORDER-RIGHT: #dc211a 3px double;
	BORDER-TOP: #dc211a 4px double;
	DISPLAY: block;
	BACKGROUND: #fff4e1;
	BORDER-LEFT: 3px double #dc211a;
	BORDER-BOTTOM: #dc211a 4px double;
	PADDING-left: 10px;
	PADDING-right: 10px;
	margin-left: 8px;
	margin-right: 6px;
	FONT: 20px Arial, Helvetica, sans-serif;
	COLOR: #dd0000;
	TEXT-ALIGN: left;
	letter-spacing: 2px;
}
.box_bottom_a
{
	BORDER-RIGHT: #ADD8E6 1px dashed;
	BORDER-TOP: #6179A8 5px double;
	DISPLAY: block;
	BACKGROUND: #F9FFFF;
	BORDER-LEFT: 1px dashed #ADD8E6;
	BORDER-BOTTOM: #ADD8E6 1px dashed;
	PADDING-left: 10px;
	PADDING-right: 10px;
	margin-left: 8px;
	margin-right: 6px;
	TEXT-ALIGN: center; /*---Modifiche per interviste con scroll---*/
	overflow-y: scroll;
	height: 310px;
	scrollbar-face-color: #F0F8FF;
	scrollbar-track-color: #F9FFFF;
	scrollbar-shadow-color: #6179A8;
	scrollbar-highlight-color: #6179A8;
	scrollbar-darkshadow-color: ffffff;
	scrollbar-3dlight-color: #F9FFFF;
	scrollbar-arrow-color: #336699;
}
.box_bottom
{
	BORDER-RIGHT: #f6b994 1px dashed;
	BORDER-TOP: #ff9b5e 5px double;
	DISPLAY: block;
	BACKGROUND: #fff4e1;
	BORDER-LEFT: #f6b994 1px dashed;
	BORDER-BOTTOM: #f6b994 1px dashed;
	PADDING-left: 10px;
	PADDING-right: 10px;
	margin-left: 8px;
	margin-right: 6px;
	TEXT-ALIGN: center; /*---Modifiche per interviste con scroll---*/
	overflow-y: scroll;
	height: 310px;
	scrollbar-face-color: White;
	scrollbar-track-color: #fff4e1;
	scrollbar-shadow-color: #ff9b5e;
	scrollbar-highlight-color: FF7D66;
	scrollbar-darkshadow-color: ffffff;
	scrollbar-3dlight-color: #F9FFFF;
	scrollbar-arrow-color: #ff9b5e;
}
.box_bottom_t
{
	FONT: 20px Arial, Helvetica, sans-serif;
	COLOR: #336699;
	TEXT-ALIGN: justify;
	letter-spacing: 1px;
	
}

/*---PAGINA ARKITANO MTB CLUB STORY---*/
.storybox {
	BACKGROUND: #F1E9DB;
	BORDER-RIGHT: #AA976D 1px solid;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #AA976D 1px solid;
	PADDING-TOP: 1px;
	BORDER-TOP: #AA976D 1px solid;
	BORDER-BOTTOM: #AA976D 1px solid;
	width: 428px;
}
/*---colonna destra contenuto x pagina 2 col ---*/

.column2boxdx {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	PADDING-TOP: 4px; 
	PADDING-BOTTOM: 0px;
	FONT: 10px/11px tahoma, verdana, arial, helvetica, sans-serif; 
	BACKGROUND-COLOR: #e9e9e9;
}
/*---Titolo colonna destra*/
.titlecol600 {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 148px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;  
	FONT: bold 15px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #fcf5be;
	LETTER-SPACING: 2px;
	BACKGROUND-IMAGE: url(bg/fundusyellow596vuoto.gif);
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: center;
	HEIGHT: 21px;
}
.titlestory {
	MARGIN-BOTTOM: 10px; 
	FONT: bold small-caps 20px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
	letter-spacing: 6px; 
	COLOR: #933939; 
	BACKGROUND-COLOR: trasparent;
	text-align: center;
}
/*---libro ospiti------*/
.colboxguest {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #ccc 1px dotted;
	PADDING-LEFT: 2px;
	BACKGROUND: #f8f8ff;
	/*background: bad6d7*/
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 2px;
}
.titleguest {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #d6d6d6 2px solid;
	PADDING-LEFT: 4px; 
	MARGIN-BOTTOM: 0px; 
	FONT: bold 17px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
	letter-spacing: 1px; 
	BORDER-LEFT: #ccc 1px solid; 
	COLOR: #3F6C44; 
	BORDER-BOTTOM: black 0px solid; 
	BACKGROUND-COLOR: #D1D2C9;
	TEXT-ALIGN: center;
}
.footguest {
	FONT: 13px tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #003939; 
	margin-left: 4px;
	TEXT-ALIGN: center; 	
	background-image: url(../immagini/foot_g.gif);
	background-repeat: no-repeat;
}
.msg_box {
font-style: normal;
font-size: 11px;
font-family: Verdana,Tahoma,Arial;
margin-left: 8px;
margin-right: 8px;
margin-bottom: 10px;
padding-left: 0px;
background-color: #e0eeef;
border: #bbbbbb 1px solid;
}
.msg_content {
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
text-align: justify;
background-color: #e0eeef;
}
.msg_name {
BACKGROUND-IMAGE: url('../immagini/18.gif');
background-repeat: repeat-x;
height: 20px;
padding-left: 5px;
}
.msg_date {
background-color: #e0eeef;
padding-left:5px;
color: #879e46;
padding-bottom: 8px;
border-bottom: #bbbbbb 0px solid;
}
.msg_obj {
padding-left: 5px;
FONT: bold 12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
text-decoration: underline;
color: #666666;
background-color: #e0eeef;
margin-left: 10px; 
margin-right: 10px;
}
.titleshow {
	background-image:url(../immagini/box15a.jpg);
	background-repeat: no-repeat;
	margin-left: 8px; 
	margin-right: 8px;
	FONT: bold 17px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
	letter-spacing: 2px; 
	margin-top: 10px;
	padding-top: 4px;
	COLOR: #666666; 
	TEXT-ALIGN: center;
} 
/*---Fine libro ospiti------*
/*---BOX COLONNE LATERALI---colore sfondo pagina---*/
.columnbox {
	WIDTH: 150px;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px; 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px;
	FONT: 10px/11px tahoma, verdana, arial, helvetica, sans-serif; 
   BACKGROUND-COLOR: #e9e9e9; 
}

/*--- titolo mtb arkita--*/
.pagetitle {
	FONT: bold small-caps 15px/12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; COLOR: #ffff66
}
.smalltext {
	MARGIN-TOP: 4px; 
	MARGIN-BOTTOM: 4px; 
	FONT: 11px/12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #000000;
}
.smalltextj {
	MARGIN-TOP: 4px; 
	MARGIN-BOTTOM: 4px; 
	FONT: 11px/12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #000000; 
	TEXT-ALIGN: justify;
}
.smalltexti {
	MARGIN-TOP: 4px; 
	MARGIN-BOTTOM: 4px; 
	FONT: 11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #000000;
}
/*--- TITOLI ---*/

.title {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 4px; FONT: bold small-caps 17px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; BORDER-LEFT: black 1px solid; COLOR: #000000; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffff99
}
.titlered {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 4px; FONT: bold small-caps 17px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; BORDER-LEFT: black 1px solid; COLOR: #933939; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffff99
}
.titolone {
	PADDING-BOTTOM: 4px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px; 
	FONT: 20px Arial, Helvetica, sans-serif;
	COLOR: #336699; 
	BORDER-BOTTOM: #336699 0px solid; 
	LETTER-SPACING: 0px; TEXT-ALIGN: justify;
}
.titolino {
	FONT: bold 18px/17px "Arial black", Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #336699; BORDER-BOTTOM: #336699 1px solid; LETTER-SPACING: -1px;
}
.titoletto {
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	LETTER-SPACING: 1px;
}
.titoletto_center {
	FONT: 12px Arial, Helvetica, sans-serif; 
	COLOR: #000000; 
	PADDING-BOTTOM: 10px;
	PADDING-top: 10px;
	LETTER-SPACING: 1px;
	text-align: center;
}
.tit_glow {
	PADDING-BOTTOM: 4px; 
	FONT: bold 20px/22px Arial, Helvetica, sans-serif; 
	COLOR:666666; 
	LETTER-SPACING: 2px; 
	filter: glow(Color=#6BB3A7,Strength=4);
   width=100%;
	TEXT-ALIGN: center;
}
.titmanifest09 {
	PADDING-BOTTOM: 4px; 
	FONT: 20px Arial, Helvetica, sans-serif; 
	COLOR:708090; 
	LETTER-SPACING: 1px; 
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #fffff;
	margin-left: 5px;
	height: 80px;
}
.titmanifest {
	PADDING-BOTTOM: 4px; 
	FONT: bold 20px/22px Arial, Helvetica, sans-serif; 
	COLOR:666666; 
	LETTER-SPACING: 2px; 
	TEXT-ALIGN: center; 
}
.tit_n {
	PADDING-BOTTOM: 4px; 
	FONT: 20px/22px Arial, Helvetica, sans-serif; 
	COLOR:666666; 
	LETTER-SPACING: 2px; 
	TEXT-ALIGN: center; 
}
.titgare_archivio {
	PADDING-BOTTOM: 1px;
	margin-right: 2px;
	margin-left: 2px; 
	MARGIN-BOTTOM: 4px; 
	COLOR: #191970; 
	FONT: bold 16px Verdana, Arial; 
	BACKGROUND-COLOR: #f1f1f1;
	TEXT-ALIGN:CENTER;
}
.titgare_manifest {
	PADDING-BOTTOM: 1px;
	margin-right: 2px;
	margin-left: 2px; 
	MARGIN-BOTTOM: 4px; 
	FONT: bold 16px Verdana, Arial; 
	TEXT-ALIGN:CENTER;
	border-top: #cfe6de 2px dotted;
	border-bottom: #cfe6de 2px dotted; 
	color: #c35a46; 
	background-image: url(../immagini/tab_m.png);
	background-repeat: repeat-y;
}
.inviato {
	MARGIN-TOP: 15px; 
	MARGIN-BOTTOM: 15px;
	margin-left: 15px;
	margin-right:15px; 
	FONT: 11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #444444; 
	TEXT-ALIGN: center;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #cccccc 1px solid;
	BACKGROUND: #ECF9EC;
	PADDING-TOP: 2px;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
}
.commenta {
	margin-left: 30px;
	margin-right:30px; 
	MARGIN-TOP: 15px; 
	MARGIN-BOTTOM: 15px; 
	FONT: 12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #444444; 
	TEXT-ALIGN: center;
	BORDER-RIGHT: #cccccc 0px solid;
	BORDER-TOP: #cccccc 0px solid;
	BACKGROUND: #ecf9ec;
	PADDING-TOP: 2px;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 0px solid;
}
.ret_ind {
	margin-left: 30px;
	margin-right:30px; 
	MARGIN-TOP: 15px; 
	MARGIN-BOTTOM: 15px;
	padding-bottom: 2px; 
	FONT: 12px tahoma, verdana, arial, helvetica, sans-serif; 
	TEXT-ALIGN: center;
	BACKGROUND: #fff;
	PADDING-TOP: 2px;
	}
/*--- SFONDO E TITOLI BOX LATERALI ---*/
.titlecolgrey {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 31px; 
	MARGIN-BOTTOM: 0px; 
	PADDING-BOTTOM: 4px; 
	FONT: bold 12px/11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #ffffff; PADDING-TOP: 6px; 
	BACKGROUND-IMAGE: url(bg/grey.gif);
	BACKGROUND-REPEAT: no-repeat;
	TEXT-ALIGN: center;
}
.titlecolyel {
	width: 96px;
	height: 21px;
	FONT: bold 9pt verdana; 
	COLOR: #ffffff;
	BACKGROUND-IMAGE: url(../immagini/title_bg.gif);
	TEXT-ALIGN: center;
}

.titlecolred {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 4px; FONT: bold 12px/11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: center
}
.titlebrown {
	background-image: url(../immagini/cbg.gif);
	BORDER-TOP: #fff 0px dotted;
	PADDING-BOTTOM: 1px;
	margin-right: 2px;
	margin-left: 2px;
	MARGIN-BOTTOM: 4px; 
	FONT-SIZE: 16px; 
	COLOR: #008000; 
	FONT-FAMILY: Verdana, Arial;
	BORDER-BOTTOM: #fff 0px dotted; 
	TEXT-ALIGN:CENTER;
	z-index: auto;
}
.title_istr {
	BORDER-RIGHT: #ccc 1px solid; 
	BORDER-TOP: #ccc 1px solid; 
	PADDING-BOTTOM: 1px;
	FONT-SIZE: 16px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial;
	FONT-WEIGHT: bold; 
	BORDER-LEFT: #ccc 1px solid; 
	BORDER-BOTTOM: black 0px solid; 
	BACKGROUND-COLOR: #CFD2BE;
	TEXT-ALIGN:CENTER;
	z-index: auto;
}
/*--- TESTO NORMALE ---*/
.normaltext {
	MARGIN-TOP: 4px; 
	MARGIN-BOTTOM: 4px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;  
	FONT: 13px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #000000; 
	text-align: justify;
}
.normaltext12 {
	MARGIN-TOP: 4px; 
	MARGIN-BOTTOM: 4px; 
	FONT: 12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #666666;
	text-align: justify;
}
/*--spazi---*/
DIV.minspacer {
	MARGIN-BOTTOM: 4px
}
DIV.bigspacer {
	MARGIN-BOTTOM: 12px
}
DIV.bigspacer30 {
	MARGIN-BOTTOM: 30px
}
DIV.menu {
	BORDER-RIGHT: #d4d0c8 2px outset; PADDING-RIGHT: 1px; BORDER-TOP: #d4d0c8 2px outset; PADDING-LEFT: 0px; Z-INDEX: 101; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 1px; BORDER-LEFT: #d4d0c8 2px outset; PADDING-TOP: 0px; BORDER-BOTTOM: #d4d0c8 2px outset; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #d4d0c8
}
/*--- TESTO SCORREVOLE ---*/
.news {
	position: relative;
	top:0.6em;left:1em;
/*---	line-height: 1.2em;---*/
	background: #F0F0EE;
	width: 3em;
	text-align: center;
	font-family: Verdana,Arial,Swiss,SunSans-Regular;
	font-size: 10px;
	color: #917C5D;
}
#scrollnews {
	color: #777777;
	font-size: 11px;
	FONT-FAMILY: Verdana,Arial,Swiss,SunSans-Regular;
	text-align: center;
	line-height: 1.5em;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
	BORDER: #ffffff 1px solid;
	MARGIN-BOTTOM: 10px;
	MARGIN-RIGHT: 8px;
	overflow: hidden;
}
#slidetext {
		height: 30px;
		width: 200;
		margin-top: 20px;
		font-size: 16px;
		font-weight : bold;		
		color: #777777;
		margin-left: 22px;
		BORDER: #ffffff 0px solid;
}
/*--- FORM guestbook ---*/
input {
	BORDER-RIGHT: #999999 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #999999 1px solid; 
	PADDING-LEFT: 2px; 
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #666666; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #999999 1px solid; 
	BACKGROUND-COLOR: #F5F5DC;
	width :150px;
	FONT: 12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
}
input.button {
border-style: outset;
border-width: 2;
background-color:#F5F5DC;
color: #228B22;
FONT: bold 11px verdana, arial, helvetica, sans-serif;
padding-bottom:4px;
width :80px;
cursor: hand;
}
.minitext {
	FONT: 10px/11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; COLOR: #000000
}
/*--- FOTO HOMEPAGE ---*/
.fotohome {
	border-color : #bcd0c4 #336699 #336699 #bcd0c4;
	border-style : outset  inset inset outset;
	border-width : 2px;
	}

/*--- FOOTER ---*/
.piedipagina {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #999B9B;
	text-align : center;
	}
.footer {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : normal;
	font-style : italic;
	color : #000000;
	text-align : center;
}
.footer A:hover {
	BACKGROUND-COLOR: #ccff99;
}
/*---CONTINUA ---*/
#continua {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 4px; FONT:12px verdana, arial, helvetica, sans-serif; COLOR: #ff0000; text-align : center;
}
#continua A: hover{
	COLOR: #ff0000;FONT-WEIGHT: bold;
}
/*---CALENDARIO GARE ---*/
.calendario {	 
	FONT:  12px verdana,arial, helvetica, sans-serif;
	COLOR: #444444;
	background-color: #F9F6DD;
}
.calen_data {	 
	FONT:  12px verdana,arial, helvetica, sans-serif;
	COLOR: #ff0000;
	background-color: #F9F6DD;
}
.calendario TH { 
	/*COLOR: #8a565a; */
	COLOR: #ffffff; 
	FONT: 18px tahoma, verdana, arial, helvetica, sans-serif;
	letter-spacing: 1px;
	/* background-color: #e2f590; */
	background-color: #aebe82;
	/* border: #b2ba5e 1px solid;*/
	background: url(../immagini/1pxg0830.gif);
}
.calen_c { 
	text-align: center;
}
.tit_calen {
	PADDING-BOTTOM: 4px;
	FONT: bold 20px Arial, Helvetica, sans-serif; 
	COLOR:666699; 
	LETTER-SPACING: 1px; 
	TEXT-ALIGN: center;	
}
/*--- tabelle organigramma ---*/

.tableHeaderTD {
	BORDER-RIGHT: #63655a 1px solid;
 	BORDER-TOP: #d6d3c6 1px solid;
 	FONT-SIZE: 12px;
 	BORDER-LEFT: #d6d3c6 1px solid;
 	COLOR: #ffffff;
 	BORDER-BOTTOM: #63655a 1px solid;
 	BACKGROUND-COLOR: #778899
}
.tableHeaderTR {
	BORDER-RIGHT: #63655a 1px solid;
 	BORDER-TOP: #d6d3c6 1px solid;
 	FONT: bold 13px verdana, arial, helvetica, sans-serif;
 	BORDER-LEFT: #d6d3c6 1px solid;
 	COLOR: #000000;
 	BORDER-BOTTOM: #63655a 1px solid;
 	BACKGROUND-COLOR: #8fbc8f;
	TEXT-ALIGN: center;
}
.tableDataTD {
	BORDER-RIGHT: #efebe7 1px solid;
 	BORDER-TOP: #c6c7bd 1px solid;
	FONT: bold 12px arial, helvetica, sans-serif;
 	BORDER-LEFT: #c6c7bd 1px solid;
 	COLOR: #000000;
 	BORDER-BOTTOM: #efebe7 1px solid;
 	BACKGROUND-COLOR: #f5f5dc
}
.tableHeaderTD2 {
	BORDER-RIGHT: #63655a 1px solid;
	BORDER-TOP: #d6d3c6 1px solid;
 	FONT: 11px verdana,arial, helvetica, sans-serif;
	BORDER-LEFT: #d6d3c6 1px solid;
 	COLOR: #000000;
 	BORDER-BOTTOM: #63655a 1px solid;
 	BACKGROUND-COLOR: #eee2ca;
}
.tableFooter {
	BORDER-RIGHT: #63655a 1px solid;
 	BORDER-TOP: #d6d3c6 1px solid;
 	FONT-SIZE: 11px;
 	BORDER-LEFT: #d6d3c6 1px solid;
 	COLOR: #ffffff;
 	BORDER-BOTTOM: #63655a 1px solid;
 	BACKGROUND-COLOR: #808080
}
.archivio {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #f9f9f9;
	PADDING-TOP: 2px;
	MARGIN-TOP: 2px;
	margin-left: 2px;
	margin-right: 2px;
		}
.manifestazioni {
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #cfe6de;
	PADDING-TOP: 2px;
	MARGIN-TOP: 2px;
	margin-left: 2px;
	margin-right: 2px;
	background: url(../immagini/m09.gif); 
	background-repeat: repeat-x;
		}
	.t_red {
	color: #285079; 
	}
	.read_com	{
	padding: 2px;
	 border-top: #3186C3 1px dotted;  
	 border-bottom: #3186C3 1px dotted;
	}	
	.read_com A {
	background-color: #ffffff;
	font-weight: normal;
	}
	.read_com A:hover {
	background-color: #ccff99;
	}
/*---firma articoli ---*/
.firma {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #616C6C;
	PADDING-RIGHT: 15px;
	text-align : right;
	}
/*---album fotografico---*/	
.gallery_box {
	background: #e2f590;
	 BORDER-bottom: #ccc 1px solid;
    BORDER-TOP: #ccc 1px solid;
	 padding-top: 10px;
}
.reset_zoom {
	BACKGROUND-COLOR: #fffff0;
	FONT:  11px verdana,arial, helvetica, sans-serif;
	TEXT-ALIGN: center;
	}
.reset_zoom A{
 	COLOR: #ff0000;
}
.zoom_box {
	FONT: bold 12px arial, helvetica, sans-serif;
 	BACKGROUND-COLOR: #444;
	margin-top:10px;
	margin-bottom: 10px;
}
.thumb_nail {
	FONT-SIZE: 11px;
	COLOR: #E2F590;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: 000;
	border-top: #000 2px dotted;
	border-bottom: #000 2px dotted;
	padding-top: 4px;
}
/*---box avanzamento pag album---*/
.avanzamento
{
    BORDER-RIGHT: #369 1px dotted;
    BORDER-TOP: #369 1px dotted;
    MARGIN-RIGHT: 6px;
    MARGIN-LEFT: 6px;
    PADDING-TOP: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #369 1px dotted;
    BORDER-BOTTOM: #369 1px dotted;
    BACKGROUND: trasparent;
    COLOR: #666666; 
    FONT: bold 12px Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center;
}
/*---FINE album fotografico---*/
/*---ORGANIGRAMMA---*/	
#organigramma TH {
	PADDING-BOTTOM: 4px; 
	PADDING-TOP: 4px; 
	FONT: 16px verdana,arial, helvetica, sans-serif;; 
	COLOR: #ffffff; 
	LETTER-SPACING: 1px; 
	TEXT-ALIGN: center;
	background: #749e74;
	border-bottom: #a4d67a 1px solid;
}
#organigramma {
 	FONT: 12px verdana,arial, helvetica, sans-serif;
 	COLOR: #444444;
 	background-image: url(../immagini/bg_org.jpg);
	text-align : left;
	margin-left: auto;
	margin-right: auto;
	
}
#organigramma A {
FONT: 11px verdana,arial, helvetica, sans-serif;
}
#organigramma TD {
	height: 20px;
	padding: 4px;
}
.foto_org {
	FONT: 10px verdana,arial, helvetica, sans-serif;
 	COLOR: #555;
 	BACKGROUND-COLOR: #f8fcf3;
	BORDER-LEFT: #a8dda0 1px dotted;
	BORDER-BOTTOM: #a8dda0 1px dotted;
	text-align: center;
}
.cambio_foto {
	border:1px solid #d6d6d6;
	width:80px ;
}
.cambio_foto_ {
	border:1px solid #d6d6d6;
	width:150px ;
}
#tabdirigenti TR{
        
 	BACKGROUND-COLOR: #8FBC8F;
}
.tes {
	FONT: 16px verdana,arial, helvetica, sans-serif;; 
	COLOR: #ffffff; 
	LETTER-SPACING: 1px;
	padding-top: 5px; 
	padding-bottom: 5px;
	BACKGROUND-COLOR: #749e74;
	border-top:  #e6e5e3 1px solid;
	border-left:  #e6e5e3 1px solid;
	border-right:  #e6e5e3 1px solid;
	width: 97%;
	TEXT-ALIGN: center;
	left: 50%;
	margin-left: auto;
	margin-right: auto;
}
.tesserati {
   BORDER-RIGHT: #d6d3c6 0px solid;
	BORDER-TOP: #d6d3c6 0px solid;
 	FONT: 10px verdana,arial, helvetica, sans-serif;
	BORDER-LEFT: #d6d3c6 0px solid;
 	COLOR: #000000;
 	BORDER-BOTTOM: #63655a 0px solid;
 	BACKGROUND-COLOR: #cccccc;
	width: 96%;
	left: 50%;
	margin-left: auto;
	margin-right: auto;
	}
.tesserati img {
	text-align: center;
		}
.tesserati THEAD {
	COLOR: #336699 !important; 
	text-align: center;
	BACKGROUND-COLOR: #8ba14d !important;
}	
	
.tesserati TR {        
	FONT-SIZE: 11px; 
	BACKGROUND-COLOR: #FFFFFF;
	padding-left: 4px;
}
#foto_t
{
	visibility: hidden;
	position: absolute;
    background-color: #ffffff;
    font-size: 11px;
    font-family: Verdana;
    top: 900px;
    left: 230px;
    width: 200px;
    height: 300px;
    border: solid 1px #336699;
	 z-index: auto;
}
.foto_t {
 color: #666600 !important;
}
.chiudi {
 margin-bottom: 5px;
 padding-right: 25px;
 text-align: right;
}
/*---FINE ORGANIGRAMMA---*/

/*---BOX RISULTATI---*/
.risult_tit{
FONT: bold 12px/11px Arial, Helvetica, sans-serif; 
COLOR: #336699;
LETTER-SPACING: 1px;
Text-align: center;
}
.risult_titb{
FONT: bold 12px Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #f7f7f7;
COLOR: #336699;
LETTER-SPACING: 1px;
Text-align: center;
}		
.risultati {
BORDER-RIGHT: #ccc 4px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #ccc 4px solid; 
PADDING-LEFT: 2px; 
MARGIN-BOTTOM: 4px;
margin-left:2px;  
PADDING-BOTTOM: 2px; 
FONT: 10px/11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
BORDER-LEFT: #ccc 4px solid; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #ccc 4px solid; 
BACKGROUND-COLOR: #f7f7f7;
overflow:auto;
height: 185; 
scrollbar-face-color : #ccc;
scrollbar-shadow-color : #000;
scrollbar-3dlight-color : #000;
scrollbar-arrow-color : #369;
scrollbar-highlight-color : #369;
}
.risultati TR {

FONT: 10px/11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
ALIGN: left;
}
.risultati TH {

FONT: BOLD 12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
ALIGN: center;
}
/*---FINE BOX RISULTATI---*/

/*---BOX CAMPIONI---*/
.campioni {
BORDER-RIGHT: #ccc 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #ccc px solid; 
PADDING-LEFT: 2px;
MARGIN-BOTTOM: 1px; 
PADDING-BOTTOM: 2px; 
BORDER-LEFT: #ccc 1px solid; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #ccc 1px solid; 
BACKGROUND-COLOR: #ffffff;
FONT: 10px/11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
margin-left: 2px;
margin-right: 2px;
}
.campioni TR {
FONT: 11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
COLOR: #000000;
ALIGN: left;
}

.all {
	BACKGROUND: #F2F7ED; 
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 4px; 
	BORDER-LEFT: 0px; 
	PADDING-LEFT: 4px; 
	BORDER-TOP: #D9CDB3 3px double; 
	BORDER-BOTTOM: #D9CDB3 3px double;
	COLOR:#836646;
	WIDTH:250px;
	FONT: BOLD 11px/12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
	text-align: center;
}
.feder {
	PADDING-RIGHT: 3px; 
PADDING-LEFT: 3px; 
MARGIN-BOTTOM: 1px; 
PADDING-BOTTOM: 4px; 
FONT: bold 12px/11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
COLOR: #ffffff; 
PADDING-TOP: 6px; 
BACKGROUND-COLOR: #808f7e;
TEXT-ALIGN: center;
}
#banner
{
	/* background-image: url(../immagini/banner.jpg);*/
	/* width: 246 px;*/
	background-repeat: no-repeat;
	background: #F0F0EE;
}
#spons_rot {
	BACKGROUND: #ffffff;
	margin-top: 10px;
	margin-bottom: 0px;
	PADDING-TOP: 20px;
	width: 140px;
	height: 154px;
	border: solid 2px;
	border-top: 0px;
	border-bottom: 0px;
	border-color: #d5d5d5;
	}
#poll {
	BACKGROUND: trasparent;
	margin-top: 10px;
	margin-bottom: 0px;
	PADDING-TOP: 20px;
	padding-left: 4px;
	width: 140px;
	border: solid 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-color: #d5d5d5;
	}
/*--- NUOVI BOX CENTRALI ---*/	
.art_recenti {
background: url(../immagini/bg1pxgreen2.gif); 
color: #666666; 
FONT: normal 10px Arial, Helvetica, sans-serif; 
margin-left: 4px;
margin-right: 4px;
 
}
.art_recenti_tit {
background: url(../immagini/bg1pxgreentit.gif); 
background-repeat: repeat-x;
height: 20px; 
FONT: bold 14px Arial, Helvetica, sans-serif; 
color: #ffffff; 
text-align: center;
}
.art_recenti ul {
margin-right: 8px;
}
.art_recenti_leggi {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
 	margin-right:30px;
	text-align : right;
	}
/*--- MERCATINO---*/		
.colboxfff {
	BORDER-RIGHT: #ccc 1px solid;
	BORDER-BOTTOM: #ccc 1px solid;
	BORDER-TOP: #ccc 1px dotted;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #ccc 1px solid;
	height: auto;
}
.capt {
background-color:#fefae2; 
border: #FFC124 1px solid; 
padding-left:10px;
}
.smiles {
background-color:#ffffff; 
border: #d5d5d5 1px solid; 
padding-left:10px;
text-align: center;
width :340px;
}
.capt_com {
background-color: #f3f5e7; 
border: #d1d2c9 1px solid; 
padding-left: 10px;
padding-top: 10px;
FONT: 11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
}
.capt_com input{
FONT: bold 16px arial, helvetica, sans-serif; !important;
letter-spacing: 10px;
line-height: 16px;
}
.capt input{
font-size: 14px !important;
letter-spacing: 4px;
line-height: 14px;
}
.modulo input {
	BORDER-RIGHT: #999999 1px solid; 
	PADDING-RIGHT: 2px; 
	BORDER-TOP: #999999 1px solid; 
	PADDING-LEFT: 2px; 
	BORDER-LEFT: #999999 1px solid; 
	COLOR: #ff0000; 
	PADDING-TOP: 4px; 
	BORDER-BOTTOM: #999999 1px solid; 
	BACKGROUND-COLOR: #ffffff;
	FONT: 12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
}
.radio {
	margin-top: 50px;
	FONT: 12px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
	text-align: left;
}
.sub {
	left: 50%;
	margin-top: 30px;
	text-align: center;	
	background-color: #EEEEEE;
	border: #A7CF33 1px dotted;
}
.sub input{
	text-align: center;
	background: url('../immagini/inv_bg.gif') no-repeat center;
	border: none;
	color: #000000;
	FONT: 12px arial, helvetica, sans-serif;
	line-height: 12px;
	letter-spacing: 3px;
	width: 100px;
	height: 23px;
	cursor: hand;
}
.radio input{
	BACKGROUND-COLOR: #ffffff;
	border: 0px;
	width: auto;
}
fieldset {
	position: expression('relative'); /* Fixes IE problem with fieldset+legend boundaries */
	background-color:#FAFAFA;
	margin: 20px 0;
	background: white url('wforms_bg.gif') repeat-x bottom;
	border: 2px solid #308AC3; 
	padding-left:10px; padding-right:10px; padding-top:30px; padding-bottom:15px
}
fieldset fieldset  {
	border: 1px solid #ccc;
	background-color:#FFF;
}
legend {
	position: expression('absolute'); 
	top: expression('-9px'); /* Fixes IE problem with fieldset+legend boundaries */
	height: 32px;
	line-height: 32px;
	text-align: center;
	background: url('../immagini/legend_bg.gif') no-repeat center;
	color: White;
	font-weight: bold;
	text-transform: uppercase; padding-left:75px; padding-right:75px; padding-top:0; padding-bottom:0;
}
fieldset fieldset legend {
	font-size: 12px;
}
.er {
	padding-top: 10px;
	padding-bottom: 20px;
	/*border: #FF6600 1px solid;*/
	color: #ff0000;
	FONT: 14px Arial, Helvetica, sans-serif; 
	text-align: center;
	background: url('../immagini/er.png') no-repeat;
	/*border-bottom: #f2de8a 1px solid;*/
	/*background-color: #E9F8FF; */
}
.annonce {
margin-left: 8px;
margin-right: 8px;
padding-left: 0px;
background-color: #fbfbfb;
border: #bbbbbb 1px solid;
}
.annonce_title {
	FONT: bold 16px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
	letter-spacing: 2px; 
	margin-top: 10px;
	margin-right: 8px;
	margin-left: 8px;
	COLOR: #a1846d; 
	/*BACKGROUND-COLOR: #F7F7E7;*/
	BACKGROUND-COLOR: #e2e2e2;
	background-image: url(../immagini/box15.jpg);
	TEXT-ALIGN: left;
	/*border-top: #d6d6d6 1px solid;
	border-bottom: #d6d6d6 1px solid;*/
}
.annonce_msg {
font-style: normal;
font-size: 11px;
font-family: Verdana,Tahoma,Arial;
text-align: justify;
padding-left: 5px;
padding-right: 5px;
background-color: #fbfbfb;
}
.annonce_cat {
/*BACKGROUND: #f0f0f0;*/
BACKGROUND-image: url('../immagini/byy.jpg');
BACKGROUND-repeat: no-repeat; 
font: 14 px Verdana,Arial,Swiss,SunSans-Regular;
letter-spacing: 2px; 
border-bottom: #e0e0e0 1px solid; 
padding-left: 29px; 
padding-top: 7px; 
height: 30px; 
color:#ff0000;
}
.annonce_name {
BACKGROUND: #f8f8f8; 
height: 20px; 
border-bottom: #e0e0e0 1px solid;
font-style: normal;
font-size: 11px;
font-family: Verdana,Tahoma,Arial;
color:#666666;
padding-left: 5px;
}
.annonce_date {
color:#666666; 
font-size: 11px; 
letter-spacing: 0px; 
padding-left:200px;
}
.annonce_place {
/*BACKGROUND: #f0f0f0;*/
BACKGROUND-image: url('../immagini/bdd.jpg');
BACKGROUND-repeat: no-repeat; 
font: 11 px Verdana,Arial,Swiss,SunSans-Regular;
padding-left: 5px;
letter-spacing: 1px; 
color:#666666;
}
.title_sale_istr {
	/*position: relative;*/
	/*top:0.8em; left:4.6em;*/
	/*width: 15em;*/
	/*border: #FFFFFF 2px solid;*/
	/*PADDING-LEFT: 4px; */
	MARGIN-BOTTOM: 0px; 
	FONT: bold 16px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif;
	letter-spacing: 1px; 
	COLOR: #ffffff;
	TEXT-ALIGN: center;
	background-color: #266C99;
}
.sale_istr {
	border: #308AC3 1px solid;
	PADDING-LEFT: 4px;
	PADDING-RIGHT: 8px;  
	FONT: bold 11px "Trebuchet MS", tahoma, verdana, arial, helvetica, sans-serif; 
	COLOR: #336677;
	TEXT-ALIGN: justify;
	background-color: #FFFFff;
}
.footannonce {
	TEXT-ALIGN: center; 
} 
		
.footannonce A {
	FONT: 12px verdana, arial, helvetica, sans-serif; 
	color: #ff0000 !important; 
	font-weight: normal !important;
}

/*-------------------- SCHEDE TAB -------------------*/		
ol#toc {
    list-style: none;
    margin: 0;
    padding: 0;
}

ol#toc li {
    float: left;
    margin: 0 1px 0 0;
	 border-bottom: #e64e22 0px solid;	 
 }

ol#toc a {
    background: #bdf;
    color: #666;
    display: block;
    float: left;
    padding-left: 10px;
	 padding-right: 10px;
	 text-decoration: underline;
	 text-align: center;
}

ol#toc a:hover {
    background-color: #3af;
    background-position: 0 -120px;
}

ol#toc a:hover span {
    background-position: 100% -120px;
}

ol#toc li.current a {
    background-color: faea8a;
    background-position: 0 -60px;
    color: #3c8028;
    font-weight: bold;
}

ol#toc li.current span {
    background-position: 100% -60px;
}

ol#toc span {
    background: url(tab.png) 100% 0;
    display: block;
    line-height: 2em;
    padding-right: 10px;
}

div.content {
    clear: left;
    padding: 1em;
}

.ads img {
 border: #d5d5d5 3px double;
 margin-right: 30px;
}