@charset "utf-8";
/* CSS Document */

/* -----------------------------
   ETIQUETAS ESTANDAR DE HTML 
   ---------------------------- */
   * {
	margin: 0;
}

html, body {
	height: 100%;
}

BODY {
	background:url(../imag/fondo.png) repeat-x top;
	text-align:center;
	margin:0 auto;
	padding:0;
	}
	
	h1, h2, h3, h4, p, form {
	border:0;
	margin:0px;
	padding:0px;
}
	
h1 {
	font-size: 18px;
	font-family: Garamond, Georgia, "Times New Roman";
	font-weight:normal;
	color: #666;
	line-height: 22px;
	text-align:right;
	margin: 15px 10px 0 0;
}

h2{
	font-size: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color: #666;
	text-align:right;
	margin: 0 0 0 0;
	padding-right:5px;
}

h3{
font-size: 17px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight:bold;
color: #666;
text-align:right;
margin: 0 0 0 0;
padding-right:5px;
padding-left:10px;
}

h4{
font-size: 11px;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: normal;
font-style:italic;
line-height:14px;
color: #999;
text-align:right;
margin: 3px 0 4px 0;
padding-right:5px;
padding-left:5px;
}

/* -----------------------------
   ELEMENTOS DE PAGINA 
   ---------------------------- */

div.contenedor{
	width: 1000px;
	margin: auto;
	padding-left: 0px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto0 70px 0;
	}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

		/* -----------------------------
			 Cabezote y logo       */
		div#cabezote {
		width:1000px;
		height:110px;
		margin:0;
		padding:0;
		text-align:center;
		}
		div#botones {
		width:300px;
		height:80px;
		margin:5px 0 0 45px;
		float:left;
		text-align:left;
		}
		div#botones img.bot {
		margin:0 5px 0 5px;
		border-width:0;
		
		}
		div#logo{
		background:url(../imag/logo.png) no-repeat right;
		width:400px;
		height:100px;
		margin:10px 0 0px 0px;
		float:right;
		}
		div#cabe_peq {
		height: 40px;
		margin: 5px 0 0 0;
		width: 1000px;
		float:left;
		}
				
			/* -----------------------------
		 Barra de navegación       */
		 div#barra{
		 height:100%;
		 width:980px;
		 margin:0;
		 padding:0;	 
		 }
		 
		 #barra ul{
			 color:#666666;
			 font-family:Georgia, "Times New Roman", Times, serif;
			 line-height:14px;
			 font-weight: bolder;
			 text-decoration:none;
			 text-align:right;
			 display:inline;	
		 }
		 #barra ul li{
			 text-align:right;
			 border-right:#C8C8C8 1px dotted;	
			 display:inline;
			 float:left;
			 margin:5px 0 15px 25px;
			 padding: 0 5px 5px 0;		 
		 }
		 #barra ul li a{
			 text-decoration:none;
			 color: #C8C8C8  ;
		 }
		 #barra ul li a:hover{
			 color:#666;
			 text-decoration:none;
		 }
				
		 #barra ul li .grande{
			 font-size:15px;
		 }
		 #barra ul li .peque{
			  font-size:11px;
		 }
		 
		 #barra a:link#actual, #barra a:visited#actual{
			color: #666;
			text-decoration: none;
	     }
		 
		 /* -----------------------------
		 Contenido      */
		 
		 div.contenido{
			width:800px;
			min-height: 400px;
			margin: 60px 120px 10px 80px;
			float:left;
			}
			
		div.frase_prin{
			width:930px;
			min-height:80px;
			margin: 15px 25px 40px 20px;
			float:left;
			border-right: #CCC solid 10px;		
		}
		div#izq{
			width:265px;
			height:400px;
			padding-left:95px;
			float:left;
		}
		div#izq img.escala{
			width:265px;
			height:347px;
		}
		
		div#der{
			width:400px;
			min-height:400px;
			float: right;
			padding-right:40px;
		}
		div#titulo{
			width:398px;
			height:30px;
			overflow:visible;
			float:left;
			border-bottom:  #999 solid 1px;
			margin:0;
			padding:O;
					}
		div#descargar{
			width:100px;
			height:20px;
			float:right;
			margin: 0;
			padding:4px 0 4px 0;
			
			
			}
		div#descargar a{
			padding: 4px 12px 4px 11px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			font-size:10px;
			text-align:right;
			color: #666;
			text-decoration:none;
			background-color: #E5E5E5;
			border-right: #CCC solid 6px;
		
		}
		div#descargar a:hover{
			padding: 4px 12px px 11px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			font-size:10px;
			text-align:right;
			color: #FFF;
			text-decoration:none;
			background-color: #BF671F;
			border-right:#49270C solid 6px;
		}
		
		/* -----------------------------
		 Caja central     */
		 
		 div.lateral{
			 margin: 0 5px 0 15px;
			 width:35px;
			 height:340px;
			 float:left;
			 background: url(../imag/lat_indice.png) bottom  no-repeat;
		}
		div#caja{
			 margin:10px 0 0 0px;
			 width:340px;
			 min-height:150px;
			 overflow:visible;
			 float:right;
		 }
		 div#caja h1{
			 margin:0 0 0 0;
			 padding:7px 0 0 0;
			 text-align:left;
			 font-family: Georgia, "Times New Roman", Times, serif;
			 font-size:11px;
			 font-weight:none;
			 color:#BF671F;
			 line-height:18px;
		}
		div#caja h1 a{
			color:#BF671F;
			text-decoration:none;
		}
		div#caja h1 a:hover{
			color: #7E4414;
			text-decoration:none;
		}
		div#caja p{
			margin:0 0 0 3px;
			 padding:0 0 0 0;
			 text-align:left;
			 font-family: Tahoma, Geneva, sans-serif;
			 font-size:11px;
			 line-height:18px;
			 font-weight:none;
			 color: #333;
		}
		div#caja p a{
			margin:0 0 0 4px;
			padding:0 3px 0 3px;
			border-right: #CCC solid  5px;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-style:italic;
			font-size:9px;
			text-align:left;
			color: #999;
			text-decoration:none;
			background-color: #E5E5E5;
			vertical-align: middle;
		}
		
		div#caja p a:hover{
			margin:0 0 0 4px;
			padding:0 3px 0 3px;
			border-right: #49270C solid 5px;
			font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			font-style:italic;
			font-size:9px;
			text-align:right;
			color: #FFF;
			text-decoration:none;
			background-color:#BF671F;
			vertical-align: middle;
		}
		
		/* -----------------------------
		 Footer     */
		 
		 div#logoasocol{
			 margin:2 2 2 2;
			 padding:0 0 0 0;
			 float:right;
			 width:150px;
			 height:155px;
			 background:url(../imag/logoasocol.png) no-repeat;
		 }
		 div#contador{
			 margin:0 0 0 0;
			 padding:120px 0 0 85px;
			 float:left;
			 width:500px;
			 height:25px;
		}
		div#contador p{
			 margin:0 0 0 0;
			 padding:0 0 0 0;
			 text-align: left;
			 font-family: Georgia, "Times New Roman", Times, serif;
			 font-size:12px;
			 font-weight:normal;
			 color: #999;
			 line-height:18px;
			 
		}
			 
			  div#alpunto{
			 margin:110px 30px 0 0;
			 padding:0 0 0 0;
			 float:left;
			 width:180px;
			 height:30px;
		}
		div#logoalpunto{
			 margin:0 0 0 0;
			 padding:0 8px 0 0;
			 float:right;
			 width:95px;
			 height:30px;
		}
		div#logoalpunto{
		}
		
		div#tex{
			width:70px;
			float:left;
			margin:0 0 0 0;
			 padding:3px 0 0 5px;
			 text-align:right;
			 font-family: Tahoma, Geneva, sans-serif;
			 font-size:10px;
			 font-weight:normal;
			 color: #999;					
		}
		 div.footer {
		 margin-top:45px;
			 padding:0 0 0 0;
			 bottom: 0;
			 width:100%;
			 height:20px;
			 background-color:#CCC;
			 float:left;
		 }
		 div.footer2 {
			 margin:0 0 0 0;
			 padding:0 0 0 0;
			 bottom: 0;
			 width:100%;
			 height:20px;
			 background-color:#CCC;
			 float:left;
		 }

		 div.info{
			 width:960px;
			 height:20px;
			 padding: 0 20 0 0;
			  margin-left:auto;
			 margin-right:auto;
		 }
		 div.info p, p a{
			 text-decoration:none;
			 text-align:center;
			 margin:0 0 0 0;
			 padding:0 0 0 0;
			 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			 font-size: 12px;
			 font-weight:normal;
			 color:#FFF;
		 }
		 div.info p a:hover{
			 text-decoration:none;
			 text-align:left;
			 margin:0 0 0 0;
			 padding:0 0 0 0;
			 font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
			 font-size: 12px;
			 font-weight:normal;
			 color: #999;
		 }
		 
		 /* -----------------------------
		Distintas paginas  */
		div#der_largo{
			width:800px;
			height:100%;
			float: right;
			padding-right:40px;
		}
		div#titulo_largo{
			overflow:visible;
			width:730px;
			height:30px;
			overflow:visible;
			float:right;
			border-bottom:  #999 solid 1px;
		}
		div.contenido2{
			 width:800px;
			height: 100%;
			margin: 60px 120px 0 80px;
			float:left;
			}
			
			div.contenido3{
			 width:800px;
			height: 100%;
			margin: 10px 120px 0 80px;
			float:left;
			}
			div.contenidosin{
			 width:800px;
			height:400px;
			margin: 10px 120px 70px 80px;
			float:left;
			}
			div#caja2{
			 margin:0 0 0 0px;
			 width:340px;
			 height:100%;
			 overflow:visible;
			 float:right;
		 }
		 div#caja2 a{
			 text-decoration:none;
			 font-family: Tahoma, Geneva, sans-serif;
			 font-size:11px;
			 color:#7E4414;
		 }
		 div#caja2 a:hover{
			 text-decoration:none;
			 font-family: Tahoma, Geneva, sans-serif;
			 font-size:11px;
			 color:#BF671F;
		 }
		 div#caja2 h1{
			 margin:0 0 0 0;
			 padding:10px 0 0 0;
			 text-align:left;
			 font-family: Georgia, "Times New Roman", Times, serif;
			 font-size:11px;
			 font-weight:normal;
			 color:#BF671F;
			 line-height:18px;
		}
		div#caja2 p strong{
			color:#666;
		
		}
		div#caja2 h2{
			 margin:0 0 0 0;
			 padding:0 0 0 5px;
			 font-weight:normal;
			 text-align:left;
			 font-family:  Tahoma, Geneva, sans-serif;
			 font-size:10px;
			 font-weight:none;
			 color: #999;
			 line-height:14px;
		}
		div#caja2 h1 a{
			color:#BF671F;
			text-decoration:none;
		}
		div#caja2 h1 a:hover{
			color: #7E4414;
			text-decoration:none;
		}
		div#caja2 p{
			margin:0 0 0 3px;
			 padding:0 0 0 0;
			 text-align:left;
			 font-family: Tahoma, Geneva, sans-serif;
			 font-size:11px;
			 line-height:18px;
			 font-weight:none;
			 color: #333;
		}
		
		
		
		/* -----------------------------
		Asociación   */
		 
		div.lateral_aso{
			 margin: 0 0 0 420px;
			 width:35px;
			 height:440px;
			 float:left;
			 background: url(../imag/lat_directivas.png) bottom  no-repeat;
		}
		div#descargar_aso{
			width:223px;
			height:20px;
			float:right;
			border:none;
			margin: 0;
			padding:4px 0 4px 0;;
		}
		div#descargar_aso a{
			padding:4px 12px 4px 11px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			font-size:10px;
			text-align:right;
			color: #666;			
			text-decoration:none;
			background-color: #E5E5E5;
			border-right: #CCC solid 6px;
		}
		/* -----------------------------
		Comite */
		div.lateral_comi{
			 margin: 0 10px 0 25px;
			 width:5px;
			 height:430px;
			 float:right;
			 background:url(../imag/indice.png) bottom  right no-repeat;
		}
		/* -----------------------------
		Instrucciones*/
		
		div#descargar_largo{
			width:99px;
			height:20px;
			float:right;
			border:none;
			margin: 0;
			padding:4px 0  4px 400px;
		}
		div#descargar_largo a{
			
			padding: 4px 12px 4px 11px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			font-size:10px;
			text-align:right;
			color: #666;
			text-decoration:none;
			background-color: #E5E5E5;
			border-right: #CCC solid 6px;
		}
		div#descargar_largo a:hover{
			padding: 4px 12px 4px 11px;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			font-size:10px;
			text-align:right;
			color: #FFF;
			text-decoration:none;
			background-color: #BF671F;
			border-right:#49270C solid 6px;
		}
		div.lateral_instrucc{
			 margin: 0 10px 0 25px;
			 width:5px;
			 height:430px;
			 float:right;
			
		}
		
		/* -----------------------------
		menu */
		
			ul#navmenu-h {
			  margin: 0;
			  border: 0 none;
			  padding: 0;
			  width: 500px; /*For KHTML*/
			  list-style: none;
			  height: auto;
			}
			
			ul#navmenu-h li {
				
			  margin: 0 10px 0 0; 
			  border: 0 none;
			  padding: 0;
			  float: left; /*For Gecko*/
			  display: inline;
			  list-style: none;
			  position: relative;
			  height:auto;
			}
			
			ul#navmenu-h ul {
				
			  margin: 0;
			  border: 0 none;
			  padding: 0;
			  width: 250px;
			  list-style: none;
			  display: none;
			  position: absolute;
			  top: 21px;
			  left: 0;
			}
			
			ul#navmenu-h ul:after /*From IE 7 lack of compliance*/{
			  clear: both;
			  display: block;
			  font: 1px/0px serif;
			  content: ".";
			  height: 0;
			  visibility: hidden;
			}
			
			ul#navmenu-h ul li {
			  width: 250px;
			  float: left; /*For IE 7 lack of compliance*/
			  display: block !important;
			  display: inline; /*For IE*/
			}
			
			/* Root Menu */
			ul#navmenu-h a {
			  border:0;
			  border-right: #CCC solid 5px;
			  
			  padding: 4px 6px;
			  float: none !important; /*For Opera*/
			  float: left; /*For IE*/
			  display: block;
			  background: #EEE;
			  font-family: Georgia, "Times New Roman", Times, serif;
			font-style:italic;
			font-size:10px;
			text-align:left;
			color: #666;			
			text-decoration:none;
			  text-decoration: none;
			  height: auto !important;
			  height: 1%; /*For IE*/
			}
			
			ul#navmenu-h a:hover{
				
			border-right: #49270C solid 5px;
			
			}
			/* Root Menu Hover Persistence */
			ul#navmenu-h a:hover,
			ul#navmenu-h li a:hover,
			ul#navmenu-h li.iehover a {
				background: #BF671F;
			    color: #FFF;
			}
			
			/* 2nd Menu */
			ul#navmenu-h li:hover li a,
			ul#navmenu-h li.iehover li a {
			  float: none;
			  background: #EEE;
			  color: #666;
			}
			
			/* 2nd Menu Hover Persistence */
			ul#navmenu-h li:hover li a:hover,
			ul#navmenu-h li:hover li:hover a,
			ul#navmenu-h li.iehover li a:hover,
			ul#navmenu-h li.iehover li.iehover a {
				
				border-right: #49270C solid 5px;
				background:#BF671F;
			    color: #FFF;
			}
			
			ul#navmenu-h ul ul,
			ul#navmenu-h ul ul ul {
			  display: none;
			  position: absolute;
			  top: 0;
			  left: 250px;
			}
			
			/* Do Not Move - Must Come Before display:block for Gecko */
			ul#navmenu-h li:hover ul ul,
			ul#navmenu-h li:hover ul ul ul,
			ul#navmenu-h li.iehover ul ul,
			ul#navmenu-h li.iehover ul ul ul {
			  display: none;
			}
			
			ul#navmenu-h li:hover ul,
			ul#navmenu-h ul li:hover ul,
			ul#navmenu-h ul ul li:hover ul,
			ul#navmenu-h li.iehover ul,
			ul#navmenu-h ul li.iehover ul,
			ul#navmenu-h ul ul li.iehover ul {
			  display: block;
			}
		
		/* -----------------------------
		articulos */
		
		div.identificador{
			 width:800px;
			height: 50px;
			margin: 15px 120px 10px 80px;
			float:left;
			}
			
			div.identificador h1{
			 font-size: 16px;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-weight:bold;
				color: #CCC;
				text-align:left;
				margin: 0 0 0 0;
				padding:0 0 5px 0;
				}
				div.identificador2{
			 width:800px;
			height: 30px;
			margin: 15px 120px 10px 80px;
			padding-top:20px;
			float:left;
			}

				
		div#titulos_articulos{
		    width:398px;
			 overflow: visible;
			float:left;
			border-bottom:  #999 solid 1px;
		}
		
		div#izq2{
		width:265px;
			height:auto;
			padding-left:60px;
			float:left;
		}
		div#izq2 img.fotos{
		width:300px;
		height:230px;
		}
		div#piefoto{
		margin:5px 0 5px;
		width:300px;
		float: left;
		overflow:visible;
		}
		div#piefoto p{
		font-family: Tahoma, Geneva, sans-serif;
		font-size:10px;
		text-align:right;
		padding:0 5px 0 0;
		color:#999;
		overflow:visible;
		line-height:14px;
		font-weight:none;
		border-right: #CCC solid 5px;
		}
		
		div#autores{
		width:300px;
		float:left;
		overflow:visible;
		background-color: #EEE;
		margin:20px 0 5px 0;
		padding-top:5px;
		}
		div#autores h1{
				margin:0 0 0 0;
			 padding:2px 5px 0 0 ;
			 text-align:right;
			 font-family: Georgia, "Times New Roman", Times, serif;
			 font-size:10px;
			 font-weight:bold;
			 color: #999;
			 line-height:14px;
		}
		div#autores p{
				margin:0 0 0 0;
			 padding:0 5px 7px 5px;
			 text-align:right;
			 font-family: Tahoma, Geneva, sans-serif;
			 font-size:10px;
			 font-weight:none;
			 color: #999;
		}
		div#autores h2{
		     margin:0 0 0 0;
			 padding:5px 5px 7px 5px ;
			 text-align:right;
			 font-family: Georgia, "Times New Roman", Times, serif;
			 font-size:10px;
			 font-weight:normal;
			 color: #999;
			 line-height:14px;
			 background: #e2e2e2 ;
		}
		div#autores h2 span{
		     margin:0 0 0 0;
			 padding:5px 5px 5px 5px ;
			 text-align:right;
			 font-family: Georgia, "Times New Roman", Times, serif;
			 font-size:10px;
			 font-weight:normal;
			 color: #999;
			 line-height:14px;
			 background: #e2e2e2 ;
		}
		div#caja2 h3{
			 margin:5px 0 0 0;
			 padding:0 0 0 5px;
			 font-weight:normal;
			 text-align:left;
			 font-family:  Tahoma, Geneva, sans-serif;
			 font-size:11px;
			 font-weight:none;
			 color: #666666;
			 line-height:14px;
		}
		div#caja2 h3 strong{
			 color:#BF671F;
		}
		div#der2{
			width:400px;
			height:100%;
			float: right;
			padding-right:40px;
		}
		
		/* -----------------------------
		laterales */
		
		div#lateral_educacion{
			 margin: 0 0 15px 15px;
			 padding: 0 0 0 0;
			 width:35px;
			 height:340px;
			 float:left;
			 background: url(../imag/lat_educacion.png) bottom  no-repeat;
		}
		div#lateral_original{
			 margin: 0 0 15px 15px;
			 padding: 0 0 0 0;
			 width:35px;
			 height:340px;
			 float:left;
			 background: url(../imag/lat_original.png) bottom  no-repeat;
		}
		div#lateral_reflexion{
			 margin: 0 0 15px 15px;
			 padding: 0 0 0 0;
			 width:35px;
			 height:340px;
			 float:left;
			 background: url(../imag/lat_reflexion.png) bottom  no-repeat;
		}
		div#lateral_revision{
			 margin: 0 0 15px 15px;
			 padding: 0 0 0 0;
			 width:35px;
			 height:340px;
			 float:left;
			 background:  url(../imag/lat_revision.png) bottom  no-repeat;
		}
		div#lateral_reporte{
			 margin: 0 0 15px 15px;
			 padding: 0 0 0 0;
			 width:35px;
			 height:340px;
			 float:left;
			 background:  url(../imag/lat_reporte.png) bottom  no-repeat;
		}
		div#lateral_minicaso{
			 margin: 0 0 15px 15px;
			 padding: 0 0 0 0;
			 width:35px;
			 height:340px;
			 float:left;
			 background:  url(../imag/lat_minicaso.png) bottom  no-repeat;
		}
		div#lateral_literatura{
			 margin: 0 0 15px 15px;
			 padding: 0 0 0 0;
			 width:35px;
			 height:340px;
			 float:left;
			 background: url(../imag/lat_literatura.png) bottom  no-repeat;
		}
		
		/* -----------------------------
		anteriores */
		
		div#cajaant{
			margin:30px 25px 10px 75px;
			padding:0 0 0 0;
			width:700px;
			height:150px;
			float:left;
		
		}
		
		div#etiq{
			width:180px;
			margin:100px 0 0 0;
			padding:0 5px 8px 5px;
			height:30px;
			float:left;
			border-bottom: #666  dotted 1px;
			
			}
		div#cajaant p{
			margin:0 0 0 3px;
			 padding:0 0 0 0;
			 text-align:right;
			 font-family: Georgia, "Times New Roman", Times, serif;
			 font-size:14px;
			 line-height:16px;
			 font-weight:bold;
			 color: #666;
		}
		div#cajaant p a{
			margin:0 0 0 3px;
			 padding:0 0 0 0;
			 text-align:right;
			 font-family: Georgia, "Times New Roman", Times, serif;
			 font-size:14px;
			 line-height:16px;
			 font-weight:bold;
			 color: #666;
			 text-decoration:none;
			 }
		div#cajaant p a:hover{
			margin:0 0 0 0;
			 padding:0 0 0 0;
			 text-align:right;
			 font-family: Georgia, "Times New Roman", Times, serif;
			 font-size:14px;
			 line-height:16px;
			 font-weight:bold;
			 color: #BF671F;
			 text-decoration:none;
		}
			div#imagpeq{
			width:120px;
			margin:0 0 0 0;
			height:auto;
			float:right;
		}
	
		div#cajaant img.peq{
			width:110px;
			height:138px;
			text-align:left;
		}
		
		div#num1{
			margin:0 0 0 30px ;
			padding:0 0 0 0;
			width:310px;
			float:left;
		
		}
		
		div#num2{
			margin:0 20px 0 0;
			padding:0 0 0 0;
			width:310px;
			float:right;	
			
		}
		
		/* -----------------------------
		 Indexaciones
		 */
		 
		div#index{
			margin:0 30px 0 0;
			padding:0 0 0 0;
			width:350px;
			float:right;	
			
		}
		div#nombindex{
			width:150px;
			margin:70px 0 0 0;
			padding:0 10px 0 0;
			height:20px;
			float:left;
			border-bottom: #666  dotted 1px;
		}
		div#imagindex{
			width:150px;
			margin:0 0 0 0;
			height:auto;
			float:right;
		}
		
			/* -----------------------------
		 Contacto
		 */
		 
		 div#cajacont{
			margin:30px 25px 10px 75px;
			padding:0 0 0 0;
			width:700px;
			height:350px;
			float:left;
		
		}
		div#cajacont p{
			margin:0 0 0 3px;
			 padding:0 0 0 0;
			 text-align:right;
			 font-family: Tahoma, Geneva, sans-serif;
			 font-size:12px;
			 line-height:18px;
			 font-weight:normal;
			 color: #666;
		}
		div#cont{
			margin:0 30px 0 0;
			padding:0 0 0 0;
			width:600px;
			float:right;	
			
		}
		div#form{
			margin:0 30px 0 0;
			padding:25px 0 0 0;
			width:500px;
			float:right;	
			}
			
			div#form p{
				margin:0 0 0 3px;
			 padding:0 10px 0 0;
			 text-align:right;
			 font-family: Tahoma, Geneva, sans-serif;
			 font-size:12px;
			 line-height:18px;
			 font-weight:normal;
			 color: #666;
			}
			
			.tex_contacto {
			font-family: Tahoma, Geneva, sans-serif;
			font-size: 11px;
			color: #666666;
			font-weight:normal;
			background-color: #FFFFFF;
			border: 1px solid #CCCCCC;
			padding: 2px 2px 2px 2px;
			}
			
			.menu_botones {
				text-align:left;
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 10px;
			color: #666;
			line-height: normal;
			font-weight: bold;
			font-variant: normal;
			background-color: #FFFץ����T�W�!���v �F��@f�z�b-_j���#
�~4G�ō��jIa�HF�M��/3#*ZC�/�Z���m�x�7��l����
4�����F�՛���g��T,��ո'�Gߑ����#������,��

