﻿img, fieldset {
	border:0px;
}

* {
	margin: 0px;
	padding: 0px;
}
a, a:active ,a:hover ,a:visited {
	text-decoration: none ;
}


.contador_pags{
	text-align: center ;
	margin: 15px 0px;
}

.input_txt{
	
	width: 190px;
border: 1px gray solid ; 
margin: 5px 0px;

}

#menu_index{
	width: 946px;
	MARGIN: 1px;
	background-color: #1c27ff;   
	height: 27px;
	border:1px #FFD527 solid; 
}

#menu_index ul{
	text-align: center ;
	list-style: none ;
}

#menu_index ul li{
	float: left ;
	width: 86px;
}

#menu_index ul li a{
	font: normal normal bold 12px Verdana, Geneva, Tahoma, sans-serif;
	color: #fff;
	text-decoration: none;
	display: block;
	height: 22px;	
	padding-top: 5px;
}

#menu_index a:hover {
  background-color: #FFD527 ;
  color: #000;
}

#index_fondocochemes{
width: 950px;
height: 525px;
background-image:url('Images/FondoCocheMes.gif');
}

.gal_div1{
	font-size: 1.1em;
}
.gal_for1{
	font: 12px Verdana, Geneva, Tahoma, sans-serif;
	width: 908px;
	min-height: 25px;
	border: 1px #0060ff solid;
	background: #d2e0ff;
	padding: 20px;
	margin-bottom: 10px;
}

.gal_for1 p{
	float: left ;
	margin-right:25px;
}

.gal_for1 input{
	border: 1px gray solid ; 
	border-color: #000394;
	height: 20px;
	width: 150px;	
}

.gal_for1 select{
	
	width: 150px;
	height: 20px;

}

.gal_div_los4{
	float: left ;
	width: 400px;
	padding:37.5px;
}

.gal_div_los4 img{
	width: 400px;
}

.gal_div2{
	padding: 10px;
	border: 0px;
	width: 620px;
	float: left ;
}

.gal_div3{
	width: 10px;
	margin: 0px;
	height: 1230px; 
	background: url('Images/Barra_contactar.gif') repeat-y center;
	float: left ;
	
}

.gal_div4{
	float: left ;
	width: 280px;
	padding: 10px;
}

.gal_div4 p{
	text-align: center ;		
}
.gal_div4 img{
	width: 250px;
	padding: 10px 0px;
}

.gal_div5{
	height: 160px;
	padding: 5px 2px;
	overflow: hidden ;
}

.gal_div5 img{
	width: 223px;
	margin-right: 10px;
	border: 1px blue solid ; 
}

.gal_div5 div{
	float: left ;
}

.gal_div5 p{
	font: normal normal normal 12px Verdana, Geneva, Tahoma, sans-serif;
	margin-bottom: 10px;
	color: #808080;
}

.gal_div5 span{
	height: 25px;
	color: #000080;
	font: normal normal bold 15px Verdana, Geneva, Tahoma, sans-serif;
}

.gal_am_continente{

	width: 800px;
	min-height: 600px;
	margin: 5px auto;
	overflow: auto ;
}

.gal_am_div1{
	width: 590px;
	float: left ;
	padding: 5px;
}

.gal_am_div1 img{
	width: 590px;
}

.gal_am_div2{
	float: left ;
	width: 188px;
	padding: 5px;
	border: 1px blue solid ;
	background: #d2e0ff;	
}

.gal_am_div2 img{
	width: 186px;
}

.gal_am_div3{
	width: 285px;
	padding: 5px;
	float: left ;
	min-height: 120px;
}

.gal_am_div3 p{
	font: normal normal normal 12px Verdana, Geneva, Tahoma, sans-serif;
	margin-bottom: 10px;
	color: #808080;
}

.gal_am_div3 span{
	height: 25px;
	color: #000080;
	font: normal normal bold 15px Verdana, Geneva, Tahoma, sans-serif;
}

.gal_am_div4{
	width: 284px;
	padding: 5px;
	float: left ;
	border-left: 1px blue solid ;
	min-height: 120px;
	font-size: 1.2em;
}

.gal_am_p1{
	width: 580px;
	margin-bottom: 10px;
	padding: 5px;
	background-color: #4abdff ;
}

.gal_alt_div1{
	font: normal normal normal 12px Verdana, Geneva, Tahoma, sans-serif;
	border: 1px #0060ff solid;
	background: #d2e0ff;
	width: 900px;
	margin: 20px auto 20px auto ;
	padding: 15px;

}

.gal_alt_div1 input{
	width: 150px;
	height: 30px;
	border: 1px black solid ;
}

.index_mercadillo{
	margin: 37px 0px 0px 8px;
	width: 185px;
	height: 436px;
	float: left;
	overflow: hidden;
	color: #FFFFFF;
}

.index_p1{
	margin: 10px 0px 10px 10px;
	font-weight: bold;
	font-size: 1.1em;
}

.index_p2{
	
	margin: 0px 0px 10px 10px;
	font-weight: bold ;
}
.index_mera_tipo{
 float: left ;
 	border-bottom : 1px yellow solid;
	border-left:  1px yellow solid;
	border-top:  1px yellow solid;

}

.index_mera_img{
	width:163px ;
	Height:105px;
	border-bottom : 1px yellow solid;
	border-right:  1px yellow solid;
	border-top:  1px yellow solid;
}
.index_datos_coche{
	font: normal normal bold 16px Verdana, Geneva, Tahoma, sans-serif;
	margin: 50px 0px 0px 12px;
	width: 157px;
	height: 460px;
	float: left;
	overflow: hidden;
	color: #FFFFFF;
	text-align: center ;
}
.index_datos_coche_campos{
	font: normal normal normal 12px Verdana, Geneva, Tahoma, sans-serif;
	margin-bottom: 25px;
}
.index_datos_coche_campos p{
	font: normal normal normal 12px Verdana, Geneva, Tahoma, sans-serif;
	margin-bottom: 25px;
}
.index_foto_coche{
	margin:20px 0px 0px 20px;
	float: left;
}
.index_foto_coche img{
	width:544px;
	height:430px;
}
.index_portada_fondo{
	width: 950px;
	height:200px;
	background-image:url('Images/fondo_portada.gif');

}
.index_portada_fondo img{
		padding: 11px 0px 0px 11px; 
}
.index_colum{
	width: 315px;
	margin: 0px;
	float: left ; 
}
.index_secc_div{
	margin-top: 10px;
}
.index_secc_div img{
	padding-bottom: 15px;

}
.index_secc_div p{
	text-align: center ;
	background-image: url('Images/Banner_fondo.jpg') ;
	padding-top: 15px;
}
.index_colum_img_sec{
	text-align: center ;
	padding-bottom: 10px;
	height: auto ;
}

.index_not_titulo a{
	font: normal normal bold 100%/9.5px Verdana, Geneva, Tahoma, sans-serif;
	padding: 5px 0px;
	text-decoration: none;
	color: #000000;
}
.index_not_foto{
	float: left ;
	padding-bottom: 5px; 
	
}
.index_not_foto img{
	width: 150px ;
	padding-right: 3px;
	
}

.index_not_entrada{
	font: normal normal normal 100%/9.5 Verdana, Geneva, Tahoma, sans-serif;
	float: left;
	text-align: justify;
}
.index_not_entrada a{
	font: normal normal normal 100%/9.5 Verdana, Geneva, Tahoma, sans-serif;
	float: left;
	text-align: justify;
	text-decoration: none ;
}

.index_not_visitas{
	font: normal normal normal 100% Verdana, Geneva, Tahoma, sans-serif;
	color: #000794;
	padding-bottom: 5px; 
}
.index_barra_azul{
	background-image: url('Images/barra_azul.gif');
	width: 315px;
	height: 3px;
	background-repeat: repeat-x ; 
}

.index_img_ultaf{
	text-align: center ;
}
.index_img_ultaf img{
	width: 300px;
	
}
.index_p_ulaf{
	padding-left: 10px;
}

.index_titencu{
	font: 12px Verdana, Geneva, Tahoma, sans-serif;
	text-align: center;
	padding: 10px 0px;
}
.index_opcencu{
	padding: 5px 0px 0px 15px;
}

.index_botencu{
	text-align: center ;
	padding-top: 20px;
}

.index_botencu input{
	border: 1px gray solid ; 
width: 190px;
height: 20px;
padding-left: 10px;

}
.index_titart{
	font: normal normal bold 11px Verdana, Geneva, Tahoma, sans-serif;
	margin: 10px 0px 5px 0px;
	text-align: center;
	border-bottom: 1px navy solid;
	background-color: #D5E0FF;
}
.index_comart{

}

.index_comart p{
	padding: 2px 2px 2px 2px;
	text-align: justify ;
}
.index_catpubart{
	color: #808080;
	margin-bottom: 15px;
}
.index_titart a:active ,a:hover ,a:visited,a:link  {
	text-decoration: none;
	color: #000000;
}
.index_img_mail{
	text-align: center ;
}

.index_img_mail img{
	width: 270px;
	border: 1px gray solid ; 
	border-bottom:6px blue solid ;
}

.index_img_mail a:hover img {
	border: 1px #000000 solid ;
	border-bottom: 6px #008080 solid ;
}

.index_p_mail{
	font: normal normal bold 12px Verdana, Geneva, Tahoma, sans-serif;
	text-align: center ;
	margin-bottom: 20px;
}

.mer_al_info{
	font: normal normal normal 12px Verdana, Geneva, Tahoma, sans-serif;
	border: 1px #0060ff solid;
	background: #d2e0ff;
	width: 900px;
	min-height: 60px;
	margin: 20px auto 20px auto ;
	padding: 15px;
	
}
.mer_al_info div{
	float: left ;
	margin-left: 50px;	
}

.mer_al_tit{
	font: normal normal bold 12px Verdana, Geneva, Tahoma, sans-serif;
	border-bottom: 1px navy solid;
	width: 500px;
	height: 15px;
	padding: 10px 0px 5px 10px;
}

.mer_alt_caja{
	
	width: 250px;
}

.mer_alt_caja2{
	
	width: 400px;
}

.mer_alt_caja3{
	width: 850px;

}
.mer_al_gris{
	color: #808080;
	font: 10px Verdana, Geneva, Tahoma, sans-serif;
	margin-top: 10px;
}
.mer_alt_volver{
	font: normal normal bold 12px Verdana, Geneva, Tahoma, sans-serif;
	text-align: right;
	color: #000080;
}

.mer_al_txt1{
	text-align: center ;
	padding: 10px 0px;
}

.mer_al_caja4{
	font: normal normal normal 12px Verdana, Geneva, Tahoma, sans-serif;
	border: 1px #0060ff solid;
	background: #d2e0ff;
	width: 900px;
	min-height: 160px;
	margin: 20px auto 20px auto ;
	padding: 15px;
	overflow: hidden ;
	
}

.mer_al_caja5{
	font: normal normal normal 12px Verdana, Geneva, Tahoma, sans-serif;
	text-align: center ;
	border: 1px #a30000 solid;
	background: #ffe87d;
	width: 900px;
	min-height: 60px;
	margin: 20px auto 20px auto ;
	padding: 15px;
	
}

.mer_al_caja5 p{
	padding: 10px;
}

.mer_pr_for1{
	font: 12px Verdana, Geneva, Tahoma, sans-serif;
	width: 908px;
	min-height: 20px;
	border: 1px #0060ff solid;
	background: #d2e0ff;
	padding: 20px;
	margin-bottom: 15px;
}

.mer_pr_for1 p{
	margin-bottom: 20px;
}

.mer_pr_for1 span{
	padding-right: 30px;
}

.mer_pr_for1_input{
	border: 1px gray solid ; 
	width: 150px;
	height: 20px;
	border-color: #000394;
}
.mer_pr_diz_izq{
	float: left ;
	width: 178px;
	border: 1px #0060ff solid;
	padding: 10px;
}
.mer_pr_diz_izq p{
	margin-bottom: 10px;
}

.mer_pr_diz_izq p img{
	width: 178px;
}

.mer_pr_diz_der{
	margin-left: 10px;
	padding: 10px;
	border: 1px #0060ff solid;
	width: 718px;
	float: right ;
}

.mer_pr_diz_der div{
	float: left ;
	max-height: 105px;
	min-width: 20px;
}

.mer_pr_diz_der div img{
	height: 105px;
	width: 125px;
}
.mer_pr_diz_der img  {
	float: left ;
	padding: 0px 2px 2px 0px;
}
.mer_pr_diz_der_pvp{
	float: right ;
	width: 118px;
}

.mer_pr_div_cam1{
	width: 430px;
}

.mer_pr_div_cam2{
	margin-right: 2px;
}

.mer_pr_div_cam3{
	font: normal normal bold 14px Verdana, Geneva, Tahoma, sans-serif;
	margin-bottom: 15px;
	color: #000794;
}

.mer_pr_div_cam4{
	font: 100% Verdana, Geneva, Tahoma, sans-serif;
	margin-bottom: 10px;
	color: #808080;
}

.mer_pr_div_cam5{
	font: normal normal bold 16px Verdana, Geneva, Tahoma, sans-serif;
	text-align: right;
	margin-bottom: 10px;
}

.mer_pr_div_cam6{
	color: #808080;
	text-align: right;
	
}

.mer_pr_div_cam7{
	font: normal normal bold 100% serif;
	clear: both;
	text-align: center;
	padding: 15px 0px;
}

.mer_pr_div_cam8{
	clear: both ;
	padding: 0px;
	margin: 0px;
}

.mer_pr_div_cam9{
	font: normal normal bold 16px Verdana, Geneva, Tahoma, sans-serif;
	text-align: center;
	padding: 10px 0px;
}

.mer_ver_div_central{
	float: left ;
	width: 508px;
	border: 1px #0060ff solid;
	padding: 10px;
	margin-left: 10px;

}

.mer_ver_cam1{
	font: normal normal bold 12px Verdana, Geneva, Tahoma, sans-serif;
	margin: 10px 0;
}

.mer_ver_cam2{
	width: 508px;
	text-align: right;
}

.mer_ver_cam3{
	width: 506px;
	border: 1px #4c4cff solid ;
}

.mer_ver_cam4{
	float: left ;
	width: 80px;
	height: 50px;
	margin: 1px;
	border: 1px #4c4cff solid ;
}

.mer_ver_cam5{
	margin-top: 25px;
	width: 254px;
	height: 110px;
	float: left ;
}
.mer_ver_cam5 p{
	font: 14px Verdana, Geneva, Tahoma, sans-serif;
	padding-bottom: 10px;
}

.mer_ver_cam5 span{
	display: block ;
}

.mer_ver_cam6{
	font: normal normal bold 18px Verdana, Geneva, Tahoma, sans-serif;
	margin-top: 25px;
	text-align: center;
}

.mer_ver_cam7{
	font: 14px Verdana, Geneva, Tahoma, sans-serif;
	text-align: center;
	color: #808080;
}

.mer_ver_for fieldset p{
	font: normal normal normal 100% Verdana, Geneva, Tahoma, sans-serif;
	border: 0px;
}


.mer_ver_div_der{	
	float: right ;
	width: 178px;
	border: 1px #0060ff solid;
	padding: 10px;
	margin-left: 10px;
	
}

.mer_ver_for fieldset{
	border: 1px #0060ff solid;
	background: #d2e0ff;
	margin: 10px auto auto auto ;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center ;

}

.mer_ver_for form{
	float: left ;
	width: 244px;
	margin: 2px;
	padding: 2px;
	
}

.mer_ver_for p{
		border-bottom: 1px #003194 solid;
	font: normal normal bold 1.2em Verdana, Geneva, Tahoma, sans-serif;
	text-align: center;
	padding-top: 5px;
	color: #060f54;

}

.mer_ver_cam8{
	font: normal normal normal 11px Verdana, Geneva, Tahoma, sans-serif;
	width: 492px;
	border: 1px blue solid;
	background-color: #ffecca;
	min-height: 250px;
	margin: 5px;
	padding: 2px;
}

.mer_ver_for2{
	border:1px blue solid ;
	background-color: #d2e0ff;
}

.mer_ver_for2 ul li{
	text-align: center;
	margin-bottom: 10px;
	font-size: 1.2em;
	list-style: none ;	
}

.mer_ver_for2 ul li input, textarea {
	width: 160px;
	border: 1px gray solid ; 

}

.mer_ver_for3{
	border: 1px #0060FF solid ;
	padding: 10px;
	margin-left: 10px;
	float: left ;
	width: 718px;
	font-size: 1.2em;
}

.mer_ver_for3 fieldset{
	border: 0px;
}

.mer_ver_for3 p{
	width: 359px;
	margin: 5px 0px 5px 0px;
	float: left ;
}

.mer_ver_for3 div{
	text-align: center ;
	margin: 15px 0px 15px 0px;
}

.mer_ver_for3 input {
	width: 300px;
	border: 1px gray solid ;
}

.mer_ver_caja1{
	font: normal normal normal 12px Verdana, Geneva, Tahoma, sans-serif;
	text-align: center ;
	border: 1px #a30000 solid;
	background: #ffe87d;
	width: 718px;
	min-height: 60px;
	margin: 0px 0px 0px 10px ;
	padding: 10px;
	float: left ;
	
}

.mer_ver_caja2{
	border: 1px #a30000 solid;
	background: #ffe87d;
	margin: 0px 0px 0px 10px ;
	padding: 10px;
	width: 718px ;
	float: left ;
}

.mer_ver_caja2 div{
	font: normal normal bold 11px "Courier New", Courier, monospace;
	margin: 10px;
	padding: 10px;
	border: 1px lime solid;
	background-color: black;
	color: #00FF00;
}

.mer_ver_caja1 div{
	margin: 10px;
	width: auto ;
	border: 1px #0060ff solid;
	background: #d2e0ff;
	padding: 10px;
	text-align: left ; 
}

.mer_ver_caja1 p{
	padding: 10px;
}


.simbl_error{
	font: normal normal bold 1.5em Verdana, Geneva, Tahoma, sans-serif;
	border: 1px #808080 solid;
	background: url('Images/simbl_error.gif') no-repeat left;
	height: 35px;
	padding: 5px 5px 5px 55px;
	text-align: left;
	width: auto;
	color: #840900;
	margin: 20px; 
}

.simbl_adver{
	font: normal normal bold 1.5em Verdana, Geneva, Tahoma, sans-serif;
	border: 1px #808080 solid;
	background: url('Images/simbl_adver.gif') no-repeat left;
	height: 35px;
	padding: 5px 5px 5px 55px;
	text-align: left;
	width: auto;
	color: #be7100;
	margin: 20px;	
}

.simbl_ok{
	font: normal normal bold 1.5em Verdana, Geneva, Tahoma, sans-serif;
	border: 1px #808080 solid;
	background: url('Images/simbl_ok.gif') no-repeat left;
	height: 35px;
	padding: 5px 5px 5px 55px;
	text-align: left;
	width: auto;
	color: #0a5406;
	margin: 20px;	
}


body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #f3f3f3;
}
.corte {
	clear: both;
}

#continente {
	width: 950px;
	min-height: 600px;
	margin: 5px auto;
	overflow: auto ;
}
.seccion_boletines a:link
{
	color: #FFFF00;
	text-decoration: none;
}
.seccion_boletines a:visited
{
	color: #FFFF00;
	text-decoration: none;
}

.seccion_boletines a:hover 
{
	color: #c0ff2c;
}

.flotado_der {
	float: left;
}



.texto3:before {
	content: "Vigente hasta: ";
}

#pie {
	width: 100%;
	margin: auto ;
	text-align: center;
	height: 250px;
	background-image: url('images/Pie.jpg');
	position: relative ;
}

#pieindex{
	margin: 15px 0px 5px 0px;
	padding: 15px 0px 0px 0px;    
	width: 950px;
	text-align: left;
	margin: auto ;
}

#pieindex div{
	font: normal normal bold 12px Verdana, Geneva, Tahoma, sans-serif;
	float: left;
	width: 227.5px;
	color: #000e58;
	padding: 20px 0px 0px 10px;
}

#pieindex ul{
	list-style: none;
}

#pieindex ul a{
	font: normal normal normal 9.5px Verdana, Geneva, Tahoma, sans-serif;
	list-style: none;
	color: #000000;
	text-decoration: none;
}

#pieindex ul a:hover {
	color: #6B0303;
}

#pieindex p{
	background-image: url('Images/pieindex.gif');
	height: 110px;
	display: block;
	clear: both;
	color: #ffffff;
	vertical-align: text-bottom;
}

#pieindex span{
	background-image: url('Images/pieindex_superior.gif');
	height: 8px;
	display: block;
	clear: both;
}

#menu_superior{
	width: 940px;
	MARGIN: 5px;
	background-color: #E7E7E7;   
	height: 15px;
 
}

#menu_superior ul{
	text-align: center ;
	list-style: none ;
}

#menu_superior ul li{
	float: left ;
	width: 10%;
}

#menu_superior ul li a{
color: #000;
text-decoration: none;
display: block;
line-height: 15px;
	
}

#menu_superior a:hover {
  background-color: #1e00ff;
  color: #ffe1a7;
  font-weight: bold;
}

#not_div_der{
	float: right ;
	width: 290px;
	background-color: #dbe2ff;
	padding: 5px;
	text-align: center ;
	  
}
#not_div_der ul li {

 margin: 0px 0px 14px 20px;
 text-align: left ; 	  
}

#not_div_der ul a{
 text-decoration: none ;
 color: black ;
  
}

#not_div_der ul a:hover {
 color: #004098;

}

#not_div_izq{
	float: left ;
	width: 645px;
	margin-right: 5px;
  
}

#not_prnl {
	width: 630px;
	margin: 5px; 
	float: left ;
	background-color: #eee ;
	overflow: visible;
}

.not_secun {
	width: 315px;
	margin: 5px 2.5px 0px 2.5px;
	float: left;
	background-color: #eee;
	overflow: visible;
	}
	
#not_prnl_foto{
	float: left ;
	width: 350px;
}

#not_prnl_foto img{
	width: 350px;
	border: 0px; 
}


#not_prnl_datos{
	float: right ;
	width: 270px; 
}

#not_prnl_titulo{
	font: normal normal bold 18.5px "Times New Roman", Times, serif;
	color: #0008a1;
	padding-bottom: 10px;
}
.not_barra{
	background-image: url('Images/barra_not_secun.gif');
	background-repeat: repeat-x ;
	height: 3px;
	margin: 10px 0px;  
}
.not_foto{
	float: left ;
	width: 300px;

}
.not_foto img{
	width: 300px;
	border: 0px; 
}

.not_titulo{
	font: normal normal normal 18.5px "Times New Roman", Times, serif;
	color: #0008a1;
	padding-bottom: 10px;
	text-align: left ;
}

.not_entrada{
	font: 100% Verdana, Geneva, Tahoma, sans-serif;
	padding-bottom: 10px;

}
.not_entrada p{
	font: 100% Verdana, Geneva, Tahoma, sans-serif;
	padding-bottom: 10px;
	text-align: left ;
}

.not_prnl_fecfunvis{
	font: normal normal bold 100% Verdana, Geneva, Tahoma, sans-serif;
	padding-bottom: 10px;
}
.not_fecfunvis{
	font: normal normal normal 100% Verdana, Geneva, Tahoma, sans-serif;
	padding-bottom: 10px;
	text-align: left;
}

#notam_div_der{
	float: right ;
	width: 290px;
	background-color: #efa500;
	padding: 5px;
	text-align: center ;
	  
}

.notam_div_notmasvista{
	width: 290px; 
	margin: 5px 0px;  
}

.notam_notmasvista_img{
	width: 100px; 
	float: left ;
	margin: 0px 5px 0px 0px ;
}

.notam_notmasvista_titulo{
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	text-align: left;
	font-size: 12px;
}

.notam_notmasvista_titulo p{
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	text-align: left;
	font-size: 12px;
}

.notam_feccrvis_p{
	border-bottom: 1px;
	border-bottom-color: black;
	margin: 5px 0px;
	border-bottom-style: solid;
}

.notam_titulo_not{
	font: normal normal bold 32px "Times New Roman", Times, serif;
	color: #0008a1;
	padding-bottom: 10px;
}

.notam_entrada_not{
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	text-align: justify;
	font-size: 12px;
	color: #808080;

}

.notam_entrada_not *{
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	text-align: justify;
	font-size: 12px;
	color: #808080;

}

.notam_texto_not{
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	text-align: justify;
	font-size: 12px;
	margin-bottom:200px;
}
.notam_div_fotos{
	margin: 10px 0px; 
}

.notam_div_fotos img{
	border: 2PX #C0C0C0 ridge;
}

.notam_foto_prnl{
	width: 529px; 
	float: left ;
	margin-bottom: 10px; 
}

.notam_foto_secun{
	border: 3PX #C0C0C0 groove;
	width: 100px;
	float: left;
}

.notam_div_comen{
	text-align: left ;
}

.notam_div_comen p{
	margin-top: 10px;
	font-weight:bold;
	
}

.notam_div_comen span{
	margin-bottom: 10px;
}
.notam_div_comen div{
	font-weight:bold;
	margin: 5px 0px;
	text-align: center ;
}

.notam_promos_div{
	width: 940px;
	height: 180px;
	margin: 10px 0px;
	padding: 5px;
	background-color: #e1e1e1 ;  
}

.notam_promos_div div{
	float: left ;
}

.notam_promos_div div img{
	border: 0px;
	padding: 0px;
	width: 300px;
}

.notam_div_for{
	margin-top: 30px;
}

.notam_div_for textarea{
	width: 280px;
	height: 150px;
	margin-bottom: 10px;
	}

.notam_div_for input{
	width: 280px;
	border: 1px black solid ;
	height: 25px;
	margin-bottom: 10px;
}

.loca_div_der{
	float: right ;
	width: 290px;
	background-color: #0084ff ;
	padding: 5px;
	text-align: center ;
	
}

.loca_div_der ul{
	list-style: none ;
}

.loca_div_der li{
 margin: 5px 0px;
}

.loca_div_der ul input{
border: 1px gray solid ; 
width: 270px;
height: 20px;
padding-left: 10px;

}

.loca_div_der textarea{
border: 1px gray solid ; 
width: 270px;
padding-left: 10px;
height: 500px;
font-family: Verdana, Geneva, Tahoma, sans-serif ;

}
.loca_div_der fieldset{
border: 0px;

}

.loca_div_izq{
	float: left ;
	width: 645px;
	margin-right: 5px; 
  
}

.loca_div_datos{
	float: left;
	width: 320px;
	font-size: 12px;
	color: #121212;
}

.loca_div_datos li {
	padding: 5px 0px;
	vertical-align: middle;
}

.loca_div_datos li img{
	vertical-align: middle;
}

.loca_div_map{
	border: 1px gray solid ;
	text-align: center ;
	vertical-align: middle ;
	margin: 10px 0px; 
	height: 312px;
	overflow: hidden ;
}

.avi_div{
	font-size: small ;
}

.avi_div p{
	margin: 10px 0px;
	text-align: justify ;
}

.cont_div_nombre{
	font: normal normal 14px Verdana, Geneva, Tahoma, sans-serif;
	float: left;
	margin: 10px;
	width: 100px;
	text-align: right;
}
.cont_div_nombre p{
	margin: 10px 0px;
		height: 25px;
}
.cont_div_barra{
	width: 11px;
	margin: 10px;
	height: 500px; 
	background: url('Images/Barra_contactar.gif') repeat-y center;
	float: left ;
}

.cont_div_form{
	width: 509px; 
	margin: 10px;
	float: left ;
}

.cont_div_form fieldset{
	border: 0px;
}

.cont_div_form fieldset p{
	margin: 10px 0px;
}

.cont_div_form fieldset p input{
	width: 300px;
	height: 21px;
	border: 1px gray solid ;
	
}
.cont_div_form fieldset span input{
	width: 250px;
	height: 21px;
	border: 1px gray solid ;	
}

.cont_div_form fieldset p textarea{
	width: 500px;
	height: 300px;
	
}

.cont_div_link{
	float: left ;
	width: 250px; 
	margin: 10px;

}

.cont_div_link img{
	width: 200px;
}

.docu_div_der{
	width: 730px;
	padding: 5px;
	float: right ;
	
}

.docu_div_izq{
	width: 200px;
	height: 1000px;
	margin: 5px;
	background-color: #efa500;
	float: left;
	overflow: hidden ;
	text-align: center;
}

.docu_div_izq p{
	margin: 10px 0px;
}

.docu_div_izq ul li{
 margin: 5px 0px 5px 20px;
 text-align: left ; 
}

.docu_div_izq fieldset{
	border: 0px;
}

.docu_div_izq fieldset input{
width: 190px;
border: 1px gray solid ; 
margin: 5px 0px;
}


.docu_div_icono{
	width: 31px;
	padding: 10px 15px;
	float: left ; 
	
}

.docu_div_datos{
	float: left ;
	width: 485px;
	padding: 10px 15px;
}

.docu_div_botver{
	width: 114px;
	padding: 10px 20px;
	float: left ;
	vertical-align: middle ;
}

.docu_pad_20{
	padding-bottom: 20px;
}

.docu_div_botver img{
	padding: 0px 0px 30px 0px;
}

.docu_div_barragris{
	height: 3px;
	width: 730px; 
	background-image: url('Images/punto_gris.gif');
	background-repeat: repeat-x ; 
}

.docu_p_titart{
	font: normal normal bold 16px Verdana, Geneva, Tahoma, sans-serif;
	padding: 5px 0px 15px 0px;
	color: #000794;
}

.docu_p_desart p{
	padding: 0px 0px 10px 20px;
}

.docu_p_fuyau{
	color: #02005f;
}

.docu_div_reg_com_verde{
	padding: 0px;
	margin: 0px;
	background-color: #c7d3ff;
	height: 190px
}
.docu_div_reg_com_gris{
	padding: 0px;
	margin: 0px;
	height: 190px
}

.encu_div_reg{
	float: left ;
	padding: 5px;
	width: 640px;
}

.encu_p_barra{
	height: 3px;
	width: 630px; 
	background-image: url('Images/punto_gris.gif');
	background-repeat: repeat-x ; 
	margin: 20px 0px;
}

.encu_p_enun{
	color: #11008d;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 5px;
}

.encu_div_form{
	width: 640px;
}

.encu_div_form fieldset{
	border: 0px;
}

.encu_p_enun_form{
	font: normal normal bold 24px Verdana, Geneva, Tahoma, sans-serif;
	color: #00038d;
	margin: 25px 0px;
	border-bottom-color: #808080;
	border-bottom-style: solid;
	border-bottom-width: 3px;
}

.encu_p_opcion{
	color: #3f3f3f;
	font: italic normal normal 16px Verdana, Geneva, Tahoma, sans-serif;
}

.encu_p_radio{
	
	float: left ;
	width: 30px;
	
}

.encu_p_porciento{
	height: 12px;
	padding: 2px;
	margin: 3px 0px 10px 0px;
	width: 600px;
	background-color: #C0C0C0;
	margin-left: 30px;
}

.encu_p_boton{
	text-align: center ;
	border-bottom-color: #808080;
	border-bottom-style: solid;
	border-bottom-width: 3px;
	margin: 10px 0px;
	
}

.encu_p_boton input{
	width: 190px;
border: 1px gray solid ; 
margin: 10px 0px;
}

.encu_p_volver{
	background: #E4E4E4;
	text-align: center;
	padding: 10px;
	margin: 90px 10px 10px 10px;
}

.promo_div_promo{
	float: left ;
	width: 300px;
	padding: 5px;
}

.promo_p_titulo{
	border-left: 3px #808080 solid;
	padding: 2px;
	font: normal normal bold 100% Verdana, Geneva, Tahoma, sans-serif;
	color: #001167;
	height: 25px;
	background-color: #E4E4E4;
}

.promo_img {
	border: 0px;
	padding: 5px;
	width: 290px;
	height: 160px;
	text-align: center ;
	vertical-align: middle ;
}

.promo_p_ffin{
	border-left:3px maroon solid;
	height: 15px; 
	padding: 2px;
	background-color: #fff0df;
}

.promo_divisor{
	clear: both;
	height: 20px;
}

.promo_p_img{
	border-left:3px maroon solid;	
}

.blt_p3{
	width: 300px;
	text-align: center ;
	margin-bottom: 10px;
	font-size: 1.2em;
}

.blt_p2{
	font: normal normal bold 1.2em Verdana, Geneva, Tahoma, sans-serif;
	width: 200px;
	margin: auto;
	border-bottom: 1px black double;
	text-align: center ;
	margin-bottom: 20px;
}

.blt_p1{
	font-size: 1.1em;
	margin-bottom: 20px;
}

.blt_div1{
	float: left ;
	width: 300px;
}

.blt__bj_div_izq{
	width: 640px;
	margin: 5px;
	float: left ;
}

.blt_bj_div_anular{
	border-bottom: 1px #003194 solid;
	font: normal normal bold 1.2em Verdana, Geneva, Tahoma, sans-serif;
	width: 250px;
	margin: auto;
	text-align: center;
	padding-top: 75px;
	color: #060f54;
}

.blt_bj_div_form{
	border: 1px #0060ff solid;
	background: #d2e0ff;
	width: 300px;
	margin: 10px auto auto auto ;
	padding-top: 20px;
	padding-bottom: 20px;
}

.blt_bj_fieldset{
	border: 0px;
	padding-left: 55px;
	font-size: 1.2em;
}

.blt_bj_fieldset ul{
	list-style: none ;
}

.blt_bj_p_enun{
	font-size: 1.1em;
}

.enla_div_izq{
	float: left ;
	width: 290px;
	padding: 5px;
	text-align: center ;
	
}

.enla_div_der{
	border-left: 1px #000080 solid;
	float: right;
	width: 640px;
	padding: 4px;
}

.enla_fam{
	border-bottom: 1px #060f54 solid;
	background: #0084ff;
	font: normal normal bold 1.2em Verdana, Geneva, Tahoma, sans-serif;
	text-align: center;
	margin: 15px 5px 15px 5px;
	padding: 2px;
	clear: both;
}

.enla_div_link{
	clear: both;
	background-color: #E9E9E9;
	height: 165px;
}
.enla_div_link img{
	width: 123px;
	height: 125px;
	border: 1px #1b008d solid;
	float: left;
	margin: 20px 10px;
}

.enla_div_link_tit{
	font: normal normal bold 1.2em Verdana, Geneva, Tahoma, sans-serif;
	padding: 20px 5px 15px 0px;
	color: #1b008d;
}

.enla_div_link_url{
	padding: 20px 0px;
	color: #002694;
	font-weight: bold;
}

.enla_div_link a{
text-decoration: none ;
	
}

.enla_div_link_com{
	color: #000000;
}

.visi_div_izq{
	float:left ;
	width: 640px;
	padding: 5px;
}

.visi_p_nomyfec{
	background: #009cff;
	height: 15px;
	padding: 2px;
	color: #000000;
	font-size: 1.1em;
}

.visi_p_com{
	border: 1px #004994 solid;
	background: #d5e0ff;
	height: 80px;
	overflow: auto ;
}

.visi_div_visitas{
	margin: 0px 0px 15px 0px;
}

.visi_form fieldset{
	border: 0px;
	font-size: 1.2em;
	padding: 50px 100px;
}

.visi_form p{
	padding-top: 5px 0px;
}

.visi_form span{
	padding-top: 5px 0px;
}


.visi_form textarea{
border-color: #005e94;
border: 1px gray solid ; 
width: 400px;
padding-left: 10px;
height: 300px;
font-family: Verdana, Geneva, Tahoma, sans-serif ;

}

.visi_p_orden{
	font: normal normal bold 100% Verdana, Geneva, Tahoma, sans-serif;
	height: 15px;
	padding: 2px 2px 10px 2px;
}

.poram_img{
	text-align:center  ;
}


.admin{
	font: normal normal normal 12px Verdana, Geneva, Tahoma, sans-serif;
	margin: 20px;
}

.admin td{
	border: 1px gray solid ;
}

.admin fieldset{
	border:0px;
}

.admin dt{
	font-weight: bold ;
	padding: 15px 0px 5px 0px;
}

.admin dd{
	margin-left: 20px;
}

.admin h1, h2, h3{
	text-align: center ;
	border-bottom: 1px;
	border-bottom-color:black;
}

.admin p {
	padding: 15px 0px;
}

.admin ul{
	list-style: none ;
}

.admin_img_por{
	width: 350px;
	height: 215px;
}

