body { background: #fff; margin: 0; padding: 0; } 
p, blockquote, li, h3, label, dl.arxiu { font-family: Verdana, "Lucida Grande", Tahoma, Helvetica; font-size: 12px; line-height: 18px; text-align: justify; padding-left: 10px; padding-right: 10px; } 
p.comments_invite { font-size: 10px; } 
p#correspondencia { font-size: 11px; position: absolute; top: 11px; right: 20px; } 
.gran { font-size: 14px; line-height: 20px; } 
blockquote { margin-left: 20px; margin-right: 0px; } 
a { color: #555; text-decoration: underline; border: 0px; outline:none; } 
a:hover { color: #FFF; background: #CC0000; text-decoration: none; } 
h1 { font-weight: normal; text-decoration:none; font-family: Georgia, Times, Serif; font-size: 20px; } 
h2 { font-weight: normal; font-family: Georgia, Times, Serif; font-size: 1.2em; padding-left: 10px; } 
h2.libreria {color:#808080; margin:0; padding:0; text-align:center;} 
h4.libreria {color:#808080; margin:10px 0 0; padding:0 0 0 10px; text-align:center;} 
h3 { font-weight: normal; } 
h3 a { font-weight: normal; font-family: Georgia, Times, Serif; font-size: 1.2em; } 
dl.arxiu dt { margin-top: 25px; } 
dl.arxiu dd { line-height: 1.5em; padding-left: 0px; margin-left: 15px; } 
form p { margin-bottom: 20px; } 
#head { width: 100%; background: #000 /*url(/dev/images/40.gif) */ ; margin: 0px; border-bottom: 0px solid #999; position:relative; } 
#head a { border: 0px; color: #FFF; text-decoration: none; } 
#head a:hover { background: transparent; color: #FFF; text-decoration: underline; } 
#head h1 { margin: 10px 0 10x 0px; color: #FFF; } #head h1 img { margin: 5px 10px 1px; } 
#headin { text-align: left; width: 750px; \\width: 760px; w\\idth: 760px; margin: 0px auto; padding: 5px 0px 5px 20px; } 
#container { width: 770px; \\width: 790px; w\\idth: 790px; margin: 0px auto; padding: 0px; } 
#content { margin-left: 10px; margin-right: 210px; padding: 30px 30px 30px 0; border-right: 1px solid #999; } 
#content hr { color: #ccc; width: 66%; margin-top: 2em; margin-bottom: 2em; } 
img.centro { display: block; align: center; margin: 30px auto 30px auto; } 
#sidebar { float: right; width: 180px; \\width: 180px; w\\idth: 180px; margin-left: 30px; padding-top: 30px; padding-right: 10px; } 
#sidebar p { line-height: 18px; font-size: 12px; margin-bottom: 10px; } 
#sidebar img { border: 1px solid #666; } 
#sidebar div { border-bottom: 1px solid #999; padding: 0 0px 20px; } 
#sidebar span.home div { padding: 0 20px 20px; } 
#sidebar span.home div#cuerpos { padding: 0 0 15px; } 
#sidebar div p { text-align: left; font-size: 12px; } 
#sidebar span.home div p { text-align: center; font-size: 12px; padding-left:0px; padding-right:0px; } 
#sidebar span.home #rebel p { text-align: left; padding-left: 10px; } 
#peu { clear: both; margin-top: 5px; margin: 0; padding: 5px 0; border-top: 2px dotted #910000; background: #000/* url(/dev/images/18.jpg) */ ; color: #fff; } 
#peu p { font-size: 10px; text-align: center; margin: 0px 0; } 
#accessibility { position: absolute; top: -10000px; } 
.libro { float: left; margin: 0 25px 15px 0; } 
.wet_article_thumb { /* margin-left: 0px;*/ } 
.caps { letter-spacing: 0.1em; font-size: 10px; } 
img.divider { align: center; margin-top: 1.5em; margin-bottom: 2.5em; } 
.comments_error { background-color: #ffa } 
div.comments_error { border: 1px solid #cc8; padding : 0.3em; } 
ol.comments { list-style-type: none; margin-left: -30px; } 
ol.comments li { background: #f3f3f3; margin-bottom: 20px; padding: 10px; } 
ol.comments li p { margin-bottom: 10px; } 
#txpCommentInputForm textarea { width: 420px; height: 300px; } 
.rssThumbs tr, #desc { text-align: center; } 
.rssThumbs { margin-left: -10px; } 
.rssThumbLabel { font-weight: normal; font-family: Georgia, Times, Serif; font-size: 1.2em; text-align: left; padding: 0 0 40px 22px; } 
.rssImg { float:left; background: url(/images/75.png) no-repeat bottom right !important; background: url(/images/76.jpg) no-repeat bottom right; margin: 10px 0 0 10px !important; margin: 10px 0 0 5px; } 
.rssImg img { display: block; position: relative; background-color: #fff; border: 1px solid #999; margin: -4px 6px 6px -4px; padding: 5px 5px 5px; } 
.cap { clear: both; display: block; font-family: Verdana, "Lucida Grande", Tahoma, Helvetica; font-size: 12px; line-height: 16px; text-align: center; padding-bottom: 20px; } 
ul#rssThumbNav { list-style-type: none; margin: 20px 0 0 0; padding: .5em 0; border-top: 1px solid #999; } 
ul#rssThumbNav li a { display: block; width: 7.5em; color: #555; background-color: #FFF; padding: .2em 0; text-align: center; text-decoration: none; } 
ul#rssThumbNav li a:hover { color: #FFF; background-color: #CC0000; } 
ul#rssThumbNav .left { float: left; } 
ul#rssThumbNav .right { float: right; } 
div.propuesta h2 {font-size:180%;} 
div.propuesta span {text-align:center;} 
div.propuesta p { font-family: Georgia, "Times New Roman", Times, sans-serif; font-size: 20px; line-height: 30px; margin-bottom: 1.5em; } 
div.propuesta em {font-size:16px;line-height: 24px;} 
a.nofons:hover {background:#fff;}'),
