img, div { behavior: url(iepngfix.html) }

html {height: 100%;}

.hide {display:none;}

body, div, applet, object, iframe, img, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, #body1 {
  margin: 0;
  padding:0;
  border: 0 none;
  outline: 0 none;
  font-family:Arial,"Trebuchet MS",San Serif;
}

h1, h2, h3, h4, h5, h6 {margin-top:0; font-family: Georgia, Arial,San Serif; color: #e3001a; font-weight: normal;}
p {padding: 0;margin: 0 0 12px 0; color: #626262; font-family: Arial,San Serif,"Trebuchet MS";font-size: 14pt;font-weight: normal; text-align: justify;}
ol {padding: 0; margin: 10px 0 15px 20px; color: #626262; font-family: Arial,San Serif,"Trebuchet MS"; font-size: 10pt; font-weight: normal;}
ul {padding: 0;margin: 0 0 15px 15px;color: #626262;font-family: Arial,San Serif,"Trebuchet MS";font-size: 10pt;font-weight: normal;}
li {padding: 0 0 7px 0;margin: 0;color: #626262;font-family: Arial,San Serif,"Trebuchet MS";font-size: 10pt;font-weight: normal; text-align: justify;}
blockquote {}
pre {}
a {text-decoration: none; color: #626262;}
a:hover {text-decoration: none; color: #575656;}

h1 {
 font-family: arial;
    font-size: 34px;
    margin: 15px 0 5px;
}

.ancho60  {width:60px; margin: 0 10px 12px 10px; float:left;}
.ancho140 {width:140px; margin: 0 10px 12px 10px; float:left;}
.ancho220 {width:220px; margin: 0 10px 12px 10px; float:left;}
.ancho300 {width:300px; margin: 0 10px 12px 10px; float:left;}
.ancho380 {width:380px; margin: 0 10px 12px 10px; float:left;}
.ancho460 {width:460px; margin: 0 10px 12px 10px; float:left;}
.ancho540 {width:540px; margin: 0 10px 12px 10px; float:left;}
.ancho620 {width:620px; margin: 0 10px 12px 10px; float:left;}
.ancho700 {width:700px; margin: 0 10px 12px 10px; float:left;}
.ancho780 {width:780px; margin: 0 10px 12px 10px; float:left;}
.ancho860 {width:860px; margin: 0 10px 12px 10px; float:left;}
.ancho940 {width:940px; margin:auto; margin-bottom:12px; clear: both;}


.col1  {width:60px; margin: 0 10px 30px 10px; float:left;}
.col2 {width:140px; margin: 0 10px 30px 10px; float:left;}
.col3 {width:220px; margin: 0 10px 30px 10px; float:left;}
.col4 {width:300px; margin: 0 10px 30px 10px; float:left;}
.col5 {width:380px; margin: 0 10px 30px 10px; float:left;}
.col6 {width:460px; margin: 0 10px 30px 10px; float:left;}
.col7 {width:540px; margin: 0 10px 30px 10px; float:left;}
.col8 {width:620px; margin: 0 10px 30px 10px; float:left;}
.col9 {width:700px; margin: 0 10px 30px 10px; float:left;}
.col10 {width:780px; margin: 0 10px 30px 10px; float:left;}
.col11 {width:860px; margin: 0 10px 30px 10px; float:left;}
.col12 {width:940px; margin:auto; margin-bottom:30px; clear: both;}

.ultimacol {margin-right: 0px; clear: right; float: right;}
.primeracol {margin-left: 0; clear: left;}
.noflotar {float:none;}
.sinmargenbottom {margin-bottom:0;}
.bannerz1img {margin-bottom: 12px;}
.bannerz2img {margin-bottom: 12px;}
.bannerz3img {margin-bottom: 12px;}
.introduccion {}
.searchtext {}
.botonbuscar {}
.continuar,.botonvolver {
  background-image: url(../img/flechita-continuar.png);
  background-repeat: no-repeat;
  background-position: 0 0px;
  padding:3px 0 0 30px;
  margin: 0;
  height:26px;
  font-style: italic;
  color:#000000;
  font-weight: normal;
font-size: 10pt;
  display:block;
}
.botonvolver { background-image: url(../img/flechita-volver.png);}

#separadorblanco {
  margin: 0;
  display: block;
  overflow: hidden;
  height: 1px;
}

#separadorblanco h1, #separadorblanco h2, #separadorblanco h3, #separadorblanco h4, #separadorblanco h5, #separadorblanco h6, #separadorblanco p, #separadorblanco ul, #separadorblanco ol, #separadorblanco li, #separadorblanco pre {
  display: none;
}


#enviarcomentario {}
#enviarcomentario label.error {color: #ff0000;font-weight: bold; display: block; }


.titulointrolink {
  color: #e3001a;

}

.titulointrolink:hover {
  text-decoration: underline;

}
.cabintrocontenidoind {overflow:hidden;}
.zonainteriorintroind {overflow:hidden;}
.piecontenidointroind {overflow:hidden;}

.cabcontenidoind {overflow:hidden;}
.zonainteriorind {overflow:hidden;}
.piecontenidoind {overflow:hidden;}

.cabformulario {overflow:hidden;}
.contenidoformulario {overflow:hidden;}
.pieformulario {overflow:hidden;}



/* GENERALES */

p {
  font-family: arial;
  font-size:14px;
}

h2,h3,h4,h5,h6{
  font-family:arial;
}

h2{
    font-size: 30px;
    margin: 15px 0 5px;
}

h3{
font-size: 27px;
    margin: 15px 0 5px;
}

h4{
  font-size: 25px;
}

h5{
  font-size: 22px;
}

h6{
  font-size: 19px;
}

#cajaconborde h4{
  font-size:25px;
}
