html {height: 100%; font-family: Tahoma, Arial, Verdana, Helvetica; font-size: 9pt; color: #1d1d1d;}
body {height: 100%; margin: 0; padding: 0; background: #ededed;}
a {font-weight: normal; color: #f8841d; text-decoration: none; font-weight: bold;}
a:hover {color: #000;}
img {border: 0;}
h1 {font-size: 16pt; font-family: "Trebuchet MS"; color: #f8841d; margin: 0 0 10px 0;}
h1 .subtitle {font-size: 13pt; display: block; color: #1d1d1d;}
h2 {font-size: 16pt; font-family: "Trebuchet MS"; color: #f8841d;}
h3 {margin: 20px 0 10px 0;}
p {text-align: justify; margin: 0 0 10px 0;}

/************************************
 *	WRAPPER
 ************************************/

#main_wrapper {min-height: 100%; height: auto !important; height: 100%; width: 928px; margin: 0 auto 0 auto; background: url(../img/bg_body.gif);}

/************************************
 *	HEADER
 ************************************/

div#header {width: 880px; height: 152px; margin: 0 auto 0 auto; position: relative; background: #fff url(../img/bg_header.jpg) no-repeat;}
div#logo_lundbeck {position: absolute; top: 40px; right: 30px;}
div#logo_sncfilm {position: absolute; top: 20px; left: 30px;}

/* Menu */

div#nav_menu_wrapper {width: 100%; height: 31px; position: absolute; bottom: -9px; background: url(../img/bg_main_menu.png) repeat-x;}
#nav_menu {width: 500px; position: relative; left: 40px;}
#nav_menu a.current {color: #f8841d;}

/************************************
 *	CONTENIDO
 ************************************/

div#content {width: 880px; margin: 0 auto 0 auto; background: url(../img/bg_content.jpg) top left no-repeat;}

.section_content {padding: 30px 40px 40px 40px;}
.section_content .nota {font-size: 8pt; color: #666;}
.highlight {color: #f8841d; font-weight: bold;}
.black {color: #1d1d1d;}
.regular {font-weight: normal;}
div.clear {clear: both;}
div.hidden {display: none;}

/* Home */

#home {}
#home #fecha_limite_container {position: relative;}
#home #fecha_limite {position: absolute; right: 0px; top: -40px;}
#home #logos_home {text-align: right; padding: 10px 0 5px 0 ;}
#home #extras {position: relative; height: 200px;}
#home #extras #pelicula {position: absolute; top: 20px; left: -40px;}
#home #extras #logos_home {position: absolute; top: -20px; right: 0;}

/* Tematica */

#participa {width: 500px; margin: 0 auto 0 auto;}

/* Enfermos y cuidadores */

#enfermos-y-cuidadores {width: 500px; margin: 0 auto 0 auto;}

/* documentacion */

#documentacion {width: 500px; margin: 0 auto 0 auto;}
#documentacion .smenu_documentacion {padding: 10px; border-bottom: 1px solid #fff; margin: 30px 0 0 0;}
#documentacion .smenu_documentacion p {text-align: center; margin: 0;}

/* Noticias */

div#noticias {padding: 20px 0 0 0;}
div#noticias div.noticia {text-align: left; margin: 20px 0 0 0;}
div#noticias div.noticia img.icon {margin: 0 5px 0 0;}
div#noticias div.noticia p {font-size: 8pt;}
div#noticias div.noticia p.title {font-weight: bold; color: #f8981d;}
div#noticias div.noticia span.date {color: #000;}
div#noticias div.noticia p.link {text-align: right;}
div#noticias div.noticia p.link a {font-weight: bold; color: #f8981d; text-decoration: none;}
div#noticias div.noticia p.link a:hover {color: #000;}
div#noticias div.noticia ul.otros_enlaces {list-style: none; margin: 0;	padding: 0 0 0 20px;}
div#noticias div.noticia ul.otros_enlaces li {padding: 0 0 0 10px; background: url(../img/bullet.gif) no-repeat; background-position:0 5px;}
div#noticias div.noticia ul.otros_enlaces a {color: #000; font-size: 8pt; text-decoration: none;}
div#noticias div.noticia ul.otros_enlaces a:hover {text-decoration: underline;}

div#texto_noticia {margin: 30px 0 0 0;}
div#texto_noticia h1 {color: #f8981d; font-size: 11pt;}
div#texto_noticia a {color: #f8981d;}
div#texto_noticia p.link_volver {text-align: center; margin: 20px 0 30px 0;}
div#texto_noticia p.link_volver a { text-decoration: none; font-size: 8pt; font-weight: bold;}
div#texto_noticia p.link_volver a:hover {color: #000;}

/* Sncfilm 08 */

#sncfilm08 {width: 610px; margin: 0 auto 0 auto;}
#entrega_08 {text-align: center;}
#entrega_08 .foto {width: 610px; margin: 0 auto 30px auto;}
#entrega_08 .foto img {border: 0; margin: 0;}
#entrega_08 .foto p {margin: 5px 0 0 0; font-size: 8pt; text-align: center;}

/* contacto */

#contacto {height: 450px; text-align: center; padding-top: 100px;}
#contacto p {text-align: center;}
#contacto #logos img {margin: 0 10px 0 0;}

/* Textos extensibles */

.short_text {margin: 0 0 10px 0;}
