
/* ++++++++++++++++++ FIX Mac BUG +++ */
HTML,BODY 				{ padding:0;margin:0; }

/* ++++++++++++++++++ BASIC STYLE +++ */

HTML,BODY				{ background-color: black; background-repeat: no-repeat; background-image: url(../img/bg.jpg);font-family: Verdana, Arial, Century Gothic,Trebuchet MS,Thaoma; font-size: 88%;  color: #CFCF91;}
P,FONT,TABLE,TR,TD	{ background-color: transparent;font-size: 99%;}


/* +++++++++++++++++ LINKS +++ */ 

A:link      			{  text-decoration: none;  color: #B51F1E;	border-width:0px;		border-style:none;}
A:visited 				{  text-decoration: none;  color: #B51F1E;	border-width:0px;		border-style:none;} 
A:hover   				{  text-decoration: none;  color: #B51F1E;	border-width:0px;		border-style:none;}
A:active  				{  text-decoration: none;  color: #B51F1E;	border-width:0px;		border-style:none;}

/* ++++++++++++++++++ ALTERATED STYLE +++ */

HR 						{ color: #AFAF71;	 border-right-width: 0px; border-left-width: 0px; border-top-width: 1px;border-bottom-width: 0px; border-color: darkkhaki; border-top-style: ridge;}
I					 	{ color: #DFDFBB;	}


/* ++++++++++++++++++ ALT STYLE +++ */

.titoli				{ font-size:   115%; color:  orangered;     }
.Importante   		{ color:  #B51F1E;  }
.ImportantePassivo   { font-size:   110%; color:  #FFD401;   }
.didascalico    		{ color:  silver;     }
.micro		    		{ font-size: 83%; color:  silver;     }

.justsmall				{ font-size: 83%;  color: #CFCF91;}
.front					{ font-size: 90%;  }
.inputs				{ color: yellow; font-size: 90%;}
.buy					{ color: orange; background: black; font-size: 72%; font-weight: normal; padding: 1px; padding-left: 5px; padding-right: 5px; border:1px; border-color: orange; border-style: solid; cursor: pointer; }


.zooming				{ color: orange; font-size: 115%;  	font-weight: bold;   }
.zoomhide				{ color: black; 	font-size: 115%;   font-weight: bold;   }

.eventi				{ color: orange; font-weight: bold; }

.bio_Menu_Passivo   	{ color: #EAEB13;     }
.magazines				{ color:  darkkhaki; font-size: 120%; font-weight: bold; border-right-width: 0px; border-left-width: 0px; border-top-width: 0px;border-bottom-width: 0px; border-color: darkkhaki; border-style: ridge;  }
.goldenbiz				{ color: #FFD900; font-size: 88%;}


.AAA     	{  font-size:		99%;	color:  #FFD401; font-weight: normal;   }
.AAAAA 	{  font-size:    115%; 	color:  #FFD401; font-weight: bold;   background-color: transparent;  }
.Arrow   	{  font-size:		115%;	color:  orange;  font-weight: bold;   }
.Voice   	{  color:  yellow;   }
.dove    	{  color:  orange;  font-weight:normal; background-color: transparent;   }
.move   	{  background-color: transparent; color: silver;  font-weight:normal;   }
.movie  	{  color:  darkkhaki;  }

.boxTitle			{  font-size:    115%; 	color:  #CFCF91;						 	background-color: black; margin: 5px; padding: 2px; border-width: 1px; border-color: #CFCF91; border-style: solid;  }
.boxTitleBold		{  font-size:    115%; 	color:  #CFCF91; font-weight: bold;	background-color: black; margin: 7px; padding: 3px; border-width: 2px; border-color: #CFCF91; border-style: solid;  }
.boxTitleStrongA	{  font-size:    121%; 	color:  #CFCF91; font-weight: bold;	background-color: black; margin: 8px; padding: 3px; border-width: 2px; border-color: #FFA500; border-style: solid;  }
.boxTitleStrongB	{  font-size:    115%; 	color:  #CFCF91; font-weight: bold;	background-color: black; margin: 8px; padding: 3px; border-width: 2px; border-color: #5B1F1E; border-style: solid;  }


/* MENUS */

.basicMenu				{ visibility: visible; background-color: transparent;		}
.advertMenu			{ visibility: visible; background-color: black;	background-image: none;	}

.ecoPlayer				{ visibility: visible; background-color: black;	border-width: 1px; border-color: #E4812A; border-style: dashed;}

/* +++++++++++++++++ BAR MENU +++ */
 
.barMenu				{ visibility: visible; 					background-color: transparent;}
.uptodate				{ color: #CFCF91; 	font-size: 88%;	background-color: transparent; font-weight: bold;}
.language				{ color: #CFCF91;		font-size: 88%;	background-color: transparent;	font-weight: bold;}

.barMenuOpened		{ 	visibility: visible; background-color: transparent;	 font-weight: bold;	color: #FFFFFF; }

.bMenu					{  text-decoration: none;  color: #FFFFFF;	border-width:0px;		border-style:none;}

A.bMenu:link      	{  text-decoration: none;  color: #DFDFA1;	border-width:0px;		border-style:none;}
A.bMenu:visited 		{  text-decoration: none;  color: #DFDFA1;	border-width:0px;		border-style:none;} 
A.bMenu:hover   		{  text-decoration: none;  color: #B51F1E;	border-width:0px;		border-style:none;}
A.bMenu:active  		{  text-decoration: none;  color: #B51F1E;	border-width:0px;		border-style:none;}

/* +++++++++++++++++ ADVERTS BOX +++ */  /* (related to above Bar Menu!) */

.advertContainer		{ visibility: visible; background-color: black;	background-image: none;	position:relative; border-width: 0px; border-color: #CFCF91; border-style: solid;}
.advertBox				{ visibility: visible; background-color: black;	background-image: none;	position:relative; border-width: 0px; border-color: #CFCF91; border-style: none;}



/* +++++++++++++++++ OUT NOW +++ */ 

.outMenuTitle			{ visibility: visible; 	background-color: #B51F1E; 	position:absolute; border-width: 1px; 	border-color: black; }
.outMenuBox			{ visibility: visible; 								  	position:absolute; border-width: 1px; 	border-color: #B51F1E;}
.outMenuFontTitle		{							background-color: #B51F1E; 	color:#CFCF91;	font-size: 110%;   font-weight: bold;	 }


/* +++++++++++++++++ LEFT MENU +++ */ 

A.eMenu:link      	{  text-decoration: none;  color: #DFDFA1;	border-width:0px;		border-style:none;}
A.eMenu:visited 		{  text-decoration: none;  color: #DFDFA1;	border-width:0px;		border-style:none;} 
A.eMenu:hover   		{  text-decoration: none;  color: #B51F1E;	border-width:0px;		border-style:none;}
A.eMenu:active  		{  text-decoration: none;  color: #B51F1E;	border-width:0px;		border-style:none;}

.imgMenuTitle			{ visibility: visible; 	background-color: #B51F1E; 	position:absolute; border-width: 1px; border-color: black; }
.elseMenuFontTitle	{							background-color: #B51F1E; 	color: #CFCF91;	font-size: xx-small;   font-weight: bold;	 }
.elseMenuActive		{ visibility: visible;  background-color: transparent;	color: white; font-size: small;}
/* .elseMenuPassive		{ visibility: visible;  background-color: transparent;	color: white; font-size: small;} */
.elseMenuBox			{ visibility: visible; 								  	position:absolute; border-width: 0px; border-color:	#B51F1E;}
.elseMenuTitle		{ visibility: visible;	background-color: #B51F1E; 	position:relative; border-width: 1px; border-color:	black; }
.elseMenuStyle		{ visibility: visible;	background-color: transparent;  position:relative; border-width: 1px; border-color: black; }


/* +++++++++++++++++ STATS BOX +++ */ 

.statsBox		{ visibility: visible; color: #CFCF91; background-color: black; position:absolute; border-width: 0px; border-color:#B51F1E; border-style: solid;font-family: Century Gothic,Verdana,Arial,Trebuchet MS,Thaoma; font-size: 88%;}
 
/* +++++++++++++++++ CONTENT BOX +++ */ 

.barContentMenu		{ visibility: visible; background-color: transparent; 	position:relative; border-width: 0px; border-color:	#CFCF91; border-style: dashed;}
.contentMenu			{ visibility: visible; background-color: transparent; 	position:relative; border-width: 0px; border-color:	#B51F1E; border-style: dashed;}
.contentMenuClose		{ visibility: visible; background-color: transparent; 	position:relative; border-width: 0px; border-color:	transparent;	  border-style: none;}


/* +++++++++++++++++ NEWSGROUP PAGE +++ */ 

.newstitle				{ color: orange;	font-size: 99%;font-weight: bold;   }
.newstext				{ color: black;	font-size: 99%;font-weight: normal;   }
.newsbutton			{ color: black;	font-size: 99%;font-weight: bold;   }


/* +++++++++++++++++ POLLS PAGE +++ */ 

.rc_Question    		{	color:orange; font-size: 10pt;  font-weight: bold;    }
.rc_Choice     		{	font-size: 9pt;}         
.rc_Radio    			{	font-size: 9pt;}
.rc_Results    		{	font-size: 9pt;font-weight: bold;	}
.rc_Submit    		{	color: black;		font-size: 9pt;   font-weight: bold;  }              
.rc_Image    			{	}
.rc_Count    			{	}
.rc_Percent    		{	font-size: 8pt;}   
.rc_Feedback  		{	font-size: 8pt; color:  white;  font-weight: bold; }   

/* ++++++++++++++++++++++++++++++++ */ 
