body {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 16px;
	color: #666666;
/*	SCROLLBAR-FACE-COLOR: #444444; 
	SCROLLBAR-HIGHLIGHT-COLOR: #444444; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #444444; 
	SCROLLBAR-ARROW-COLOR: #ffffff; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff*/
}

td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

a {
	color: #CC6600;
	text-decoration: none;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}

form {
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	color: #9f383a;
	font-style: italic;
	font-weight: bold;
	text-transform: none;

}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
  color: #333333;
}

.legal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444444;
	line-height: 10px;
}

.box1 {
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-width: medium;
  border-style: ridge;
}

a:hover {
	font-size: 11px;
	text-decoration:underline;
	font-weight: normal;
	color: #FF8409;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
	line-height: 20px;
}

.peque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 11px;
}

.semipeque {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}

.filaLink {
	font-size: 9px;
	color: #CC6600;
	text-decoration: none;
	line-height: 12px;
	font-weight: bold;


}

.filaLink:hover {
	font-size: 9px;
	color: #FF9900;
	text-decoration: underline;
	line-height: 12px;
	font-weight: bold;
}

.boton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #666666;
	border: 2px solid #000000;
	cursor: hand;
	/*filter: Shadow(Color=#000000, Direction=45);*/

}
.menurapido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	list-style-type: disc;
	height: 13px;


}
.submenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;
	font-stretch: narrower;


}

.submenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;
	font-stretch: narrower;


}



.submenuAct {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;


}

.submenuAct:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;


}

.submenuAct:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC6600;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;


}

.submenuSin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	text-decoration: none;
	font-weight: bold;
	font-stretch: narrower;


}

.ruta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC6600;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 0px;
	border-bottom:1px solid #CC6600;

}

.ruta:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC6600;
	font-weight: bold;
	text-decoration: none;

}

.ruta:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #CC6600;
	font-weight: bold;
	text-decoration: none;

}

.negrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;

}
.negrito12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.negro11 {
	font-size: 11px;
	color: #000000;
}
.negro12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.campo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-color: #EEEEEE;
	border: 1px solid;
}

.campoControl {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid;
}
.formularioSec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #666666;
}


.titAnuncio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.AnuncioDestacado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF66;
}

.destacado {
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	background-color: #FF6600;
}

.divisioFecha {
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #CC9900;
	text-decoration: underline;
}

.PopItemStyle {
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.ItemStyle {
	font-size: 11px;
	color: #666666;
	text-decoration: none;

}
.ItemStyle:hover {
	font-size: 11px;
	color: #CC6600;
	text-decoration: underline;

}

.LinkElegant {
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;


}

.LinkElegant:hover {
	font-size: 10px;
	color: #CC6600;
	line-height: normal;
	font-weight: bold;
}

.LinkElegantBlanco {
	font-size: 10px;
	color: #FFF;
	text-decoration: none;
	line-height: normal;
	font-weight: normal;


}

.LinkElegantBlanco:hover {
	font-size: 10px;
	color: #F90;
	line-height: normal;
	font-weight: bold;
}

.LinkElegantGrande {
	font-size: 11px;
	color: #FF6600;
	text-decoration: underline;
	line-height: normal;
	font-weight: bold;


}

.LinkElegantGrande:hover {
	font-size: 11px;
	color: #990000;
	line-height: normal;
	font-weight: bold;
}

.Tabla {
border-collapse: collapse;
}

.Celda {
background-color:#FFFFFF; 
 }

.CeldaConBorde {
background-color:#FFFFFF;
border: 1px  solid #000000; 
 }
 
.CeldaCabecera {
padding:1px 1px 1px 1px;
border: inset 0pt;
color:#FFFFFF;
background-color:#000000;
 }
 
.CeldaCabeceraConBorde {
padding:1px 1px 1px 1px;
border: 1px  solid #000000; 
color:#FFFFFF;
background-color:#000000;

 }
 
h6{
font-size:100%;
text-decoration: none;
font-style: normal;
font-weight: normal;
margin-bottom:.15em;
padding-bottom:.10em;
border-bottom:1px solid #BFC4CF;
}

.leyLink {
	
	color: #666666;
	text-decoration: none;
}

.leyLink:hover {
	
	color: #CC6600;
	text-decoration: none;
	font-weight:normal;
}

li
{
padding-bottom: .8em;
}

.cursiva { font-weight:lighter;}


hr.lineaFinaGris {
	border:none;
	color: #999999;
	background-color:#999999;
	height: 1px;
}

textarea
{
    width:100%;
}


/* NOTICIAS */

.fechaNoticia {
font-size:10px;
color:#AAA;
}

.tituloNoticia{
font-size:14px;
text-decoration: none;
font-style: normal;
font-weight:bold;
margin-bottom:.15em;
padding-bottom:.10em;
border-bottom:1px solid #C60;
color: #C60;
text-transform:uppercase;
}

.fechaNoticiaLista {
font-size:8px;
color:#AAA;
}

.tituloNoticiaLista{
	font-size:10px;
	text-decoration: none;
	font-style: normal;
	font-weight:bold;
	margin-bottom:0.01em;
	padding-bottom:2px;
	border-bottom:1px solid #8A4500;
	color: #8A4500;
	text-transform:uppercase;
}

/* Nivo-slider */

#slider {
    position:relative;
    width:425px; /* Change this to your images width */
    height:180px; /* Change this to your images height */
    background:url(/images/loading.gif) no-repeat 50% 50%;
	border:1px solid #000; 
}
#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(/images/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}
