body{

margin:0px; 

padding:0px;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

background-color:#0434a0;

}



a {

	color: #0434A0;

}

#print

{

	display:none;

}

li {

list-style-type: none;

}

#principal{

	width:800px;



}

#header{

	height:174px;

	background-image: url(../images/hd.jpg);

	background-repeat: no-repeat;



}

#cuerpo{

	background: #FFFFFF url(../images/fdo.jpg); 

	background-repeat: no-repeat;

}



#cuerpo table{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin:0px;

	border-collapse:collapse;

	margin-right:10px;



}



#col2{

	vertical-align:top;

	background-color: #FFFFFF;

	padding: 0px;

	border:0px;

}



#col1{

	width:250px;

	color:#ffffff;

	vertical-align: top;

}



h1{

	color:#F1B070;

	font-weight:bold;

	font-size: 12px;

	}

	h1 strong{

		color:#FFFFFF;

	}



h2{

	color:#E38844;

	font-weight:bold;

	font-size: 12px;

	}

h2 strong{

	color:#0434a0;

}



h3{

	color:#ff9118;

	font-weight:bold;

	font-size: 12px;

}



h4{

	color:#0434a0;

	font-weight:bold;

	font-size: 12px;

	border-bottom:1px solid #FF9900;

}

h5{

	color:#0434a0;

	font-weight:bold;

	font-size: 12px;

	margin-bottom:0px;



}









#degradee {

	width:530px;

	margin:0px 0px 0px 0px;

	color:#0434a0;

	padding: 0px 0px 10px 0px;

	background-color:#FFFFFF;

	}

	

#degradee .fondo1{

	background-image: url(../images/fondo1.jpg);

	background-repeat: repeat-x;

}



#degradee .fondo2{

	background-image: url(../images/fondo2.jpg);

	background-repeat: repeat-x;

}



#degradee #do_txt{

	margin: 0px 15px 15px 15px;

}



#degradee #do_txt p{

	margin:10px 0px 0px 0px;

	line-height: 20px;	

}





#degradee #do_txt p font{

	color:#ff9118;

	font-weight:bold;

	text-transform: lowercase;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}



#degradee #do_txt p a{

	color:#FFFFFF;

	font-weight:bold;

	text-decoration:none;

}





#contenido{

	text-align:left;

	vertical-align:top;

}



#contenido2{

	text-align:right;

	float:right;

	vertical-align:top;

	}



#banners{

	padding-top:30px;

	padding-bottom:25px;

	text-align:center;

}



#menu{

	list-style-type: none;

		margin:0px;

		padding:0px;

}



	#menu li{

		list-style-type: none;

		text-align:right;

		margin-bottom:15px;

	}

	

	#menu li a{

	

		color:#FFFFFF;

		font-weight: bold;

		text-transform: uppercase;

		text-decoration:none;

		padding-right:20px;

	}

	

	#menu li a:hover{

		color:#ff9118;

		font-weight: bold;

		text-transform: uppercase;

		text-decoration:none;

	}



#menu2{

	margin:0px;

	list-style-type: none;

	vertical-align:middle;

	color:#0434a0;

	padding: 15px 0px 0px 0px;

}



	#menu2 li{

	display: inline;

	text-align:right;

	text-decoration: none;

			}

		

		#menu2 li a{

		color:#0434a0;

		text-decoration:none;

		padding-right: 5px;

		}



		#menu2 li a:hover{

			color:#ff9118;

			text-decoration:none;

		}

		

		

		#menu2 li a:hover{

		color:#ffffff;

		text-decoration:none;

	}

	

	

		#menu2 li font{

		font-family: Verdana, Arial, Helvetica, sans-serif;

		font-size: 12px;

		color:#ffffff;

		text-decoration:none;

		padding-right: 5px;

	}



#linea_menu {

	text-align:center;

	background-image:url(../images/pixel_naranja.jpg);

	background-repeat: repeat-y;

	background-position:193px 15px;

	width:198px;

/*	margin-top:80px; */

	margin-top:25px;



}



#menu li font{



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color:#ff9118;

	font-weight: bold;

	text-transform: uppercase;

	text-decoration:none;

	padding-right:20px;

	background-image:url(../images/circulo_naranja.gif);

	background-position:right;

	background-repeat:no-repeat;



}



#submenu{

	margin-top:5px;

	padding-right:20px;

}



#submenu div {

	border-top: 1px solid #7DA0F1;

	border-bottom: 1px solid #7DA0F1;

	padding-right: 0px;

	margin-left: 10px;

}



#submenu  div ul{

	margin:0px;

	text-align: right;	

}





#submenu div ul li {

	margin-bottom: 5px;

	font-size: 11px;

	text-align:right;

	color: #7DA0F1;

}



#submenu div ul li a, div ul li font {

	padding-right:5px;

	color: #7DA0F1;

	background-image:none;

	font-size: 11px;

}



#submenu div ul li font {

	padding-right:5px;

	color: #FFFFFF;

	background-image:none;

	font-size: 11px;

}



#espaciado_m_a{

padding-top:50px;

border-top:1px solid #FFE682;

border-bottom:1px solid #FFCC00;

padding-bottom:50px;

}



#cajita_login_align{

	margin: 0px 120px 0px 120px;

}



#cajita_login{

	background:#b2c1e2;

	padding: 5px;

}



#entrar_btn{

	text-align:right;

}







#footer {

vertical-align:middle;

background-color:#FF9900;

height:40px;

margin:0px;

text-align:center;

}





#brujula_flash {

	padding:2px 0px 0px 0px;



}



-->boton entrar member area









-->footer enclave<--



#footer2{

margin-top:10px;

width:777px;

background-color:#FFFFFF;

}



#enclave {

	float:right;

	background: url(../images/enclave_diseno_programacion.jpg) no-repeat bottom left;

	padding-left: 22px;

	padding-top: 2px;

	margin: 3px;



}



	



#enclave a {

	font-size: 12px;

	color: #000000;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

}



#enclave a strong{

	font-weight: bold;

	font-family: Arial, Helvetica, sans-serif;

}



#enclave a:hover{

	color: #F4A727;

}

-->FORMULARIO<---

#formulario{

padding-left:80px;

}



.textoform{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

color:#0434a0;

}



td.textom{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

color:#0434a0;

vertical-align:top;

margin:0px 5px 15px 0px;

padding: 5px 0px 5px 0px;

}



.textom{

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 12px;

color:#0434a0;

vertical-align:top;

margin:0px 5px 15px 0px;

}



.textom font{

color:#FF9900;

}



.textom_titulo h1{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color:#0434a0;

	vertical-align:top;

	margin:30px 5px 15px 0px;

	border-bottom:1px solid #FF9900;

}



.textom_titulo h1 font{

	color:#FF9900;

}



.texto_tel{

vertical-align:top;

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

color:#0434a0;

}





/* Ventanita de error */

#MensajeSistema{

	margin: 0px;

	padding: 0px;

	position:absolute; 

	display: block;

	left:0; 

	height:10px; 

	visibility:hidden;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	font-weight: normal;

	width:100%;

}





#MensajeSistema #MensajeError{

	background-color:#FF0000; 

	color:#FFFFFF;



}



#MensajeSistema #MensajeError font{

	padding-left:10px; 



}



#MensajeSistema #MensajeCerrar{

	text-align: right; 

	background-color:#FF6666; 

	

}



#MensajeSistema #MensajeCerrar a{

	font-size: 10px;

	color:#FFFFFF;

	margin:5px; 

}



#MensajeSistemaPop{

	margin: 0px;

	padding: 0px;

	position: relative;

	display: block;

	left:0; 

	height:10; 

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	text-decoration: none;

	font-weight: normal;

}





#MensajeSistemaPop #MensajeError{

	background-color:#FF0000; 

	color:#FFFFFF;



}



#MensajeSistemaPop #MensajeError font{

	padding-left:10px; 



}



#MensajeSistemaPop #MensajeCerrar{

	text-align: right; 

	background-color:#FF6666; 

	

}



#MensajeSistemaPop #MensajeCerrar a{

	font-size: 10px;

	color:#FFFFFF;

	margin:5px; 

}





a.boton{

	border: 1px solid #0434a0;

	padding: 6px;

	color: #0434a0;

	background: #FF9900;

	text-decoration: none;

	font-weight: bold;

	margin: 10px 0px 10px 0px;

}



a.boton:hover{

	background: #FFFFFF;

}



#roller{

	height: 800px;

	overflow: auto;	

}





#item_nota{

	margin-bottom: 20px;



}



#item_nota h2{

	display:block;

	border-bottom: 1px solid #E38844;

	color:#0434a0;

	padding-bottom: 3px;

	margin: 2px;

}



#item_nota h2 a{

	color:#0434a0;

	font-weight: bold;

	text-decoration:none;

}



#item_nota h2 strong a{

	color:#E38844;

	font-weight: bold;

	text-decoration:none;

}



#item_nota h2 font{

	font-size: 10px;

}



#item_nota p#copete{

	font-size: 10px;

	margin: 0px;

	padding: 0px;

	line-height: 14px;	

}



#item_nota p#copete a{

	font-size: 10px;

	color: #E38844;

}



#item_nota p#copete a:hover{

	color: #0434a0;

}





h1 a {

	color:#F1B070;

	font-weight:bold;

	font-size: 12px;

	}

h1 strong a{

	color:#FFFFFF;

}



#cajita {

	margin-top: 15px;

	background: #B3C1E3;

}



#cajita div.topl{

	background: #B3C1E3 url('../images/cajita_tl.jpg') no-repeat;

	height: 13px;

}



#cajita span.topr{

	float: right;

	background: #B3C1E3 url('../images/cajita_tr.jpg') no-repeat;

	width: 13px;

	height: 13px;

}



#cajita div.botl{

	background: #B3C1E3 url('../images/cajita_bl.jpg') no-repeat;

	height: 13px;

}



#cajita span.botr{

	float: right;

	background: #B3C1E3 url('../images/cajita_br.jpg') no-repeat;

	width: 13px;

	height: 13px;

}



#cajita h3 {

	margin:0px;

	color: #FFFFFF;

	margin-left: 15px;

}



#cajita ul{

	margin-left: 15px;

	padding:0px;

}



.welcome a{

}



a.logout{

	color:#000000;

	text-decoration:underline;

}



#cajita_news{

	border-top: 1px solid white;

	border-bottom: 1px solid white;

	margin: 15px;

	padding: 8px;

}





#cajita_news label{

	clear: both;

}



#cajita_news p{

	margin:0px;

	padding:0px;	

	margin-bottom: 10px;	

}



#cajita_news a{

	color:#0434a0;

	font-weight: bold;

}



#mensaje_news {

	color:#FFFFFF;

	font-weight: bold;

	margin-left: 20px;

	margin-right: 20px;



}



#degradee #do_txt #nota {

	margin-top: 20px;

	color: #0434a0;

	text-transform:none;

	border-collapse:separate;

	line-height: normal;

}



#degradee #do_txt #nota font, p, span {

	color: #0434a0;

	font-weight: normal;

}



#degradee #do_txt #nota p font {

	color: #0434a0;

	font-weight: normal;

	text-transform:none;

	border-collapse:separate;

	line-height: normal;

	background-image: transparent;

}



#degradee #do_txt #nota h1{

	display:block;

	border-bottom: 1px solid #E38844;

	color:#0434a0;

	padding-bottom: 3px;

	margin: 2px;

}





/* Recursos */





#item_recursos{

	padding-bottom: 15px;

	margin-bottom: 10px;

	border-bottom: 1px solid #E38844;

}



#item_recursos h2{

	display:block;

	color:#0434a0;

	padding-bottom: 3px;

	margin: 2px;

}



#item_recursos h2 a{

	color:#0434a0;

	font-weight: bold;

}



#item_recursos h2 strong a{

	color:#E38844;

	font-weight: bold;

	text-decoration:none;

}



#item_recursos h2 font{

	font-size: 10px;

}



#item_recursos p#copete{

	font-size: 10px;

	margin: 0px;

	padding: 0px;

	line-height: 14px;	

}



#item_recursos p#copete a{

	font-size: 10px;

	color: #E38844;

}



#item_recursos p#copete a:hover{

	color: #0434a0;

}

/*-------------------------------------------listados Miembros (mapa)-----------------------------

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#buscar{

	/*display:none;*/

	border-bottom:1px solid #FFffff;

	padding: 0px 0px 2px 0px;

	margin:

	}

	#buscar a {

		font:normal 7pt Verdana;

		text-decoration:none;

		color:#003399;

		}

		#buscar a:hover {

			text-decoration:underline;

			}

#portaMapa{

	_height:300px;

	min-height:300px;

	}



.miembro_pais{

	font-size:11pt;

	font-weight:bold;

	background:#ADBBE0;

	color:#FFFFFF;

	padding: 2px 0px 4px 3px;

	margin-bottom:3px;

	}

.miembro_denominacion{
	text-transform:uppercase;

	margin-bottom:3px;

	font-weight:bold;

	}
	
.miembro_denominacion span{ text-transform:none;}

.miembro_email{

		margin-bottom:3px;

		padding-bottom:5px;

		}

.miembro_email a{

	color:#0434A0;

	text-decoration:none;

	font-size:8pt;

	}







#opciones{	

}



#opciones ul{

	 padding: 0;

	 margin: 0;

	 list-style: none;

	font-size:12px;

	font-weight:bold;

}



#opciones ul li {

  float: left;

  position: relative;

  /*width: 10em;*/

}



#opciones ul li a {

	color:#ffffff;

	margin:0px;	

	padding:6px 10px 6px 10px;

	text-decoration:none;

	display: block;

}

#opciones ul li a:hover {

background-color:#FF9900;

}



#opciones ul li a.seleccionado{ 

	background-color:#0434a0;

}

#div_filtro{

	clear:both;	

	margin: 5px 0px 20px 0px;

	_margin: 5px 0px;

	border: 1px solid #ADBBE0;

}



#ListadoMiembros{

	clear:both;	

	margin: 15px 0px 20px 0px;

	_margin: 15px 0px;

}



#div_filtro form{

	margin: 15px 0px;

}



#div_filtro label, #div_filtro select, #div_filtro a, #div_filtro input{

	margin-left: 5px;

}


.msje_error{
	font:normal 10px Arial!important;
	line-height:16px!important;
}

.msje_wall{
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:1px solid #0434A0;
	color:#333333;
}

.msje_fecha{ 
	font-size:10px!important;
	color:#0434A0;
}

.linkBack, .linkVerDetalle, .linkPrint {
clear:left;
color:#FF9900!important;
font:normal 10px Verdana!important;
text-decoration:underline!important;
margin:15px 0 10px;
}


.precio {
	border-bottom: 1px solid #FF9900;
	color:#0434A0;
	font-size: 12px;
	font-weight: normal !important;

}
.precio  a{
		color:#0434A0;
		text-decoration:none;
		font-size: 12px;
	}
.precio  a:hover{
		color:#FF9900;
		text-decoration:none;
		font-size: 12px;
	}