*{ margin: 0; }
body{ margin: 0; padding: 0; color: #FFF; background: #FFF; background-attachment: fixed; text-align: center; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1.1em; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; }
a{background:inherit;color:#990000;text-decoration:none;}
#header-content, #content, #footer-content{ width: auto; }
#header{ height: 40px; text-align: left; }
#header-content{ margin: 0; padding: 0; position: relative; margin-bottom: 0px; margin-left: auto; margin-right: auto; top: 0px; }
#header-content ul{ top: 0px; color: #FFF; list-style: none; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bolder; background-position: center; background-repeat: no-repeat; margin: 0 0 0 0; position: relative; width: auto; padding-left: 0px;/* [disabled]padding-right: 0px; */ }
#header-content li{ display: inline; color: #006600; width: 50%; margin-left: auto; margin-right: auto; }
#header-content li a{ float: none; display: block; padding: 3px 9px; color: #333333; background-color: #8BFF64; text-decoration: none; border-right: 0px solid #272727; }
#header-content li a:hover{ color: #333; background-color: #33CC00; font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; }
.headerphoto{ width: auto; height: 125px; ; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 0px; background-image: url(cabecera2.png); background-repeat: no-repeat; background-position: center; margin-top: 0px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
a:hover{ background: inherit; color: #006600; text-decoration: underline; font-size: 0.9em; }
h1, h2, h3{font:bold 1em 'Trebuchet MS', Tahoma, Sans-serif;}
h1{font-size:1.5em;color:#006600;}
p, h1, h2, h3{ font-size: 1.1em; text-align: justify; margin-top: 5px; margin-right: 8px; margin-bottom: 7px; margin-left: 5px; color: #000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
h4,h2,h3,h4,h5,h6 { font-family: Arial, Helvetica, sans-serif; margin-left: 5px; padding-left: 0px; font-weight: lighter; font-size: 0.9em; color: #666; }
ul, ol{margin:10px 30px;padding:0 15px;}
img{ border: 0px solid #006600; padding: 5px; }
img{ border: 0px solid #DADADA; padding: 0px; position: inherit; width: 100%; }
table{ border-collapse: collapse; font-size: 0 .,9; color: #333; padding: 0px; margin: 3px; }
tr{ height: 20px; }
td{ padding-left: 5px; padding-right: 0px; border-left: 0px; border-bottom: 0px; padding-bottom: 15px; padding-top: 5px; }
form{ margin: 0px 0px; padding: 0; border: 1px solid #CCCCCC; color: #000; }
label{display:block;font-weight:bold;margin:4px 0;font-size:10px;text-align:left;}
input{ padding: 0px; border: 1px solid #000; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 0.8em; font-style: normal; font-weight: normal; font-variant: normal; text-align: left; width: 100%; background-color: #FFF; }
textarea{ padding: 2px; border: 1px solid #eee; height: 32px; display: block; color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; width: 92%; }
input.button{ margin: 0; background: #FFF url('file:///C|/Documents and Settings/jmcasado.ESTESOSA/Mis documentos/Mis Webs/Extintoresesteso/images/gradientbg.jpg') repeat-x; color: #333; border: 1px solid #DADADA; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10px; font-family: Arial, Sans-serif; padding-left: 1px; padding-right: 3px; padding-top: 2px; padding-bottom: 1px; width: 95%; text-align: center; height: 22px; }
.searchform{background-color:transparent;border:none;margin:0;padding:0;}
.searchform p{margin:10px;padding:0;}
#content-wrap{ clear: both; float: left; width: 100%; margin-top: 0px; }
#content{ text-align: left; padding: 0; margin: 0 auto; }
#sidebar{ float: right; width: 100%; margin: 0 0 3px 0; padding: 0; }
.sidebox{ border: 1px solid #ccc; margin-bottom: 14px; padding-left: 2px; padding-top: 4px; opacity: 0.9; background-color: #FFF; }
#main{ float: left; width: 100%; margin: 0 0 3px 0; opacity: 0.9; background-color: #FFF; }
#main h1{ border-bottom: 1px solid #f2f2f2; color: #006600; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-style: normal; font-variant: normal; margin-top: 0; margin-right: 0; margin-bottom: 0px; margin-left: 5px; padding-top: 15px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: normal; }
#main h2{ border-bottom: 1px solid #f2f2f2; color: #006600; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-style: normal; font-variant: normal; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; padding-left: 5px; font-weight: normal; }
#main h3{ border-bottom: 1px solid #f2f2f2; color: #006600; font-family: Arial, Helvetica, sans-serif; font-size: 1.2em; font-style: normal; font-variant: normal; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 5px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; font-weight: bold; }
.post{ background: #FFF url(file:///C|/Documents%20and%20Settings/jmcasado.ESTESOSA/Mis%20documentos/Mis%20Webs/Extintoresesteso/images/gradientbg.jpg) repeat-x; border: 1px solid #ccc; padding-left: 5px; padding-right: 5px; padding-bottom: 10px; margin-bottom: 10px; }
#footer{ clear: both; margin: 0; padding: 0; font: normal .95em/1.6em 'Trebuchet MS', Tahoma, Arial, sans-serif; text-align: left; }
#footer-content{ border-top: 1px solid #EAEAEA; padding-left: 0px; margin-left: auto; margin-right: auto; }
#footer-content a{ text-decoration: none; color: #FFF; }
#footer-content a:hover{ text-decoration: underline; color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 1em; }
#footer-content ul{ list-style: none; margin: 0; padding: 0; font-size: 12px; }
#footer-content .col{ width: 100%; padding: 0 2px 5px 0; background-color: #333; }
#footer-content .col2{width:39%;padding:0 0 18px 0;}
.float-right{float:right;}
.align-right{text-align:right;}
.formulario{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:normal;background-color:#CCC;color:#333;text-align:left;}
.etiquetaformulario{font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#CCC;color:#333;}
.cabeceraformulario{color:#333;background-color:#CCC;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;clip:rect(auto,auto,auto,auto);}
#tablacabecera{background-color:#FFF;border-top-color:#FFF;border-right-color:#FFF;border-bottom-color:#FFF;border-left-color:#FFF;font-family:Arial, Helvetica, sans-serif;}
.titulorojo{ font-size: 1em; color: #006600; font-weight: bold; }
.peq{ padding-left: 0px; padding-right: 0px; border-left: 0px; border-bottom: 0px; padding-bottom: 1px; padding-top: 1px; font-size: 0.8em; font-weight: normal; text-align: left; }
@charset "UTF-8";ul.MenuBarHorizontal{margin:0;padding:0;list-style-type:none;font-size:100%;cursor:default;width:769px;}
ul.MenuBarHorizontal li{margin:0;padding:0;list-style-type:none;font-size:100%;position:relative;text-align:center;cursor:pointer;float:left;}

.correo { font-family: Verdana, Geneva, sans-serif; font-size: 18px; font-weight: bold; color: #090; }
.gristexto { font-family: Arial, Helvetica, sans-serif; font-size: 0.9em; font-weight: normal; color: #666; }
.verdetitulo { font-family: Arial, Helvetica, sans-serif; font-size: 1.1em; color: #060; font-weight: normal; }
.blanco { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #FFF; }

.apDiv6 { position: static; width: auto; height: 1px; z-index: 2; left: auto; top: auto; background-color: #CBFFA8; margin-left: 0px; margin-bottom: 0px; border: 2px solid #666; margin-top: 0px; padding-top: 0px; padding-right: 0px; visibility: hidden; }
.apDiv4 { position: static; width: auto; height: 130px; z-index: 2; left: 400px; top: 740px; background-color: #CCCCCC; margin-left: 0px; margin-bottom: 15px; border: 1px solid #666; }

.apDiv2 { position: absolute; width: auto; height: auto; z-index: 1; left: auto; top: auto; text-align: right; right: auto; visibility: hidden; }
.apDiv3 { width: 100%; height: 695px;/* [disabled]z-index: 2; */ opacity: 1; background-color: #CCCCCC; left: 632px; top: 340px; right: auto; border: 1px solid #666; }
