img, a img{
color:#666666;
text-decoration:none;
}

#left_content{
width:635px;
height:270px;
}
	

a.gris{
color:#999;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none
}

a.blanco{
color:#fff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none
}

.azul{
color:#6cf;
font-weight:bold
}


.noti_texto, .noti_texto a{
color:#666;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
text-decoration:none
}

.noti_texto a:hover {
color:#666;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
text-decoration:none;
}


div.proyecto{
padding:6px 6px 3px 6px;
width:190px;
float:left;
margin-right:14px;
margin-bottom:14px;
background-color:#333;
height:102px;
}	

div.proyecto_hover{
padding:6px 6px 3px 6px;
width:190px;
float:left;
margin-right:14px;
margin-bottom:14px;
background-color:#444;
height:102px;
}

.proyecto_big{
padding:6px 6px 4px 6px;
width:230px;
float:left;
margin-right:10px;
margin-bottom:10px;
background-color:#333;
}	

.proyecto_big_hover{
padding:6px 6px 4px 6px;
width:230px;
float:left;
margin-right:10px;
margin-bottom:10px;
background-color:#444;
}

.proyecto_relacion{
padding:5px 5px 7px 5px;
width:230px;
float:left;
margin-right:8px;
margin-bottom:8px;
background-color:#333;
}	

.proyecto_relacion_hover{
padding:5px 5px 7px 5px;
width:230px;
float:left;
margin-right:8px;
margin-bottom:8px;
background-color:#444;
}

a.boton{
background-image:url(../imagenes/boton.jpg);
display:block;
width:110px;
height:40px;
line-height:40px;
vertical-align:middle;
color:#adadad;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center
}
a:hover.boton{
color:#6cf;
}

.img_fon, a.img_fon, a:hover.img_fon{
background-color:#666;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px
}


.img_titulo{
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}	

.noti_content a.leermas, .noti_texto a.leermas{
color:#fff;
padding-left:15px;
font-size:11px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.noti_content a:hover.leermas, .noti_texto a:hover.leermas{
color:#66CCFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}



/*   EQUIPO  */
.equipo_img{
background-color:#666;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.equipo_img_hover{
background-color:#666;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:4px solid  #6cf
}



.equipo_celda{
text-align:center;
vertical-align:middle
}

#equipo_nombre{
position:relative; 
top:22px;
right:0px;
text-align:left; 
font-size:18px;
width:110px;
height:24px;
float:right; 
color:#6cf;  
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#equipo_detalles_top{
position:relative;
top:10px;
height:65px;
}

#equipo_detalles_top_bio{
position:relative;
float:left;
width:140px;
height:100px;
cursor:pointer
}

#equipo_detalles_top_test{
position:relative;
float:right;
width:75px;
height:65px;
cursor:pointer
}
.top_test, .top_test_no{
background-image:url(../imagenes/play-test.jpg)
}

.top_test_hover{
background-image:url(../imagenes/play-test-hover.jpg)
}

#equipo_detalles_top_correo{
position:relative;
float:right;
width:75px;
height:65px;
cursor:pointer
}

.top_correo, .top_correo_no{
background-image:url(../imagenes/contacto.jpg)
}

.top_correo_hover{
background-image:url(../imagenes/contacto_hover.jpg)
}


#test1, #test2{
width:118px;
height:40px;
float:right;
cursor:pointer;
position:relative
}

.test1{
background-image:url(../imagenes/b_test_back.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../imagenes/b_test_back.png',sizingMethod='image');
background-repeat:no-repeat !important;
}

.test1_hover{
background-image:url(../imagenes/b_test_back_hover.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../imagenes/b_test_back_hover.png',sizingMethod='image');
background-repeat:no-repeat !important;
}

.test2{
background-image:url(../imagenes/b_test_next.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../imagenes/b_test_next.png',sizingMethod='image');
background-repeat:no-repeat !important;
}

.test2_hover{
background-image:url(../imagenes/b_test_next_hover.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../imagenes/b_test_next_hover.png',sizingMethod='image');
background-repeat:no-repeat !important;
}

#equipo_detalles_nombre{
position:relative;
font-size:36px;
font-family:'Lobster',Helvetica, sans-serif, Verdana, Arial;
color:#333;
}

#equipo_detalles_nombre .cargo{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#999
}

#equipo_detalles_main{
top:35px;
position:relative;
font-size:13px;
font-family:Arial, Helvetica, sans-serif, Verdana;
color:#666;
text-align:justify;
line-height:19px;
}

#equipo_detalles_main_bio{

}

#equipo_detalles_main_test{

}

a .equipo_img, a .clientes_img{
border:4px solid  #333;
background-color:#666;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px
}

#equipo_detalles{
background-image:url(../imagenes/elements/hoja.jpg);
position:relative;
width:635px;
height:800px;
background-color:#FFFFFF;
margin-left:30px;
}

#equipo_detalles_main_test1 strong, #equipo_detalles_main_test2 strong{
font-weight:bold;
}

#equipo_detalles_main_test2 ul li{
list-style:disc;
margin-left:20px;
}

/* EQUIPO CONTACTO */


#contenedor_form_nombre{
width:475px;
height:55px;
background-image:url(../imagenes/form_nombre.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../imagenes/form_nombre.png',sizingMethod='image');
background-repeat:no-repeat !important;
}

#formulario_nombre, #formulario_email, #formulario_asunto, #formulario_mensaje{
color:#333333;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:20px;
background:none;
border:0;
width:330px;
}

#formulario_nombre{
margin-top:25px;
margin-left:45px;
}

#contenedor_form_email{
width:475px;
height:60px;
background-image:url(../imagenes/form_email.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../imagenes/form_email.png',sizingMethod='image');
background-repeat:no-repeat !important;
}

#formulario_email{
margin-top:30px;
margin-left:43px;
}

#contenedor_form_asunto{
width:475px;
height:55px;
background-image:url(../imagenes/form_asunto.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../imagenes/form_asunto.png',sizingMethod='image');
background-repeat:no-repeat !important;
}

#formulario_asunto{
margin-top:20px;
margin-left:42px;
}

#contenedor_form_mensaje{
width:475px;
height:385px;
background-image:url(../imagenes/form_mensaje.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../imagenes/form_mensaje.png',sizingMethod='image');
background-repeat:no-repeat !important;
}

#formulario_mensaje{
margin-top:30px;
margin-left:45px;
height:200px;
}

#formulario_submit{
float:right;
cursor:pointer;
margin-top:30px;
width:195px;
height:95px;
background:none;
border:0
}

.formulario_submit{
background-image:url(../imagenes/form_submit.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../imagenes/form_submit.png',sizingMethod='image');
background-repeat:no-repeat !important;
}

.formulario_submit_hover{
background-image:url(../imagenes/form_submit_hover.png) !important;
background-image: none;
filter: none !important;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../imagenes/form_submit_hover.png',sizingMethod='image');
background-repeat:no-repeat !important;
}

/*   END DE EQUIPO  */

#proyecto_img{
background-color:#333;
padding:10px;
}

.cliente, .cliente a{
font-family: Helvetica, sans-serif, Geneva, Arial;
font-size: 14px;
color:#CCCCCC;
text-decoration:none;
}	
.cliente a:hover{
color:#6cf
}

.fecha_categorias, .fecha_categorias a{
color:#666;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none

}

.descripcion{
color:#999;
font-size:11px;
font-family:Verdana, Geneva, sans-serif;
text-decoration:none;
line-height:19px;
text-align:justify;
}


.fecha_categorias a:hover{
color:#999;
}


a.categorias{
font-family:'Droid Sans', Arial, Helvetica, sans-serif;
font-size:14px;
line-height:28px;
color:#999;
font-stretch:3px;
text-decoration:none
}

a:hover.categorias{
color:#6cf;
}

a.proyecto_ant img, a.proyecto_sig img {
background-color:#666;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:65px;
width:190px;
padding:4px;
background-color:#333
}	

a.proyecto_ant_hover img, a.proyecto_sig_hover img {
background-color:#666;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
height:65px;
width:190px;
padding:4px;
background-color:#444
}


.proyecto_ant_contenedor{
float:left;
width:198px;
text-align:left
}

.proyecto_sig_contenedor{
float:right;
width:198px;;
text-align:right
}

.proyecto_ant_contenedor a, .proyecto_sig_contenedor a{
text-decoration:none;
color:#ccc;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif
}
.proyecto_ant_contenedor a:hover, .proyecto_sig_contenedor a:hover{
color:#6cf
}


a.gris{
color:#999;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none
}

a.blanco{
color:#fff;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.noti_img{
float:left;
padding:4px 10px 5px 0;
}

.clientes_img{
background-color:#666;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:7px;
margin-bottom:7px;
float:left;
}

.clientes_img_hover{
border:4px solid  #6cf;
background-color:#666;
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin-right:7px;
margin-bottom:7px;
float:left;
}


.noti_img2{
float:left;
padding:4px 10px 5px 0;
}

.noti_titulo_portada, .noti_titulo_portada a {
color:#ccc;
font-size:18px;
font-family: Helvetica, sans-serif, Verdana, Arial;
text-decoration:none
}

.noti_titulo, .cliente_titulo, .proyecto_titulo, .noti_titulo a, .noti_titulo a:hover{
color:#ccc;
font-size:24px;
line-height:40px;
font-family: 'Droid Sans', Helvetica, sans-serif, Verdana, Arial;
text-decoration:none
}

a.enlace, a:hover.enlace{
color:#ccc;
font-size:11px;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif
}

.noti_fecha{
background-color:#c30;
color:#FFFFFF;
padding:3px 6px 3px 6px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.noti_content_detalle, .noti_content, .noti_content a, noti_content a:hover{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#999;
text-align:justify;
text-decoration:none;
line-height:20px;
}

.noti_content_detalle strong{
font-weight:bold;
}

.noti_content_detalle a, noti_content_detalle a:hover{
color:#6cf;
text-decoration:none
}

.cliente_content{
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666;
text-align:justify;
text-decoration:none;
line-height:16px;
}

.images_extra{
float:right;
}

#paginator_top, #paginator_top_workbook{
position:absolute;
overflow:auto;
width:200px;
top:245px;
font-weight:bold;
color:#f60;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
}

#paginator_top{
left:720px;
}

#paginator_top_workbook{
left:570px;
}

#paginator_bottom, #paginator_bottom_workbook{
float:left;
text-align:left;
font-weight:bold;
color:#666;
font-family:Arial, Helvetica, sans-serif;
font-size:11px
}

#paginator_bottom_workbook{
padding-top:15px;
}

#paginator_top a, #paginator_top_workbook a, #paginator_bottom a, #paginator_bottom_workbook a{
color:#ccc;
text-decoration:none;
font-weight:bold
}

#paginator_top a:hover, #paginator_top_workbook a:hover, #paginator_bottom a:hover, #paginator_bottom_workbook a:hover{
color:#6cf;
text-decoration:none
}



#limites1{
position:relative;
top:20px;
left:65px;
width:510px;
height:750px;
}


#limites2{
	position:relative;
	left:30px;
	top:10px;
	width:480px;
}


.justify{
text-align:justify;
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
line-height:19px;
color:#999;
line-height:20px;
}

.filosofia strong{
font-weight:bold;
color:#ccc
}

.descripcion strong{
font-weight:bold
}

.visible{
display:block;
}

.invisible{
display:none;
}

#antsig{
padding-top:4px;
height:22px;
width:150px;
float:right
}

a.boton_sig{
float:right;
height:22px;
width:38px;
background-color:#66CC33;
background-image:url(../imagenes/btn_der.jpg);
background-position:top;
display:block;
background-color:#111
}

a:hover.boton_sig{
float:right;
height:22px;
width:38px;
background-image:url(../imagenes/btn_der.jpg);
background-position:bottom;
display:block;
background-color:#111
}

a.boton_ant{
float:right;
height:22px;
width:38px;
background-image:url(../imagenes/btn_izq.jpg);
background-position:top;
display:block;
background-color:#111
}

a:hover.boton_ant{
float:right;
height:22px;
width:38px;
background-image:url(../imagenes/btn_izq.jpg);
background-position:bottom;
display:block;
background-color:#111
}


.media_titulo {
font-family: Arial, Helvetica, sans-serif, Geneva;
font-size: 19px;
color:#CCCCCC;
text-decoration:none;
float:left;
}


#busqueda{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#busqueda_form{
margin-top:-40px;
float:right;
width:285px;
}

*html #busqueda_form{
margin-top:-25px;
}

.azul_title{
color:#3cf
}

.result_paddings a.title{
color:#ccc;
font-weight:normal
}

.result_paddings a.title:hover{
color:#3cf
}

.result_paddings a{
text-decoration:none;
color:#666
}

.result_paddings a:hover{
text-decoration:none;
color:#666
}

#busqueda .separador{
width:660px;
}

.bigtitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:24px;
color:#fff
}

#livesearch{
padding-left:60px; 
width:120px;
background-color:#111;
}

#livesearch a{
text-decoration:none;
color:#666;
}

#livesearch a:hover{
text-decoration:none;
color:#3cf;
}


.result_paddings{
padding-top:5px;
padding-bottom:15px;
text-align:justify;
line-height:20px;
border-bottom:1px dotted #333;
margin:5px 0;
}

.result_paddings a img{
border:3px solid #333;
}

.result_paddings a img:hover{
border:3px solid #444;
}