@charset "utf-8";
 
/* reset*/ 

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, 
fieldset, form, label, legend,
/*table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	
	background: transparent;
}*/
body {
	line-height: 1;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */

 
/* fin reset*/ 
 
 
 body{
	background-color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;	
	
	
	}	
 
 
 DIV.outer
      {
	position: absolute;
	left: 726px;
	top: 418px;
	width: 960px;
	height: 620px;
	margin-left: -480px; /* la mitad del ancho */
	margin-top: -310px;  /* la mitad del alto */
		
      } 
         

h1 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:20px;
}


h2 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:15px;
}

h3 {
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
}

.tazul {
color:#ff0017;
}

.tverde {
color:#229923;
}

.tnaranja{
color:#ea5a1b;
} 


.trosa{
color:#00a6d6;
margin-bottom:3px;
} 

 #menu_principal {
	width:130px;
	position:absolute;
	top:377px;
	left:15px;
 }
  #menu_principal2 {
	width:130px;
	position:absolute;
	top:190px;
	left:9px;
 }
 
 
 #menu_secundario {
	width:130px;
	position:absolute;
	top:373px;
	left:194px;
 }
 
 #idioma {
  color:#FFFFFF;
  text-align:right;
  padding-right:36px;
  padding-top:15px;
  
 }
 #idioma a {
  color:#FFFFFF;
  text-decoration:none;
 } 
 
 #idioma a:visited {
  color:#FFFFFF;
  text-decoration:none;
 } 
 
 #idioma a:hover {
  color:#04adcc;
  text-decoration:none;
 }    
 
 
 p {
margin-top:5px;
margin-bottom:5px;
line-height:1.2em;  
 }
 
 
 
 /***-------------formulario de contacto---------------***/
#contacto {
  margin-top:0;
  margin-bottom:0x;
  margin-left:0;
   }
  
  #contacto input, #contacto textarea {
	width:290px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #737373;
	margin-bottom:10px;
	color:#666666;
	font-size:95%;
	padding:1px 0 2px 7px;
	background-color:#000;
  }
  
  
  #contacto input.imagesubmit2    {
	border: none;
	width:53px;
	height:18px;
	margin-left:240px;
		 }
    

#col1 input {
	width:128px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #737373;
	color:#666666;
	font-size:95%;
	padding:1px 0 2px 7px;
	background-color:#000;
  }
  
 #col1 input.imagesubmit3    {
	border: none;
	width:38px;
	height:14px;
	padding-left:0;
	
		 }
		 
#boletin {
margin-top:55px;
}

.tboletin {
padding-bottom:9px;
}

li {
line-height:1.3em;
}

ul {
margin-left:18px;
padding-left:0;
margin-top:0;

}
