*{padding:0;margin:0}html>body{ margin:0;padding:0;color:#000;height:100%;background:#000 url(//www.afabricadevilanova.com/www/img/fondo1.png) repeat-y;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-size:14px}#quensomos{background:#000 url(//www.afabricadevilanova.com/www/img/fondo_quen.png) no-repeat 0 40px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:105px;color:#FFF}#albumfotos{background:#000 url(//www.afabricadevilanova.com/www/img/fondo_album.gif) no-repeat -10px 240px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:215px;color:#FFF;height:100%}#nosolibro{background:#000 url(//www.afabricadevilanova.com/www/img/fondo_libro.png) no-repeat -10px 25px;padding-left:50px;padding-right:50px;margin-top:260px;color:#FFF;height:100%}#contactar{background:#000 url(//www.afabricadevilanova.com/www/img/fondo_contactar.png) no-repeat 0 272px;padding-bottom:30px;padding-left:50px;padding-right:50px;padding-top:250px;color:#FFF}h2{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-size:25px;margin-bottom:25px;color:#666}h3{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-size:18px;margin-bottom:20px;color:#859c0e}#wrapper{ margin:0 auto; width:900px}#mainContent{ float:left; color:#fff; background:#000; margin:0 0 0 300px; padding:0; width:400px; display:inline}#mainContent p{margin-bottom:20px}#esquerda{position:fixed;top:0;left:0; margin:0; padding:0; height:900px; width:300px; float:left}#sidebar2{ margin:0px 0px 0px 0px; padding:0px; height:500px; width:200px; float:left; position:relative}.clear{clear:both; height:0}.verde{font-size:11px;color:#859c0e;margin-top:30px;margin-bottom:40px}.clearfloat{clear:both; height:0; font-size:1px; line-height:0px}.encabmenu{font-size:18px;font-weight:bold;margin-bottom:3px;color:#fff;padding-left:6px;padding-top:21px}.separador{height:40px}#sidebar2>#menu_quen{padding-top:60px;background:transparent url(//www.afabricadevilanova.com/www/img/fondo_div_menu.png) no-repeat -68px 72px}#menu_quen{padding-top:60px}#filigrana{position:absolute;top:61px;left:700px}#menu_quen p{display:block;height:30px}#menu_quen img{margin:0 0 0 0;text-decoration:none;border:0;width:176px;height:25px}#sidebar2>#menu_galeria{padding-top:785px;background:transparent url(//www.afabricadevilanova.com/www/img/fondo_div_menu.png) no-repeat -68px 796px}#menu_galeria{padding-top:785px}#filigrana2{position:absolute;top:1034px;left:700px}#menu_galeria p{display:block;height:30px}#menu_galeria img{margin:0 0 0 0;text-decoration:none;border:0;width:176px;height:25px}#sidebar2>#menu_libro{padding-top:956px;background:transparent url(//www.afabricadevilanova.com/www/img/fondo_div_menu.png) no-repeat -68px 967px}#menu_libro{}#filigrana3{position:absolute;top:2237px;left:700px}#menu_libro p{display:block;height:30px}#menu_libro img{margin:0 0 0 0;text-decoration:none;border:0;width:176px;height:25px}#sidebar2>#menu_contacto{padding-top:1320px;background:transparent url(//www.afabricadevilanova.com/www/img/fondo_div_menu.png) no-repeat -68px 1332px}#menu_contacto{}#filigrana4{position:absolute;top:3780px;left:700px}#menu_contacto p{display:block;height:30px}#menu_contacto img{margin:0 0 0 0;text-decoration:none;border:0;width:176px;height:25px}#albumfotos h2{padding-top:60px}#albumfotos img{height:50px;width:67px;float:left;margin-right:4px;margin-bottom:15px;border:2px solid white}#albumfotos A:hover img{}#nosolibro h2{padding-top:55px}#nosolibro p{}#nosolibro a:link,a:visited{ color:#859c0e; text-decoration:underline}#nosolibro a:hover{ color:#fff; text-decoration:underline; background-color:#859c0e}#nosolibro img{height:150px;width:155px;float:left;margin-right:10px;margin-bottom:3px;border:2px solid white}#contactar a:link,a:visited{ color:#859c0e; text-decoration:underline}#contactar a:hover{ color:#fff; text-decoration:underline; background-color:#859c0e}#contactar h2{padding-top:55px}#contactar h5{margin:7px 0 3px 0}.formulario{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-size:11px;color:#FFF;background-color:#859c0e;border:1px solid #999}#formula p{ margin:0; padding:0}.boton{font:bold 120% "Trebuchet MS";color:white; background:#859c0e; border:0px; width:100px; height:25px}.padding20{padding:20px}#castellano{position:absolute;top:375px;left:703px}#castellano img{margin:0 0 0 0;text-decoration:none;border:0;width:20px;height:68px}#galego{position:absolute;top:447px;left:703px}#galego img{margin:0 0 0 0;text-decoration:none;border:0;width:20px;height:39px}#english{position:absolute;top:486px;left:703px}#english img{margin:0 0 0 0;text-decoration:none;border:0;width:20px;height:49px}#castellano2{position:absolute;top:1350px;left:703px}#castellano2 img{margin:0 0 0 0;text-decoration:none;border:0;width:20px;height:68px}#galego2{position:absolute;top:1422px;left:703px}#galego2 img{margin:0 0 0 0;text-decoration:none;border:0;width:20px;height:39px}#english2{position:absolute;top:1461px;left:703px}#english2 img{margin:0 0 0 0;text-decoration:none;border:0;width:20px;height:49px}#castellano3{position:absolute;top:2460px;left:703px}#castellano3 img{margin:0 0 0 0;text-decoration:none;border:0;width:20px;height:68px}#galego3{position:absolute;top:2532px;left:703px}#galego3 img{margin:0 0 0 0;text-decoration:none;border:0;width:20px;height:39px}#english3{position:absolute;top:2571px;left:703px}#english3 img{margin:0 0 0 0;text-decoration:none;border:0;width:20px;height:49px}#castellano4{position:absolute;top:3930px;left:703px}#castellano4 img{margin:0 0 0 0;text-decoration:none;border:0;width:20px;height:68px}#galego4{position:absolute;top:4002px;left:703px}#galego4 img{margin:0 0 0 0;text-decoration:none;border:0;width:20px;height:39px}#english4{position:absolute;top:4041px;left:703px}#english4 img{margin:0 0 0 0;text-decoration:none;border:0;width:20px;height:49px}#flecha{position:absolute;left:700px;top:5310px}#flecha img{margin:0 0 0 0;text-decoration:none;border:0;width:28px;height:85px}#flechaingles{position:absolute;left:700px;top:5200px}#flechaingles img{margin:0 0 0 0;text-decoration:none;border:0;width:28px;height:85px}#flechagalego{position:absolute;left:700px;top:5200px}#flechagalego img{margin:0 0 0 0;text-decoration:none;border:0;width:28px;height:85px}#creditos1,#creditos2{padding-left:50px}.verde a:link,a:visited{ color:#859c0e; text-decoration:none}.verde a:hover{ color:#fff; text-decoration:none}#preloader{position:absolute; left:0; top:0; width:100%; height:3000px; background-color:#000000; z-index:1000000; text-align:center;}#cargando{margin:250px auto; width:260px; text-align:center}#logintro{margin-bottom:20px;}#top{height:1px;}.highslide-move{ border: 0; height: 18px; padding: 2px; cursor: default;}  .highslide { cursor: url(//www.afabricadevilanova.com/www/img/highslide/zoomin.cur), pointer; outline: none; } .highslide img { border:0; } .highslide:hover img { border:0; } .highslide-image {  cursor: pointer;  cursor: url(//www.afabricadevilanova.com/www/img/highslide/zoomout.cur), pointer; padding:10px; background:url(//www.afabricadevilanova.com/www/img/fondo_img.png) } .highslide-image-blur { cursor: pointer; } .highslide-caption { display: none; border: 5px solid transparent; border-top: none; padding: 5px; background-color: transparent; } .highslide-display-block { display: block; } .highslide-display-none { display: none; } .highslide-loading { display: block; width:12px; height:12px; background-image: url(//www.afabricadevilanova.com/www/img/highslide/loader.gif); background-repeat: no-repeat; } a.highslide-credits, a.highslide-credits i { padding: 2px; color: #fff; text-decoration: none; font-size: 11px; } a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray; } .highslide-html { background-color: white; } .highslide-html-content { position: absolute; display: none; } .highslide-loading { display: block; color: black; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 2px; border: 1px solid black; background-color: white;  } .control { float: right; display: block;  margin: 0 5px; font-size: 9pt; font-weight: bold; text-decoration: none; text-transform: uppercase; color: #999; } .control:hover { color: black !important; } .highslide-move { cursor: move; } .highslide-display-block { display: block; } .highslide-display-none { display: none; } 