*					{ margin:0; padding:0; outline:none;}
a					{ text-decoration:none; color:#103068;}
a:hover				{ color:#A60018;}
img					{ border:none;}	
body				{ margin:auto;  background:#FFFFFF url(../img/body.jpg) repeat-x; font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:16px;}
div					{ position:relative;}

table				{ color:#103068;}
td					{ vertical-align:top;}

#fondo				{ background: url(../img/fondo.jpg) repeat-x bottom; width:100%; height:530px; position:absolute; top:0; left:0;}
#fondo2				{ background: url(../img/fondo.jpg) repeat-x bottom; width:100%; height:100%; position:absolute; bottom:0;}

h1					{ font-size:50px; color:#FFF; display:block; width:550px; height:50px; position:absolute; top:50px; z-index:100;}
#inicio				{ text-indent:-999px; display:block; width:550px; height:50px; position:absolute; top:50px; z-index:100;}
h2					{ font-size:16px; color:#FFF; text-align:right; display:block; width:190px; height:50px; position:absolute; top:60px; z-index:101; right:10px;}
h3					{ font-size:37px; color:#103068; display:block; width:600px; margin-bottom:20px;}
h3.bottom			{ margin-bottom:60px;}
#homeH3				{ margin:30px 0 20px!important;}
h4					{ font-size:20px; color:#103068; margin:60px 0 20px 0;}
h5					{ font-size:22px;}
h6					{ font-size:22px;}
h6:hover			{ color:#A60018!important;}

/*menu*/

#menu				{ list-style:none; width:790px; height:37px; position:absolute; top:132px; z-index:102;}
#menu li			{ display:block; width:158px!important; height:37px; float:left;}
#menu li a		{ font-size:12px; color:#103068; display:block; width:158px!important; height:26px; float:left; text-align:center; padding-top:11px; font-family:Verdana, Geneva, sans-serif; border-right:1px solid #E4E4E4;}
#menu a:hover		{ color:#A60018;}
#menu .activo		{ background:url(../img/flecha.png) no-repeat top center; color:#AA0019!important;}


#menu2				{ list-style:none; width:790px; height:25px!important; position:absolute; top:169px!important; z-index:102; margin-left:1px;}
#menu2 li			{ display:block; width:157px!important; height:25px!important; float:left; position:relative; border-right:1px solid #E4E4E4!important;}
#menu2 li.ultimo	{ border-right:none!important;}
#menu2 li a.enlace		{ font-size:10px; color:#103068; display:block; width:157px!important; height:21px!important; float:left; text-align:center; padding-top:4px !important;; font-family:Tahoma, Geneva, sans-serif; background:#f9f9f9; font-size:10px;}
#menu2 li a.ultimo	{border-right:none!important;}
#menu2 li a:hover	{ color:#A60018;}
#menu2 img			{ position:absolute; top:3px; right:2px;}
#menu2 .activo		{ background:url(../img/flecha.png) no-repeat top center!important; color:#AA0019!important;}

.video				{ display:block; width:137px!important; height:21px!important; position:absolute!important; top:0; right:20px; text-align:center; padding-top:4px; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#103068;}
.pdf				{ display:block; width:16px!important; height:25px!important; position:absolute!important; top:0; right:3px;}
.linkMenu			{ padding:3px 0 0 0; width:125px; text-align:center; font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#103068;}


.ultimo				{ border:none!important; width:140px!important;}
.primero			{ width:110px!important;}

#videoCierre		{ height:40px; width:135px; position:absolute; top:50px; left:30px; z-index:140;}
#videoCierre img	{ position:absolute; top:0; left:0; padding-left:34px;}
#videoCierre a		{ display:block; height:40px; position:absolute; width:135px; z-index:180; background: url(../img/icon_video.gif) no-repeat left;}
#pCierre			{ position:absolute; padding-left:35px; left:0; top:2px; z-index:150; font-size:18px!important;}

/*Contenedores*/

#contenedorHome		{
						left:50%;
						margin-left:-395px;
						position:absolute;
						top:150px;
						width:790px;
						z-index:98;
	
}


/*#contenedorHome		{ left:50%; margin-left:-395px; position:absolute; width:790px; z-index:98; top:220px; }*/
#contenedor			{ top:0; left:0; position:absolute; width:100%; z-index:98; background: url(../img/fondo2.jpg) repeat-x bottom;}

#header				{	background:transparent url(../img/cabecera.jpg) repeat scroll 0 0;
						height:130px;
						left:50%;
						margin-left:-395px;
						position:absolute;
						top:0;
						width:790px;
						z-index:99;
}

/*#header				{ width:790px; height:169px; position:absolute; top:0; background: url(../img/cabecera.jpg); z-index:99; left:50%; margin-left:-395px;}*/

#gracias			{ color:#A60018!important; font-size:50px!important; text-align:right!important; margin-top:55px!important;}



#contenidos			{ margin: 200px auto auto; padding:10px 30px 50px 30px; width:790px;}
#contenidosHome		{ padding:0 30px 30px; margin-bottom:50px;}

.cap1			{ background: transparent url(../img/cap1.png) no-repeat scroll right 60px;}
.cap2			{ background: transparent url(../img/cap2.png) no-repeat scroll right 60px;}
.cap3			{ background: transparent url(../img/cap3.png) no-repeat scroll right 60px;}
.cap4			{ background: transparent url(../img/cap4.png) no-repeat scroll right 60px;}
.cap5			{ background: transparent url(../img/cap5.png) no-repeat scroll right 60px;}
.cap6			{ background: transparent url(../img/cap6.png) no-repeat scroll right 60px;}
.cap7			{ background: transparent url(../img/cap7.png) no-repeat scroll right 60px;}
.cap8			{ background: transparent url(../img/cap8.png) no-repeat scroll right 60px;}


#contenidos ul		{ list-style-position:inside;}
#contenidos li		{ line-height:25px; margin:10px 0;}
#contenidos ul.lista li	 { border-bottom:1px dotted #E2E2E2; line-height:25px; margin:5px 0; padding:0 0 5px;}
#contenidos ul.sublista li	{ border-bottom:none!important; line-height:25px; margin:5px 0; padding:0 0 5px 40px;}
#contenidos p		{ margin:20px 0; line-height:18px;}

#volver				{ background:#CCCCCC; display:block; height:17px; margin-top:30px; padding:10px; width:90px;}
#volver:hover		{ color:#A60018;}
#volverIndex			{ background:#CCCCCC; display:block; height:17px; margin-top:30px; padding:10px; width:30px;}

#volverLogros		{ background:#CCCCCC none repeat scroll 0 0; display:block; height:17px; margin-top:30px; padding:10px; width:75px;}
#volverLogros:hover	{ color:#A60018;}

#foto				{ position:absolute; top:50px; width:416px; height:365px;}

p#home				{ color:#103068; margin-top:45px; padding-left:370px; text-align:right;}

#caja				{ border-bottom:2px solid #A60018; height:20px; text-align:right; width:140px;}
a.sugerencias		{ color:#A60018!important; height:25px; width:140px; display:block; text-align:right; padding-right:13px; }
a.sugerencias:hover		{ color:#103068!important;}
#sug				{ position:absolute; height:25px; width:210px; top:-5px; right:20px;}


.pdfs			{ position:absolute; left:0; top:2px; z-index:150; font-size:14px!important;/* border-bottom:2px solid #103068;*/}

#manifiesto1			{ 	border-right:1px solid #C9C9C9;
							display:block;
							height:18px;
							left:95px;
							padding-right:25px;
							position:absolute;
							top:10px;
							width:343px;
}
#manifiesto2			{ 	border-right:1px solid #C9C9C9;
							display:block;
							height:32px;
							padding-right:25px;
							position:absolute;
							right:180px;
							top:20px;
							width:70px;
}
#manifiesto3			{ 	display:block;
							height:18px;
							padding-right:25px;
							position:absolute;
							right:80px;
							top:10px;
							width:210px;
}
#manifiesto4			{	display:block;
							height:22px;
							position:absolute;
							right:20px;
							text-indent:-9999px;
							top:85px;
							width:285px;
}
#infomanifiesto4			{display:block;
							height:22px;
							position:absolute;
							right:100px;
							text-indent:-9999px;
							top:107px;
							width:285px;
							font-weight:bold;
							
}

#mani				{ color:#103068; height:80px; left:0; position:absolute; text-align:right; top:-55px; width:790px;}
.mani				{ position:absolute; right:10px; top:1px;}


#firma				{ /*margin:20px 0 0 590px; text-align:right;*/ 
						position:absolute;
						right:150px;
						text-align:right;
						top:270px;}

#cv					{ height:17px; padding:10px; position:absolute; right:30px; top:0;}
#cv a				{ display:block; background:#E2E2E2; height:17px; padding:10px; width:120px;}
#cv a:hover			{ color:#A60018;}

#programa			{ height:17px; padding:10px; position:absolute; right:30px; top:0;}
#programa a			{ display:block; background:#E2E2E2; height:17px; padding:10px; width:151px;}
#programa a:hover	{ color:#A60018;}

#grafico			{ height:17px; padding:10px; position:absolute; right:30px; top:0;}
#grafico a			{ display:block; background:#E2E2E2; height:17px; padding:10px; width:40px;}
#grafico a:hover	{ color:#A60018;}

#footer				{ height:30px; margin:auto auto 15px; text-align:center; width:790px;}
#footer ul			{ width:600px; height:30px; text-align:center; padding-left:135px;}
#footer li			{ width:130px; height:30px; display:block; float:left;}
#footer a			{ width:130px; height:30px; display:block; float:left; border-right:1px solid #E4E4E4; line-height:30px;}
#footer a:hover		{ color:#A60018;}



#galeria li			{ width:126px; height:126px; display:block; float:left; margin:0 10px 10px 0}

#video				{ width:790px; margin-left:34px;}



/*     SUGERENCIAS     */

#nombre, #email		{ margin:0 0 10px 0;}

h3.tescuchamos		{ width:250px!important;}

textarea			{ width:275px; height:150px; margin-bottom:15px;}
#contacto			{ background:#F9F9F9; padding:20px; width:280px; position:absolute; top:10px; left:0; z-index:200;}
#escuchamos			{ margin:5px 0!important;}
.rojo				{ color:#A60018; font-size:10px;}

#sugerencia			{ width:465px; margin:20px 0; padding:0 0 20px 0; border-bottom:1px solid #CCCCCC;}
#contenidoSugerencias	{ padding-left:325px; width:465px;}

.nombre				{ margin:0 0 5px 0!important; font-size:18px; color:#103068;}
.fecha				{ margin:0!important; font-size:10px; color:#A60018;}
.texto				{ margin:5px 0 0 0!important}

#administrador		{ background:#F9F9F9; color:#A60018; padding:10px;}
.administrador		{ color:#A60018; margin:0!important; font-size:11px; font-weight:bold;}
.azul				{ margin:10px 0 0 0!important; font-size:11px; color:#103068; font-weight:bold;}

/*fin*/




#nommac				/*{ text-align:center;}*/{position:absolute; text-align:center; top:400px;}
#nommac	a			{ color:#FFF; font-size:10px; border:none!important; text-align:center;}

