/* -- <style type="text/css"> -- */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, ul, li, em, img, strong, fieldset, form, input, label, legend {margin:0; padding:0; border:0; font-size:100%; vertical-align:baseline;}
button, input, select, textarea {margin:0;}
textarea {overflow:auto;}
html, body {width:100%; height:100%;}
html {overflow-y:scroll;}
#container {min-width:980px; color:#000; text-align:left; color:#222; font-size:13px; line-height:16px; font-family:Arial,Sans-Serif;}
#atffc {display:none;} /*AddThis*/
.topbox, .endbox {width:100%; background-color:#000; margin:0 0 15px 0; clear:both;}
.datbox {width:100%; background-color:#FFF; clear:both;}
.top, .menut {width:980px; margin:0 auto;}
.conbox, .finbox {width:980px; margin:0 auto;}
/* LOGO-MENU */
.top {height:90px;}
.menut {height:22px; padding:2px 0 0 0; clear:both;}
.menut ul {list-style-type:none; text-align:right;}
.menut li {display:inline;}
.menut a {color:#F4F4F4; font-size:11px; font-weight:bold; padding:3px 11px 5px 12px; border-right:1px solid #000; text-decoration:none; background:url(fonmenu0.gif) repeat-x 0 0;}
.menut a:hover {color:#FFF; background:url(fonmenu0.gif) repeat-x 0 -22px;}
/* DATA */
#lef, #cen {min-height:1090px;}
#lef, .izq {width:450px; float:left;}
#cen, .med {width:280px; float:left;}
.rig, .der {width:200px; float:left;}
.rig {margin:0 0 0 20px;}
.izq, .med {margin:0 0 25px 0;}
.der {margin:0 0 20px 0;}
.linea {float:left; margin:0 15px 20px 14px; border-left:1px solid #BBB; height:1070px;}
.imgbord {border:1px solid #CCC; background-color:#FFF; margin-right:5px; min-width:120px; max-width:200px; min-height:120px; max-height:160px; float:left;}
.sexio {font-size:93%; font-weight:bold; background-color:#EAEAEA; padding:2px 0 2px 3px;}
.sexio a {color:#269;}
.fecha {color:#666; font-size:85%; line-height:85%; margin-top:5px;}
.titul {font-size:20px; letter-spacing:-1px; line-height:22px; font-family:Georgia,"Times New Roman",serif;}
.titul a {color:#222; text-decoration:none;}
.autor {line-height:116%; background-color:transparent; font-style:italic; padding-top:2px;}
.autor a {color:#666; text-decoration:none;}
.conte {line-height:116%; background-color:transparent; padding-top:2px;}
.conte a {color:#2A2A2A; text-decoration:none;}
/* SIDEBAR TITLES */
.barti1, .barti2, .barti3 {width:200px; float:right; color:#FFF; font-size: 93%; text-align:center; font-weight:bold; padding:4px 0; margin-bottom:5px;}
.barti1 {background-color:#A44444;}
.barti2 {background-color:#369; margin-top:10px;}
.barti3 {background-color:#A44444; margin-top:10px;}
/* SCROLL MAS */
#scro {width:198px; float:right; color:#666; background-color:#FFF; height:270px; border:1px solid #CCC; overflow:auto;}
.mas {width:179px; padding-left:1px; padding-right:1px;}
.scsef {font-size:85%; line-height:116%; background-color:#EAEAEA; padding-left:1px; border-top:1px solid #CCC;}
.scsef a {color:#247; text-decoration:none;}
.sctit {line-height:116%; background-color:transparent;}
.sctit a {color:#444; text-decoration:none;}
/* LIBROS */
.lib {width:200px; color:#247; font-size:93%; line-height:116%; float:left;}
.imglib {border:1px solid #CCC; padding:0; margin-right:5px; float:left;}
.dow {height:40px; background-color:#A00000; text-align:center; padding-top:2px; margin:4px 0; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.dow a {color:#FFF; font-size:14px; line-height:18px; font-weight:bold; text-decoration:none;}
.dow a:hover {color:#FFC;}
/* SEARCH */
.goo {width:196px; float:right; color:#247; font-size:85%; text-align:center; line-height:100%; text-decoration:none; background-color:#EAEAEA; border:1px solid #CCC; padding:5px 1px 0 1px; height:50px;}
/* PIE SECCIONES */
.piesexion {width:980px; clear:both;}
.pieline {width:980px; height:4px; margin-bottom:10px; background-color:#C44444;}
.pieizq, .piemei, .piemed, .pieder {width:230px; font-family:Georgia,"Times New Roman",serif;}
.pieizq, .piemei, .piemed {float:left; border-right:1px solid #DDD; margin-bottom:20px;}
.pieder {float:right;}
.piemei, .piemed {padding-left:10px; padding-right:9px;}
.pieizq {padding-right:9px;}
.piebart1, .piebart2, .piebart3, .piebart4 {padding:4px 0 4px 7px; font-family:Arial,Sans-Serif; margin-bottom:5px;}
.piebart1 {background-color:#C70;}
.piebart2 {background-color:#466;}
.piebart3 {background-color:#569;}
.piebart4 {background-color:#777;}
.piebart1 a, .piebart2 a, .piebart3 a, .piebart4 a {color:#FFF; font-weight:bold; text-decoration:none;}
.piebart1 a:hover, .piebart2 a:hover, .piebart3 a:hover, .piebart4 a:hover {color:#FFC; text-decoration:underline;}
#pie1 p, #pie2 p, #pie3 p, #pie4 p {font-size:14px; margin-bottom:10px; border-bottom: 1px dotted #CCC; padding-bottom: 10px;}
#pie1 a, #pie2 a, #pie3 a, #pie4 a {color:#222; text-decoration:none;}
#pie1 a:hover, #pie2 a:hover, #pie3 a:hover, #pie4 a:hover {color:#900;}
/* END */
.finbox {height:120px; line-height:40px; text-align:center; padding:10px;}
h1 {font-weight:normal;}
h1 a {color:#EFEFEF; text-decoration:none; text-align:center;}
h1 p a {color:#BBB;}
h1 a:hover {color:#FFF; text-decoration:underline;}
a.pielink {border-bottom:1px dotted #EFEFEF; margin:0 15px;}
a.pielink:hover {border-bottom:none;}
/* commons & hovers */
.sexio, .fecha, .menut {text-transform:uppercase;}
.sexio a:hover, .titul a:hover, .autor a:hover, .conte a:hover, .scsef a:hover, .sctit a:hover {color:#900;}
/* */
