@charset "utf-8";
/* CSS Document */

/* RESETEO */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, ite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, center, u, b, i { margin: 0; padding: 0; border: 0; outline: 0; vertical-align: baseline}
body { line-height: 1}
:focus { outline: 0}
ol, ul { list-style: none }
table { border-collapse: collapse; border-spacing: 0 }
blockquote:before, blockquote:after, q:before, q:after { content: ""}
blockquote, q { quotes: "" ""}
input, textarea { margin: 0; padding: 0}
hr { margin: 0; padding: 0; border: 0; color: #000; background-color: #000; height: 1px}


/*--------------------
GENERAL
--------------------*/
.clear{ clear:both}

#contenedorTotal{ width:1002px; margin: 0 auto;}

/* FUENTES */
*{ font-family:Verdana, Geneva, sans-serif}

/*--------------------
CABECERA
--------------------*/
#cabecera{ height:114px; width:100%;}
#contenedorLogo{ float:left; padding:10px 0 0 7px; height:104px;}
#contenedorLogo #img_logo{ float:left; width:71px;}
#contenedorLogo #texto_logo{ float:left; padding:40px 0 0 10px}


#contenedorPidl{ float:right; width:555px; height:80px; padding-right:10px;}
#contenedorPidl #textoPidl{ width:259px; float:right; padding-top:7px; font-size:12px; font-weight:bold; color:white}
#contenedorPidl ul li { width:44px; padding-top:3px;  float:right; margin-left:6px}
#contenedorPidl ul li a{  width:44px; height:60px; display:block;}

#contenedorPidl #logoEditores_pidl a{ background:url(imagenes/logoTropoEditores_pidl.jpg) no-repeat;}
#contenedorPidl #logoEditores_pidl a:hover{ background-position:0 -60px;}
#contenedorPidl #logoAudiovisual_pidl a{ background:url(imagenes/logoTropoAudiovisual_pidl.jpg) no-repeat;}
#contenedorPidl #logoAudiovisual_pidl a:hover{ background-position:0 -60px;}
#contenedorPidl #logoTaberna_pidl a{ background:url(imagenes/logoTropoTaberna_pidl.jpg) no-repeat;}
#contenedorPidl #logoTaberna_pidl a:hover{ background-position:0 -60px;}

#cabecera_contenedor_buscar{ float:right; width:250px;}
.cabecera_buscar_input{float:left; width:175px; font-size:10px; padding:1px;}
.cabecera_buscar_bt{float:left}
#cabecera_contenedor_login{ padding-right:10px; float:right}
#cabecera_contenedor_login ul li{ float:left}



/*--------------------
MENU
--------------------*/
/*#menuGeneral{ height:34px; width:1002px; clear:both;}
#menuGeneral ul li{ float:left;}
#menuGeneral ul li h2{ position:relative; z-index:1}
#menuGeneral ul li a{ display:block; text-decoration:none; font-size:10px; height:34px; background:url(imagenes/img_menu.jpg) no-repeat;}
#menuGeneral ul li a span{ position:absolute; z-index:-1}*/

#menuGeneral{ height:34px; width:auto; clear:both;}
#menuGeneral ul li{ float:left; }
#menuGeneral ul li a{ display:block; text-decoration:none; font-size:10px; height:18px; background:url(imagenes/img_fondo_menu.jpg) repeat-x; font-weight: normal; font-style: normal;}

/*--------------------
PIE
--------------------*/
#pie{ height:34px; }
#pie a{ text-decoration:none; font-size:12px; color:white}
#pie_avisoLegal{ padding:11px 0 0 25px; float:left; width:250px;}
#pie_InfoEcomputer{ text-align:right; padding:5px 25px 0 0;float:right; width:250px;}
