body{
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 9%;
	background: #2D471E;
}
td, th {
	font: 12px/14px Arial, Helvetica, sans-serif;
	color: #000000;
}
.f_cabecera {
	height: 100px;
	background-color: #FFFFFF;
	background-image: url(images/fondo_cabecera.jpg);
}
.fecha {
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-align: right;
	padding-right: 6px;
	width: 80px;
}
.f_fila2_cabecera {
	background: #F2E2D2;
	height: 20px;
	border-top: 1px solid #4A6CAC;
	border-bottom: 1px solid #4A6CAC;
}
.columna_izq {
	background: #EDC49A;
	width: 150px;
}
.pie {
	background: #4A6CAC;
	height: 15px;
	color: #FFFFFF;
	text-align: right;
}
.btn {
	height: 22px;
	background: url(images/flechita_menu.gif) no-repeat;
	padding-left: 20px;
}
a:link {
	color: #000000;}
a:hover {
	color: #147BBB;
	text-decoration: underline;}
a:visited {
	color: #666666;}
#menu a:link {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
#menu a:hover {
	color: #4A6CAC;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
#menu a:visited {
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
#blancos a:link {color: #ffffff; text-decoration: none; font-weight: bold;}
#blancos a:hover {color: #ffffff; text-decoration: underline; font-weight: bold;}
#blancos a:visited {color: #ffffff; text-decoration: none; font-weight: bold;}
.borde_negro {
	border: 1px solid #000000;}
.flechita_ir {
	font-size: 12px;
	font-weight: bold;
	color: #1581C5;}
.letra10 {
	font-size: 10px;
	line-height: 11px;}
.margen_cont {
	padding: 20px;
}
.titulo_pags {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #4A6CAC;
	padding: 2px 10px;
	height: 20px;
}
.links {
	height: 25px;
	width: 150px;
	border-bottom: 1px solid #FFFFFF;
}
.inicio_sep_col {
	width: 2px;
}
.inicio_col {
	width: 212px;
}
.inicio_flash {
	height: 280px;
	width: 430px;
}
.inicio_derecha_flash {
	font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #4A6CAC;
	padding-left: 4px;
	width: 33%;
}
.logojunta {
	position: static;
	left: 90%;
	top: 480px;
}
.noticias_tit1 {
	font-weight: bold;
	color: #FFFFFF;
	background: #4A6CAC;
	padding: 4px;
	height: 16px;
}
.noticias_tit2 {
	font-weight: bold;
	color: #FFFFFF;
	background: #FD9106;
	padding: 4px;
	height: 16px;
}
.noticias_tit3 {
	font-weight: bold;
	color: #FFFFFF;
	background: #96A628;
	padding: 4px;
	height: 16px;
}
.subtit1 {
	font-weight: bold;
	color: #4A6CAC;
}
.margen_columnas {
	padding: 4px;
}
.borde1 {
	border: 1px solid #4A6CAC;
}
.borde2 {
	border: 1px solid #FD9106;
}
.borde3 {
	border: 1px solid #96A628;
}
.subtit2 {
	font-weight: bold;
	color: #FD9106;
}
.subtit3 {
	font-weight: bold;
	color: #96A628;
}
.fiestas_foto {
	width: 100px;
}
.fiestas_foto_foto {
	width: 100px;
	border: 1px solid #4A6CAC;
	background: #C4CFE6;
	padding: 5px;
	height: 100px;
}
.f_linea_hz {
	background: url(images/f_lines_sep.gif)  repeat-x;
	height: 12px;
}
.f_linea_v {
	background: url(images/f_lines_sep_v.gif);
	width: 12px;
}
.margen_columnas_conborde_inf {
	padding: 4px;
	border-bottom: 1px solid #4A6CAC;
}
.letra_blanca {
	color: #FFFFFF;
}
.title{
color:#FFFFFF;
font-weight:bold;
padding-bottom:10px;
font-size:14px;
}

.subtitle{
color:#4A6CAC;
font-weight:bold;
padding-bottom:10px;
size: 18px;
}


#datos table{
border:none;
border-color:none;
margin:0px;
}

.datos_table_border{
border:1px solid #B9C7E1;
}

fieldset{
	border:1px solid #4A6CAC;
	padding:10px;
	color: #4A6CAC;
}

legend{
	color:#4A6CAC;
	font-weight:bold;
	font-size: 14px;
}
.f1 {
	font: 12px Arial, Helvetica, sans-serif;
	background: #F2E2D2;
	padding: 5px;
	border: 1px solid #FFFFFF;
}
.f2 {
	background: #F9F0E8;
	padding: 5px;
	border: 1px solid #FFFFFF;
}
.emp_lista {
	padding-bottom: 4px;
	line-height: 20px;
}
.emp_foto {
	border: 1px solid #333333;
}
.emp_pie {
	background: #666666;
	height: 16px;
	padding-right: 10px;
	text-align: right;
	font-size: 11px;
}
.emp_f1 {
	background: #F2E2D2;
	padding: 4px;
	border-bottom: 1px solid #4A6CAC;
}
.emp_f2 {
	background: #F9F0E8;
	padding: 4px;
	border-bottom: 1px solid #4A6CAC;
}
.emp_titulo {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #4A6CAC;
	padding: 2px 10px;
	height: 20px;
}
.emp_f1_subt {
	background: #FFFFFF;
	padding: 4px;
	text-align: right;
	width: 90px;
	font-weight: bold;
	border-bottom: 1px solid #4A6CAC;
	color: #4A6CAC;
}
.emp_tdfoto {
	background: #F9F0E8;
	padding: 4px;
	border-bottom: 1px solid #4A6CAC;
	text-align: center;
	vertical-align: top;
	width: 200px;
}
.emp_tabla {
	width: 580px;
}
#empresas a:link{
	font-size:12px;
	color:#333333;
}

#empresas a:hover{
	font-size:14px;
	color:#4A6CAC;
	}
	
#empresas a:active{
	font-size:12px;
	color:#FF9900;
}


#empresas ul{
	color:#333333;
	list-style: url(images/vinieta.gif);
}

#empresas li{
padding-bottom:10px;}
.titulo_pag_noticias {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #FD9106;
	padding: 2px 10px;
	height: 20px;
}
.form_margen_txt {
	padding: 10px;
	text-align: right;
	border-bottom: 1px solid #4A6CAC;
}
.btn {
	font-weight: bold;
	color: #FFFFFF;
	background: url(images/f_btn.gif) no-repeat;
	height: 23px;
	width: 118px;
	border: 0px none;
	font-size: 10px;
	cursor: hand;
	text-align: center;
	padding: 0px;
}
.form_250 {
	width: 250px;
	color: #000000;
	background: #FFFFFF;
	border: 1px solid #4A6CAC;
	font: 12px Arial, Helvetica, sans-serif;
	padding: 4px;
}
.margen_columnas_conborde_infjust {
	padding: 4px;
	border-bottom: 1px solid #4A6CAC;
	text-align: justify;
}
.margen_btnform {
	padding: 2px;
}
.letragrande {
	font-size: 24px;
	line-height: 24px;
}
.letra_mediana {
	font-size: 14px;
	line-height: 18px;
}
.turismo_col_links {
	background-color: #C7D2E7;
	padding-right: 3px;
	padding-left: 3px;
}
li {
	margin-top: 10px;
}
h2 {
	font-size: 14px;
	font-weight: bold;
}
.img_margen {
	margin-right: 10px;
	margin-bottom: 5px;
}
.img_borde {
	border: 1px solid #666666;
}
.foto_nevada {
	background-image: url(images/sierra_nevada.jpg);
	padding: 0px;
	height: 100px;
}
