body{
font-family:verdana;
font-size:11px;
color:#666666;
}
.titular{
font-family:verdana;
font-size:11px;
color:#ffffff;
font-weight:bold
}
.titular2{
font-family:verdana;
font-size:12px;
color:#002456;
font-weight:bold
}


a {
	font-family : verdana;
	font-size:11px;
	text-decoration:none;
	color: #D6D6D6;

}
a:hover{
	font-family : verdana;
	text-decoration : none;
	color: #B1B1B1;
	font-size :11px;

}
a:visited{
	font-family : verdana;
	text-decoration : none;
	color:#D6D6D6;
	font-size : 11px;

}
a:visited:hover{
	font-family : verdana;
	text-decoration :none;
	color:#B1B1B1;
	font-size : 11px;

}

a.link {
	font-family : tahoma;
	text-decoration:none;
	color: #BABABA;
	font-size : 11px;
	
}
.link:hover{
	font-family : tahoma;
	text-decoration : none;
	color: #0078BB;
	font-size : 11px;
	
}
.link:visited{
	font-family : tahoma;
	text-decoration : none;
	color:#BABABA;
	font-size : 11px;
	
}
.link:visited:hover{
	font-family : tahoma;
	text-decoration : none;
	color:#0078BB;
	font-size : 11px;

}

a.paginado {
	font-family : tahoma;
	text-decoration:none;
	color: #907600;
	font-size : 11px;
	
}
.paginado:hover{
	font-family : tahoma;
	text-decoration : none;
	color: #F4D369;
	font-size : 11px;
	
}
.paginado:visited{
	font-family : tahoma;
	text-decoration : none;
	color:#907600;
	font-size : 11px;
	
}
.paginado:visited:hover{
	font-family : tahoma;
	text-decoration : none;
	color:#F4D369;
	font-size : 11px;

}

a.paginado2 {
	font-family : tahoma;
	text-decoration:none;
	color: #DBBB52;
	font-size : 11px;
	
}
.paginado2:hover{
	font-family : tahoma;
	text-decoration : none;
	color: #907600;
	font-size : 11px;
	
}
.paginado2:visited{
	font-family : tahoma;
	text-decoration : none;
	color:#DBBB52;
	font-size : 11px;
	
}
.paginado2:visited:hover{
	font-family : tahoma;
	text-decoration : none;
	color:#907600;
	font-size : 11px;

}

a.texto {
	font-family:tahoma; 
	color:#002E64 ;
	font-size:11px;
	
}
.texto:hover{
	font-family:tahoma; 
	color:#002E64 ;
	font-size:11px;
	
}
.texto:visited{
	font-family:tahoma; 
	color:#002E64 ;
	font-size:11px;
	
}
.texto:visited:hover{
	font-family:tahoma; 
	color:#002E64 ;
	font-size:11px;
}



a.marque {
	font-family : verdana;
	text-decoration:none;
	color: #F8E600;
	font-size : 12px;
	
}
.marque:hover{
	font-family : verdana;
	text-decoration : none;
	color: #84A2CC;
	font-size : 12px;
	
}
.marque:visited{
	font-family : verdana;
	text-decoration : none;
	color:#BABABA;
	font-size : 12px;
	
}
.marque:visited:hover{
	font-family : verdana;
	text-decoration : none;
	color:#84A2CC;
	font-size :12px;

}

a.pie {
	font-family : tahoma;
	text-decoration:none;
	color: #898989;
	font-size : 10px;
	
}
.pie:hover{
	font-family : tahoma;
	text-decoration : none;
	color: #C5C5C5;
	font-size : 10px;
	
}
.pie:visited{
	font-family : tahoma;
	text-decoration : none;
	color:#898989;
	font-size : 10px;
	
}
.pie:visited:hover{
	font-family : tahoma;
	text-decoration : none;
	color:#C5C5C5;
	font-size : 10px;

}

.form{
	font-family: sans-serif,arial,Helvetica;
	font-size: 11px;
	border-top: 1px solid #7E7D7B;
	border-bottom: 1px solid #7E7D7B;
	border-left: 1px solid #7E7D7B;
	border-right: 1px solid #7E7D7B;
}

.form2{
	font-family: Verdana;
	font-size: 11px;
	border-top: 0px solid #515E0C;
	border-bottom: 0px solid #515E0C;
	border-left: 0px solid #515E0C;
	border-right: 0px solid #515E0C;
}

.boton{
	font-family: sans-serif,arial,Helvetica;
	font-size: 11px;
	font-weight:bold;
	color:#45454A;
	background: #ffffff;
	border-color: #7E7D7B;
	border-top: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-spacing: 0px;
	width:100px;
}
.boton2{
	font-family: Verdana;
	font-size: 11px;
	color:#000000;
	background: #ffffff;
	border-color: #6B8E00;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-spacing: 0px;
}

.boton3{
	font-family: sans-serif,arial,Helvetica;
	font-size: 11px;
	font-weight:bold;
	color:#7E7D7B;
	background: #ffffff;
	border-color: #7E7D7B;
	border-top: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	border-spacing: 0px;
}
a.link2 {
	font-family : verdana;
	text-decoration:none;
	color: #0078BB;
	font-size : 11px;
	
}
.link2:hover{
	font-family : verdana;
	text-decoration : none;
	color: #BABABA;
	font-size : 11px;
	
}
.link2:visited{
	font-family : verdana;
	text-decoration : none;
	color:#0078BB;
	font-size : 11px;
	
}
.link2:visited:hover{
	font-family : verdana;
	text-decoration : none;
	color:#BABABA;
	font-size : 11px;

}


a.link3 {
	font-family : verdana;
	text-decoration:none;
	color: #31B7DC;
	font-size : 11px;
	
}
.link3:hover{
	font-family : verdana;
	text-decoration : none;
	color: #006F99;
	font-size : 11px;
	
}
.link3:visited{
	font-family : verdana;
	text-decoration : none;
	color:#31B7DC;
	font-size : 11px;
	
}
.link3:visited:hover{
	font-family : verdana;
	text-decoration : none;
	color:#006F99	;
	font-size : 11px;

}

a.noticias {
	font-family: verdana;
	text-decoration: none;
	color: #907600;
	font-size: 11px;
}
.noticias:hover{
	font-family: verdana;
	text-decoration: none;
	color: #D7B84F;
	font-size: 11px;
}
.noticias:visited{
	font-family: verdana;
	text-decoration: none;
	color: #907600;
	font-size: 11px;
}
.noticias:visited:hover{
	font-family: verdana;
	text-decoration: none;
	color: #D7B84F;
	font-size: 11px;
}

a.noticias2 {
	font-family: verdana;
	text-decoration: none;
	color: #10ABD9;
	font-size: 10px;
}
.noticias2:hover{
	font-family: verdana;
	text-decoration: underline;
	color: #BABABA;
	font-size: 10px;
}
.noticias2:visited{
	font-family: verdana;
	text-decoration: none;
	color: #10ABD9;
	font-size: 10px;
}
.noticias2:visited:hover{
	font-family: verdana;
	text-decoration: none;
	color: #BABABA;
	font-size: 10px;
}

a.menu {
	font-family : verdana;
	text-decoration:none;
	color: #31B7DC;
	font-size : 11px;
	
}
.menu:hover{
	font-family : verdana;
	text-decoration : none;
	color: #006F99;
	font-size : 11px;
	
}
.menu:visited{
	font-family : verdana;
	text-decoration : none;
	color:#31B7DC;
	font-size : 11px;
	
}
.menu:visited:hover{
	font-family : verdana;
	text-decoration : none;
	color:#006F99	;
	font-size : 11px;

}

a.submenu {
	font-family : verdana;
	text-decoration:none;
	color: #FFFFFF;
	font-size : 11px;
	
}
.submenu:hover{
	font-family : verdana;
	text-decoration : none;
	color: #325491;
	font-size : 11px;
	
}
.submenu:visited{
	font-family : verdana;
	text-decoration : none;
	color:#FFFFFF;
	font-size : 11px;
	
}
.submenu:visited:hover{
	font-family : verdana;
	text-decoration : none;
	color:#325491	;
	font-size : 11px;

}

a.producto {
	font-family : verdana;
	text-decoration:none;
	color: #F8F8F8;
	font-size : 11px;

}
.producto:hover{
	font-family : verdana;
	text-decoration : none;
	color: #ffffff;
	font-size : 11px;
	font-weight:bold;	
}
.producto:visited{
	font-family : verdana;
	text-decoration : none;
	color:#F8F8F8;
	font-size : 11px;

	
}
.producto:visited:hover{
	font-family : verdana;
	text-decoration : none;
	color:#333333	;
	font-size : 11px;
	font-weight:bold;
}

a.ficha {
	font-family : verdana;
	text-decoration:none;
	color: #343434;
	font-size : 11px;


}
.ficha:hover{
	font-family : verdana;
	text-decoration : none;
	color: #ffffff;
	font-size : 11px;

}
.ficha:visited{
	font-family : verdana;
	text-decoration : none;
	color:#343434;
	font-size : 11px;

	
}
.ficha:visited:hover{
	font-family : verdana;
	text-decoration : none;
	color:#ffffff	;
	font-size : 11px;

}

a.opc1 {
	font-family : verdana;
	text-decoration:none;
	color: #666666;
	font-size : 11px;


}
.opc1:hover{
	font-family : verdana;
	text-decoration : none;
	color: #666666;
	font-size : 11px;

}
.opc1:visited{
	font-family : verdana;
	text-decoration : none;
	color:#666666;
	font-size : 11px;

	
}
.opc1:visited:hover{
	font-family : verdana;
	text-decoration : none;
	color:#666666	;
	font-size : 11px;

}

a.opc2 {
	font-family : verdana;
	text-decoration:none;
	color: #870A18;
	font-size : 11px;


}
.opc2:hover{
	font-family : verdana;
	text-decoration : none;
	color: #870A18;
	font-size : 11px;

}
.opc2:visited{
	font-family : verdana;
	text-decoration : none;
	color:#870A18;
	font-size : 11px;

	
}
.opc2:visited:hover{
	font-family : verdana;
	text-decoration : none;
	color:#870A18	;
	font-size : 11px;

}


.CPR4_Imagen .border_out{
					border:3px solid white;
				}
				.CPR4_Imagen .border_in{
					border:3px solid #A70003;
				}		




.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 1px solid white;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid blue;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 230px; /*position where enlarged image should offset horizontally */
z-index: 50;
}

.areatexto{
	border: solid;
	border-color: #838389;
	border-top: 1px;
	border-bottom: 1px;
	border-left: 1px;
	border-right: 1px;
	background-color:#ffffff;
	text-align:left;
	font-family:verdana;
	color:#28272B;


}