body 			{ background-attachment: scroll; background-image:url('../img/stat/bgrcc_fondo.jpg') ; background-color: #fcfcfa; 
				background-repeat: repeat; color: #4e4e4e; font-family: "Segoe UI", Tahoma, Geneva, Verdana; 
					font-size: 12px; font-weight: normal; }  

a				{ border: none; outline: none; text-decoration: none; }

img				{ border: none; }

#container		{ background-color: #fcfcfa; margin: 0 auto; height: auto; padding: 12px 0 3px 0; width: 948px; z-index: 0; }				

#mainhead		{ background-color: #fcfcfa; float: left; height: 36px; position: static; width: 100%; }

#visorarea		{  background-image:url('../img/stat/bgrd/cc_backvisor.gif'); background-repeat: repeat; float: left; height: 300px; 
					margin: 0; padding: 0; width: 100%; }
				
#visorselect	{ background-color: transparent;  height: 198px; left: 24px; position: relative; top: 12px; width: 364px;}

#visorimage 		{ background-color: transparent; height: 256px;  left: 390px;  position: relative;  top: -184px; width: 524px ;} 					

#contentleft	{ background-color: #fcfcfa; float: left; height: auto; padding: 12px 12px 0 24px; position: static; width: 50%;}

#contentcenter	{ background-color: #fcfcfa; border-right: thin #b0c5db dotted;  float: left; height: auto; margin-top: 12px; padding: 12px 0 12px 0; position: static; width: 21%; }
				
#contentright	{ background-color: #fcfcfa; float: right; height: auto; padding: 12px;  position: static; width: 21%; }

#menubottom		{ background-color: #fcfcfa; border-bottom: 2px #11172a solid ; border-top: 2px #11172a solid ; float: left; height: 28px; 
					  width: 100%;}	
#footer       		{ clear: both; height: 24px; padding: 6px; position: static; text-align: center; width: 100%; }          	
					
#outside ul		{ display: block; float: right; margin: 0; padding: 0; }
#outside li		{ display: inline; list-style: none; }
#outside li a		{ color: #fcfcfa; font-family: "Segoe UI", Tahoma, Geneva, Verdana; font-size: 1em; font-weight: bold;
					text-decoration: none; }

#mainhead img 	{ padding: 0px 0 0px 24px; }
							
#visorselect p 	{ color: #434343; font-size: 0.9em; margin: 0;  padding: 0; text-align: center; }
#visorselect ul	{display: block; margin: 0; padding: 0;}
#visorselect li	{ display: inline; list-style: square inside url('../img/stat/cc_panelbtna.jpg'); 
						padding-left: 16px;}
#visorselect li a	{ color: #434343; font-size: 1.2em; font-weight: bold; height: auto; padding: 12px 0 12px 0; text-align: center; }
#visorselect li a:hover { color: #fcfcfa; }
#visorselect img.panel	{ height: 186px; padding: 12px; width: 330px; }
#visorselect img	{ height: auto; width: 48px;}
			
#visorimage p	{ margin: 0; padding: 0; text-align: center; }
#visorimage a	{ font-weight: bold; text-decoration: underline; }
#visorimage img	{ height: auto; margin: 0; padding: 0; width: 20px; }

#container p.msg	{ font-size: 16px; font-style: italic; font-weight: bold; margin: 12px 0 0 24px;}

#contentleft h1 	{ color: #6699cc; font-family:"Franklin Gothic Medium", "Arial Narrow", Arial, sans-serif; font-size: 1.6em; 
				padding: 0 0 0 0px; } 
#contentleft p	{ color: #6f6855; font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif; 
				font-size: 14px; font-weight: bold; margin: 0 0 0 0px; padding: 0; }
#contentleft p.cont { font-family: Arial, Helvetica, sans-serif;  font-size: 1.6em; font-weight: bold; margin: 0; 
						padding-right: 80px; text-align: right;} 
#contentleft p.cont a { color: #434343;}
												
#contentleft ul		{ display: block; list-style: none ; margin: 0; padding-left: 0;}
#contentleft li		{ color: #434343; font-size: 14px; padding-top: 4px;}
#contentleft li a	{ color: #051a59; font-weight: bold; text-decoration: none }
#contentleft  a:hover { color: #816ea3;}

#contentcenter h1 	{ color: #6699cc; font-family:"Franklin Gothic Medium", "Arial Narrow", Arial, sans-serif; font-size: 1.4em; 
						margin: 0; padding: 6px 0 0 0; }
#contentcenter h2 	{ color: #ca5014; font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif; 
						font-size: 1.2em; font-weight: bold; margin: 0; padding: 6px 0 3px 0; }
#contentcenter h3	{ margin: 0; padding: 3px 0 0 0px;}
#contentcenter p	{ color: #434343; font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif; 
						font-size: 14px; font-weight: normal; margin: 0; padding: 0 6px 0 0px;}
#contentcenter p.cont 	{ font-size: 1.1em; margin-top: 0pt; padding-right: 6px; text-align: right;} 
												
#contentcenter ul	{ display: block; list-style: none outside; padding: 0; margin: 0; }
#contentcenter li	{ color: #434343; font-size: 1.2em; font-weight: bold; padding-top: 2px;}
#contentcenter li a	{ color: #051a59; text-decoration: underline; }
#contentcenter li a:hover 	{ color: #816ea3;}
#contentcenter img	{ border: 1px #816ea3 solid; height: auto; width: 92%; }

#contentright h1	{ color: #ca5014; font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif; 
						font-size: 1.5em;  margin: 24px 0 0 0; padding: 0 12px 3px 6px; }
#contentright h2	{ color:#6699cc; font-size: 16px; margin: 0; padding: 3px 0 0 6px; }
#contentright h3	{ margin: 0; padding: 0 0 0 12px; }
#contentright p		{ color: #6f6855; font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif; 
						font-size: 1.1em;  margin: 0; padding: 0; }	
#contentright ul	{ display: block; margin: 0; padding: 0 0 0 6px; }
#contentright li	{ color: #4a5668; list-style: none; }	
#contentright li a		{ color: #2b2b2b; font-size: 14px; font-weight: bold; }
#contentright a:hover { color: #816ea3;}
#contentright img	{ border: none; height: auto; padding : 0 0 0 6px; width: 94%;  }
#contentright table { background-color: #fcfcfa; border: 2px #a5a5a5 solid; margin: 24px 0 0 0; width: 94%; }
#contentright table th  { color:#6699cc; font-size: 1.4em; margin: 0; padding: 3px; text-align: center;}
#contentright table td img  {border: none; float: right; height: 24px; padding: 2px 12px 2px 0 ; width: auto;}

#menubottom a		{ background-color: white; }
#menubottom img		{ border: none; float: right; height: 24px; padding: 2px 12px 2px 0 ; width: auto; }

#footer p   		  { font-size: 10px; font-weight: bold; margin: -3pt; width: 100%;}

.toshow				{ display: block; }
.tohide				{ display: none; }
.imgbtn				{ border: none; height: auto; margin: 0; width: 20px; }
.tip 				{ background-color:#ffffcc;  border:solid 1px #666666; color:#333333; font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
				    font-size: 14px; left:40px; padding: 2px; position:absolute; top: 20px;  visibility:hidden; width: 120px; z-index:100; } 


