@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}
p { margin:5px 0;}

body { background:url(../images/bg_muni.jpg) #FFF repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#contenido #fondo #content #panel_plan .contenido div em { font-size:14px; font-weight: bold;}
.enviado{ color:#008389; display:block; text-align:right;}
.regresar { color:#F1001F; display:block; text-align:right;}
.sbtitulos { font-size:14px; font-weight:bold; color:#008389; font-style:italic;}

#contenido { width:800px; margin:0 auto;}
#contenido #cabeza { height:218px;}

#contenido #cabeza #flash { position:relative;}
#contenido #cabeza #flash h1 {font-size:1px; color:#FDAF43;}
#contenido #cabeza #flash h1 object { z-index:1; position:absolute; top:0; left:0;}

#contenido #fondo { margin:-60px 0 0 27px; padding:60px 0 15px 0; background:url(../images/bgcontentIntern.gif) repeat-y; z-index:-1; _margin:-60px 0 0 27px; width:745px;}
#contenido #fondo #izquierda { width:151px; float:left;}

#contenido #fondo #izquierda ul.sidenav {
	float: left;
	margin: 0;
	padding: 0;
	width: 148px;
	list-style: none;
	font-size:11px;
}
#contenido #fondo #izquierda ul.sidenav li {
	position: relative; /*--Add a relative positioning--*/
	float: left;
	margin: 2px 0 0 0;
	padding: 0;
	background: url(../images/bg_subnavs.jpg) repeat-y;
	font-size:11px;
}
#contenido #fondo #izquierda ul.sidenav li h3 a{
	padding: 6px 0 6px 6px;
	display: block;
	color: #348389;
	text-decoration: none;
	width: 140px;
	background:url(../images/triangulo.gif) right no-repeat;
	position: relative; /*--Add a relative positioning--*/
	z-index: 2; /*--z-index allows the popup to tuck underneath the nav--*/
	font-weight:normal;
	font-size:11px;
}
#contenido #fondo #izquierda ul.sidenav h3 li a:hover {
	text-decoration:underline;
}


#contenido #fondo #izquierda ul.sidenav li div { 
	display: none; 
	position: absolute; 
	top: 2px; 
	right: 0; 
	width:186px; 
	font-size: 11px; 
	background: url(../images/bubble_top.gif) no-repeat left top; 
}
#contenido #fondo #izquierda ul.sidenav li div p { 
	
	margin: 4px 0; 
	line-height: 1.6em; 
	padding: 0 25px 5px 5px; 
	background: url(../images/bubble_btm.gif) no-repeat left bottom; 
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}

#contenido #fondo #content {width:580px; float:right;}
#contenido #fondo #content .multi { width:400px;}
#contenido #fondo #content .multi img { vertical-align:middle;}
#contenido #fondo #content .multi h2 span.one { font-size:17px; color:#eb1c25;}
#contenido #fondo #content .multi h2 .two { font-size:50px; color:#b58a51;}

#contenido #fondo #content #panel_plan .contenido a.contacts{ display:block; background:url(../images/contactar.jpg) top right no-repeat; width:130px; height:40px; padding:8px 0 0 10px; color:#FFF; font-weight: bold; text-align:center; float:right; clear:both; }



/********************* SECCION **********************************/
#contenido #fondo #content #panel_plan{
	background: #FFFFFF;
	border-color: #f8ac55;	
	border-style: solid;
	border-width: 1px;
	color:#000;
	width:576px;
	padding:0px;
	margin:10px 0 0 0;
	float:right;
	position:relative;
}
#contenido #fondo #content #panel_plan .contenido {
	font: normal Arial, Helvetica, sans-serif;	
	font-size:11px;
	margin: 0px;
	padding: 5px;
	position:relative;
	text-align:left;
	float:right;
	width:565px;
}
#contenido #fondo #content #panel_plan .contenido h2 { font:bold italic 23px Arial, Helvetica, sans-serif; color:#008389; border-bottom:1px solid #fde3c6;}

#contenido #fondo #content #panel_plan .contenido h3{ font-size:14px; color:#573b1c; border-bottom:1px solid #efc794; display:block; _z-index:-1; margin:20px 0 5px 0; text-align:left;}
#contenido #fondo #content #panel_plan .contenido ul.links {clear:both; list-style:none; margin:10px 0 0 10px;}
#contenido #fondo #content #panel_plan .contenido ul.links li { background:url(../images/vineta.gif) no-repeat left; padding:0 0 0 15px;}
#contenido #fondo #content #panel_plan .contenido ul.links li h4 { font-size:12px;} 
#contenido #fondo #content #panel_plan .contenido ul.links li a{color:#bc1f2d; font-weight:bold; text-decoration:underline; }
#contenido #fondo #content #panel_plan .contenido ul.links li .vermas{ text-align:right; display:block;}

/* para las flechas */
#contenido #fondo #content #panel_plan .contenido #paginas { height:25px; color:#008389; }
#contenido #fondo #content #panel_plan .contenido #paginas a { background:url(../images/pagon.gif) right no-repeat; padding:2px 15px 4px 2px; color:#FFF; text-decoration:none;}
#contenido #fondo #content #panel_plan .contenido #paginas a:hover { text-decoration:underline; }


#contenido #fondo #content #panel_plan .rbtop {
	position:relative;
	margin-top: -1px;    /** -W  **/
	margin-left: 1px;    /**  W  **/
	margin-right: -1px;  /** -W  **/
	background: transparent url(/rounded.php?cn=tr&s=10&b=1&cb=f8ac55&ci=FFFFFF&co=FFFFFF) no-repeat top right;
	float:left;
}

#contenido #fondo #content #panel_plan .rbtop div {
	position:relative;
	margin-left: -2px;   /** -2W **/
	_margin-left: -3px;
	background: transparent url(/rounded.php?cn=tl&s=10&b=1&cb=f8ac55&ci=FFFFFF&co=FFFFFF) no-repeat top left;
} 

#contenido #fondo #content #panel_plan .rbbot {
	position:relative;
	margin-bottom: -1px; /** -W  **/
	margin-left: 1px;    /**  W  **/
	margin-right: -1px;  /** -W  **/
	background: transparent url(/rounded.php?cn=br&s=10&b=1&cb=f8ac55&ci=FFFFFF&co=FFFFFF) no-repeat bottom right;
	float:left;
}

#contenido #fondo #content #panel_plan .rbbot div {
	position:relative;
	margin-left: -2px;   /** -2W **/
	_margin-left: -3px;
	background: transparent url(/rounded.php?cn=bl&s=10&b=1&cb=f8ac55&ci=FFFFFF&co=FFFFFF) no-repeat bottom left;
}

#contenido #fondo #content #panel_plan .rbtop div, .rbtop, .rbbot div, .rbbot {
	width: 100%;
	height: 10px;
	font-size: 1px;
}

#contenido #fondo #content #panel_plan .contenido strong { color:#BC1F28; font-size:14px;}

#contenido #fondo #content #panel_plan .contenido .fotos { float:left; clear:both; width:560px; margin:5px 0; }
#contenido #fondo #content #panel_plan .contenido .fotos .imagen { width:560px; height:90px; margin:3px 0; clear:both;}
#contenido #fondo #content #panel_plan .contenido .fotos .imagen .gallery { float:left; margin:3px 5px;}
#contenido #fondo #content #panel_plan .contenido .fotos .imagen .gallery a img { border:0;}

/* para los registros dentro del panel organizacional */
#contenido #fondo #content #panel_plan .contenido #tabs ul.lista_registros { list-style:none;}
#contenido #fondo #content #panel_plan .contenido #tabs ul.lista_registros li { background:url(../images/vineta.gif) no-repeat left; padding:5px 0 5px 15px;}
#contenido #fondo #content #panel_plan .contenido #tabs ul.lista_registros li h4 a { font-size:12px; font-weight:normal; color:#BC1F2D;}
#contenido #fondo #content #panel_plan .contenido #tabs ul.lista_registros li a {color:#BC1F2D;}

/* para los registros dentro del procesos y demas */
#contenido #fondo #content #panel_plan .contenido #segtab ul.lista_registros { list-style:none;}
#contenido #fondo #content #panel_plan .contenido #segtab ul.lista_registros li { background:url(../images/vineta.gif) no-repeat left; padding:5px 0 5px 15px;}
#contenido #fondo #content #panel_plan .contenido #segtab ul.lista_registros li h4 a { font-size:12px; font-weight:normal; color:#BC1F2D;}
#contenido #fondo #content #panel_plan .contenido #segtab ul.lista_registros li a {color:#BC1F2D;}

#contenido #fondo #content #panel_plan .contenido #tabs #Funcionarios h4 { font-size:12px; color:#008389; }
#contenido #fondo #content #panel_plan .contenido #tabs #Funcionarios strong { color:#CD001A;}
#contenido #fondo #content #panel_plan .contenido #tabs #Funcionarios a { color:#CD001A; text-decoration:underline;}

/* ///////////////////// PARA LAS FILAS //////////////////////////*/
#contenido #fondo #content #panel_plan .contenido #panel_sub_secciones { display:block; float:left; margin:20px 0 20px 0; border:1px dashed #F8AC55; padding:3px; clear:both;}
#contenido #fondo #content #panel_plan .contenido #panel_sub_secciones .sbseccion { display:block; float:left; border:1px dashed #F18932; margin:5px 0; background:url(../images/bgSubSecciones.gif) repeat-y; width:545px; padding:5px; }
#contenido #fondo #content #panel_plan .contenido #panel_sub_secciones .sbseccion h3 { border-bottom:0; margin:3px 0 5px 0; }
#contenido #fondo #content #panel_plan .contenido #panel_sub_secciones .sbseccion h3 a { color:#008389; font-style:italic; font-size:16px; text-decoration:none;}
#contenido #fondo #content #panel_plan .contenido #panel_sub_secciones .sbseccion a img { border:0; float:left; margin:5px;}
#contenido #fondo #content #panel_plan .contenido #panel_sub_secciones .sbseccion a {color:#BC1F2D;}
/* //////////////////// PARA LAS COLUMNAS ////////////////////////*/
#contenido #fondo #content #panel_plan .contenido #panel_sub_secciones .columna { float:left; width:555px;}
#contenido #fondo #content #panel_plan .contenido #panel_sub_secciones .columna .nodos {width:162px; float:left; display:block; border:1px dashed #F18932; margin:5px 5px; background:url(../images/bgSubSeccionesC.gif) repeat-y; padding:5px;}
#contenido #fondo #content #panel_plan .contenido #panel_sub_secciones .columna .nodos h3 { border-bottom:0; margin:3px 0 5px 0;}
#contenido #fondo #content #panel_plan .contenido #panel_sub_secciones .columna .nodos a img { border:0; margin:10px auto; display:block;}
#contenido #fondo #content #panel_plan .contenido #panel_sub_secciones .columna .nodos h3 a {color:#008389; font-style:italic; font-size:16px; text-decoration:none;}
#contenido #fondo #content #panel_plan .contenido #panel_sub_secciones .columna .nodos .ver_mas {color:#BC1F2D; text-align:right; display:block;}

/** MENSAJES */
#contenido #fondo #content #panel_plan .contenido #personajes a img { float:left; margin:5px; border:0;}
#contenido #fondo #content #panel_plan .contenido #personajes h3 { border-bottom:0;}
#contenido #fondo #content #panel_plan .contenido #personajes h3 a { color:#008389; text-decoration:none; font-style:italic;}
#contenido #fondo #content #panel_plan .contenido #personajes strong { color:#35ADAA; font-size:12px;}
#contenido #fondo #content #panel_plan .contenido #personajes h4 a {color:#BC1F2D; text-decoration:underline;}
#contenido #fondo #content #panel_plan .contenido #personajes h4 { display:inline; }
#contenido #fondo #content #panel_plan .contenido #personajes a {color:#BC1F2D; text-decoration:underline;}

#contenido #fondo #content #panel_plan .contenido .persona a img {float:left; margin:5px; border:0;}
#contenido #fondo #content #panel_plan .contenido .persona h3 { display:inline;}
#contenido #fondo #content #panel_plan .contenido .persona h3 a {color:#BC1F2D; font-size:11px; font-weight:normal; text-decoration:underline;}
#contenido #fondo #content #panel_plan .contenido .persona strong { color:#35ADAA; font-size:12px;}
#contenido #fondo #content #panel_plan .contenido .persona .contactara {color:#BC1F2D; text-decoration:underline; text-decoration:underline; display:block; text-align:right;}

#contenido #fondo #content #panel_plan .contenido .persona #regs { margin:10px 0 10px 0; border-top:1px solid #FECB75; padding:10px 0 0 0;}
#contenido #fondo #content #panel_plan .contenido .persona #regs h4 a {color:#008389; font-style:italic; text-decoration:none; font-size:14px; }
#contenido #fondo #content #panel_plan .contenido .persona #regs .enlace {color:#BC1F2D; text-decoration:underline; text-decoration:underline; }
/***/

/*-----------------------------------------------------------------------------------------------*/
/*                                            TOOLTIP                                            */
/*-----------------------------------------------------------------------------------------------*/

.toolTip { /* This is the hook that the jQuery script will use */
	color: #3366FF;
	cursor: help; 
	position: relative; /* This contains the .toolTipWrapper div that is absolutely positioned  */
	padding:5px 20px 5px 3px;/* This is need to make sure that the help icon is always visible */
	font-size:11px;
}
span.toolTip img {z-index:-1;}

	.toolTipWrapper { /* The wrapper holds its insides together */
		width: 175px;
		position: absolute; /* Absolute will make the tooltip float above other content in the page */
		top: 20px;
		_right:30px;
		display: none; /* It has to be displayed none so that the jQuery fadein and fadeout functions will work */
		color: #FFF;
		font-weight: bold;
		font-size: 9pt; /* A font size is needed to maintain consistancy */
		z-index:1;
	}
	
		.toolTipTop { /* Top section of the tooltip */
			width: 175px;
			height: 30px;
			background: transparent url(../images/bubbleTop.gif) no-repeat;
		}

		.toolTipMid { /* Middle section of the tooltip */
			padding: 8px 15px;
			background: #F5C88F url(../images/bubbleMid.gif) repeat-x top;
		}
		
		.toolTipBtm { /* Bottom Section of the tooltip */
			height: 13px;
			background: transparent url(../images/bubbleBtm.gif) no-repeat;
		}

/*-----------------------------------------------------------------------------------------------*/
/*                                            TOOLTIP                                            */
/*-----------------------------------------------------------------------------------------------*/

/* Aqui van los estilos de noticias*/
#contenido #fondo #content #panel_plan .contenido #noticia_ver { padding:5px 0 10px 0; float:left;}
#contenido #fondo #content #panel_plan .contenido .news {padding:5px 0; float:left;}
#contenido #fondo #content #panel_plan .contenido .news h3 a.txtTituloNoticia { color:#008389; font-size:14px; text-decoration:none;}
#contenido #fondo #content #panel_plan .contenido .news h3 a.txtTituloNoticia:hover {text-decoration:underline;}
#contenido #fondo #content #panel_plan .contenido .news a img { float:left; margin:5px; border:0;}
#contenido #fondo #content #panel_plan .contenido .news small { color:#000;}
#contenido #fondo #content #panel_plan .contenido #noticia_titulo .news .fot small{ clear:both; float:left;}
#contenido #fondo #content #panel_plan .contenido .news .not_bott a{color:#BC1727; }
#contenido #fondo #content #panel_plan .contenido .news strong { font-size:11px;}

#contenido #fondo #content #panel_plan .contenido #noticia_ver a img { float:left; margin:5px; border:0;}
#contenido #fondo #content #panel_plan .contenido #noticia_ver small { float:left; clear:left; margin:0 10px; color:#000;}

.gallery small { width:150px; float:left; clear:left; margin:0 10px; color:#000;}

#contenido #fondo #content #panel_plan .contenido #noticia_ver #otr_fotos { width:400px; display:block; margin:0 auto;}
#contenido #fondo #content #panel_plan .contenido #noticia_ver #otr_fotos .ftp {float:left; margin:10px;}
#contenido #fondo #content #panel_plan .contenido #noticia_ver #otr_fotos .ftp a img {border:0;}
#contenido #fondo #content #panel_plan .contenido #noticia_ver #otr_fotos .ftp small { clear:none; float:left;}
#contenido #fondo #content #panel_plan .contenido #noticia_ver strong { color:#F8AC55;}
#contenido #fondo #content #panel_plan .contenido .not_bott { clear:both; background:url(../images/bgSubSecciones.gif) repeat-y; width:350px; margin: 0 auto; padding:5px;}
#contenido #fondo #content #panel_plan .contenido .not_bott a { color:#BC1727;}
#contenido #fondo #content #panel_plan .contenido .not_bott strong { color:#F0A854; font-size:11px;}

#contenido #fondo #content #panel_plan .contenido #noticia_not_topicos h3 { color:#348389; font-size:14px;}
#contenido #fondo #content #panel_plan .contenido #noticia_not_topicos h3 a{ color:#348389; font-size:14px; text-decoration:none;}
#contenido #fondo #content #panel_plan .contenido #noticia_not_topicos ul { padding:0 0 0 20px; list-style:none;}
#contenido #fondo #content #panel_plan .contenido #noticia_not_topicos ul li h4 { margin:5px;}
#contenido #fondo #content #panel_plan .contenido #noticia_not_topicos ul li h4 a {color:#35A898; text-decoration:none; font-size:12px; }
#contenido #fondo #content #panel_plan .contenido #noticia_not_topicos ul li h4 a:hover { text-decoration:underline;}
#contenido #fondo #content #panel_plan .contenido #noticia_not_topicos a { color:#D49011; text-decoration:none;}
#contenido #fondo #content #panel_plan .contenido #noticia_not_topicos a:hover { text-decoration:underline;}

#contenido #fondo #content #panel_plan .contenido #noticia_not_topicos .regs { padding:0 0 2px 0; float:left; color:#FFF;}

#contenido #fondo #content #panel_plan .contenido #noticia_topico h2 { text-transform:uppercase;}
#contenido #fondo #content #panel_plan .contenido #noticia_topico h3 { border-bottom:0;}
#contenido #fondo #content #panel_plan .contenido #noticia_topico h3 a{ color:#35A898; text-decoration:none;}
#contenido #fondo #content #panel_plan .contenido #noticia_topico h3 a:hover{ text-decoration:underline;}
#contenido #fondo #content #panel_plan .contenido #noticia_topico .fot a img { float:left; margin:5px; border:2px solid #A39878;}
#contenido #fondo #content #panel_plan .contenido #noticia_topico .fot small { float:left; clear:left;}
#contenido #fondo #content #panel_plan .contenido #noticia_topico .vernot { color:#D49011; text-decoration:none; text-align:right; display:block;}
#contenido #fondo #content #panel_plan .contenido #noticia_topico .vernot:hover { text-decoration:underline;}
#contenido #fondo #content #panel_plan .contenido #noticia_topico small { color:#000;}
#contenido #fondo #content #panel_plan .contenido #noticia_topico .res {padding:5px 0 10px 0; float:left;}
/* aqui terminan los estilos de noticias*/


#contenido #fondo #content #panel_plan .contenido .eventos { padding:5px 0; float:left; color:#000; border-bottom:1px solid #EFC794; width:565px; }
#contenido #fondo #content #panel_plan .contenido h3 {color:#008389; font-size:14px;}
#contenido #fondo #content #panel_plan .contenido h3 a{color:#008389; text-decoration:none; font-size:14px; margin:-20px 0 0 0;}
#contenido #fondo #content #panel_plan .contenido h3.bordesmenos { margin:3px 0 0 0; border-bottom:0;}
#contenido #fondo #content #panel_plan .contenido .eventos a img { float:left; margin:5px; border:0;}
#contenido #fondo #content #panel_plan .contenido .eventos h4 a{ text-decoration:none; font-size:14px; color:#008389;} 
#contenido #fondo #content #panel_plan .contenido .eventos h4 a:hover { text-decoration:underline;}
#contenido #fondo #content #panel_plan .contenido .eventos strong { color:#E54920; font-size:12px;}
#contenido #fondo #content #panel_plan .contenido .eventos .vermas { display:block; color:#B51926; text-align:right; text-decoration:none;}
#contenido #fondo #content #panel_plan .contenido .eventos .vermas:hover { text-decoration:underline; }

#contenido #fondo #content #panel_plan .contenido .eventos .categorias { color:#F16F31; text-decoration:underline; font-size:12px;}
#contenido #fondo #content #panel_plan .contenido .eventos .categorias:hover { text-decoration:none; }

#contenido #fondo #content #panel_plan .contenido #otras_encuestas { float:left; margin:5px 0; width:565px;}
#contenido #fondo #content #panel_plan .contenido #otras_encuestas h4 a { font-size:12px; color:#BC1F2D;}


/************************ VIDEOS*************************************/
#contenido #fondo #content #panel_plan .contenido .videos .vds { clear:both; display:block;}
#contenido #fondo #content #panel_plan .contenido .videos .vds img { float:left; margin:6px; border:0;}
#contenido #fondo #content #panel_plan .contenido .videos .vds h3 a{ font-size:14px; }
#contenido #fondo #content #panel_plan .contenido .videos .vds .vd { text-align:right; color:#B51926; display:block;}
/************************ FAQ ****************************************/
#contenido #fondo #content #panel_plan .contenido #busqueda { padding:15px 3px 5px 40px; background:#FFE1AD; border:2px solid #FECB75; }
#contenido #fondo #content #panel_plan .contenido .td_contenido{ display:block;	margin:20px 0 0px 0;text-align:left;clear:both;}
#contenido #fondo #content #panel_plan .contenido .td_contenido .ver_detalles { display:block; margin:0 0 0 auto;text-align:right;color:#B51926;		}
#contenido #fondo #content #panel_plan .contenido #iconos { height:20px;}
#contenido #fondo #content #panel_plan .contenido #iconos a img { float:none; border:0; vertical-align:middle;}
#contenido #fondo #content #panel_plan .contenido #iconos a { text-decoration:none; color:#B51926;}
#contenido #fondo #content #panel_plan .contenido #iconos a:hover { text-decoration:underline;}

/************************** LINKS ***********************************/
.desarrollo_contenido .celda2 .cartera_fotos { display:block; width:565px;float:left;}
.desarrollo_contenido .celda2 .cartera_fotos div {clear:both;}
.desarrollo_contenido .celda2 .cartera_fotos a em img{display:block;margin:0 auto;float:none;}
.desarrollo_contenido .celda2 .cartera_fotos h3 a{color:#993300;text-transform:uppercase; text-decoration:none; display: block; font:bold 12px Arial, Helvetica, sans-serif; padding:0 0 0 20px;}
.desarrollo_contenido .celda2 .cartera_fotos h3 a:hover {text-decoration:none;}
.cartera_fotos img {display:block;margin:0 auto;border:0;}
.cartera_fotos span{font-size:11px;color:#007CE9; }
.desarrollo_contenido ul { margin:0 0 20px 0;}
.desarrollo_contenido ul.list li{ display:inline; list-style:none outside; padding: 0 0 0 15px; }
.desarrollo_contenido .celda2 .cartera_fotos ul.list li {  display:inline; list-style:none outside;  padding:0px 0 0 15px;}
.desarrollo_contenido ul.list a{color:#1469EA;font:bold 11px; text-decoration:underline;text-align:right;display:block;} 
.desarrollo_contenido ul.list a{ display:block; text-align:right; text-decoration:underline; }
.desarrollo_contenido ul.list a:hover {	text-decoration:none;}
.desarrollo_contenido a img { border:0; margin:3px; float:left;}
.desarrollo_contenido a{text-decoration:underline; color:#1469EA;}
.desarrollo_contenido a:hover {text-decoration:none;}

/**************************** ESCUELAS - COLEGIOS ***********************/
#contenido #fondo #content #panel_plan .contenido #escuelas_colegios{ width:555px; border:1px solid #FCCE94; padding:5px; background:url(../images/bgpanelcetral.gif) repeat-y; float:left; margin:10px 0;}
#contenido #fondo #content #panel_plan .contenido #escuelas_colegios h3 { border-bottom:0; margin:0;}
#contenido #fondo #content #panel_plan .contenido #escuelas_colegios h3 a { margin:5px 0; float:left; clear:both; color:#B6202B; text-decoration:underline;}
#contenido #fondo #content #panel_plan .contenido #escuelas_colegios h3 a:hover { text-decoration:none;}

#contenido #fondo #content #panel_plan .contenido .accordion { width: 555px; _width: 540px; border-bottom: solid 1px #FCCE94; }
#contenido #fondo #content #panel_plan .contenido .accordion h3 { background: #FDDF96 url(../images/arrow-square.gif) no-repeat right -51px; padding: 7px 15px; margin: 0; border: solid 1px #FCCE94; border-bottom:none; cursor: pointer;}
#contenido #fondo #content #panel_plan .contenido .accordion h3:hover { background-color: #FFD07C ; }
#contenido #fondo #content #panel_plan .contenido .accordion h3.active { background-position: right 5px; }
#contenido #fondo #content #panel_plan .contenido .accordion .pnl { background: #FFF6E6; margin:-5px 0 -20px 0; padding: 10px 15px 20px 10px; border-left: solid 1px #FCCE94; border-right: solid 1px #FCCE94; clear:both; }
#contenido #fondo #content #panel_plan .contenido .accordion .pnl ul { margin:0 0 0 25px; }
#contenido #fondo #content #panel_plan .contenido .accordion .pnl .fotos { float:left; clear:both; width:500px; margin:5px 0; }
#contenido #fondo #content #panel_plan .contenido .accordion .pnl .fotos .imagen { width:500px; height:90px; margin:3px 0; clear:both;}
#contenido #fondo #content #panel_plan .contenido .accordion .pnl .fotos .imagen .gallery { float:left; margin:3px 5px;}
#contenido #fondo #content #panel_plan .contenido .accordion .pnl .fotos .imagen .gallery a img { border:0;}

#contenido #fondo #content #panel_central { background:url(../images/bgpanelcetral.gif) repeat-y; border:1px solid #fcce94; width:572px; margin:20px auto 10px auto; float:left; padding:4px 0 8px 3px;}
#contenido #fondo #content #panel_central .panel_infor { background:url(../images/bgcajascentral.gif) repeat-y; padding:4px 2px 4px 2px; margin:5px 9px 0 0; width:175px; border:1px solid #fecb75; float:left; }
#contenido #fondo #content #panel_central .panel_infor h3 { color:#348389; font-size:11px; background:url(../images/triangulo.gif) right no-repeat;}
#contenido #fondo #content #panel_central .panel_infor a {text-align:right; display:block; color:#a22430; margin:5px 0 0 0;}
#contenido #fondo #content #panel_central .panel_infor a img { border:0; }

#contenido #fondo #content #panel_plan .contenido #noticia_ver ul.notver {clear:both; list-style:none; margin:10px 0 0 10px;}
#contenido #fondo #content #panel_plan .contenido #noticia_ver ul.notver li { background:url(../images/vineta.gif) no-repeat left; padding:0 0 0 15px;}
#contenido #fondo #content #panel_plan .contenido #noticia_ver ul.notver li h4 { font-size:12px;} 
#contenido #fondo #content #panel_plan .contenido #noticia_ver ul.notver li a{color:#bc1f2d; font-weight:bold; text-decoration:underline; }
/*********************** BOLSA DE EMPLEOS*********************/
#contenido #fondo #content #panel_plan .contenido #empleos { width:565px;}
#contenido #fondo #content #panel_plan .contenido #empleos .panel_empleos { width:265px; float:left; margin:0 0 0 10px; text-align:center;}
#contenido #fondo #content #panel_plan .contenido #empleos .panel_empleos a { color:#A22430;}
#contenido #fondo #content #panel_plan .contenido #empleos .panel_empleos h3 { background:#348389; padding:3px; color:#FFF; text-align:center; border-bottom:0;}
#contenido #fondo #content #panel_plan .contenido #empleos .panel_empleos .contacto form label{ float:left; font-weight:bold; margin:3px 0 5px 0;}
#contenido #fondo #content #panel_plan .contenido #empleos .panel_empleos .contacto form .campo { float:right;}
#contenido #fondo #content #panel_plan .contenido #empleos .panel_empleos .error_texto{ color:#900; background:#E8BCBE; margin:5px 0;}
#contenido #fondo #content #panel_plan .contenido .txtCerrar { background:#CB5D5E; padding:5px; color:#FFF; text-align:center; margin:10px 0 0 0;}

#contenido #fondo #content #panel_plan .contenido .control { width:360px; margin:10px auto;}
#contenido #fondo #content #panel_plan .contenido .control .actualiza { width:100px; border:0; margin:2px 0 5px 15px; float:left; text-decoration:none; color:#008389; }
#contenido #fondo #content #panel_plan .contenido .control a.actualiza img { border:0;}
#contenido #fondo #content #panel_plan .contenido .control .cambia {border:0; width:100px; margin:2px 0 5px 15px; float:right; text-decoration:none; color:#008389; }
#contenido #fondo #content #panel_plan .contenido .control a.cambia img { border:0;}

#contenido #fondo #content #panel_plan .contenido .control .n_anuncio{border:0; width:100px; margin:2px 8px 5px 15px; float:right; text-decoration:none; color:#008389;}
#contenido #fondo #content #panel_plan .contenido .control a.n_anuncio img { border:0;}

#contenido #fondo #content #panel_plan .contenido .actualizacion_exito{ color:#446670; font-size:16px; text-align:center; font-style:italic; }

#contenido #fondo #content #panel_plan .contenido #cerrarSession{ float:right; }
#contenido #fondo #content #panel_plan .contenido #cerrarSession a {color:#F3512B; font-weight: bold; text-decoration: underline; }

#contenido #fondo #content #panel_plan .contenido .anuncio { float:left; width:565px;}
#contenido #fondo #content #panel_plan .contenido .anuncio strong { color:#000; font-size:12px;}
#contenido #fondo #content #panel_plan .contenido .anuncio a { display:block; background:url(../images/botonaplicable.jpg) top right no-repeat; width:216px; height:54px; padding:8px 0 0 10px; color:#FFF; font-weight: bold; text-align:center; float:right; }
#contenido #fondo #content #panel_plan .contenido .anuncio .nom { text-decoration:underline; display:inline; background:none; margin:0; padding:0; color:#A22430; float:none; }

#contenido #fondo #content #panel_plan .contenido .nuevo_anuncio { color:#BB232F; text-align:center; margin-top:10px; display:block; }

#contenido #fondo #content #panel_plan .contenido .oferente { float:left; width:565px;}
#contenido #fondo #content #panel_plan .contenido .oferente strong { color:#000; font-size:12px;}
#contenido #fondo #content #panel_plan .contenido .oferente a {color:#AC2E2F; font-weight: bold; }

#contenido #fondo #content #panel_plan .contenido .oferente .gallery a img{ display:inline; float:left; margin:5px; border:0;}

#contenido #fondo #content #panel_plan .contenido .oferente .cosa_amarilla {display:block; background:url(../images/botonaplicable.jpg) top right no-repeat; width:216px; height:54px; padding:8px 0 0 10px; color:#FFF; font-weight: bold; text-align:center; float:right;}


a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(calendar.png) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 140px;
	float: left;
}


#footer { background:url(../images/btmfooter.jpg) repeat-x; padding:30px 0 0 0; clear:both; display:block;}
#footer #navegador { width:800px; margin:0 auto; text-align:center;}
#footer #navegador a { text-decoration:none; color:#573b1c;}
#footer #navegador a:hover {text-decoration:underline;}
