/* ================================
    CSS STYLES FOR quaddomatto
   ================================
*/   

	html,body{
		padding:0px;
		margin:0px;
		}
body{
		background-color:#24211d;
		font-family:Arial, Helvetica, sans-serif;
		color:white;
		}
		
.footer{
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
		padding-top:3px;
		}	
	a.footer{
padding-top:3px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
		text-decoration:underline
		}
		
		a:link.footer{
		padding-top:3px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
		text-decoration:underline
		}
				
		a:hover.footer{
		padding-top:3px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#666666;
		text-decoration:none;
		}	
		
	ul{
	text-align:center}
	li{
	text-align:left;
	
	}
	
	
	td{
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	letter-spacing:0.1em;
	}
	
	a{
		font-family:Arial, Helvetica, sans-serif;
		color:yellow;
		}
		
	a:link{
		font-family:Arial, Helvetica, sans-serif;
		color:yellow;
		}
		
	a:hover{
		font-family:Arial, Helvetica, sans-serif;
		color:white;
		}
		
	img{
		border:0;
		}	

	button{ 
	color:black !important;
	}
	
	select{ 
	color:black !important;
	}
	
	input{ 
	color:black !important; 
	}

/*stile usato per link di utilità come login, mappa ect..*/
	
	a.Tools{
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		font-size:10px;
		padding-right:5px;
		padding-bottom:5px;
		}
		
	a:link.Tools{
		font-family:Arial, Helvetica, sans-serif;
		color:#333333;
		font-size:10px;
		padding-right:5px;
		padding-bottom:5px;
		}
		
	a:hover.Tools{
		font-family:Arial, Helvetica, sans-serif;
		color:#cc6600;
		font-size:10px;
		padding-right:5px;
		padding-bottom:5px;
		}
	
/*stile testata*/
	.testata{
		background-image:url(images/testata/testata-touradv.gif);
		background-repeat:repeat-x;
		text-align:center;
		vertical-align:top;
		}
		
	.testata_bkg{
		background-image:url(images/testata/testata-touradv.gif);
		background-repeat:repeat-x;
		text-align:right;
		vertical-align:bottom;
		width:324px;		
		}
	.testata_bkg_nologo{
		background-image:url(images/testata/03_patt.jpg);
		background-repeat:repeat-x;
		text-align:left;
		vertical-align:bottom;
		width:100%px;
		}

/*stile pannello di controllo amministratore*/

	.ControlPanel {
	background-color:#333333;
	width:100%
	}

/* link all'interno del pannello amministratore */
	
	.CommandButton     {
	color:white;
	font-family:Arial, Helvetica, sans-serif;
	}
	    
/* hyperlink style for buttons and link buttons used in the portal admin pages */
	a:link.CommandButton {
	color:white;
	font-family:Arial, Helvetica, sans-serif;	
	}
	
	a:visited.CommandButton  {
	color:white;
	font-family:Arial, Helvetica, sans-serif;	
	}
	
	a:active.CommandButton   {
	color:white;
	font-family:Arial, Helvetica, sans-serif;	
	}
	
	a:hover.CommandButton    {
	color:yellow;
	font-family:Arial, Helvetica, sans-serif;	
	}
    

/*stili per i banner a rotazioni*/
	.Banner{
		height:60px;
		width:120px;
		}

/*stili per la struttura*/	
	.BordoDxBox{
		background-image:url(images/boxContent/bordo_dx.gif);
		background-repeat:repeat-y;
		}
		
	.BordoSxBox{
		background-image:url(images/boxContent/bordo_sx.gif);
		background-repeat:repeat-y;
		}
	
	.BordoDownBox{
		background-image:url(images/boxContent/bordo_down.gif);
		background-repeat:repeat-x;
		}
	
/* stile per la parte centrale della homepage*/
	.ContentHome{
		background-image:url(images/grigio.jpg);
		background-position:top;
		background-repeat:repeat-x;
		vertical-align:bottom;
		height:328px;
		text-align:center;
		}
		
/*stile parte centrale delle altre pagine interne*/
	.ContentPage{
		background-image:url(images/grigio.jpg);
		background-position:top;
		background-color:#201b17;
		background-repeat:repeat-x;
		vertical-align:top;
		height:328px;
		}
		
	.StandardButton{
		color:black;
		}
	
/*stile breadcrumb evidenziato*/
	Td.BreadCrumb{
		background-image:url(images/grigio.jpg);
		padding:7px;
		}
	
	a.BreadCrumb{
		font-family:Arial, Helvetica, sans-serif;
		color:#cccccc;
		font-size:11px;
		}
		
	a:link.BreadCrumb{
		font-family:Arial, Helvetica, sans-serif;
		color:#cccccc;
		font-size:11px;
		}
		
	a:hover.BreadCrumb{
		font-family:Arial, Helvetica, sans-serif;
		background-color:#666666;
		color:#f5f5f5;
		font-size:11px;
		}
	

/*stili per i moduli banner*/
	.BannerLEFT{
		background-image:url(images/boxBanner/sx.gif);
		background-repeat:repeat-y;
		}
		
	.BannerRIGHT{
		background-image:url(images/boxBanner/dx.gif);
		background-repeat:repeat-y;
		}
	
	.BannerDOWN{
		background-image:url(images/boxBanner/down.gif);
		background-repeat:repeat-x;
		}
	
	.BannerUP{
		background-image:url(images/boxBanner/up.gif);
		background-repeat:repeat-x;
		}
	

/* text style for the unselected tabs */
	.OtherTabs {
	color:white
	}
	    
/* hyperlink style for the unselected tabs */
	a:link.OtherTabs {color:white
	}
	
	a:visited.OtherTabs  {color:white
	}
	
	a:active.OtherTabs   {color:white
	}
	
	a:hover.OtherTabs    {color:white
	}
	
	
/* STILI MENU ADMIN */

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
	}
	
.MainMenu_MenuItem {
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	padding-top:1px;
	padding-bottom:1px;
	border: 0px;
	cursor: pointer; 
	cursor: hand; 
	background-color: Transparent; 
	}
	
.MainMenu_MenuIcon {
	background-color: #333333; 
	border: 0px; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 1px; 
	}
	
.MainMenu_SubMenu {
	font-family:Arial, Helvetica, sans-serif;
	color:white;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	z-index: 1000; 
	cursor: pointer; 
	background-color: #333333; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	}

.MainMenu_MenuBreak {
	border-top:1px solid #f5f5f5;
	}
	
.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color: #cccccc; 
	border:0px;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	padding-top:1px;
	padding-bottom:1px;
	background-color: #333333;
	}
	
.MainMenu_MenuArrow {
	border: 0px;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	}
	
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
	}
