@charset "UTF-8";

/* CSS Document */
.navegacion-secundaria{display:none;visibility:hidden;}

body {
  font-size: 0.7em;
  font-family: Arial, Verdana, SunSans-Regular, Sans-Serif;
  color:#000000;
  padding:0px;
  margin:0px;
background-color:#ffffff;
background-image:url(img/barra-fondo.gif);
background-position:top left;
background-repeat:repeat-x;
}
h1 { color:#000000;}
h2 { margin-top:0px; font-size: 1.2em; text-align:left;}
h3 { color:#999999; font-size:0.9;}

h1.titulo { color:#ffffff; text-align:right; font-size:1.3em; font-weight:bold; margin:0px; padding: 0px 5px 0px 0px; letter-spacing:1px;}

#contenidos {
width:100%;
position:relative;
width:1000px;
left: 50%;
margin-left: -500px;
padding-top: 6px;
background-image:url(img/sombrasup.png);
*background-image:url(img/sombra.jpg);
background-position:center top;
}

#contenedor {
background-image:url(img/sombra.png);
*background-image:url(img/sombra.jpg);
background-position:center;
float:left;
width:980px;
padding:0px 15px 0px 5px;
}

#top { text-align:center;  background-position: right; background-repeat:no-repeat;
height:160px;
text-align:left;
background-color:#000000;
}
#idiomas { width:954px; float:left; padding:5px 0px 5px 0px; padding-left: 26px;   }
#titulo { background-color: #aac8d0; padding:0px; text-align:right; border-bottom: 1px dashed #cccccc; border-top: 1px dashed #cccccc; 
}
 
#centro {
float:left;
width:980px;
background-color:#f0eee6;

}
#colizq {
float:left;
width: 200px;
background-color:#f0eee6;
z-index:10;
}

#colcentro {
float:left;
background-color:#ffffff;

width:779px;
min-height:515px;		 	/* Firefox y los demás */
height:auto;
*height: 500px;			/* IE7 e inferiores */
_height: 500px;				/* Sólo IE6 */
line-height:17px;

 border-left: 1px dashed #cccccc; 
z-index:30;
}

#pie { float:left; width:970px; background-color:#000000; border-top: 1px dashed #cccccc;  padding: 5px; text-align:right; line-height:17px; color:#ffffff;
}
#sombrapie {
background-image:url(img/sombrapie.png);
*background-image:url(img/sombrapie.jpg);
background-position:center top;
background-repeat:no-repeat;
float:left;
width:1000px;
padding:0px;
height:30px;
}

 a {
text-decoration:none;
color:#d62e28;
font-weight:bold;
}

a.lang {
display:block;
float:left;
padding-top:3px;
color:#000000;
}

a:hover.lang {

color:#000000;
}

ul, li {margin:0px; padding:0px; }
ul { margin-left: 15px; margin-bottom:20px;}
li { border-bottom: 1px solid #dedede; list-style-type: disc; padding: 2px 0px 2px 0px;}

li.enlaces { border-bottom: 1px solid #dedede; list-style-type: disc; padding: 7px 0px 7px 0px;}

#menuv {
width: 200px;
font-size:1.05em;
}
#menuv ul, li {margin:0px; padding:0px; }
#menuv ul { border-top: 1px dashed #cccccc; }
#menuv li { list-style-image:none; list-style:none; border-bottom:0px;margin:0px; padding:0px;}

#menuv li.on { width:170px;
border-bottom: 1px dashed #cccccc; color:#ffffff; font-weight:bold; padding-top:5px;padding-bottom:5px; padding-left:30px;

 }

#menuv a {
display:block;
width:170px;
 padding-top:5px;padding-bottom:5px; padding-left:30px;
	text-decoration: none;
	  background-color:#f0eee6; border-bottom: 1px dashed #cccccc; color:#000000;
	  }

#menuv a:hover {
width:170px;
 border-bottom: 1px dashed #cccccc; color:#000000; padding-left:30px; background-color:#fefefe;}

#menuv a.submenu {
	color:#999999;
	text-decoration: none;
	text-align:right;
	margin-right:10px;
}
#menuv a.submenu:hover {
	color:#red;
}


.padd20 {
padding:30px;
}
.padd15 {
padding:15px;
}
.padd10 {
padding:10px;
}
.padd5 {
padding:5px;
}

a.lang {
margin: 0px 5px 0px 5px;
text-decoration:none;
color:#000000;
font-weight:bold;
}

a:hover.lang {

color:#aac8d0;}

img { border-width:0px; margin:0px; padding:0px;}

.borde { border: 0px solid #cccccc; padding:0px; float:right;}
.borde1 { border: 0px solid #cccccc; padding:0px; float:left;}

td { border: 0px solid #000000; width:100%; }
table, tr, tr, td { border-spacing: 0; /*Others*/
        border-collapse: collapse; /*IE*/
		padding: 0px; margin:0px;
		vertical-align:top;
		 width:100%; 
  }

td.col50 {
width:50%;
}
td.col100 {
width:100%;
}
td.top { vertical-align:top; }
td.bottom { vertical-align:bottom; }
p { padding:0px; margin: 0px 0px 10px 0px;}

hr { border: 0px; height:1px; background-color:#999999;}

label.txt { width:100%;
font-weight:bold;
 float:left;}
#formulario {
width:344px;
background-color:#ffffff;
padding:0px;
}
.input { width:95%; font-size:12px; padding:2px;}

.color0 { background-color: #d3001c;   }
.color1 { background-color:#04744c;   }
.color2 { background-color:#c7c2a5;  }
.color3 { background-color:#bcd18e;  }
.color4 { background-color:#6dcdc9;  }
.color5 { background-color:#c5bfe1;  }
.color6 { background-color:#efa2c4;  }
.color7 { background-color:#f26d5c;  }
.color8 { background-color:#dff1f1;  }
.color9 { background-color:#aac8d0;  }
.color10 { background-color:#74c1db;  }
.color11 { background-color:#f8ddc0;  }
.color12 { background-color:#d62e28;  }
.color13 { background-color:#6dcdc9;  }

h2.color0 { background-color:#FFFFFF; color:#d3001c;   }
h2.color1 { background-color:#FFFFFF; color:#04744c;   }
h2.color2 { background-color:#FFFFFF; color:#c7c2a5;  }
h2.color3 { background-color:#FFFFFF; color:#bcd18e;  }
h2.color4 { background-color:#FFFFFF; color:#6dcdc9;  }
h2.color5 { background-color:#FFFFFF; color:#c5bfe1;   }
h2.color6 { background-color:#FFFFFF; color:#efa2c4;   }
h2.color7 { background-color:#FFFFFF; color:#f26d5c;  }
h2.color8 { background-color:#FFFFFF; color:#74c1db;  }
h2.color9 { background-color:#FFFFFF; color:#aac8d0;  }
h2.color10 { background-color:#FFFFFF; color:#74c1db;  }
h2.color11 { background-color:#FFFFFF; color:#000000;  }
h2.color12 { background-color:#FFFFFF; color:#d62e28;  }
h2.color13 { background-color:#FFFFFF; color:#6dcdc9;  }

