body{
	background:#ffffff url(../imagenes/body_fondo.jpg) repeat-x 0% 0%;
	color:#333;
	font-size:90%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* comunes */
/*ul {list-style-type: none; margin:0; padding:0;}
h1, h2 ,h3 {margin:0; padding:0;}
strong {color:#838282;}
*/
a { text-decoration:none; color:#333}

#doc3 {margin:auto;} 
#hd{
	background:url(../imagenes/cabecera.jpg) no-repeat center center;
	height:210px;
}

#hd h1 {
	width: 354px;
	height: 90px;
	margin: 0px 0 0 50px;
	font-size: 0.6em;
}

#hd h1 span {
	background: url(../imagenes/logo.png) no-repeat 100% 0%;
	position:absolute;
	margin: 0;
	padding: 0;
	width: 354px;
	height: 90px;
}

#hd ul {
width: 350px;
height: 30px;
float:right;
margin: 0 8% 0 0;
font-size:0.9em;
}
#hd ul li a {text-decoration: underline;}

#hd ul li {float:left; display:inline; width: 70px;  height: 30px; padding:5px 0 0 28px}
#hd ul li.inicio {width: 60px; background:url(../imagenes/ul_inicio.jpg) no-repeat 0% 0%;}
#hd ul li.mapa {width: 75px;background:url(../imagenes/ul_mapa.jpg) no-repeat 0% 0%;}
#hd ul li.contacto {width: 75px; background:url(../imagenes/ul_contacto.jpg) no-repeat 0% 0%;}

#hd ul.top {
margin-top: 93px;
height: 20px;
}

/**************/

.yui-b{

}

.yui-b ul {
margin: 30px 0 0 10px;
float:right;
background:#a5a5a5;
width:233px;
padding:30px 0;
}

.yui-b ul li {
display:block;
width: 235px;
height: 40px;
padding: 0;
}

.yui-b ul li a {
display:block; 
width: 182px;
height: 30px;
padding: 10px 0px 0 55px;
margin-left: -1px;
}

.yui-b  ul li a.inicio {background: url(../imagenes/a_inicio.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.triversia {background: url(../imagenes/a_triversia.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.traducciones {background: url(../imagenes/a_traducciones.jpg) no-repeat 0% 0%;}

.yui-b  ul li a.servicios {padding-left: 78px; background: url(../imagenes/a_servicios.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.tarifas {padding-left: 78px; background: url(../imagenes/a_tarifas.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.trabaje {padding-left: 78px; background: url(../imagenes/a_trabaje.jpg) no-repeat 0% 0%;}

.yui-b ul li a.cursos {background: url(../imagenes/a_cursos.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.blog {background: url(../imagenes/a_blog.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.contacto {background: url(../imagenes/a_contacto.jpg) no-repeat 0% 0%;} 

.yui-b  ul li a.inicio:hover {background: url(../imagenes/a_iniciocurrent.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.triversia:hover {background: url(../imagenes/a_triversiacurrent.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.traducciones:hover {background: url(../imagenes/a_traduccionescurrent.jpg) no-repeat 0% 0%;}

.yui-b ul li a.servicios:hover {padding-left: 78px; background: url(../imagenes/a_servicioscurrent.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.tarifas:hover {padding-left: 78px; background: url(../imagenes/a_tarifascurrent.jpg) no-repeat 0% 0%;}
.yui-b ul li a.trabaje:hover {padding-left: 78px; background: url(../imagenes/a_trabajecurrent.jpg) no-repeat 0% 0%;}

.yui-b  ul li a.cursos:hover {background: url(../imagenes/a_cursoscurrent.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.blog:hover {background: url(../imagenes/a_blogcurrent.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.contacto:hover {background: url(../imagenes/a_contactocurrent.jpg) no-repeat 0% 0%;}

.yui-b ul li a.iniciocurrent {background: url(../imagenes/a_iniciocurrent.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.triversiacurrent  {background: url(../imagenes/a_triversiacurrent.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.traduccionescurrent  {background: url(../imagenes/a_traduccionescurrent.jpg) no-repeat 0% 0%;}

.yui-b  ul li a.servicioscurrent {padding-left: 78px; background: url(../imagenes/a_servicioscurrent.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.tarifascurrent {padding-left: 78px; background: url(../imagenes/a_tarifascurrent.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.trabajecurrent {padding-left: 78px; background: url(../imagenes/a_trabajecurrent.jpg) no-repeat 0% 0%;}



.yui-b  ul li a.cursoscurrent  {background: url(../imagenes/a_cursoscurrent.jpg) no-repeat 0% 0%;}
.yui-b  ul li a.blogcurrent  {background: url(../imagenes/a_blogcurrent.jpg) no-repeat 0% 0%;}
.yui-b ul li a.contactocurrent  {background: url(../imagenes/a_contactocurrent.jpg) no-repeat 0% 0%;}


/***********************************/
.yui-u {margin-right:2.56%;}
.yui-u   h2{
width: 100%;
height:37px;
float:left;
font-size: 0.9em;
margin:0px 0 0 0;
padding: 30px 0 0 0;
}

.yui-u   h2.inicio { background: #ffffff url(../imagenes/h2_inicio.jpg) no-repeat 0% 0%;}
.yui-u   h2.quienes {background: #ffffff url(../imagenes/h2_inicio.jpg) no-repeat 0% 7.9%;}
.yui-u   h2.cursos {background: #ffffff url(../imagenes/h2_inicio.jpg) no-repeat 0% 15.9%;}
.yui-u   h2.traducciones {background: #ffffff url(../imagenes/h2_inicio.jpg) no-repeat 0% 25.6%;}
.yui-u   h2.blog { background: #ffffff url(../imagenes/h2_inicio.jpg) no-repeat 0% 34%; }

.yui-u   h2.servicios {background: #ffffff url(../imagenes/h2_inicio.jpg) no-repeat 0% 50%;}

.yui-u   h2.tarifas { background: #ffffff url(../imagenes/h2_inicio.jpg) no-repeat 0% 59.3%;}
.yui-u   h2.presupuesto {background: #ffffff url(../imagenes/h2_inicio.jpg) no-repeat 0% 42%;}
.yui-u   h2.trabaje {background: #ffffff url(../imagenes/h2_inicio.jpg) no-repeat 0% 68.7%;}

.yui-u   h2.noticias {background: #ffffff url(../imagenes/h2_inicio.jpg) no-repeat 0% 78%;}
.yui-u   h2.blog {background: #ffffff url(../imagenes/h2_inicio.jpg) no-repeat 0% 88.5%;}

.yui-u h2 .hd_2 {float:left; margin-left: 75px;}
.yui-u h2 .hd_3 {float:left; margin-left: 125px;}

.yui-u h2 a {background-image:none; padding-left:0;}

.yui-u  h3{
width: 100%;
color:#333;
font-size: 0.9em;
float:left;
margin: 10px 0 0 5px ;
padding: 0px 0 0 10px;
}

.yui-u  h4{
width: 100%;
color:#333;
font-size: 0.9em;
float:left;
margin: 10px 0 20px 10px ;
padding: 0px 0 0 0px;
}

.yui-u .cont {
background:#e5e7dc;
width:  98%;
float:left;
margin: 20px 0 0 6px;
padding: 0 0 15px 0;
}

.yui-u .cont1 {
width: 47.5%;
background:#e5e7dc;
float:left;
height:auto;
margin:20px 10px 0 2px;
padding: 0 0 15px 0;
}

.yui-u  p {
font-size:0.8em;
margin: 15px 20px 10px 20px;
}
.yui-u   p.mini {width: 43%;}

.yui-u  .min p {width: 90%;}

.yui-u   p.limpia {
clear:left;
text-align:right;
width: 80%;
}

.yui-u   p.limpia  a.blog{
clear:left;
float:left;
text-align:left;
}

.yui-u   .dest {font-style:italic;}

.yui-u   img { float:right; margin: 10px 20px 0 0px;}
.yui-u   img.cursos {float:right; margin: 0px 12px 0 0;}
.yui-u   img.traduccion {float:left; margin: 0px 12px 0 0;}


.yui-u   a{
padding: 10px 0 10px 20px;
margin: 10px 0 0 0;
height: 30px;
background: url(../imagenes/seguir.jpg) no-repeat 0% 0%;
}

.yui-u   a.normal{
text-decoration:underline;
padding:0;
background-image:none;
}


.yui-u  form {width: 95%; margin: 10px 0 20px 20px; float:left;}
.yui-u  form p { clear:left; float:left;  width: 90%; margin-top: 0px;}

.yui-u  form p.flota_derecha{ padding:5px; text-align:right; background:#f2f3ed; width: 90%; margin-top: 0px;}
.yui-u  form p label {float:left; clear: none;  margin: 5px 20px 0px 0;}
.yui-u  form p label.limpia {clear:both; width: 80%;}
.yui-u  form input , textarea , .check {border: 1px solid #a8c535; padding:2px 0 2px 0; margin:2px 0; float:left; clear:both;}
.yui-u  .boton {cursor:pointer; padding: 3px 7px; font-weight:bold; margin-left: 20px;}
.yui-u  .botonpaypal {
width: 145px; height: 42px; 
background: url(../imagenes/paypal.gif) no-repeat 0% 0%;
border: 0 none;
margin:5px 20px 0 0;
float:right;
cursor:pointer;
}


.yui-u  ul li p.error {padding: 10px 5px 10px 30px; float:left; width: 60%; margin-left: 80px; border: 1px solid #cccccc; background: #e5e7dd url(../imagenes/error.jpg) no-repeat 0% 50%;}
.yui-u  ul li  p.noerror {padding: 10px 5px 10px 30px;width: 60%; margin-left: 80px;  border: 1px solid #cccccc; background: #e5e7dd url(../imagenes/noerror.jpg) no-repeat 0% 50%;}


.yui-u .cont ul {
background:#e5e7dc;
float:left; clear:both;
margin:5px 20px;
padding:0;
width: 90%;
}

.yui-u .cont li  {
font-size:0.9em;
height:auto;
width: 90%;
float:left;
padding: 3px 16px;
background:#e5e7dc url(../imagenes/ul_li.jpg) no-repeat 0% 50%;
}
.yui-u .cont li a {width: 70%;}
.yui-u .cont li ul li { float:left; width: 80%;}
/**************/
.yui-u .cont ul.noticias {
float:left;
margin-left:5px;
padding:0;
font-size:1.1em;
}
.yui-u .cont ul.noticias li {margin:0;background-image:none;}
.yui-u .cont ul.noticias li  h3 {margin:10px 0 5px 0; padding-left:0;}
.yui-u .cont ul.noticias li  p {margin:5px 0 5px 0;}
.yui-u .cont ul.noticias li  p a {
display:inline;
padding:0;
text-decoration:underline;
background-image:none;
}
.yui-u .cont ul.noticias li  a {
display:inline;
padding:0;
text-decoration:underline;
background-image:none;
}
/***********************************/

#ft {
background:#ffffff url(../imagenes/fondo_pie.jpg) repeat 0% 0%;
height:140px;
padding-top: 40px;
}

#ft p {font-size:90%; width: 90%; float:left; text-align:center;}


/**/
.footer {display:none;}
.feevy_title img {display:none;}
.feevy_title h1 {font-size: 0.9em; margin-bottom:0;}
.feevy_title h1 a{background-image:none;} 
.feevy_content {margin: 0 0 0 20px; font-size:0.78em; }
.feevy_content  a {clear:both; display:block;}
.blog_url {display:none;}
/***********************************/

.first table {
float:left; clear:left;
width: 500px;
margin: 30px 0 0 30px;
}

.first table  a {float:left; text-decoration:underline;}

.first  a.boton {cursor:pointer; padding: 3px 5px; height:15px; float:left; display:inline; font-weight:bold; margin:2px 0 0 10px; background-image:none; border: 1px solid #a8c535; background: #ECE9D8;}

