@charset "utf-8";
body {
	margin: 0px;
}
html {
height: 100%;
margin-bottom: 1px;
overflow-x:hidden;
overflow-y:auto;
}

/*ESTILOS ESPECIFICOS*/
#flash{
position:absolute;
top:0px;
z-index:999;
}
#contenedor{
	margin:auto;
	text-align:left;
	width:1024px;
	height:534px;
	overflow-x:hidden;
	
}
#contenedor2{
	width:1002px;
}

#cabecera{
position:absolute;
top:18px;
left:18px;
}
#cabeceramini{
	position:absolute;
	top:18px;
	left:18px;
	height:20px;
}
.separaCabecera{
	margin-bottom:227px;
}
.separaCabeceraMini{
	margin-bottom:115px;
}
.subMenu{
	text-align:center;
	vertical-align:middle;
}
a.subMenu:link,a.subMenu:visited{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#a00081;
	text-decoration:none;
	padding:6px;
}
a.subMenu:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	background-color:#a00081;
	text-decoration:none;
	padding:6px;
}
#slogan{
position:absolute;
top:150px;
margin-left:280px;
}
#superior{
display:none;
width:990px;
position:absolute;
padding:3px;
right:0;
top:0px;
margin-left:0px;
text-align:right;
background-image:url(../img/fondoBuscar.png);
background-repeat:no-repeat;
background-position:right;
/*background-color:#1b5c91;*/
}
#background{
	background-image:url(../img/background4.png);
	background-repeat:repeat-x;
	background-position:top;
	position:absolute;
	width:100%;
	height:897px;
	z-index:-9;
	left:0px;
}
#contenido{
	position:absolute;
	width:746px;
	top:172px;
	margin-left:250px;
}
#buscador{
	position:absolute;
	top:138px;
	margin-left:796px;
}
#accrapido{
	position:absolute;
	top:270px;
	margin-left:10px;
}
/*----------------------------------*/
/*ESTILOS PARA EL MENU LATERAL VERDE*/
/*----------------------------------*/
#menuLat{
	position:absolute;
	width:256px;
	margin-top:348px;
	/*background-color:#483145;*/
	top: 2px;
	background-image:url(../img/bg6.png);
	z-index:0;
	/*background-repeat:no-repeat;
	background-position:bottom;*/
}
#menuLat2{
	position:absolute;
	width:170px;
	margin-top:200px;
	top: 2px;
	height:900px;
	margin-left:986px;
	background-image:url(../img/lateral.png);
	background-repeat:repeat-y;
	background-position:bottom;
}
.menuLat, .buscar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.idioma{
	background-color:#954286;
	color:#FFF;
	font-family:"small Fonts", Tahoma, Verdana;
	font-size:9px;
	border:0px;
}
img.menuLat{
	margin-left:14px;
	border:1px solid #a00081;
	margin-top:7px;
}
img.menuLat:hover{
	margin-left:14px;
	border:1px solid #bad405;
	margin-top:7px;
}
/*---*/
.menuLatTextoBlanco{
	font-family:"Small Fonts", Verdana, Arial, "Trebuchet MS";
	font-size:9px;
	color:#a00081;
}
.menuLatTextoVerde{
	font-family:"Small Fonts", Verdana, Arial, "Trebuchet MS";
	font-size:9px;
	color:#a00081;
}
.menuLatTextoTitulos{
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:11px;
	color:#a00081;
	font-weight:bold;
}
a.menuLatTextoVerde:link, a.menuLatTextoVerde:visited{
	font-family:"Small Fonts", Verdana, Arial, "Trebuchet MS";
	font-size:9px;
	color:#a00081;
	text-decoration:underline;
}
a.menuLatTextoVerde:hover{
	font-family:"Small Fonts", Verdana, Arial, "Trebuchet MS";
	font-size:9px;
	color:#a00081;
	background-color:transparent;
	text-decoration:underline;
}
/*---*/
.inputmenuLat{
	padding:2px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#979597;
	border:1px solid;
	border-color:#979597;
	background-color:#C7C6C7;
	margin-left:37px;
	width:169px;
	height:15px;
}
.inputmenuLatFocus{
	padding:2px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	border:1px solid;
	border-color:#483145;
	background-color:#a00081;
	color:#FFF;
	margin-left:37px;
	width:169px;
	height:15px;
}
input.submit:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#00CCFF;
	font-size:10px;
	margin-left:37px;
	width:169px;
	border:1px solid #0099FF;
	cursor:pointer;
}
input.submit{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#a00081;
	font-size:10px;
	margin-left:37px;
	width:169px;
	border:1px solid #530544;
}

/*--*/
input.submit2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#870065;
	font-size:10px;
	width:100px;
	border:1px solid #530544;
	cursor:pointer;
}
input.submit2:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#00CCFF;
	font-size:10px;
	width:100px;
	border:1px solid #0099FF;
}
/*--*/

input.buscar, select.buscar{
color:#999999;
	width:142px;
	border:1px solid #914F8E;
}
option.buscar{
	background-color:#FFFFFF;
	color:#914F8E;
}
option:Hover{
	color:#FFFFFF;
	background-color:#914F8E;
}
/*----------------------------------*/
.separador{
	border:none;
	background-image:url(../img/separador.jpg);
	background-repeat:no-repeat;
	height:12px;
	margin-top:8px;
	margin-bottom:0px;
}

DIV.margen{
	margin-left:37px;
	margin-top:5px;
}

.contenidoizq{
	background-image:url(../img/conte_izq.png);
	background-repeat:no-repeat;
	background-position:left;
	vertical-align:top;
	width:34px;
	height:35px;
}
.contenidoder{
	background-image:url(../img/conte_der.png);
	background-repeat:no-repeat;
	background-position:right;
	vertical-align:top;
	background-color:transparent;
	width:37px;
	height:35px;
}
.contenidoderrep{
	background-image:url(../img/conte_der_repetido.png);
	background-repeat:repeat-y;
	background-position:right;
	width:673px;
	padding-left:6px;
	height:100%;
	background-color:transparent;
	
}
.contenidocen{
	background-image:url(../img/conte_cen.png);
	background-repeat:repeat-x;
	background-position:left;
	vertical-align:top;
	height:35px;
}

.columnaSeccion{
	background-image:url(../img/columnaSeccion.jpg);
	background-repeat:no-repeat;
	min-height:138px;
	padding-left:20px;
	padding-right:20px;
	padding-top:7px;
	margin-bottom:30px;
	width:691px;
}
.usuario{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#a00081;
}
.cuerpo{
	padding-left:100px;
	padding-right:70px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:12pt;
	color:#626262;
	text-align:justify;
}
.cuerponoticia{
	padding-left:50px;
	padding-right:70px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:12pt;
	color:#626262;
	text-align:justify;
}
.select{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:12pt;
	color:#626262;
	text-align:justify;
}
TABLE.cuerpo{
	text-align:left;
	vertical-align:middle;
	margin-left:100px;
	margin-right:70px;
	border: 1px solid #a00081;
	width:530px;
	padding:7px;
}
.formularios{
	padding-left:50px;
	padding-right:50px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:12pt;
	color:#626262;
	text-align:justify;
}
.formulariosTitulos{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	background-color:#E4E4E4;
	vertical-align:middle;
	line-height:12pt;
	color:#555;
	text-align:center;	/*background-image:url(../img/rowTitulo.jpg);*/
}
.formulariosRow1{
	vertical-align:middle;
	padding:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	background-color:#FBFBFB;
	vertical-align:middle;
	line-height:12pt;
	text-align:left;
	background-image:url(../img/fondo2.gif);
	background-position:top;
	background-repeat:repeat-x;
	color:#626262;
}
.formulariosRow2{
	vertical-align:middle;
	padding:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	/*background-color:#EAEAEA;*/
	vertical-align:middle;
	line-height:12pt;
	text-align:left;
	background-image:url(../img/bgrow1.png);
	background-position:top;
	background-repeat:repeat-x;
	border-bottom:1px dashed #f9e1f9;
	color:#626262;
}

TABLE.tabla{
	margin-left:100px;
	width:519px;
}
td.framesup{
	background-image:url(../img/tablas/framesup.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:519px;
	height:9px;
}
td.frameinf{
	background-image:url(../img/tablas/frameinf.png);
	background-repeat:no-repeat;
	background-position:top;
	width:519px;
	height:27px;
}
td.frameizq{
	background-image:url(../img/tablas/izq.gif);
	background-repeat:repeat-y;
	background-position:right;
	width:9px;
}
td.frameder{
	background-image:url(../img/tablas/der.gif);
	background-repeat:repeat-y;
	background-position:left;
	width:9px;
}
td.framecen{
	background-color:#f2f2f2;
}

DIV.divGestorHover{
	cursor:pointer;
	margin-bottom:-15px;
	background-color:#42a8c5;
	color:#FFF;
}
DIV.divGestorOut{
	cursor:pointer;
	margin-bottom:-15px;
	background-color:transparent;
}
blockquote{
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #EDCDE7;
}

TABLE.formularios{
	text-align:left;
	vertical-align:middle;
	margin-left:80px;
	margin-right:50px;
	border: 1px solid #FFEAFB;
	width:550px;
	padding:7px;
}
TD.cuerpo{
	padding:4px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-color: #C6C;
}
.trHover{
	background-color:#8DD9EF;
	color:#FFF;
}
.asociadoHover{
	vertical-align:middle;
	padding:10px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	/*background-color:#EAEAEA;*/
	vertical-align:middle;
	line-height:12pt;
	text-align:left;
	background-color:#8DD9EF;
	border-bottom:1px dashed #f9e1f9;
	color:#FFF;
}
.trOut{
	background-color:transparent;
	color:#626262;
}
a,a:link,a:visited,a:active{
	font-family:Tahoma, Geneva, sans-serif;	font-size:11px;	color:#42a8c5; padding:2px; padding-top:0px;
}

a:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	background-color:#42a8c5;
	text-decoration:none;
}

a.rosa,a.rosa:link,a.rosa:visited,a.rosa:active{
	font-family:Tahoma, Geneva, sans-serif;	font-size:11px;	color:#a00081; padding:2px; padding-top:0px;
}

a.rosa:hover{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#fff;
	background-color:#a00081;
	text-decoration:none;
}
hr{
	border:0; background-color:#a00081; height:1px; width:80%; margin:7px;
}
hr.corto{
	border:0; background-color:#cccccc; height:1px; width:180px; margin:7px;
}
.titSeccion{
	background-image:url(../img/titSeccion.png);
	background-repeat:no-repeat;
	background-position:-20px 20px;
	height:33px;
	color:#a00081;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	padding-left:50px;
	padding-top:20px;
	font-style:italic;
	font-weight:bold;
	text-transform:uppercase;
}

.destacado{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:12pt;
	color:#a00081;
	text-align:left;
	font-weight:bold;
	background-image:url(../img/apartado.jpg);
	background-repeat:no-repeat;
	height:19px;
	margin-top:27px;
	width:610px;
	padding-left:40px;
	padding-right:50px;
	background-position:30px 3px;
}
.destacado2{
	font-weight:bold;
	color:#2F7A91;
}
.municipio{
	font-weight:normal;
	color:#42a8c5;
}
.directorio1{
	cursor:pointer;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:12pt;
	color:#a00081;
	text-align:left;
	font-weight:bold;
	background-image:url(../img/titgestor.jpg);
	background-repeat:no-repeat;
	height:19px;
	margin-top:10px;
	/*width:610px;*/
	padding-left:40px;
	background-position:20px 3px;
}
.directoriorosa{
	cursor:pointer;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	line-height:12pt;
	color:#a00081;
	text-align:left;
	font-weight:bold;
	background-image:url(../img/titgestorrosa.jpg);
	background-repeat:no-repeat;
	height:19px;
	margin-top:10px;
	/*width:610px;*/
	padding-left:40px;
	background-position:20px 3px;
}
.directorio2{
	cursor:pointer;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:12pt;
	color:#a00081;
	text-align:left;
	font-weight:bold;
	background-image:url(../img/titgestor.jpg);
	background-repeat:no-repeat;
	height:19px;
	margin-top:6px;
	/*width:610px;*/
	padding-left:20px;
	background-position:0px 3px;
}
ol{
	padding-left:80px;
	padding-right:30px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:15pt;
	color:#626262;
	text-align:justify;
}
ul{
	padding-left:80px;
	padding-right:30px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:15pt;
	color:#626262;
	text-align:justify;
	list-style-image:url(../img/topo.jpg);
	list-style-position:outside;
}
ul.gestor{
	padding-left:10px;
	padding-right:30px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	line-height:15pt;
	color:#626262;
	text-align:justify;
	list-style-image:url(../img/topogestor.jpg);
	list-style-position:outside;
}
li.gestor{
	margin-left:25px;
}
DIV.separadorgestor{
	background-image:url(../img/separadorgestor.jpg);
	height:5px;
	width:266px;
	margin-top:16px;
	margin-bottom:6px;
}
DIV.gotop{
	position:fixed;
	bottom:115px;;
	z-index:999999999999;
	margin-left:959px;
}
a.gotoplink:link, a.gotoplink:visited, a.gotoplink:hover{
	color:transparent;
	border:0px;
	background-color:transparent;
}
#map_canvas{
	border:1px solid #C06;
	text-align:center;
	margin-left:50px;
}
.titularNoticia{
	color:#a00081;
	font-family:  Georgia, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	padding-left:50px;
	margin-bottom:-10px;
	margin-right:30px;
}
.asociado{
	color:#a00081;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.error{
	width:100%;
	color:#fff;
	background-color:#a00081;
	padding:2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
}
.asociado2{
	font-weight:bold;
	color:#a00081;
}
.nombreasociado{
	font-weight:bold;
	color:#357c90;
}
.fechaNoticia{
	padding-left:50px;
	padding-right:50px;
	font-family:"Small Fonts";
	font-size:9px;
	color:#999;
	text-align:left;
	margin-bottom:-10px;
}
.separadorNoticias{
	/*text-align:center;
	border-top:1px dashed #a00081;*/
	height:12px;
	margin-bottom:-15px;
	margin-left:30px;
	margin-right:30px;
	margin-top:15px;
}
#botoneraNoticias{
	height:17px;
	background-repeat:no-repeat;
	background-position:center;
	margin-left:50px;
	margin-right:50px;
	padding:3px;
	vertical-align:middle;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin-bottom:40px;
	text-align:right;
}
#botoneraNoticias div a:hover{
	background:none !important;
}
#facebook{
	display:inline;
	cursor:pointer;
	width:100px;
	height:20px;
	padding-right:5px;
}
#twitter{
	display:inline;
	cursor:pointer;
	width:100px;
	padding-right:5px;
}
#imprimir{
	display:inline;
	cursor:pointer;
	width:100px;
	padding-right:5px;
}
#emailbot{
	display:inline;
	cursor:pointer;
	width:100px;
	padding-right: 10px;
}
.imgNoticia{
	margin-left:0px;
	border:1px solid #a00081;
	text-align:center;
	vertical-align:middle;
}
.imgNoticiaMini{
	margin-right:20px;
	border:1px solid #a00081;
	border-bottom:10px solid #a00081;
	float:left;
	
}
a.notLink:link,a.notLink:visited{	
	color:#a00081;
	font-family:Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
}
a.notLink:hover{
	font-family:Georgia,"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#fff;
	background-color:#a00081;
	text-decoration:none;
}
.asterisco{
	font-weight:bold;
	color:#a00081;
}


.input1{
	padding:2px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#666;
	border:0;
	background-color:#F0F0F0;
	width:99%;
}
.input1Focus{
	padding:2px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	border:0;
	background-color:#42a8c5;
	color:#FFF;
	width:99%;
}
.inputError{
	padding:2px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	border:0;
	background-color:#a00081;
	color:#FFF;
	width:99%;
}

.logotipo-twitter {
    float: right;
    margin-top: 68px;
    width: 106px;
}
.logotipo-twitter a {
    background-image: url("../img/twitter-sup-aedav.png");
    background-position: left top;
    background-repeat: no-repeat;
    height: 60px;
    width: 49px;
	position:absolute;
    z-index: 6000;
	background-color:transparent !important;
}
.logotipo-twitter a:hover {
    background-image: url("../img/twitter-sup-aedav.png");
    background-position: 0 -63px;
    text-decoration: none;
	background-color:transparent !important;
}
.logotipo-twitter .alt {
    color: #666666;
    display: none;
    font-family:Tahoma, Geneva, sans-serif;
    font-size: 9px;
}
