@import url(consola.css);

/**********************************************************************************************************************************************/
/* Cuerpo de la página
/**********************************************************************************************************************************************/

body
{
	background-color: white;
	font-family: Verdana;
	font-size: 0.7em;
	color: #666666;
}

/**********************************************************************************************************************************************/
/* Contenedor general
/**********************************************************************************************************************************************/

div#contGral
{
	width: 670px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/**********************************************************************************************************************************************/
/* Barras separadoras
/**********************************************************************************************************************************************/

div.separador
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

img.barraGruesa
{
	border: none;
	width: 100%;
	height: 15px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img.barraFina
{
	border: none;
	width: 100%;
	height: 5px;
}

/**********************************************************************************************************************************************/
/* Div para restablecer flujo normal de página
/**********************************************************************************************************************************************/
div.divClear
{
	width: 0px;
	height: 0px;
	clear:both;
}

/**********************************************************************************************************************************************/
/* Menu ppal
/**********************************************************************************************************************************************/

div#contMenuIzquierda
{	
	position: absolute;
	top: 235px;
	left: 25px;
	width: 230px;
	padding: 8px 5px 8px 5px;
	margin: 0px 0px 0px 0px;
	background-image: url(/drt/imagenes/interior/fondoMenuInterior.gif);
}
/*
div#contMenuIzquierda
{
	padding: 8px 5px 8px 5px;
	margin: 0px 0px 0px 0px;
	background-image: url(/drt/imagenes/interior/fondoMenuInterior.gif);
}
*/
div#contMenuIzquierda div.contTitMenuIzquierda
{
	padding: 2px 5px 2px 5px;
	margin: 0px 0px 12px 0px;
	background-color: #FFF2E0;
	color: #294B85;
	vertical-align: middle;
}

div#contMenuIzquierda div.contTitMenuIzquierda div.titulo
{
	float:left;	
}
 

div#contMenuIzquierda div.contTitMenuIzquierda div.idiomas
{
	float: right;
	text-align: right;
	font-size: 90%;
	padding: 1px 0px 0px 0px;
}

div#contMenuIzquierda div.contTitMenuIzquierda div.idiomas a
{
	text-decoration: none;
	color: #294B85;
}

div#contMenuIzquierda div.contTitMenuIzquierda div.idiomas a:hover
{
	text-decoration: underline;
}


div#contMenuIzquierda h1
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-size: 110%;
}

/**********************************************************************************************************************************************/
/* Menú principal (dentro de menu izquierda
/**********************************************************************************************************************************************/

div#contMenuIzquierda div#contMenuPpal
{
	background-color: #FFE4B4;
	margin: 0px 0px 0px 0px;
	padding: 6px 6px 6px 6px;
	width: 125px;
	float: left;
}

div#contMenuIzquierda div#contMenuPpal ul#menuPpal
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FADAA2;
	
}

div#contMenuIzquierda div#contMenuPpal ul#menuPpal li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	border-bottom: solid 1px silver;
	border-right: solid 1px silver;
	border-left: solid 1px silver;
	
}

div#contMenuIzquierda div#contMenuPpal ul#menuPpal li.primerItem
{
	border-top: 1px solid silver;
}

div#contMenuIzquierda div#contMenuPpal ul#menuPpal li a
{
	margin: 0px 0px 0px 0px;
	padding: 7px 9px 7px 9px;
	background-image: url(/drt/imagenes/menuPpal/fondoMenuPpal.gif);
	color: #294B85;
	display: block;
}

div#contMenuIzquierda div#contMenuPpal ul#menuPpal li.itemActual a
{
	margin: 0px 0px 0px 0px;
	padding: 7px 9px 7px 9px;
	background-image: none;
	color: #294B85;
	display: block;
}

div#contMenuIzquierda div#contMenuPpal ul#menuPpal li a:hover
{
	background-image: none;
	color: #294B85;
}

div#contMenuIzquierda div#contMenuPpal ul#menuPpal li a:active
{
	color: #294B85;
}

div#contMenuIzquierda div#contMenuPpal ul#menuPpal li a:visited
{
	color: #294B85;
}


/**********************************************************************************************************************************************/
/* Menú servicios (dentro de menu izquierda)
/**********************************************************************************************************************************************/

div#contMenuIzquierda div#contMenuSrv
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 80px;
	float: right;
}


div#contMenuIzquierda div#contMenuSrv ul#menuSrv
{
	list-style-type: none;
	list-style-position: outside;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

div#contMenuIzquierda div#contMenuSrv ul#menuSrv li
{
	margin: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
}

div#contMenuIzquierda div#contMenuSrv ul#menuSrv li a
{
	margin: 0px 0px 0px 0px;
	padding: 4px 2px 4px 2px;
	background-color: #FFF8ED;
	color: #294B85;
	text-decoration: none;
	text-align: center;
	display: block;
	font-size: 90%;
	
}
div#contMenuIzquierda div#contMenuSrv ul#menuSrv li a:hover
{
	background-color: #ffffff;
	color: #294B85;
}

div#contMenuIzquierda div#contMenuSrv ul#menuSrv li a:active
{
	color: #294B85;
}

div#contMenuIzquierda div#contMenuSrv ul#menuSrv li a:visited
{
	color: #294B85;
}



































/**********************************************************************************************************************************************/
/* Menu principal en Home
/**********************************************************************************************************************************************/
ul#menuPpalHome
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 8px 3px 8px 3px;
	background-color: #FADAA2;
	width: 175px;
}

ul#menuPpalHome li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;
	border-bottom: solid 1px silver;
	border-right: solid 1px silver;
	border-left: solid 1px silver;
}

ul#menuPpalHome li.primerItem
{
	border-top: 1px solid silver;
}

ul#menuPpalHome li a
{
	margin: 0px 0px 0px 0px;
	padding: 8px 8px 8px 8px;
	display: block;
	background-image: url(/drt/imagenes/menuPpal/fondoMenuPpal.gif);
	color: #294B85;
}

ul#menuPpalHome li a:hover
{
	background-image: none;
	color: #294B85;
}

ul#menuPpalHome li a:active
{
	color: #294B85;
}

ul#menuPpalHome li a:visited
{
	color: #294B85;
}

/**********************************************************************************************************************************************/
/* Menu servicios en Home
/**********************************************************************************************************************************************/

ul#menuSrvHome
{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 130px;
}

ul#menuSrvHome li
{
	border: solid 1px silver;
	margin: 10px 10px 10px 10px;
	padding: 0px 0px 0px 0px;
	background-color: #FFF8ED;
}

ul#menuSrvHome li a
{
	display: block;
	padding: 5px 5px 5px 5px;
	color: #294B85;
	text-decoration: none;
}

ul#menuSrvHome li a:hover
{
	background-color: #ffffff;
	color: #294B85;
	background-image: none;
}

ul#menuSrvHome li a:active
{
	color: #294B85;
}

ul#menuSrvHome li a:visited
{
	color: #294B85;
}

/**********************************************************************************************************************************************/
/* Zona inferior home
/**********************************************************************************************************************************************/

div#contInferiorHome
{
	padding: 15px 0px 15px 0px;
	margin: 0px 0px 0px 0px;
	background-color: #dee7f2;
	border-top: solid 2px #A5C0DE;
	height: 200px;
	clear: both;
}

div#margenIntroHome
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 332px;
	float: left;
}

div#textoIntroHome
{
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
	width: 300px;
	background-color: #ffffff;
	border: solid 1px #A5C0DE;
	float: left;
}

div#textoIntroHome p.titulo
{
	color: #659FD8;
	font-size: 1.2em;
	font-weight: bold;
}

div#textoIntroHome p.titulo span.numero
{
	color: #FCB715;
}
















/**********************************************************************************************************************************************/
/* Pie de página
/**********************************************************************************************************************************************/
div#contPie
{
	padding: 10px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 670px;
	text-align: center;
	clear: both;
}