@charset "utf-8";
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0px;
	padding: 0px;
	background-image: url(newiidd/imagenes/fondo.jpg);
	background-repeat: repeat;
}
/* CSS Document */

#contenedor {
	width: 760px;
	left: 50%;
	position: absolute;
	margin-left: -380px;
	background-color: #FFFFFF;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#fecha {
	color: #FFFFFF;
	background-color: #002577;
	padding: 6px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#cabecera {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 160px;
	width: 100%;
	background-color: #FFFFFF;
}
#imagen {
	height: 160px;
	background-color: #996633;
	width: 608px;
	float: left;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
#portales {
	background-color: #CE9D6C;
	float: right;
	height: 160px;
	width: 148px;
}
#menu {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	height: 180px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#bot_portales {
	background-color: #FFFFFF;
	height: 49px;
	width: 148px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	display: block;
	background-image: url(newiidd/imagenes/banners/img_banner.gif);
}
#bot_portales a {
	height: 49px;
	width: 148px;
	display: block;
	background-image: url(newiidd/imagenes/banners/img_banner.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#bot_portales span {
	display: none;
}

#bot_federaciones {
	background-color: #FFFFFF;
	height: 35px;
	width: 148px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#bot_federaciones a {
	height: 35px;
	width: 148px;
	display: block;
	background-image: url(newiidd/imagenes/banners/portal_federaciones_banner.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#bot_federaciones a:hover {
	background-position: -148px;
}
#bot_federaciones span {
	display: none;
}
#bot_concejalias {
	background-color: #FFFFFF;
	height: 35px;
	width: 148px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#bot_concejalias a {
	height: 35px;
	width: 148px;
	display: block;
	background-image: url(newiidd/imagenes/banners/portal_municip_banner.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#bot_concejalias a:hover {
	background-position: -148px;
}
#bot_concejalias span {
	display: none;
}
#bot_webs {
	background-color: #FFFFFF;
	height: 35px;
	width: 148px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#bot_webs a {
	height: 35px;
	width: 148px;
	display: block;
	background-image: url(newiidd/imagenes/banners/web_idd_banner.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#bot_webs a:hover {
	background-position: -148px;
}
#bot_webs span {
	display: none;
}
#menu ul {
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	margin-left: 0px;
	margin-right: 0px;
}
#menu a {
	color: #000000;
	text-decoration: none;
}
#menu a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
#opcion1 {
	background-color: #80cc80;
	width: 149px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	height: 180px;
	font-size: 10px;
}
#opcion1 h1 {
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	background-color: #009900;
	text-align: center;
	color: #FFFFFF;
	vertical-align: middle;
	height: 45px;
	font-weight: normal;
}
#opcion1 li {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 7px;
	background-image: url(newiidd/imagenes/item1.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
}
#opcion1_gris {
	background-color: #CCCCCC;
	width: 149px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	height: 180px;
	font-size: 10px;
}
#opcion1_gris h1 {
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	background-color: #999999;
	text-align: center;
	color: #FFFFFF;
	vertical-align: middle;
	height: 45px;
	font-weight: normal;
}
#opcion1_gris li {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 7px;
	background-image: url(newiidd/imagenes/item_gris.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
}
#opcion2 {
	background-color: #99a8c9;
	width: 149px;
	margin: 0px;
	padding: 0px;
	left: 153px;
	position: absolute;
	height: 180px;
	font-size: 10px;
}
#opcion2 h1 {
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	background-color: #335192;
	text-align: center;
	color: #FFFFFF;
	vertical-align: middle;
	height: 45px;
	font-weight: normal;
}
#opcion2 li {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 7px;
	background-image: url(newiidd/imagenes/item2.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
}
#opcion2_gris {
	background-color: #CCCCCC;
	width: 149px;
	margin: 0px;
	padding: 0px;
	left: 153px;
	position: absolute;
	height: 180px;
	font-size: 10px;
}
#opcion2_gris h1 {
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	background-color: #999999;
	text-align: center;
	color: #FFFFFF;
	vertical-align: middle;
	height: 45px;
	font-weight: normal;
}
#opcion2_gris li {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 7px;
	background-image: url(newiidd/imagenes/item_gris.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
}
#opcion3 {
	background-color: #bcabd4;
	width: 149px;
	padding: 0px;
	position: absolute;
	left: 306px;
	height: 180px;
	font-size: 10px;
}
#opcion3 h1 {
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	background-color: #7957a8;
	text-align: center;
	color: #FFFFFF;
	vertical-align: middle;
	height: 45px;
	font-weight: normal;
}
#opcion3 li {
	list-style-type: none;
	padding-left: 6px;
	background-image: url(newiidd/imagenes/item3.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 0px;
}
#opcion3_gris {
	background-color: #CCCCCC;
	width: 149px;
	padding: 0px;
	position: absolute;
	left: 306px;
	height: 180px;
	font-size: 10px;
}
#opcion3_gris h1 {
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	background-color: #999999;
	text-align: center;
	color: #FFFFFF;
	vertical-align: middle;
	height: 45px;
	font-weight: normal;
}
#opcion3_gris li {
	list-style-type: none;
	padding-left: 6px;
	background-image: url(newiidd/imagenes/item_gris.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
	margin: 0px;
}
#opcion4 {
	background-color: #ffb380;
	width: 149px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 459px;
	height: 180px;
	font-size: 10px;
}
#opcion4 h1 {
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	background-color: #ff6600;
	text-align: center;
	color: #FFFFFF;
	vertical-align: middle;
	height: 45px;
	font-weight: normal;
}
#opcion4 li {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 7px;
	background-image: url(newiidd/imagenes/item4.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
}
#opcion4_gris {
	background-color: #CCCCCC;
	width: 149px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 459px;
	height: 180px;
	font-size: 10px;
}
#opcion4_gris h1 {
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	background-color: #999999;
	text-align: center;
	color: #FFFFFF;
	vertical-align: middle;
	height: 45px;
	font-weight: normal;
}
#opcion4_gris li {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 7px;
	background-image: url(newiidd/imagenes/item_gris.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
}
#opcion5 {
	background-color: #ffcc80;
	width: 148px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 612px;
	height: 180px;
	font-size: 10px;
}
#opcion5 h1 {
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	background-color: #ff9900;
	text-align: center;
	color: #FFFFFF;
	height: 45px;
	font-weight: normal;
}
#opcion5 li {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 7px;
	background-image: url(newiidd/imagenes/item5.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
}
#opcion5_gris {
	background-color: #CCCCCC;
	width: 148px;
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 612px;
	height: 180px;
	font-size: 10px;
}
#opcion5_gris h1 {
	font-size: 12px;
	margin: 0px;
	padding: 2px;
	background-color: #999999;
	text-align: center;
	color: #FFFFFF;
	height: 45px;
	font-weight: normal;
}
#opcion5_gris li {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 7px;
	background-image: url(newiidd/imagenes/item_gris.jpg);
	background-repeat: no-repeat;
	background-position: left 4px;
}

#contenido {
	clear: both;
	overflow: auto;
	width: 100%;
}
#principal {
	width: 442px;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	float: left;
	clear: both;
	padding: 5px;
}
#principal h1 {
	background-color: #FF9900;
	padding: 4px;
	font-size: 12px;
	margin-top: -5px;
	margin-right: -5px;
	margin-bottom: 0px;
	margin-left: -5px;
	font-weight: normal;
	color: #FFFFFF;
}
#principal .fecha1 {
	background-color: #FFF3DF;
	padding: 5px;
	margin-top: 5px;
}
#principal .titulo1 {
	background-color: #FFF3DF;
	font-size: 12px;
	padding: 5px;
	font-weight: bold;
}
#principal .texto1 {
	background-color: #FFF3DF;
	padding: 5px;
}
#principal .vermas1 {
	background-color: #FFF3DF;
	padding: 5px;
	text-align: right;
}

#principal .vermas1 a {
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
}
#principal .vermas1 a:hover {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}


#contenido_cont {
	clear: both;
	width: 100%;
}
#principal_cont {
	width: 750px;
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	float: left;
	padding: 5px;
}
#principal_cont h1 {
	background-color: #FF9900;
	padding: 4px;
	font-size: 12px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -5px;
	font-weight: bold;
	color: #FFFFFF;
}
#principal_cont .noticias {
	background-color: #FFF3DF;
}
#principal_cont .fecha1 {
	padding: 5px;
	margin-top: 5px;
}
#principal_cont .titulo1 {
	font-size: 12px;
	padding: 5px;
	font-weight: bold;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
#principal_cont .noticia_cont {
	clear: both;
	overflow: auto;
}
#principal_cont .noticia_cont .texto1 {
	padding: 5px;
	float: right;
	width: 410px;
}

#principal_cont .texto1 {
	text-align: justify;
	padding-top: 5px;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 30px;
}

#principal_cont .vermas1 {
	padding: 5px;
	text-align: right;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFF3DF;
	overflow: auto;
	clear: both;
}
#principal_cont .h1_opcion1 {
	background-color: #009900;
	padding: 4px;
	font-size: 12px;
	margin-top: -5px;
	margin-right: -5px;
	margin-bottom: 0px;
	margin-left: -5px;
	font-weight: bold;
	color: #FFFFFF;
}
#principal_cont .h1_opcion2 {
	background-color: #335192;
	padding: 4px;
	font-size: 12px;
	margin-top: -5px;
	margin-right: -5px;
	margin-bottom: 0px;
	margin-left: -5px;
	font-weight: bold;
	color: #FFFFFF;
}
#principal_cont .h1_opcion3 {
	background-color: #7957A8;
	padding: 4px;
	font-size: 12px;
	margin-top: -5px;
	margin-right: -5px;
	margin-bottom: 0px;
	margin-left: -5px;
	font-weight: bold;
	color: #FFFFFF;
}
#principal_cont .h1_opcion4 {
	background-color: #FF6600;
	padding: 4px;
	font-size: 12px;
	margin-top: -5px;
	margin-right: -5px;
	margin-bottom: 0px;
	margin-left: -5px;
	font-weight: bold;
	color: #FFFFFF;
}
#principal_cont .h1_opcion5 {
	background-color: #FF9900;
	padding: 4px;
	font-size: 12px;
	margin-top: -5px;
	margin-right: -5px;
	margin-bottom: 0px;
	margin-left: -5px;
	font-weight: bold;
	color: #FFFFFF;
}
#principal_cont .texto_cont {
	padding: 5px;
}
#principal_cont .texto_cont .imagenes_titulo {
	font-size: 11px;
	background-color: #CCCCCC;
	padding: 5px;
	margin-bottom: 5px;
	margin-top: 5px;
}
#principal_cont .texto_cont .imagenes img {
	margin: 10px;
	border: 1px solid #999999;
}


#principal_cont .vermas1 a {
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
}
#principal_cont .vermas1 a:hover {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}
.noticia_img {
	width: 330px;
	float: left;
	padding: 0px;
	margin: 0px;
	clear: both;
	overflow: auto;
}
.noticia_img img {
	padding: 0px;
	margin: 5px;
}
#fotos p {
	margin: 0px;
	padding: 0px;
}

#fotos p a {
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
	color: #002577;
}
#fotos p a:hover {
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
	color: #FF9900;
}







#secundaria {
	width: 300px;
	float: right;
	overflow: auto;
}
#avisos {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	margin: 0px;
	overflow: auto;
	background-color: #FFE1E1;
	padding: 0px;
}
#avisos h1 {
	background-color: #FF0000;
	padding: 4px;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#avisos p {
	margin: 0px;
	padding: 0px;

}

#avisos   .aviso   td  {
	margin: 0px;
	padding: 5px;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#avisos a {
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;

}
#avisos a:hover {
	font-weight: bold;
	color: #000000;
}




#fotos {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
#fotos h1 {
	background-color: #002577;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 5px;
	margin-bottom: 1px;
	margin-top: 4px;
}
#fotos img {
	margin: 1px;
	padding: 0px;
}
#documentos {
}
#documentos h1 {
	background-color: #002577;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 5px;
	margin-top: 4px;
	margin-bottom: 0px;
}
#documentos li {
	list-style-type: none;
	background-image: url(newiidd/imagenes/item_documentos.jpg);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 12px;
}
#documentos ul {
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#banners {
	width: 760px;
	clear: left;
	height: 65px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: center;
	position: relative;
}
#banners span {
	display: none;
}
#bot_juegosinsulares {
	background-color: #FFFFFF;
	height: 65px;
	width: 132px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 240px;
	top: 0px;
}
#bot_juegosinsulares a {
	height: 65px;
	width: 132px;
	display: block;
	background-image: url(newiidd/imagenes/banners/banner_juegosinsulares.jpg);
	background-repeat: no-repeat;
	background-position: 0px -65px;
}
#bot_juegosinsulares a:hover {
	background-position: 0px 0px;
}
#bot_rebumbio {
	background-color: #FFFFFF;
	height: 65px;
	width: 118px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 165px;
	top: 0px;
}
#bot_rebumbio a {
	height: 65px;
	width: 118px;
	display: block;
	background-image: url(newiidd/imagenes/banners/banner_rebumbio.jpg);
	background-repeat: no-repeat;
	background-position: 0px -65px;
}
#bot_rebumbio a:hover {
	background-position: 0px 0px;
}
#bot_enformacion {
	background-color: #FFFFFF;
	height: 65px;
	width: 131px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 251px;
	top: 0px;
}
#bot_enformacion a {
	height: 65px;
	width: 131px;
	display: block;
	background-image: url(newiidd/imagenes/banners/banner_enformacion.jpg);
	background-repeat: no-repeat;
	background-position: 0px -65px;
}
#bot_enformacion a:hover {
	background-position: 0px 0px;
}
#bot_grancanaria {
	background-color: #FFFFFF;
	height: 65px;
	width: 112px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 376px;
	top: 0px;
}
#bot_grancanaria a {
	height: 65px;
	width: 112px;
	display: block;
	background-image: url(newiidd/imagenes/banners/banner_grancanaria.jpg);
	background-repeat: no-repeat;
	background-position: 0px -65px;
}
#bot_grancanaria a:hover {
	background-position: 0px 0px;
}
#bot_iso1 {
	background-color: #FFFFFF;
	height: 65px;
	width: 136px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 492px;
	top: 0px;
}
#bot_iso1 a {
	height: 65px;
	width: 136px;
	display: block;
	background-image: url(newiidd/imagenes/banners/banner_iso01.jpg);
	background-repeat: no-repeat;
	background-position: 0px -65px;
}
#bot_iso1 a:hover {
	background-position: 0px 0px;
}
#bot_iso2 {
	background-color: #FFFFFF;
	height: 65px;
	width: 128px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 632px;
	top: 0px;
}
#bot_iso2 a {
	height: 65px;
	width: 128px;
	display: block;
	background-image: url(newiidd/imagenes/banners/banner_iso02.jpg);
	background-repeat: no-repeat;
	background-position: 0px -65px;
}
#bot_iso2 a:hover {
	background-position: 0px 0px;
}
#bot_mayores {
	background-color: #FFFFFF;
	height: 65px;
	width: 236px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#bot_mayores a {
	height: 65px;
	width: 236px;
	display: block;
	background-image: url(imagenes/banners/banner_mayores.jpg);
	background-repeat: no-repeat;
	background-position: 0px -65px;
}
#bot_mayores a:hover {
	background-position: 0px 0px;
}
#pie {
	background-color: #002577;
	width: 756px;
	clear: left;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: center;
	padding: 2px;
	color: #F8F9F8;
	position: relative;
}
#pie a {
	color: #FFFFFF;
	text-decoration: none;
}
#pie a:hover {
	color: #999999;
}
.rayasuperior {
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
#contenedor #fecha {
	color: #FFFFFF;
}
#contenedor #fecha a {
	color: #FFFFFF;
	text-decoration: none;
}
#contenedor #fecha a:hover {
	color: #FFCC00;
	text-decoration: underline;
}
#principal_cont .texto_cont .documentos img {
	margin: 1px;
	border: 1px solid #999999;
}
#principal_cont .texto_cont .documentos a {
	text-decoration: none;
	color: #000000;
}
#principal_cont .texto_cont .documentos a:hover {
	text-decoration: none;
	color: #FF9900;
}
#principal_cont .texto_cont .documentos td {
	padding: 4px;

}
#principal_cont .texto_cont .videos td {
	padding: 4px;
}
#principal_cont .texto_cont .videos a:hover {
	text-decoration: none;
	color: #FF9900;
}
#principal_cont .texto_cont .videos a {
	color: #000000;
	text-decoration: none;
}
#principal_cont  .texto_cont  .videos  .titulo {
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}
#principal_cont .texto_cont a {
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
#principal_cont .texto_cont a:hover {
	color: #000000;
}
#principal_cont .texto_cont li {
	list-style-type: disc;
	padding-top: 10px;

}

/* CSS CALENDAR */
#ncalendar table {
	padding:0px;
	width:180px;
	margin:0 auto;
}
#ncalendar table th {
	padding:0px;
	font-size:1em;
	background-color: #FFFFFF;
}
#ncalendar table tr {padding:0px;}

#ncalendar {
	background:url('newiidd/imagenes/calendario/calendar.gif') no-repeat;
	width:205px;
	height:182px;
	font-size : 9px;
	padding-top : 1em;
	opacity : 0;
	cursor:  pointer;
	position :  absolute;
}

#ncalendar div {
	cursor:move;
	text-align:center;
	height:25px;
	width:200px;
	display:block;
	font-size: 12px;
}
#ncalendar table {
	  margin-top:1em;
	  width:90%;
	  border:0px;
}
img {
		cursor:pointer;
}
.dayselected {
	background-color: #FF9900;
}
.noday {
	padding:0em;
	text-align:center;
	background-color: #C7C7C7;
}
.sunday {
	background-color: #FFB584;
}
.today {
	background:#b0b0b0;
	color:#000000;
	padding:0em;
	text-align:center;
	font-weight: bold;
}
td.isToday {
	font-weight:bold;
	background-color: #FF9900;
}
#ncalendar table td {
	padding:0px;
	padding:.2em;
	text-align: center;
}
#principal_cont      .texto_cont      table     td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-align: center;
	padding: 1px;
	background-color: #D5EAFF;
}
#principal_cont .texto_cont table {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#principal_cont .texto_cont table th {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	background-color: #FFCC00;
	color: #333399;
	padding: 3px;
}

