#w3c * { -moz-box-sizing:border-box ; box-sizing:border-box ; -webkit-box-sizing:border-box ; } body { margin:0px ; padding:0px ; overflow:hidden ; background-color:#444 ; width:100% ; height:100% ; } #lenzo_scroll_aux { width:0px ; position:absolute ; /*right:1px ;*/ right:0px ; height:100% ; z-index:10 ; } /* scroll : chrome : 15 safari:17 opera : 16 firefox : 15 IE:17 */ #lenzo_scroll_aux { overflow-x:hidden ; /*safari:17... corrixido por js * padding-top:15px ; bottom:15px ; width:16px ;*/ overflow-x:hidden ; } #lenzo_scroll { overflow-x:hidden ; } #lenzo_scroll { position:relative ; height:100% ; overflow-y:scroll ; width:100% ; } #empuxe_scroll { position:relative ; width:1px ; height:2000px ; } #lenzo { position:absolute ; width:100% ; height:100% !important ; overflow-x:scroll ; overflow-y:hidden ; } #lenzo_aux { position:absolute ; width:100% ; height:100% ; } #cabeceira_aux { top:0px ; position:absolute ; z-index:4 ; width:100% ; margin-left:-25px ; padding-left:25px ; height:100% ; overflow-y:hidden ; visibility:hidden ; min-width:1025px ; } #cabeceira_aux * { visibility:visible ; } #cabeceira_aux * * { visibility:inherit ; } /*IE, margin:auto peta para centrado horiz*/ #ie #cabeceira_aux { text-align:center ; } #ie #cabeceira_aux * { /*text-align:left ;*//*De casualidade interesa : titulo, menus,...*/ } /*IE, margin:auto peta para centrado horiz*/ #cabeceira { margin:auto ; width:1000px ; height:155px ; position:relative ; } #cabeceira_fondo_1 { width:100% ; left:0px ; position:absolute ; z-index:5 ; height:1100px ; bottom:-25px ; /*background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/veredas/cabeceira_ondas_64cores.bck.png) ;*/ background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/praia/ver-mar-png8-128.png) ; } #cabeceira_fondo_2 { height:118px ; width:100% ; position:absolute ; background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/praia/ver-onda-png24.png) ; bottom:0px ; left:0px ; } #cabeceira_contido { z-index:7 ; position:relative ; } #marco_esq { position:absolute ; width:10px ; height:3000px ; background-color:#444444 ; top:0px ; left:-5px ; } #ie #marco_esq { /*margin-left:-5px ;*/ /*left:-50% ;*/ } #marco_der { position:absolute ; width:10px ; height:3000px ; background-color:#444444 ; top:-5px ; right:-5px ; } #marco_sup_esq { position:absolute ; width:45px ; height:50px ; background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/marco/sup-esq.png) ; top:0px ; left:-5px ; } #ie #marco_sup_esq { /*margin-left:-5px ;*/ /*left:-50% ;*/ } #marco_sup_der { position:absolute ; width:45px ; height:50px ; background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/marco/sup-der.png) ; top:0px ; right:-5px ; } #pe_aux { border:3px dotted:red ; z-index:3 ; width:100% ; margin-left:-25px ; padding-left:25px ; position:absolute ; bottom:0px ; /*background-color:#ccc ;*/ } #pe_fondo { position:absolute ; width:100% ; height:48px ; bottom:-15px ; background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/praia/ver-ondainf-png24.png) ; } #pe_aux2 { width:1000px ; position:relative ; margin:auto ; bottom:15px ; } /*IE, margin:auto peta para centrado horiz*/ #ie #pe_aux { text-align:center ; } #ie #pe_aux * { /*text-align:left ;*//*De casualidade interesa : titulo, menus,...*/ } /*IE, margin:auto peta para centrado horiz*/ #pe { background-color:#444 ; margin:auto ; width:930px ; height:20px ; position:relative ; text-align:center ; } .barra_esq { position:absolute ; height:20px ; width:10px ; left:-10px ; background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/barra_esq.png) ; } .barra_der { position:absolute ; height:20px ; width:10px ; right:-10px ; background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/barra_der.png) ; } #marco_inf_esq { position:absolute ; width:45px ; height:35px ; bottom:-15px ; background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/marco/inf-esq.png) ; left:-40px ; } #marco_inf_der { position:absolute ; width:45px ; height:35px ; bottom:-15px ; background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/marco/inf-der.png) ; right:-40px ; } #desprazamento { width:100% ; height:100% ; overflow-y:scroll ; position:relative ; z-index:1 ; right:-30px ; /* background-color:blue ; */ } #desprazamento_abrir { position:relative ; width:1025px ; } #desprazamento_aux { min-width:1025px ; position:relative ; z-index:1 ; height:100% ; overflow:hidden ; } /*IE, margin:auto peta para centrado horiz*/ #ie #desprazamento { text-align:center ; } #ie #desprazamento * { text-align:left ; } /*IE, margin:auto peta para centrado horiz*/ #contido { width:1000px ; margin:auto ; /* height:600px ; */ /* border:2px dashed black ; */ /* position:absolute ; */ position:relative ; } #contido_aux { float:left ; position:relative ; left:-28px ; width:100% ; padding-top:180px ; padding-bottom:50px ; padding-left:25px ; } #contido_fondo_aux { min-width:1025px ; width:100% ; height:100% ; padding-right:25px ; position:absolute ; top:0px ; z-index:0 ; overflow-y:hidden ; /* border:1px dashed green ; */ } #contido_fondo_min { width:1025px ; position:relative ; } #ie #contido_fondo_aux { text-align:center ; } #contido_fondo { position:relative ; width:1000px ; /* height:400px ; */ height:1100px ; /*background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/veredas/fondo_area_64cores.bck.png) ;*/ background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/praia/ver-area-65.jpg) ; /* top:0px ; */ top:135px ; margin:auto ; } #contido_fondo_intermedio { position:absolute ; width:1000px ; /* height:400px ; */ height:281px ; /*background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/veredas/fondo_area_64cores.bck.png) ;*/ background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/praia/ver-int-png8-128.png) ; /*top:-170px ;*/ top:-100px ; left:0px ; } /***************************Cabeceira*/ #permalink_aux { position:relative ; float:left ; clear:left ; width:100% ; background-color:#444444 ; margin-bottom:10px ; padding-left:45px ; overflow:visible ; /*overflow:hidden ;*/ } #ie #permalink_aux { float:none ; clear:none ; } /*******************************************************/ /*******************************************************/ .migas { float:left ; } #compartir { -moz-box-sizing:content-box ; } #compartir, #rss { margin-left:10px ; } #rss_variable { float:left ; } .sep_fotante_esq { float:left ; } .at300bs {/*imaxes addthis*/ margin-bottom:-4px ; } .at300b {/*anchors addthis*/ float:left ; } #titulo { font-family:"Corbel" "Lucida Grande" "Lucida Sans Unicode" "Lucida Sans" "DejaVu Sans" "Bitstream Vera Sans" "Liberation Sans" "Verdana" "sans-serif" ; margin:0px auto 0px auto ; width:342px ; text-align:center ; color:#444 ; position:relative ; display:block ; } #w3c #titulo { font-size:72px ; line-height:90% ; } #titulo a { text-decoration:none ; } #titulo img { display:inline ; } #tit_edas { position:relative ; bottom:-2px ; left:-1px ; } #subtitulo { font-size:12px ; font-family:"Corbel" "Lucida Grande" "Lucida Sans Unicode" "Lucida Sans" "DejaVu Sans" "Bitstream Vera Sans" "Liberation Sans" "Verdana" "sans-serif" ; margin:0px auto 0px auto ; line-height:80% ; width:390px ; font-weight:bold ; text-align:center ; color:#444 ; /* background-color:red ; */ } #cab_bloque_esq { position:relative ; float:left ; width:237px ; margin-left:50px ; } #imaxe_esq { position:relative ; width:237px ; height:66px ; border:3px solid white ; background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ail/camoes-banner.jpg) ; } #idioma { float:left ; } #enlaces_extra { float:right ; } #idioma, #enlaces_extra { position:relative ; line-height:1.2em ; margin-bottom:-5px ; font-size:0.8em ; color:#444 ; } #idioma a, #enlaces_extra a { text-decoration:none ; font-weight:bold ; color:#444 ; } #idioma a:hover, #enlaces_extra a:hover { text-decoration:underline ; } #cab_bloque_der { position:relative ; float:right ; width:237px ; margin-right:50px ; } #imaxe_der { position:relative ; width:237px ; height:66px ; border:3px solid white ; top:0px ; background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/veredas/banner2.png) ; } #atallos { background-color:#444 ; /* opacity:.85 ; */ margin:auto ; text-align:center ; top:41px ; position:relative ; /*z-index:3 ;*/ width:930px ; height:20px ; } #ie #menu_base {/*IE: corrixir text-align:center*/ /*left:-50% !important ;*/ } ul#menu, #menu_base { /* opacity:.85 ; */ /*text-align:center ;*/ left:0px ; } #menu_base li { text-align:center ; } #menu_base ul { text-align:left ; } #menu_base, ul#menu, #menu_base ul { position:absolute ; /*padding-top:22px ;*/ /*A maiores de   para abrir*/ /*padding-top:15px ;*/ } #menu_base { margin:5px 5px 5px 15px ; z-index:3 ; } .abrir { display:block ; height:20px ; z-index:-1 ; visibility:hidden ; } #menu_base .ul_fondo { position:absolute ; z-index:-1 ; width:317px ; height:100% ; background-color:#444 ; left:0px ; line-height:0px ; border-left:1px solid white ; border-right:1px solid white ; } #menu_base #menu { width:969px ; left:0px ; margin-left:0px ; } #menu_base .menu_scroll1 { width:317px ; position:absolute ; left:-9px ; top:25px ; height:auto !important ; padding:0px !important ; z-index:5 ; } #menu_base ul .menu_scroll1 { left:317px ; } #menu_base .menu_scroll11 { width:100% ; height:11px ; background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/barra_sup.png) ; border:0px none !important ; border-bottom:1px solid white !important ; line-height:0px ; font-size:0px ; } #menu_base .menu_scroll2 { width:317px ; position:absolute ; top:300px ; left:-9px ; height:auto !important ; padding:0px !important ; z-index:5 ; } #menu_base ul .menu_scroll2 { left:317px ; top:290px ; } #menu_base .menu_scroll21 { width:100% ; height:11px ; background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/barra_inf.png) ; border:0px none !important ; border-top:1px solid white !important ; line-height:0px ; font-size:0px ; } .menu_centrado { position:relative ; padding-left:22px ; } #menu_base ul { /*width:323px ;*/ /*width:317px ;*/ width:969px ; margin-left:9px ; top : 0px ; /*left:100% ;*/ left:317px ; overflow:hidden ; } #ie #menu_base ul, #ie #menu li ul, #ie #menu li.ie_hover li ul { height:0px ; } #w3c #menu_base:hover #menu, #ie #menu_base.ie_hover #menu { height:300px ; padding-top:15px ; } #w3c #menu li:hover ul, #ie #menu li.ie_hover ul { height:290px ; padding-top:15px ; } #w3c #menu li ul { height:auto ; } #w3c #menu li:hover li:hover ul, #ie #menu li.ie_hover li.ie_hover ul { height:280px ; padding-top:15px ; } #w3c #menu li:hover li:hover .menu_scroll2, #ie #menu li.ie_hover li.ie_hover .menu_scroll2 { top:280px ; } #w3c #menu li:hover li ul { height:auto ; padding-top:0px ; } #w3c #menu_base:hover li a, #w3c #menu_base:hover li.activo li a, #w3c #menu_base:hover li.activo li.activo li a, #ie #menu_base.ie_hover li a, #ie #menu_base.ie_hover li.activo li a, #ie #menu_base.ie_hover li.activo li.activo li a { border-bottom:1px solid #fff ; border-left:1px solid #fff ; border-right:1px solid #fff ; } #w3c #menu_base:hover li.activo a, #w3c #menu_base:hover li.activo li.activo a, #w3c #menu_base:hover li.activo li.activo li.activo a, #ie #menu_base.ie_hover li.activo a, #ie #menu_base.ie_hover li.activo li.activo a, #ie #menu_base.ie_hover li.activo li.activo li.activo a { border:0px none ; } /* #ie #menu.ie_hover li a { border-bottom:1px solid #fff ; }*/ /*#menu_base .activo a:hover, #menu_base .activo .activo a:hover { background-color:transparent ; } #menu_base a:hover, #menu_base .activo li a:hover { background-color:#444 ; }*/ #menu_base li { /*width:100% ;*/ width:317px ; height:20px ; } #menu_base li,ul { margin:0px ; padding:0px ; list-style-type:none ; } ul#menu a { width:100% ; height:20px ; display:block ; /*background-color:#444 ;*/ position:relative ; white-space:nowrap ; } #ie #menu .activo , #ie #menu .activo .activo , #ie #menu .activo .activo .activo, #w3c #menu .activo /*> a*/, #w3c #menu .activo .activo/* > a*/, #w3c #menu .activo .activo .activo/* > a*/ { background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/barra_activos.png) ; /*background-color:#444 ;*/ position:absolute ; top:0px !important ; left:0px ; z-index:2 ; } #ie #menu.ie_hover .activo , #ie #menu.ie_hover .activo .activo , #ie #menu.ie_hover .activo .activo .activo, #w3c #menu:hover .activo /*> a*/, #w3c #menu:hover .activo .activo/* > a*/, #w3c #menu:hover .activo .activo .activo/* > a*/ { /*border-bottom:3px solid #fff ;*/ } /*#w3c #menu .activo li a, #w3c #menu .activo .activo li a { background-color:white ; position:relative ; border-bottom:0px none ; }*/ #menu_base li { display:none ; } #menu li.activo { display:block ; } #menu_base:hover li li, #menu_base li:hover li li { display:none ; } #menu_base.ie_hover li li, #menu_base li.ie_hover li li { display:none ; } #menu_base:hover li, #menu_base li:hover li, #menu_base li li:hover li { display:block ; } #menu_base.ie_hover li, #menu_base li.ie_hover li, #menu_base li li.ie_hover li { display:block ; } #menu .activo .activo, #menu .activo .activo .li, #menu .activo .activo .activo li { display:block !important ; } .enganche, #menu li.ie_hover li .enganche { display:none ; width:40px ; /*height:100% ;*/ background-image:url(http://veredas.lusitanistasail.net/wordpress/wp-content/themes/ail/definitivo/imaxes/ver/enganche_degr.png) ; z-index:3 ; /*z-index:6 ;*/ position:absolute ; /*right:-10px ;*/ /*left:287px ;*/ left:296px ; /*top:0px ;*/ top:35px ; /*opacity:.5 ;*/ } #ie #menu li.ie_hover li, #ie #menu li.ie_hover li a { z-index:2 ; } #w3c #menu li:hover > a/*, #ie #menu li.ie_hover*/, #ie #menu li.ie_hover a/*, #ie #menu li.ie_hover li.ie_hover*/ , #ie #menu li.ie_hover li.ie_hover a, #ie #menu li.ie_hover li.ie_hover li.ie_hover a { z-index:4 ; text-decoration:underline ; background-color:#444 ; /*z-index:7 ;*/ } #w3c #menu li.activo:hover > a, #ie #menu li.activo a, #ie #menu li.ie_hover li.activo a, #ie #menu li.ie_hover li.ie_hover li.activo a { background-color:transparent ; } #ie #menu li.ie_hover li a, #ie #menu li.ie_hover li.ie_hover li a { text-decoration:none ; } #w3c .enganche { height:100% ; } #w3c .activo > .enganche { height:335px ; top:0px !important ; } #ie .activo .enganche, #ie .activo .activo .enganche { height:335px ; top:0px ; } .ie_hover { /*background-color:red !important ;*/ } #menu li:hover > .enganche, #menu li.ie_hover .enganche, #menu li.ie_hover li.ie_hover .enganche{ display:block ; height:335px ; } ul#menu ul { /*overflow-y:hidden ;*/ } #menu form { margin:0px ; padding:0px 0px 2px 20px ; position:relative ; border-bottom:1px solid #fff ; border-left:1px solid #fff ; border-right:1px solid #fff ; } /*************************************************/ img { border:none 0px ; } #atallos { color:#bbb ; } #permalink_aux { height:15px ; font-size:12px ; color:#bbbbbb ; white-space:nowrap ; } #permalink_aux a, #atallos a, #menu a, #pe a { text-decoration:none ; font-weight:bold ; color:#fff ; } #permalink_aux a:hover, #atallos a:hover, #menu a:hover, #pe a:hover { text-decoration:underline ; } .cela a { text-decoration:none ; color:#000 ; font-weight:bold ; } .cela a:hover { text-decoration:underline ; } .cela { color:#444 ; } .cela_titulo { font-size:14px ; } .cela_corpo { font-size:12px ; } /******************************************************/ .filigrana { width:42px ; height:20px ; position:absolute ; /* background-color:green ; */ } #pesp1 { bottom:15px ; left:5px ; } #pesp2 { bottom:-15px ; left:180px ; } #pesp3 { bottom:15px ; left:355px ; } #pesp4 { bottom:-15px ; left:530px ; } #pesp5 { bottom:15px ; left:705px ; } #pesp6 { bottom:-15px ; left:880px ; } #pesc1 { bottom:15px ; left:5px ; } #pesc2 { bottom:-15px ; left:180px ; } #pesc3 { bottom:15px ; left:355px ; } #pesc4 { bottom:-15px ; left:530px ; } #pesc5 { bottom:15px ; left:705px ; } #pesc6 { bottom:-15px ; left:880px ; } .filigrana_test1 { position:relative ; padding-left:22px ; } .filigrana_barra { left:0px ; position:absolute ; width:20px ; height:20px ; /*top:0px ;*/ overflow:hidden ; top:0px ; } #w3c #menu .filigrana_barra { /*margin-top:-21px ;*/ /*top:auto ;*/ } .filigrana_barra .filigrana_barra_imx { position:absolute ; z-index:1 ; width:100% ; height:100% ; /* background-position:1px 1px ; */ background-repeat:no-repeat; left:0px ; } .filigrana_barra .filigrana_barra_fondo { position:absolute ; z-index:0 ; width:100% ; height:100% ; left:0px ; } /*************************************************/ .fila_celas { position:relative ; float:left ; width:100% ; } .cela { /* background-color:cyan ; */ float:left ; width:30% ; /*height:150px ;*/ margin:1% ; overflow:hidden ; } .cela.single { height:auto ; width:920px ; /* margin-left:5% ; */ /* margin-right:5% ; */ left:0px ; } .single .cela_corpo { height:auto ; } .cela_titulo { /* color:#edd ; */ color:#444 ; position:relative ; width:100% ; } #ie .cela_titulo { float:left ; height:0px ; margin-right:-3px ; } .cela_corpo { /* color:#322 ; */ color:#444 ; position:relative ; margin-top:3px ; /*height:100% ;*/ } .cela_titulo .fondo { /* background-color:#531 ; */ background-color:#fff ; /*opacity:.3 ;*/ position:absolute ; width:100% ; height:100% } #w3c .cela_titulo .fondo, #w3c .cela_corpo .fondo{ opacity:.5 ; } #ie .cela_titulo .fondo, #ie .cela_corpo .fondo { filter:alpha(opacity=50) } .cela_corpo .fondo { /*background-color:#fdc ; opacity:.3 ;*/ background-color:#fff ; opacity:.5 ; height:100% ; width:100% ; position:absolute ; } .cela_titulo .contido, .cela_corpo .contido { z-index:2 ; position:relative ; } .cela_titulo .contido { /*padding:3px 3px 3px 25px ;pdf*/ padding:7px 3px 7px 25px ; font-weight:bolder ; } .cela_corpo .contido { padding:3px 3px 3px 13px ; } #ie .cela_corpo { height:0px ; }