/*
      Creado por espacioeme.com
      E-Mail: web@espacioeme.com
*/

* { padding: 0; margin: 0; }

body {
 background-color:#323232;
 color:#dfdfdf;
}

#global { 
 margin: 0 auto;
 width: 100%;
 font-size:11px;
}

#cuerpo { 
 margin: 0 auto;
 width: 100%;
}

#contenido { 
 margin: 0 auto;
 width: 100%;
 text-align:center;
}

#encuestas { 
 margin: 0 auto;
 width: 100%;
}

#izquierda_larga {
 	margin: 0 auto;
	width:920px;
	float:left;
	vertical-align:top;
	margin-left:14px;
	text-align:left;
	vertical-align:top;	
}

#izquierda {
 	margin: 0 auto;
	width:690px;
	float:left;
	vertical-align:top;
	background-image:url(../images/fondo_izqda.jpg);
	background-position:right;
	background-repeat:repeat-y;
	margin-left:14px;
	text-align:left;
	vertical-align:top;	
}

#derecha {
 margin: 0 auto;
	width:230px;
	float:right;
	text-align:left;
	vertical-align:top;
}

#contenido_i {
 	margin: 0 auto;
	width:40%;
	float:left;
	vertical-align:top;
	text-align:left;
	height:260;
}

#contenido_d {
	margin: 0 auto;
	width:60%;
	float:left;
	text-align:left;
	height:260;	
}

#spot1 {
 	margin: 0 auto;
	margin-top:15px;
	width:32%;
	float:left;
	vertical-align:top;
	text-align:left;
	margin-left:12px;
}

#spot2 {
 	margin: 0 auto;
	margin-top:15px;
	width:32%;
	float:left;
	vertical-align:top;
	text-align:left;
}

#spot3 {
 	margin: 0 auto;
	margin-top:15px;
	width:32%;
	float:left;
	vertical-align:top;
	text-align:left;
}

#general_G { 
 margin: 0 auto;
 width: 950px;
 height:500px;
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:11px;
 background-image:url(../images/fondo_c.jpg);
 background-repeat:no-repeat;
}

#general { 
 margin: 0 auto;
 width: 950px;
 height:auto;
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:11px;
 background-image:url(../images/fondo_c.jpg);
 background-repeat:no-repeat;
}

#cabecera { 
 margin: 0 auto;
 width: 100%;
 height: 80px;
}

#menu { 
 margin: 0 auto;
 width: 100%;
 height: 80px;
 text-align:center;
 margin-left:15px;
}

#menu_cabecera { 
 margin: 0 auto;
 width: 40%;
 float:left;
}

#menu_cabecera_dcha { 
 margin: 0 auto;
 width: 57%;
 float:left;
 text-align:right;
 padding-top:25px;
}

#pie { 
 width: 950px;
 height: 87px;
 clear: both;
 margin: 0 auto;
 background-image:url(../images/pie.jpg); 
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:11px;
 color:#FFFFFF;
 text-align:center;
}

#creditos {
 padding-top:15px; 
 width: 950px;
 height: 35px;
 clear: both;
 vertical-align:text-bottom;
 margin: 0 auto;
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:10px;
 color:#aaaaaa;
 text-align:center;
}

.botones a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:230px;
  height:50px;
}

.botones a:hover { background-position: 0 -50px; text-decoration: none; }
.botones .alt { display:none; }
.botones a#uno { background-image: url(../images/opc_1.jpg); float:left; }
.botones a#dos { background-image: url(../images/opc_2.jpg); float:left; }
.botones a#tre { background-image: url(../images/opc_3.jpg); float:left; }
.botones a#cua { background-image: url(../images/opc_4.jpg); float:left; }

.botones2 a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:184px;
  height:50px;
}

.botones2 a:hover { background-position: 0 -50px; text-decoration: none; }
.botones2 .alt { display:none; }
.botones2 a#uno { background-image: url(../images/op_1.jpg); float:left; }
.botones2 a#dos { background-image: url(../images/op_2.jpg); float:left; }
.botones2 a#tre { background-image: url(../images/op_3.jpg); float:left; }
.botones2 a#cua { background-image: url(../images/op_4.jpg); float:left; }
.botones2 a#cin { background-image: url(../images/op_5.jpg); float:left; }

.fuentes a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:13px;
  height:13px;
}

.fuentes a:hover { background-position: 0 -13px; text-decoration: none; }
.fuentes .alt { display:none; }
.fuentes a#uno { background-image: url(../images/a1.jpg); float:right; margin-left:2px; }
.fuentes a#dos { background-image: url(../images/a2.jpg); float:right; margin-left:2px;}
.fuentes a#tre { background-image: url(../images/a3.jpg); float:right; margin-left:2px;}

.seguir a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:104px;
  height:16px;
}

.seguir a:hover { background-position: 0 -16px; text-decoration: none; }
.seguir .alt { display:none; }
.seguir a#uno { background-image: url(../images/seguir1.jpg); float:left; margin-left:2px; }
.seguir a#dos { background-image: url(../images/seguir2.jpg); float:left; margin-left:2px;}

.continuar a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:101px;
  height:18px;
}

.continuar a:hover { background-position: 0 -18px; text-decoration: none; }
.continuar .alt { display:none; }
.continuar a#uno { background-image: url(../images/continuar.jpg); float:right; margin-left:2px; }

.votar a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:101px;
  height:18px;
}

.votar a:hover { background-position: 0 -18px; text-decoration: none; cursor: pointer;}
.votar .alt { display:none; }
.votar a#uno { background-image: url(../images/votar.jpg); float:right; margin-left:2px; }

.logos a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:100px;
  height:52px;
  margin-top:20px;
  margin-left:35px;
}

.logos a:hover { background-position: 0 -52px; text-decoration: none; }
.logos .alt { display:none; }
.logos a#uno { background-image: url(../images/logo1.jpg); float:left; }
.logos a#dos { background-image: url(../images/logo2.jpg); float:left; }
.logos a#tre { background-image: url(../images/logo3.jpg); float:left; }
.logos a#cua { background-image: url(../images/logo4.jpg); float:left; }
.logos a#cin { background-image: url(../images/logo5.jpg); float:left; }
.logos a#sei { background-image: url(../images/logo6.jpg); float:left; margin-left:100px; }


.logos2 a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:100px;
  height:56px;
  margin-top:14px;
  margin-left:35px;
}

.logos2 a:hover { background-position: 0 -56px; text-decoration: none; }
.logos2 .alt { display:none; }
.logos2 a#uno { background-image: url(../images/logo6.jpg); float:left; margin-left:100px; }

.logos7 a {
  display:block;
  border:none;
  background-position:left top;
  background-repeat:no-repeat;
  width:99px;
  height:61px;
  margin-top:14px;
  margin-left:35px;
}

.logos7 a:hover { background-position: 0 -61px; text-decoration: none; }
.logos7 .alt { display:none; }
.logos7 a#uno { background-image: url(../images/logo7.jpg); float:left; margin-left:30px; }

p.parrafo {
margin-left:30px;
}

.blanco { color:#FFFFFF; }

h1 { color:#FFFFFF; margin-left: 10px;
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:1.1em; font-weight:bold; }

h2 { margin-right: 35px; margin-left: 25px; text-align:justify;
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:1.0em; font-weight:normal; color:#AEAEAE;
 }
 
h3 { margin-right: 35px; margin-left: 25px; 
 font-family:"Times New Roman", Times, Tahoma, Georgia, serif;
 font-size:2.0em; font-weight:normal; color:#e5e5e5;
 }
 
h4 { margin-right: 35px; margin-left: 225px; text-align:justify;
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:1.0em; font-weight:normal; color:#AEAEAE; margin-top: -30px;
 } 
 
 .lateral { margin-left: 5px; margin-right: 35px; 
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:0.9em; font-weight:normal; color:#AEAEAE;
 }
 
  .lateral_tito { margin-left: 7px; margin-right: 30px; text-align:justify;
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:0.9em; font-weight:normal; color:#AEAEAE; height: 80px;
 }
 
 .lateral_sin { margin-left: 5px; margin-right: 35px; text-align:left;
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:0.9em; font-weight:normal; color:#AEAEAE;
 } 
 
 p { 
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:1.0em; font-weight:normal; color:#AEAEAE;
 }
 
  table { 
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:1.0em; font-weight:normal; color:#AEAEAE;
 }
 
 .fecha { color:#dc3535 }
 
.texto_menu { font-size:11px; color:#dcdcdc; font-family:Tahoma, Georgia, "Times New Roman", Times, serif; padding-top:25px;  }

a {
color: #f4dcdc;
text-decoration:underline;
}

a:hover {
color:#f1e581;
text-decoration:underline;
}

a.cabecera {
color: #dcdcdc;
text-decoration:none;
}

a.cabecera:hover {
color:#FFF;
text-decoration:none;
}

a.blanco {
color: #FFFFFF;
text-decoration:none;
}

a.blanco:hover {
color:#FFFF66;
text-decoration:none;
}

.opaque7 {
	opacity: .7;
	filter: alpha(opacity=70);
}

select { font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
		 background-color:#f5f5f5; font-size:10px; background:#f5f5f5;
		 color:#333333;
	   }
	   
.graph { 
        position: relative; /* IE is dumb */
        width: 400px; 
        border: 1px solid #c81111; 
        padding: 2px; 
    }
.graph .bar { 
        display: block;
        position: relative;
        background: #a71a1a; 
        text-align: center; 
        color: #fff; 
        height: 2em; 
        line-height: 2em;            
    }
.graph .bar span { position: absolute; left: 1em; }

td.tcolumna1 { text-align:right; margin-right: 35px; margin-left: 25px; 
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:1.0em; font-weight:normal; color:#AEAEAE;}
td.tcolumna2 { text-align:left; }

.rojo { color:#FF0000; }

SELECT {
	z-index : -3;
	font-size:1.1em;
	border:solid 1px #d7d7d7;
	background-color:#f9f9f9;
	background:#f9f9f9;	
	color: 777777;
}

TEXTAREA,INPUT {
	z-index : -3;
	font-size:1.1em;
	border:solid 1px #7f7f7f;
	background-color:#535353;
	background:#535353;	
	color: d7d7d7;
	padding:1px;
}

.boton {
	z-index : -3;
	font-size:1.0em;
	border:solid 1px #0a0a0a;
	background-color:#bebebe;
	background:#bebebe;	
	color: 323232;
	padding-left:20px;
	padding-right:20px;
	font-weight:bold;
}

.boton_off {
	z-index : -3;
	font-size:1.0em;
	border:solid 1px #0a0a0a;
	background-color:#9b9b9b;
	background:#9b9b9b;	
	color: 323232;
	padding-left:20px;
	padding-right:20px;
	font-weight:bold;
}

.doc_on { margin-left:30px; width:528px; height:40px; background-image:url(../images/doc_on.jpg); cursor:pointer; color:#FFFF00; }
.doc_off { margin-left:30px; width:528px; height:40px; background-image:url(../images/doc_off.jpg); cursor:pointer; color:#FFFFFF; }

.chart_on { margin-left:10px; width:528px; height:40px; background-image:url(../images/chart_on.jpg); cursor:pointer; color:#FFFF00; }
.chart_off { margin-left:10px; width:528px; height:40px; background-image:url(../images/chart_off.jpg); cursor:pointer; color:#FFFFFF; }

.lista { margin-left:15px; margin-top:0px; margin-bottom:0px; margin-right:0px; }
.lista2 { margin-left:30px; margin-top:0px; margin-bottom:0px; margin-right:0px; }

.highlights {
	border:1px solid #333;
}

.highlights {
	height:120px;
	width:201px;
	overflow-x:hidden;
	overflow:hidden;
}

.highlights a {
color: #FFFFFF;
text-decoration:none;
}

.highlights a:hover {
color:#FFFF66;
text-decoration:none;
}

.creditos {
 font-family:Tahoma, Georgia, "Times New Roman", Times, serif;
 font-size:10px;
 color:#aaaaaa;
}

