/* ================================================================================ */
/* generale                                                                         */
/* ================================================================================ */
			body {
				background-color:#efeeec;
				font-family: Tahoma, Arial, Verdana;				
				text-decoration: none;
				color : #666666;
				margin:0px;
			}
			
			td, th {	font-size: 12px; }
			
			p { margin:0px 0px 0px 0px; border:0px; }
			form{	margin:0px;	border:0px; }
			.cursor { cursor: pointer; }

			.contens_left {
				margin-left:15px;
				width:155px;
				font-size: 11px;
			}
			.contens_left_2 {
				width:155px;
				font-size: 11px;
			}
			.contens_left_title {
				background-color:#D6D6D6;
				height:40px;
				color:#A11D49;
				font-weight:bold;
				padding:15px 5px 0px 5px;
				text-align:center;
				width:145px;
			}
			.contens_left_contens {
				background-color:#EEEEEE;
				height:320px;
				color:#666666;
				padding:5px 5px 5px 5px;
				width:145px;
			}
			.contens_left_link {
				background-color:#EEEEEE;
				height:25px;
				color:#666666;
				text-align:right;
				padding:5px 5px 5px 5px;
				width:145px;
			}		
			.separatore {
			 	width:100%;
					height:1px;
					background-image:url(images/separatore.gif);
					background-repeat:repeat-x;
					margin:0px;
					padding:0px;
			}							

/* ================================================================================ */
/* menu                                                                             */
/* ================================================================================ */
		
			.menuOne, .menuTwo, .menuTwo_act, .menuThree, .menuThree_act { 
				font-family: Arial, Tahoma, Verdana; }

			.menuTwo, .menuThree, .menuTwo_act, .menuThree_act { 
				padding:0px 0px 5px 12px; text-align:left;	}				
			
			.menuOne {	font-size : 11px;	color : #FFFFFF;	font-weight:bold;	}
			.menuOne A { color : #FFFFFF; text-decoration: none;	}
			.menuOne A:hover {	color : #000000;	text-decoration: none;	}

			.menuTwo {	font-size : 11px; color : #000000;	font-weight:bold;	}
			.menuTwo A { color : #000000;	text-decoration: none; }
			.menuTwo A:hover { color : #0099CC;	text-decoration: none;	}
			
			.menuTwo_act {		font-size : 11px;		color : #0099CC;		font-weight:bold;		}
			.menuTwo_act A {	color : #66cc00;	text-decoration: none;	}
			.menuTwo_act A:hover { color : #0099CC; text-decoration: none;	}	
			
			.menuThree {	font-size : 12px; color : #000000;	font-weight:normal;	}
			.menuThree A { color : #000000;	text-decoration: none;	}
			.menuThree A:hover { color : #0099CC;	text-decoration: none;	}
			
			.menuThree_act {		font-size : 12px;		color : #0099CC;		font-weight:normal;		}
			.menuThree_act A {	color : #66cc00;	text-decoration: none;	}
			.menuThree_act A:hover { color : #0099CC; text-decoration: none;	}										

/* ================================================================================ */
/* testi */
/* ================================================================================ */
			/* titolo */
			h1 {
			 font-family: Arial, Tahoma, Verdana;
				font-size : 16px;
				font-weight: bold;
				color:#0099CC;
				margin:0px 0px 0px 0px;
			}
			/* sottotitolo */
			h2 {
				font-size : 11px;
				font-weight: bold;
				color:#0099CC;
				margin:0px;
			}
			/* testo */
			h3 {
				font-size : 11px;
				color:#000000;
				font-weight: normal;
				text-align:left;
				line-height:16px;
				margin:0px;			
			}
			h3 A { color : #0099CC;		text-decoration: none;	}
			h3 A:hover {	color : #0099CC;	text-decoration: underline;	}					
			
			/* testo piccolo */
			h4 {
				font-size : 11px;
				font-weight: normal;
				margin:0px;
			}
			/* testo molto-piccolo */
			h5 {
				font-size : 10px;
				font-weight: normal;
				margin:0px;
			}

			.titolone_sx {
				font-family:Arial;
				font-size : 18px;
				font-weight: bold;
				color:#0099CC;
				margin:0px 0px 0px 0px;
				text-align:right;
			}

			/* generale */
			.footer {
				font-size : 10px;
				color:#666666;
				padding:12px 0px 0px 0px;
			}
			.footer A { color : #666666;		text-decoration: none;	}
			.footer A:hover {	color : #0099CC;	text-decoration: underline;	}				
			
			/* links */
			A {
				color : #660000;
				text-decoration: none;
			}
			A:hover {
				color : #660000;
				text-decoration: underline;
			}
			
			/* oggetti form */
			.input {
				border: 1px solid;
				border-color:#660000;
				font-size : 12px;
				width:250px;
			}				
			
			.submit {
				border: 1px solid;
				border-color:#660000;
				background-color:#E5E5E5;
				font-size : 12px;
				width:100px;
			}		
			
			
			
 /* altri selettori */
	
			/* titolo box con sport */
			.sport_title {
				font-size : 12px;
				font-weight: bold;
				color:#000000;
				margin:0px;
			}		
			.news_home_text {
				font-size : 11px;
				color:#000000;
				font-weight: normal;
				text-align:left;
				line-height:16px;
				margin:0px;			
			}
			.news_home_text A { color : #000000;		text-decoration: none;	}
			.news_home_text A:hover {	color : #000000;	text-decoration: underline;	}			

			.news_dett_title {
				font-size : 16px;
				color:#0099CC;
				font-weight: bold;
				text-align:left;
				line-height:19px;
				margin:0px;			
			}
			.news_dett_title A { color : #0099CC;		text-decoration: none;	}
			.news_dett_title A:hover {	color : #0099CC;	text-decoration: underline;	}	
			
			.news_dett_text {
				font-size : 12px;
				color:#000000;
				font-weight: normal;
				text-align:left;
				line-height:16px;
				margin:0px;			
			}
			.news_dett_text A { color : #66cc00;		text-decoration: none;	}
			.news_dett_text A:hover {	color : #66cc00;	text-decoration: underline;	}						


			.calendario_dett_text {
				font-size : 12px;
				color:#000000;
				font-weight: normal;
				text-align:left;
				line-height:16px;
				margin:0px;	
			}
			.calendario_dett_text A { color : #66cc00;		text-decoration: none;	}
			.calendario_dett_text A:hover {	color : #0099CC;	text-decoration: underline;	}	
			
			.gallery_title {
				font-size : 11px;
				color:#0099CC;
				font-weight: bold;
				text-align:left;
				line-height:16px;
				margin:0px;	
			}
			.gallery_title A { color : #0099CC;		text-decoration: none;	}
			.gallery_title A:hover {	color : #66CC00;	text-decoration: underline;	}				
			
			.risultati_dett_text {
				font-size : 12px;
				color:#000000;
				font-weight: normal;
				text-align:left;
				line-height:16px;
				margin:0px;	
			}
			.risultati_dett_text A { color : #0099CC;		text-decoration: none;	}
			.risultati_dett_text A:hover {	color : #0099CC;	text-decoration: underline;	}				

			.atleti_text {
				font-size : 12px;
				color:#000000;
				font-weight: normal;
				text-align:left;
				line-height:18px;
				margin:0px;	
			}
			.atleti_text A { color : #0099CC;		text-decoration: none;	}
			.atleti_text A:hover {	color : #66CC00;	text-decoration: underline;	}	

						
			.sponsor_title {
				font-size : 11px;
				color:#0099CC;
				font-weight: bold;
				text-align:left;
				line-height:19px;
				margin:0px;
				background-color:#efeeec;			
			}
						
						
/* Immagini */						
		.img_sponsor {
			border:1px solid;
			border-color:#cccccc;
			text-align:center;
}

