﻿/* BASADO EN andreas00 - an open source xhtml/css website layout by Andreas Viklund  - http://andreasviklund.com/ . Free to use for any purpose as long as the proper credits are given to the original author.
Version: 2.0 (Jan 29, 2007) */

body {
	background-image:url(images_verin/fondoBody.gif);
	background-repeat:repeat-x;	 
	BACKGROUND-COLOR: #ffffff; /*TEXT-ALIGN: center;*/
	color:#3a3a3a; 
	font:verdana, Arial, Helvetica, sans-serif;
	/*margin:0 auto; */
	padding:0;
	margin-top: 50px;
	}

P {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial, sans-serif;
}
LI {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial, sans-serif;
}
TD {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial, sans-serif;
}
DIV {
	FONT-SIZE: 11px; COLOR: #000; FONT-FAMILY: arial, sans-serif;
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; MARGIN-LEFT: 5px; COLOR: #2d3a46; FONT-FAMILY: arial, sans-serif;
}
/*Título de las páginas*/
.group {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; WIDTH: 100%; COLOR: #b45304; text-align:left;
}
.novas{/*background-color:#f5f5f5;*/ padding-top:0px;}
td.novas{background-color:#f5f5f5; padding-top:0px;}
p.titulo{
	BACKGROUND-color: #ffd17d; COLOR: #b45304;/*BACKGROUND: #98BDE7; COLOR: #0044B1;*/ text-align:left; padding-top:0px; text-indent:5px;FONT-SIZE: 12px; font-weight:bold;
}
.novas H3 {
	BACKGROUND-color: #ffd17d; COLOR: #b45304; text-align:left; padding-top:0px; text-indent:5px;
}
.novas p
{
/*background-color:#f5f5f5;*/
text-align:left;
}

.tablaDatos {
	BORDER-RIGHT: #b45304 1px solid; BORDER-TOP: #b45304 1px solid; PADDING-BOTTOM: 3px; BORDER-LEFT: #b45304 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #b45304 1px solid
}
.tablaDatos TH {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #ffe2af; PADDING-BOTTOM: 3px; COLOR: #b45304; PADDING-TOP: 3px
}
.tablaDatos TD {
	PADDING-LEFT: 5px; BACKGROUND: #f5f5f5
}
.tablaDatos CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #b45304; TEXT-INDENT: 20px; TEXT-ALIGN: left
}
.tablaBorde {
	BORDER-RIGHT: #ffd17d 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ffd17d 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffd17d 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ffd17d 1px solid
}
.tablaBorde CAPTION {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #dc852f; TEXT-INDENT: 20px; TEXT-ALIGN: left
}

.portal-decorator-title{
FONT-WEIGHT: bold; FONT-SIZE: 13px; WIDTH: 100%; COLOR: #b45304;/* COLOR: #0044B1;*/ text-align:left;        
		/*display: none;*/
   }

/* Main layout and header */
#wrap {
	background:#fff; 
	color:#303030; 
	margin:0 auto; 
	/*padding:1px 5px;*/
	width:785px;
	position:relative;
	
	}
#header {position: relative;background:bottom left #d1d6dc; color:#505050; height:150px; margin:0 0 18px; padding:0;}
#header h1 {font-size:2.5em; font-weight:400; letter-spacing:-2px; margin:0 0 4px 15px; padding:15px 0 0;}
#header h1 a,#header h1 a:hover {font-weight:400; padding:0;}
#header p {font-size:1.1em; letter-spacing:-1px; margin:0 0 20px 15px; padding:0 0 0 3px;}
#header .contentOptions{display: none;}
/*Para que en internet Explorer se vea correctamente con el fondo del header*/
#header div.headerContent #content-detail{float:left; /*width:75%;*/padding:4px 2px 0px 2px;}

#logo_clickable {position:absolute; left:0px; top:0px; cursor: pointer;	z-index:20;}
/* Left sidebar and menu */

td.interese{
/*position:absolute;
float:right;*/
width:156px;
/*right:5px;*/
background: url(images_verin/cidix/fondoEnlacesInteres.gif) no-repeat #F3F2ED;
/*background-repeat:no-repeat;
background:#F3F2ED;
overflow:auto;*/
}
td.interese H4
{
PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; /*COLOR: #0044B1;*/ COLOR: #b45304;
text-align:left;
width:156px;
/*
PADDING-LEFT: 0px;
BACKGROUND: none transparent scroll repeat 0% 0%; 
COLOR: #b45304;
text-align:left;*/
}
td.interese a, a:hover
{
COLOR: #b45304;
text-decoration:none;
}

td.enlacesInteres {
	BACKGROUND: url(images_verin/cidix/fondoEnlacesInteres1.gif) no-repeat #DAE5F5;
	/*BACKGROUND-IMAGE: url(images_verin/cidix/fondoEnlacesInteres1.gif);  */
	BACKGROUND-REPEAT: no-repeat; 
	BACKGROUND-COLOR: #f9eedc;
	/*position:relative;
	float:right;*/
	width:150px;
	/*right:5px;*/
}
td.enlacesInteres H4 {
PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; /*COLOR: #0044B1;*/ COLOR: #b45304;
text-align:left;
/*
	PADDING-LEFT: 0px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	MARGIN-BOTTOM: 0px; 
	MARGIN-LEFT: 0px; 
	COLOR: #b45304; 
	PADDING-TOP: 5px; 
	HEIGHT: 37px;
	text-align:left;*/
}
td.enlacesInteres UL {
	MARGIN-TOP: 0px; 
	PADDING-TOP: 0px
}
td.enlacesInteres LI {
	MARGIN-TOP: 0px; 
	PADDING-TOP: 0px
}

#leftside {
	clear:left;
	float:left;
	margin: 0px 0 0 5px;
	/*margin-left:5px;*/
	padding:0px;
	width:160px;
	BACKGROUND-IMAGE: url(images_verin/cidix/fondoContenido.gif);
	TEXT-ALIGN: left;

	}



/*#leftside div.portal-menu-main{
	clear:left;
	float:left;
	margin: 0 0 0 0px;
	padding:0px;
	width:160px;
	BACKGROUND-IMAGE: url(images_verin/cidix/fondoColumna.gif);
	BACKGROUND-REPEAT: repeat-x;

	}*/	
	
#leftside div.portal-menu ul {
	list-style:none;
	margin:0px 0 0px;
	padding:0px;

	}
	

#leftside div.portal-menu ul li a {
	/*Opciones de la cabecera de los grupos principales: O Concello; Servicios Xerais*/
	/*COLOR: #404c5a;*/
color:#cb600a;
	BACKGROUND-COLOR: #cb600a;
	/*BACKGROUND-COLOR:#0261BF;*/
	color:#fff;
	float:left;
	width:155px;
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 0px; 
	MARGIN-LEFT: 0px;
	padding-top:8px;
	font-weight:bold;
}

/************/


/*entradas del menu*/
#leftside div.portal-menu ul li .menu-grp a{
	BACKGROUND: url('images_verin/cidix/boloLista.gif') no-repeat center left;
/*COLOR: #0044B1;*/
	color:#cb600a;
	float:left;
	}

/*entradas del menu seleccionadas*/
#leftside div.portal-menu ul li .menu-grp-selected a{
	BACKGROUND: url('images_verin/cidix/boloLista.gif') no-repeat center left;
	color:#cb600a;
/*COLOR: #0044B1;*/
	float:left;

	width:160px;

	}

#leftside div.portal-menu ul li .menu-grp .menu-srv a{
	BACKGROUND: url('images_verin/cidix/boloLista.gif') no-repeat center left;
	/*COLOR: #0044B1;*/
	float:left;
color:#cb600a;
	width:160px;

	}

#leftside div.portal-menu ul li .menu-grp .menu-srv-selected a{
	/*Opciones submenus seleccionados (Información, ....)*/
	BACKGROUND: url('images_verin/cidix/boloLista.gif') no-repeat center left;
	COLOR: #404c5a;
	float:left;
	width:160px;

	}

/*fin pruebas*/



	
#leftside div.portal-menu ul li a:hover, #leftside div.portal-menu ul li.selected a {
	/*background: #178462;*/

	}
	
#leftside div.portal-menu ul ul li {
	font-size: 1em;
	line-height: 1.2em;
	}
	
#leftside div.portal-menu ul ul li a {
	color:#505050;
	width: 135px;
	margin-left: 0;
	padding-left: 15px;
	}
	
#leftside div.portal-menu ul ul li a{
	/*Flecha de los elementos del menu*/
	BACKGROUND: url('images_verin/cidix/boloLista.gif') no-repeat center left;
	}

#leftside div.portal-menu ul ul li a:hover {
		/**/
}
	
/*#leftside div.portal-menu ul ul li a{
	background: url('imagesCMG/icono_submenu.gif') no-repeat center left;
	}
	
#leftside div.portal-menu ul ul li a:hover{
	background: url('imagesCMG/icono_submenu_hover.gif') no-repeat center left;
	}*/

#leftside div.portal-menu ul ul ul {font-size:1em; width:120px;}
#leftside div.portal-menu ul ul ul a {width:108px;}
#leftside h2 {font-size:1.5em; font-weight:400;}

#leftside .announce {/*background:url(imagesCMG/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:4px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; */clear:left; color:#505050; line-height:1.3em; margin:5px 0; padding:5px 5px 5px; width:134px;}
#leftside p,.announce p {font-size:0.8em;}
#leftside .headerContent{}
#leftside .footerContent{/*vertical-align: bottom;*/}
/*#leftside .menuContent{}*/
#leftside .menuContent{
	/*position: relative;*/
	/*top: 620px;
	left: 5px;
	width: 120px;*/
	/*left: 5px;*/
	/*top: 5px;*/
	width: 160px;

	clear:left;
	float:left;
	margin: 5px 0 0 0px;
	padding:0px;

	}


#leftside .contentOptions{display: none;}


/************/





/* Right sidebar */
#extras {float:right; margin:0 0 10px; padding:0; width:140px;}
#extras p,#extras ul {font-size:0.9em; line-height:1.3em; margin:0 0 1.5em; padding:0;}
#extras li {list-style:none; margin:0 0 6px; padding:0;}
#extras h2 {font-size:1.6em; font-weight:400; letter-spacing:-1px; margin:0 0 6px;}

/* Main content variations */
#content {/*float:left; width: 610px; line-height:1.5em; margin:10px 0px 10px 6px; padding:0; text-align:left;*/
	width: 595px;
	line-height:1.5em;
	margin: 0px 0px 0px 180px;
	padding: 0;
	text-align:left;
	min-height: 830px;
}
#content h2,#contentwide h2 {font-size:1.8em; font-weight:400; letter-spacing:-1px; margin:8px 0 10px; padding:0;}
#content h3,#contentwide h3 {font-size:1.5em; font-weight:400; margin:6px 0; padding:0;}
#content ul,#content ol,#contentwide ul,#contentwide ol {margin:0 0 16px 20px; padding:0;}
#content ul ul,#content ol ol,#contentwide ul ul,#contentwide ol ol {margin:2px 0 2px 20px;}
#content li,#contentwide li {margin:0 0 2px 10px; padding:0 0 0 4px;}

/*Contenido variable para la zona de contenidos como en el header, footer, y menu*/
div.contentContent{float: left;}
div.contentContent .contentOptions {display: none;}
/* Footer */
#footer {BACKGROUND-IMAGE: url(images_verin/piePagina.gif); BACKGROUND-REPEAT: no-repeat; HEIGHT: 111px;  border-top:2px solid #dadada; clear:both; color:gray; font-size:0.9em; margin:0 auto; padding:0px 0; text-align:center; width:780px;}
#footer p {margin:0; padding:0;COLOR: #899cae; LINE-HEIGHT: 20px; PADDING-TOP: 30px; FONT-FAMILY: verdana,sans-serif; TEXT-ALIGN: center;}
#footer a {background:inherit; color:gray; font-weight:400; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#footer .contentOptions{display: none;}
/* Links and paragraphs */
/*a {background:inherit; color:#166090; text-decoration:none; font-weight:700;}
a:hover {background:inherit; color:#286ea0; text-decoration:underline;}*/

A:link {
	COLOR: #b45304; TEXT-DECORATION: none; /*COLOR: #0044B1;*/
}
A:visited {
	COLOR: #b45304; TEXT-DECORATION: none; /*COLOR: #0044B1;*/
}
A:hover {
	TEXT-DECORATION: underline
}

a img {border:0;}
p {margin:0 0 16px;}
blockquote {background:url(images/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:4px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; color:#505050; margin:16px; padding:7px 7px 7px 11px;}
blockquote p {font-size:1.1em; line-height:1.3em; margin:0;}

/* Tables and forms */
table { border-collapse:collapse; margin:0; padding:0;}
caption {font-size:1.5em; font-weight:400; margin:0; padding:6px 0 8px; text-align:left;}
input,textarea,select {font-size:1em; border:1px solid #ccc; font-family:Verdana,Tahoma,Arial,Sans-Serif; margin:0; padding:0;}
label {margin:2px;}
form {margin:0;padding:0;}
hr {border:0; border-bottom:1px solid #d8d8d8;}

/* Various classes */
.announce h2 {margin:0 0 10px; padding:0;}
.textright {margin:-10px 0 4px; text-align:right;}
.center {text-align:center;}
.small {font-size:0.8em;}
.large {font-size:1.3em;}
.highlighted {background:#f0f0f0; border:1px solid #b0b0b0; color:#303030; padding:3px;}
.button {background:url(images/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:1px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; color:#505050; }
.left {float:left; margin:10px 10px 5px 0;}
.right {float:right; margin:10px 0 5px 10px;}



/***********************************************/
/* COMPONENTES DE LA INTERFAZ */
/***********************************************/
/* Componente: Login de portal*/
#portal-login-info-div {position:relative;}
#portal-login-info-div .label {font-size:0.9em; width:80%; float:left; }
#portal-login-info-div .submit { position:relative; padding-top: 18px;padding-bottom:0px;}
#portal-login-info-div .portal-login-button{padding-bottom:0px; width:24px; height:24px;background:url(images/exit.gif) no-repeat;border:none;}
#portal-login-info-div .endBlock {clear:both;}
/*#portal-login-info-div .submit INPUT {font-size:0.9em;}*/

.announce {
	position: absolute;
	/*top: -60px;*/
	top:-60px;
	left: 250px;
	}

#portal-login-div {
	width: 240px;
	}
	
#portal-login-div .user .label {
	font-size:0.9em; 
	float: left;
	}

#portal-login-div .user INPUT {
	font-size:0.9em; 
	float: left;
	margin-top: 2px;
	}

#portal-login-div .password {
	margin-left: 20px;
	float: left;
	margin-top: 2px;
	}
	
#portal-login-div .password .label {
	font-size:0.9em; 
	float: left;
	}
	
#portal-login-div .password INPUT {
	margin-left: 10px;
	font-size:0.9em;
	float: left;
	}
	
#portal-login-div .submit INPUT {
	margin-top: 2px;

	float: left; 
	width: 35px; 
	height: 14px;
	margin-left: 10px;

	text-indent: -9999px;	
COLOR:#FFF; BORDER: 1px solid #414E57; BACKGROUND:#b45304; PADDING: 0px; FONT-SIZE: 9px;
	}


#portal-login-div .endBlock {
	clear:both;
	}


/* Componente: Miga de pan */
.portal-locator {/*position: absolute;left:20px;bottom:3px;overflow:visible;*/position: absolute;left:5px;bottom:-16px;}
.portal-locator a, .portal-locator a:hover {color: #cb600a;/*COLOR: #0044B1;*/}
.portal-locator DIV {float:left; vertical-align: top; 
background-color:#fff;}
.portal-locator DIV.portal-locator-separator {vertical-align: middle; background:url(images/locator-sep.gif) no-repeat; background-position: center; float:left;	width: 13px; height: 13px; margin-right: 5px; }
.portal-locator-last-item a, .portal-locator-last-item a:hover {color:#000;}

/* Componente: fecha/hora*/
#datetime {position: absolute;right:0px;bottom:0px;font-weight:bold;color:white; margin:3px; 
top:-50px;
}

/* Componente: Mapa del web */
#Webmap {position: absolute;left:0px;bottom:0px;}
#Webmap .label{display:none;}

/* Componente: Buscador global */
#GlobalSearcher {position:absolute; top:-48px; left:600px;}
#GlobalSearcher .searchLabel {display:none;}
#GlobalSearcher .searchIcon { VERTICAL-ALIGN: middle; }

/* Componente: Lang selector */
/*#LangSelector {padding:0px;position:absolute;overflow:visible;top:-15px;right:0px;}
#LangSelector .selectedLngText { display: none; }
#LangSelector .selectableLngText { display: none; }*/
#LangSelector {padding:0px;position:absolute;top:-25px;right:0px;/*float: right;clear:left;*/}

/*#LangSelector {float: right; padding:4px;position: relative;}*/

#LangSelector .selectedLngText { display: none; }
#LangSelector .selectableLngText { display: none; }
/*para no mostrar la bandera del idioma en el que estamos navegando*/
#LangSelector .selectedLngFlag { display: none; }
/*#LangSelector .selectableLngFlag { display: none; }*/

/* Componente: Toolbar */
#portal-toolbar {
	/*float: right; padding:4px; position: relative;*/
	/*float: left; */
	position:absolute; top:-20px; left:0px;
	padding:0px; 
	/*position: relative;	*/
	}

/* Componente: Decorador de los portlets */
#content .portal-decorator-title {border-bottom:1px solid #d8d8d8; font-size:1.8em; font-weight:400; letter-spacing:-1px; margin:8px 0 10px; padding:0;}
/***********************************************/



/***********************************************/
/* MODOS DE VISUALIZACI�N DE CATEGOR�AS */
/***********************************************/
/*   Modo de visualizaci�n: �ndice y actual */
#category.index ul {margin:0 5px 0 0;}
#category.index ul li {border-bottom:1px dashed #b0b0b0; margin:0 0 3px 0;}
#content-detail {}
#content-detail .title {border-left:4px solid #ccc;border-top:1px solid #d8d8d8;background-color: #f4f4f4;padding:3px;}

/*   Modo de visualizaci�n: listado (por defecto) */
#category.default .item {margin-bottom: 10px; border-top:1px solid #d8d8d8;}

/*   Modo de visualizaci�n: tabla*/
#category.table table.datatable {border:1px solid #d8d8d8; border-collapse:collapse; width:98%; margin:0 0 16px; padding:0;}
#category.table table.datatable th {background:url(images/menubg2.gif) repeat-x bottom left #eaeaea; color:#505050; padding:5px; text-align:left;}
#category.table table.datatable td {background:url(images/menubg.gif) repeat-x bottom left #f4f4f4; color:#303030; font-size:0.9em; text-align:left;}

/*   Modo de visualizaci�n: calendario */
#category .year-calendar table{ margin: 3px; border: 1px solid #CFCFCF; border-collapse:collapse; }
#category .year-calendar table th{ font-size: 13px; background-color: #f4f4f4; padding: 3px 3px; }
#category .year-calendar table td{  font-size: 11px; background-color: #FFFFFF; padding: 0 2px 0 2px; border: 0; }
#category .year-calendar a.dayWithContents,a:hover.dayWithContents,a:link.dayWithContents, a:visited.dayWithContents{ color: red; font-weight: bold; text-decoration:none; }
#category .year-calendar div.float-layer  { font-size: 15px; background-color: #f4f4f4; border: 1px solid; border-color: #F6F9FF #525363 #525363 #F6F9FF; }
#category .year-calendar div.float-layer p { background: #d8d8d8; font-weight: bold; text-align: center;  margin: 0px; }
#category .year-calendar div.float-layer ul { list-style-type: none; margin: 0px; padding:0; }
#category .year-calendar div.float-layer a { text-decoration:none; font-size: .7em ; padding: 2px; }
#category .year-calendar div.float-layer a:hover { background-color: #d8d8d8; border: 0px;}

/*   Modo de visualizaci�n: toc  */
#category.toc ul {list-style-image: url(images/locator-sep.gif);}

/*   Modo de visualizaci�n: gallery */
#category.gallery .gallery-table {border-top: 1px dashed #b0b0b0;border-left: 1px dashed #b0b0b0;}
#category.gallery .item {padding: 3px; text-align: left; border-bottom: 1px dashed #b0b0b0;border-right: 1px dashed #b0b0b0;}
#category.gallery .item .title {text-align: center;}

/*   Myservices  */
#category.myservices ul {margin-top: 15px; list-style-image: url(images/myservice.gif); }
#category.myservices ul  li {border-bottom: 1px dashed #b0b0b0; }

/***********************************************/



/***********************************************/
/* COMPONENTES DE PRESENTACI�N DE CONTENIDOS */
/***********************************************/
/* Componente: Caja de navegaci�n en categor�a */
#CategoryNavigationBox {	FLOAT: right; WIDTH: 160px; background-color: #f4f4f4; font-size:0.8em; line-height:1em; margin: 3px; padding: 3px; border-top: 1px solid #b0b0b0; border-bottom: 1px solid #b0b0b0; }
#CategoryNavigationBox select { font-size:1em; }
#CategoryNavigationBox div { margin: 3px 0 3px 0; }
#CategoryNavigationBox ul.subcategories { margin:0; padding: 5px 0 5px 10px; border-bottom: 1px dashed #b0b0b0; }
#CategoryNavigationBox div.attributes-filter{ margin:0; padding: 5px 0 5px 5px; border-bottom: 1px dashed #b0b0b0; }
#CategoryNavigationBox div.view-in-calendar-selector { margin:0; padding: 5px 0 5px 5px; border-bottom: 1px dashed #b0b0b0; }
#CategoryNavigationBox div.view-in-calendar-selector ul { margin:0; padding: 5px 0 0 10px;}
#CategoryNavigationBox div.view-in-calendar-selector ul li.calendar { LIST-STYLE-IMAGE: url(../../images/calendar.gif); }

/*  Componente: Caja de atributos de categor�a para un contenido */
.CategoryAttributesBox { FLOAT: right; WIDTH: 160px; background-color: #f4f4f4; padding: 3px; border-top: 1px solid #b0b0b0; border-bottom: 1px solid #b0b0b0; }
.CategoryAttributesBox dd { font-weight: bold; }

/* Componente: Barra de herramientas de categor�a */
#category-toolbar a img {border:0px solid #fff; margin:2px; padding:0px; background:#fff;vertical-align: middle;}

/* Resultados de búsqueda */
#portal-search-results ul {list-style-image: url(images/locator-sep.gif);}
/***********************************************/




/***********************************************/
/* OTROS */
/***********************************************/
/* Estilos para la HOME */
#centro {WIDTH: 455px; }
#sidebar {border:0px; PADDING: 0px; FLOAT: right; MARGIN-LEFT: 2px; WIDTH: 140px; }
#sidebar .widget {background:url(images/menubg.gif) repeat-x bottom left #f4f4f4; border-bottom:1px solid #d8d8d8; border-left:4px solid #ccc; border-right:1px solid #d8d8d8; border-top:1px solid #d8d8d8; clear:left; color:#505050; line-height:1.3em; padding:5px 5px 5px;margin-bottom:5px;}
#sidebar p,.widget p {font-size:0.9em; margin: 1px;}
/***********************************************/


/***********************************************/
/* Estilos para el calendario */
.calendarBox {
    BORDER-RIGHT: #004590 3px solid; BORDER-TOP: #004590 3px solid; BORDER-LEFT: #004590 3px solid; BORDER-BOTTOM: #004590 3px solid; BACKGROUND-COLOR: #f2f5ff
}
.calendarHeader {
    FONT-WEIGHT: bold; COLOR: #f2f5ff; BACKGROUND-COLOR: #004590
}
.calendarFooter {
    BACKGROUND-COLOR: #004590
}
.calendarWeekHeader {
    FONT-WEIGHT: bold; BACKGROUND-COLOR: #dde6ff
}
.calendarWeekWeekend {
    FONT-WEIGHT: bold; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #b4caf1
}
.calendarWeekendCell {
    BACKGROUND-COLOR: #b4caf1
}
.calendarButton {
    BORDER-RIGHT: #0060a9 1px solid; BORDER-TOP: #0060a9 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #0060a9 1px solid; COLOR: #0066cc; BORDER-BOTTOM: #0060a9 1px solid; BACKGROUND-COLOR: #dde6ff
}
.calendarDisabledDay {
    COLOR: gray
}
/***********************************************/
.EvenRow{
	text-align: left;
}
.OddRow{
	text-align: left;
}
div{border: 1px;}
/*estilos para el servicio de Auditoria de cambios*/
.cabecera{text-align: center;padding-right: -5px; /*padding-right: 20px;*/}
.columnaCambio{text-align: left;}
.columnaUsuario{text-align: left; padding-left: 20px;}
.columnaTcambio{text-align: left; padding-left: 20px;}
.columnaFecha{text-align: left; padding-left: 0px;}