
html, body{
scrollbar-face-color:#EBF5FF;
scrollbar-base-color:#EBF5FF;
scrollbar-arrow-color:black;
scrollbar-track-color:#F3F3F3;
scrollbar-shadow-color:#EBF5FF;
scrollbar-highlight-color:#EBF5FF;
scrollbar-3dlight-color:#78AAFF;
scrollbar-darkshadow-Color:#78AAFF;
input-face-color:#EBF5FF;
input-base-color:#78AAFF;
input-arrow-color:black;
input-track-color:#F3F3F3;
input-shadow-color:#EBF5FF;
input-highlight-color:#EBF5FF;
input-3dlight-color:#78AAFF;
input-darkshadow-Color:#78AAFF;
}

.CalibriGris {
	font-family: Arial,Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #475051;
}
.CalibriGris10px {
	font-family: Arial,Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #475051;
}
.CalibriVerde {
	font-family: Arial,Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #7db35b;
}
.CalibriGris14px {
	font-family: Arial,Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #475051;
}
.CalibriNaranja14px {
	font-family: Arial,Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #E75B1D;
	}
	.CalibriAzul14px {
	font-family: Arial,Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #507479;
	}
.CalibriBco14px {
	font-family: Arial,Helvetica;
	font-size: 13px;
	font-style: bold;
	font-weight: bold;
	color: #FFFFFF;
}
.CalibriBco15px {
	font-family: Arial,Helvetica;
	font-size: 14px;
	font-style: bold;
	font-weight: bold;
	color: #FFFFFF;
}
.CalibriCipol13px {
	font-family: Verdana,Helvetica;
	font-size: 15px;
	font-style: bold;
	font-weight: bold;
	color: #014FA0;
}
.CalibriPrev13px {
	font-family: Verdana,Helvetica;
	font-size: 15px;
	font-style: bold;
	font-weight: bold;
	color: #980101;
}
.CalibriVialidad13px {
	font-family: Verdana,Helvetica;
	font-size: 15px;
	font-style: bold;
	font-weight: bold;
	color: #FF3300;
}
.CalibriProteccion13px {
	font-family: Verdana,Helvetica;
	font-size: 15px;
	font-style: bold;
	font-weight: bold;
	color: #F4C400;
}
.CalibriEjecucion13px {
	font-family: Verdana,Helvetica;
	font-size: 15px;
	font-style: bold;
	font-weight: bold;
	color: #663366;
}
.CalibriPolitica13px {
	font-family: Verdana,Helvetica;
	font-size: 15px;
	font-style: bold;
	font-weight: bold;
	color: #996600;
}
.CalibriEmergencias13px {
	font-family: Verdana,Helvetica;
	font-size: 15px;
	font-style: bold;
	font-weight: bold;
	color: #016544;
}
.CalibriInstituto13px {
	font-family: Verdana,Helvetica;
	font-size: 15px;
	font-style: bold;
	font-weight: bold;
	color: #FF9900;
}
.CalibriEnglish13px {
	font-family: Verdana,Helvetica;
	font-size: 15px;
	font-style: bold;
	font-weight: bold;
	color: #990033;
}

.CalibriBco{
	font-family: Arial,Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}
.CalibriBco15{
	font-family: Arial,Helvetica;
	font-size: 20px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}
.CalibriTitulos{
	font-family: Arial,Helvetica;
	font-size: 22px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	filter: Shadow(Color=#000000, 	
			Direction=135, 
			Strength=5);

}
.CalibriBcoNormal{
	font-family: Arial,Helvetica;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
}
.CalibriRojo {
	font-family: Arial,Helvetica;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #D8251E;
}
.ligaCalibriVerde {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #7db35b; text-decoration: none}
a:hover.ligaCalibriVerde {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #EA631C; text-decoration: underline}


.ligaCalibriSubrayada {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #475051; text-decoration: underline}
a:hover.ligaCalibriSubrayada {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #EA631C; text-decoration: underline}

.ligaCalibriSub14px{  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #475051; text-decoration: underline}
a:hover.ligaCalibriSub14px {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #EA631C; text-decoration: underline}

.ligaCalibriSubrayadaBco {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: underline}
a:hover.ligaCalibriSubrayadaBco {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #EA631C; text-decoration: underline}

.ligaCalibri {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #475051; text-decoration: none}
a:hover.ligaCalibri {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #EA631C; text-decoration: none}

.ligaCalibri14px {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #475051; text-decoration: none}
a:hover.ligaCalibri14px {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #EA631C; text-decoration: none}

.ligaCalibriBco14px {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
a:hover.ligaCalibriBco14px {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #FFFF00; text-decoration: none}

.ligaCalibriBco15px {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}
a:hover.ligaCalibriBco15px {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: normal; color: #FFFF00; text-decoration: none}

.ligaCalibriBco12px {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none}
a:hover.ligaCalibriBco12px {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FFFF00; text-decoration: none}

.ligaCalibriBco10 {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none}
a:hover.ligaCalibriBco10 {  font-family: Arial, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #EA631C; text-decoration: none}

.menuOut2008 {cursor:pointer; 
		   margin:0px;
		   width:200px;
		   padding:0px; 
		   padding-left:0px;}
.menuOver2008 {cursor:pointer; 
			margin:0px; 
			width:200px;
	    	padding:0px; 
			padding-left:0px;}
.submenu2008 {width:215px; 
          margin:0px; 
          font-family:Arial,Helvetica
		  background-image: url("../gallery2008/back_submenu.jpg");
		  font-size:12px; 
		  padding:2px; 
		  padding-left:20px;}
.submenu2008 a {color:#475051; text-decoration:none; font-weight:none;}
.submenu2008 a:hover {color:#BC3500; text-decoration:none; font-style:none; font-weight:none;}

.inputs2008 {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	color: #475051;
	background-color: #F1F3F3;
}


.urbangreymenu{
width: 190px; /*width of menu*/
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060 url(arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 7px 0 7px 31px; /*31px is left indentation of header text*/
}

.urbangreymenu .headerbar a{
text-decoration: none;
color: white;
display: block;
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
color: black;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
color: white;
background: black;
}
.opaco {filter: alpha(opacity=90); opacity: .9} 
.opaco2 {filter: alpha(opacity=40); opacity: .4} 

.shadow {text-shadow: #666666 5px 5px 5px;
}
.inputsVerde {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #355918;
	border-width: 1;
	border-color: #95CC5C;
	text-transform: uppercase;
	height: 16px;
	padding: 1;
}
.buttonVerde
{
font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #355918;
	border-width: 1;
	border-color: #95CC5C;
	text-transform: uppercase;
	height: 16px;
	padding: 1;
}
.inputsazul {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	color: #475051;
	background-color: #CAD2D9;
	border-width: 1;
	border-color: #78AAFF;
	text-transform: uppercase;
	padding: 8;
}
.buttonAzul
{
font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
	background-color: #3A5061;
	border-width: 1;
	border-color: #8096A4;
	text-transform: uppercase;
	height: 20px;
	padding: 1;
}