/* CSS Document */
body { background: #ccc; color: #000; font: x-small Verdana,Sans-serif; font-size: small; /**/ font-size: small; /**/ margin: 0; padding: 10px 0 14px; text-align: center; }
.clear { clear: both; display: block; font-size: 1px; height: 1px; line-height: 1px; margin: 0; padding: 0; }
.date-header { color: #467; font: bold 112%/1.4em Arial,Verdana,Sans-serif; margin: 0 0 .5em; }
.post { margin: 0 0 2em; }
.post blockquote { border: 2px solid #356; border-width: 2px 0; margin: 1em 20px; padding: 5px 0; }
.post blockquote p { margin: .5em 0; }
.post img { border: 5px solid #224455; float: left;}
.post p, .post-body { line-height: 1.6em; margin: 0 0 .75em; }
.post-footer { color: #467; text-transform: lowercase; }
.post-footer em { color: #689; font-style: normal; }
.sidebar-title { color: #fff; font: bold 150%/1.4em Helvetica,Arial,Verdana,Sans-serif; margin: 1em 0 .25em; }
#titulo { background: url(../picture_library/logo-benidorm.gif) no-repeat left top; font: bold 275%/97px Helvetica,Arial,Verdana,Sans-serif; margin: 0; padding: 40px 0 0; text-transform: lowercase; }
#cabecera { background: #269 url(../picture_library/bienvenidos.gif) no-repeat left bottom; color: #fff; margin: 0 0 10px; padding: 0 0 0 160px; width: 100%; width: auto; /**/ width: auto; }
#content { background: url(../picture_library/bg_content.gif) repeat-y left top; font-size: 85%; width: 100%; }
#description-es { background: #8df url(../picture_library/fondo_desc.gif) no-repeat left top; color: #fff; margin: 0 0 10px; padding: 12px 0 0; }
#description-fr { background: #8df url(../picture_library/fondo_desc.gif) no-repeat left top; color: #fff; margin: 0 0 10px; padding: 12px 0 0; }
#description-uk { background: #8df url(../picture_library/fondo_desc.gif) no-repeat left top; color: #fff; margin: 0 0 10px; padding: 12px 0 0; }
#description-pt { background: #8df url(../picture_library/fondo_desc.gif) no-repeat left top; color: #fff; margin: 0 0 10px; padding: 12px 0 0; }
#description-nl { background: #8df url(../picture_library/fondo_desc.gif) no-repeat left top; color: #fff; margin: 0 0 10px; padding: 12px 0 0; }
#description-es em { background: url(../picture_library/descri-iz.gif) no-repeat left center; display: block; font: bold 75%/1.6em Arial,Verdana,Sans-serif; letter-spacing: .1em; min-height: 12px; padding: 0 0 0 160px; text-transform: uppercase; }
#description-fr em { background: url(../picture_library/descri-iz.gif) no-repeat left center; display: block; font: bold 75%/1.6em Arial,Verdana,Sans-serif; letter-spacing: .1em; min-height: 12px; padding: 0 0 0 160px; text-transform: uppercase; }
#description-uk em { background: url(../picture_library/descri-iz.gif) no-repeat left center; display: block; font: bold 75%/1.6em Arial,Verdana,Sans-serif; letter-spacing: .1em; min-height: 12px; padding: 0 0 0 160px; text-transform: uppercase; }
#description-pt em { background: url(../picture_library/descri-iz.gif) no-repeat left center; display: block; font: bold 75%/1.6em Arial,Verdana,Sans-serif; letter-spacing: .1em; min-height: 12px; padding: 0 0 0 160px; text-transform: uppercase; }
#description-nl em { background: url(../picture_library/descri-iz.gif) no-repeat left center; display: block; font: bold 75%/1.6em Arial,Verdana,Sans-serif; letter-spacing: .1em; min-height: 12px; padding: 0 0 0 160px; text-transform: uppercase; }
#description-es p { background: url(../picture_library/fondo_desc_abajo.gif) no-repeat left bottom; margin: 0; padding: 0 0 12px; }
#description-fr p { background: url(../picture_library/fondo_desc_abajo.gif) no-repeat left bottom; margin: 0; padding: 0 0 12px; }
#description-uk p { background: url(../picture_library/fondo_desc_abajo.gif) no-repeat left bottom; margin: 0; padding: 0 0 12px; }
#description-pt p { background: url(../picture_library/fondo_desc_abajo.gif) no-repeat left bottom; margin: 0; padding: 0 0 12px; }
#description-nl p { background: url(../picture_library/fondo_desc_abajo.gif) no-repeat left bottom; margin: 0; padding: 0 0 12px; }
#fondo1 { background: #999999; left: 4px; margin: 0 auto; position: relative; text-align: left; top: 4px; width: 744px; }
#fondo2 { background: #FFFFFF; left: -4px; padding: 10px; position: relative; top: -4px; }
#main { background: #245 url(../picture_library/corner_main.gif) no-repeat right top; color: #fff; float: left; width: 460px; }
#main .comment-timestamp a { color: #689; }
#main .comment-timestamp a:hover { color: #9ec; }
#main .post-title a { color: #9df; text-decoration: none; }
#main a:link, #main a.comment-link:visited { color: #9df; }
#main a:visited { color: #7a9; }
#main a:hover, #main .post-title a:hover { color: #fff; }
#main2 { margin: 0; padding: 15px 20px; }
#sidebar { background: #cdb url(../picture_library/corner_sidebar.gif) no-repeat left top; color: #356; float: right; padding: 0; width: 254px; }
#sidebar li { line-height: 1.4em; margin: 0; padding: 0 0 .25em 20px; text-indent: -20px; }
#sidebar p  { line-height: 1.4em; margin: 0 0 .75em; }
#sidebar ul { list-style: none; margin: 0 0 1.5em; padding: 0; }
#sidebar2 { margin: 0; padding: 2px 20px 10px; }
a:link { color: #369; text-decoration: none; }
a:visited { color: #776; text-decoration: none; }
a:hover { color: #333; text-decoration: underline; }
