body, img, div, p, ul, li, table, tr, td, h3,h4, h2{ margin:0px; padding:0px; } img, img a{ border:none; } a{ text-decoration:none; } body{ background-color:#3b74bb; overflow-y: scroll; } #geral{ width:800px; margin: 0 auto; background-color:#ffffff; font-family:Arial, sans-serif; } #geral2{ width:770px; padding-left:15px; padding-right:15px; padding-top:10px; padding-bottom:10px; } * html #geral2{ margin-left:15px; margin-right:15px; margin-top:10px; margin-bottom:10px; } *+html #geral2{ margin-left:15px; margin-right:15px; margin-top:10px; margin-bottom:10px; } #link_esp{ background-image:url(../images/bg_links.jpg); background-repeat:no-repeat; height:12px; font-family:Arial, sans-serif; color:#FFFfff; font-size:10px; text-align:center; float:left; margin-left:5px; } * html #link_esp{ position:relative; padding:0.0em; } *+html #link_esp{ position:relative; padding:0.0em; } #link_esp a{ font-family:Arial, sans-serif; color:#FFFfff; font-size:10px; display:block; } #link_esp a:hover{ background-color:#3b74bb; height:12px; } ul#flags{ margin-right:4px; padding-left:10px; float:right; } #flags li{ display:inline; list-style-type:none; } * html ul#flags{ margin-right:-15px; } *+html ul#flags{ margin-right:-15px; } #menus{ font-family:Arial, sans-serif; color:#FFFfff; font-size:14px; background-image:url(../images/bg_menus.jpg); background-repeat:repeat-x; height:29px; text-align:center; width:770px; } #menus td{ border-left:0px white solid; border-right:4px white solid; } #menus a{ font-family:Arial, sans-serif; color:#FFFfff; font-size:14px; display:block; } #menus td:hover{ background-color:#3b74bb; height:29px; } td.activo{ background-color:#265999; } .mensagem{ font-family:Arial, sans-serif; color:#4b4848; font-size:18px; font-weight:bold; border: #265999 4px solid; width:770px; } * html .mensagem{ height:33px; } *+html .mensagem{ height:33px; } .destaque_info{ font-family:Arial, sans-serif; font-size:13px; } .destaque_info img{ border: #265999 4px solid; margin-bottom:10px } .destaque_info object, .destaque_info embed{ margin-bottom:10px } .destaque_info h3{ font-family:Arial, sans-serif; color:#265999; font-size:14px; font-weight:bold; text-transform:uppercase; } .destaque_info ul{ margin-left:13px; } .destaque_info li{ font-family:Arial, sans-serif; color:#737373; font-size:13px; font-weight:bold; line-height:20px } .destaque_info li a{ font-family:Arial, sans-serif; color:#265999; font-size:14px; font-weight:bold; } .destaque_info li a:hover{ color:#3d6a33; } .destaques{ border-top:#265999 4px solid; border-left: #265999 4px solid; font-family:Arial, sans-serif; color:#4b4848; font-size:12px; } .destaques h3{ font-family:Arial, sans-serif; color:#4b4848; font-size:14px; font-weight:bold; padding-top:2px; } .mais_hover{ background-image:url(../images/mais.jpg); background-repeat:no-repeat; background-position:bottom; width:18px; height:17px; } .mais_hover a{ font-family:Arial, sans-serif; color:#ffffff; font-size:14px; font-weight:bold; display:block; position:absolute; margin-top:10px; width:18px; height:17px; } .mais_hover:hover{ background-image:url(../images/mais_hover.jpg); background-repeat:no-repeat; } * html .foto_destaque img{ position:relative; margin-bottom:-4px; } *+html .foto_destaque img{ position:relative; margin-bottom:-4px; } .link_sub ul{ list-style-type:none; font-family:Arial, sans-serif; color:#265999; font-size:14px; font-weight:bold; padding-bottom:10px } .link_sub li{ display:inline; margin-right:10px; } .link_sub li a{ font-family:Arial, sans-serif; color:#265999; font-size:14px; font-weight:bold; } .link_sub li a:hover{ color:#3d6a33; } #conteudos, #tracado{ font-family:Arial, sans-serif; color:#4b4848; font-size:12px; line-height:18px; padding-bottom:20px; } #conteudos h2, #tracado h2{ font-family:Arial, sans-serif; color:#265999; font-size:13px; font-weight:bold; } #conteudos h3,#tracado h3{ font-family:Arial, sans-serif; color:#265999; font-size:14px; font-weight:bold; } #conteudos h4, #tracado h4{ font-family:Arial, sans-serif; color:#4b4848; font-size:13px; font-weight:bold; } #conteudos a, #tracado a{ font-family:Arial, sans-serif; color:#265999; font-size:12px; } #conteudos a:hover, #tracado a:hover{ color:#3d6a33; } #conteudos ul, #tracado ul{ list-style-position:outside; margin-left:15px; } #conteudos li, #tracado li{ line-height:18px; list-style-image:url(../images/bug.jpg); } #conteudos hr, #tracado hr{ border:none; background:#3b74bb; height:3px; } #conteudos img{ margin:5px; } #tracado1 img{ margin:0px; } #turism{ font-family:Arial, sans-serif; color:#4b4848; font-size:14px; font-weight:bold; vertical-align:top; } #turism li{ list-style-image:url(../images/seta_2.jpg); list-style-position:outside; margin-left:13px; margin-bottom:15px; } * html #turism ul{ margin-left:5px; } * html #turism a{ margin-left:13px; } *+html #turism ul{ margin-left:5px; } *+html #turism a{ margin-left:13px; } #turism a{ font-family:Arial, sans-serif; color:#4b4848; font-size:14px; font-weight:bold; padding-bottom:10px; vertical-align:top; } #turism li a:hover, #turism li:hover{ list-style-image:url(../images/seta_2_hover.jpg); color:#3d6a33; cursor:pointer; } #turism_cont{ font-family:Arial, sans-serif; color:#4b4848; font-size:12px; line-height:normal; } #turism_cont a{ font-family:Arial, sans-serif; color:#265999; font-size:12px; line-height:normal; font-weight:bold; } #turism_cont a:hover{ color:#3d6a33; } div#pag{ text-align:center; font-family:Arial, sans-serif; color:#4b4848; font-size:12px; } div#pag a{ font-family:Arial, sans-serif; color:#4b4848; font-size:12px; } div#pag a:hover{ color:#265999; font-weight:bold; } li.activo2{ color:#3d6a33; } #rodape{ font-family:Arial, sans-serif; color:#4b4848; font-size:10px; padding-top:9px; padding-left:4px; } #rodape a{ font-family:Arial, sans-serif; color:#4b4848; font-size:10px; } #rodape a:hover{ color:#205999; } .modal { display: block; position: fixed; z-index: 1; padding-top: 50px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4); } .modal img{ max-width: 100%; max-height: 800px; padding-bottom: 2rem; } .modal-content { background-color: #fefefe; margin: auto; padding: 20px; border: 1px solid #888; width: 70%; padding-top: 12px; position: relative; } span.close-modal { color: #aaaaaa; float: right; font-size: 28px; font-weight: bold; } span.close-modal:hover, span.close-modal:focus { color: #000; text-decoration: none; cursor: pointer; } .menu { font-family:Arial, sans-serif; color:#FFFfff; font-size:14px; background-image:url(../images/bg_menus.jpg); background-repeat:repeat-x; height:29px; text-align:center; width:100px; position: absolute; right: 20px; bottom: 20px; } .menu a{ font-family:Arial, sans-serif; color:#FFFfff; font-size:14px; display:block; margin-top: 5px; cursor: pointer; }