@px;charset "utf-8";
/* CSS Document */
body { margin:0;}
.clear { clear:both;}
html { font-family:Arial, Helvetica, sans-serif; font-size:13px;}

#top { margin:0 auto; width:960px;}
#fondomenu { background:url(../images/fondomenu.jpg) repeat-x top left; height:80px;}
#fondomenu #menu { margin:0 auto; width:960px; text-align:center; padding-top:20px;}
#fondomenu #menu ul { margin:0; padding:0;}
#fondomenu #menu ul li { display:inline; color:#FFFFFF; font-family:"Lucida Sans", "Trebuchet MS", Arial; font-size:16px; font-weight:bold; margin-right:50px; }
#fondomenu #menu ul li a { color:#FFFFFF; font-family:"Lucida Sans", "Trebuchet MS", Arial; font-size:16px; font-weight:bold; text-decoration:none;}
#fondomenu #menu ul li a:link, a:active, a:visited { color:#FFFFFF; font-family:"Lucida Sans", "Trebuchet MS", Arial; font-size:16px; font-weight:bold; text-decoration:none;}
#fondomenu #menu ul li a:hover { color:#cccccc; text-decoration:none;}

#lineatop { margin:0 auto; width:960px;}
#medio {  background-color:#edeceb;}
#medio .contenido { margin:0 auto; width:960px;}
#medio .titulos, .textos { float:left; padding:10px;}
#medio .textos { width:77%; text-align:justify;}
#medio .textosobra { text-align:justify;}
#medio .titulosobra { float:left; margin:10px;}

h1 { color:#666666; font-size:20px; font-weight:bold;}
h2 { color:#666666; }

.librosinterna { float:left; padding:5px; margin:0px 15px 15px 0px;}
.fotolibros img { margin:10px; border:3px solid #CCCCCC;}
.fotolibros img:hover { border:3px solid #666666;}
.fotoobras img { border:3px solid #CCCCCC;}

input { color:#999999; width:300px; padding:5px; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border:1px solid #CCCCCC;}
textarea{ color:#999999; width:300px; padding:5px; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border:1px solid #CCCCCC;}


#footer { margin:0 auto; width:940px; padding:10px;}
