body {
background-image:url(imagenes/fondo.jpg);
background-repeat:repeat;
}

.sombra1{
background-image:url(imagenes/sombrasup.jpg);
background-repeat:repeat-x;
width:3px;

}

.sombra2{
background-image:url(imagenes/sombraizq.jpg);
background-repeat:repeat-y;
width:3px;

}

.sombra3{
background-image:url(imagenes/sombrader.jpg);
background-repeat:repeat-y;
width:3px;

}

.sombra4{
background-image:url(imagenes/sombrainf.jpg);
background-repeat:repeat-x;
width:3px;

}
.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: #006940;
	text-decoration:none;
}
a:hover{
	font-family : verdana;
	text-decoration : none;
	color: #006940;
	font-size :11px;
	text-decoration:underline;

}
a:visited{
	font-family : verdana;
	text-decoration : none;
	color:#006940;
	font-size : 11px;
	text-decoration:none;
}
a:visited:hover{
	font-family : verdana;
	text-decoration :none;
	color:#C2A43B;
	font-size : 11px;
	text-decoration:underline;
}

a.link {
	font-family : tahoma;
	text-decoration:none;
	color: #006940;
	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.noticias {
	font-family: verdana;
	text-decoration: none;
	color: #55483F;
	font-size: 11px;
}
.noticias:hover{
	font-family: verdana;
	text-decoration: none;
	color: #8A8E05;
	font-size: 11px;
}
.noticias:visited{
	font-family: verdana;
	text-decoration: none;
	color: #55483F;
	font-size: 11px;
}
.noticias:visited:hover{
	font-family: verdana;
	text-decoration: none;
	color: #8A8E05;
	font-size: 11px;
}

.CPR4_Imagen .border_out{
					border:3px solid white;
				}
				.CPR4_Imagen .border_in{
					border:3px solid #A7C00D;
				}						
				
.imagen

{
border:1px;
border-color:#ffffff;
}
.txt
{
font-family: Arial, Helvetica, sans-serif;
color: #006940;
font-size: 14px;
font-weight: bold;
align:left;
}

.boton2{
	font-family: Verdana;
	font-size: 11px;
	color:#ffffff;
	background: #B7BD1D;
	border-color: #6B8E00;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-spacing: 0px;
}
.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;
}
.aserv {
	font-family : verdana;
	font-size:11px;
	text-decoration:none;
	color: #56515D;
	text-decoration:none;
}
.aserv:hover{
	font-family : verdana;
	text-decoration : none;
	color: #006940;
	font-size :11px;
	text-decoration:underline;

}
.aserv:visited{
	font-family : verdana;
	text-decoration : none;
	color:#006940;
	font-size : 11px;
	text-decoration:none;
}
<!--
.Estilo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.Estilo2 {
	color: #006940;
	font-weight: bold;
}
.Estilo4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #006940;
	font-size: 14px;
	font-weight: bold;
}
.Estilo5 {color: #666666}
-->


a.serv {
	font-family : verdana;
	text-decoration:none;
	color: #666666;
	font-size : 11px;
	
}
.serv:hover{
	font-family : verdana;
	text-decoration : none;
	color: #0078BB;
	font-size : 11px;
	
}
.serv:visited{
	font-family : verdana;
	text-decoration : none;
	color:#666666;
	font-size : 11px;
	
}
.serv:visited:hover{
	font-family : verdana;
	text-decoration : none;
	color:#0078BB;
	font-size : 11px;

}


.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 2px solid gray;
}
.highslide:hover img {
	border: 2px solid white;
}

.highslide-image {
    border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}

.highslide-move {
    cursor: move;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.control {
	float: right;
    display: block;
    position: relative;
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    margin-top: 0;
    margin-bottom: 0;
}
.control, .control * {
	color: #666;
}

.boton{
	font-family: Verdana;
	font-size: 11px;
	color:#ffffff;
	background: #B7BD1D;
	border-color: #6B8E00;
	border-top: 0px;
	height:20px;
	width:80px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	border-spacing: 0px;
}
