﻿@charset "utf-8";

/*----------------------------------------------------------------------------------------------
	[Esquema Plantilla]
	
	*body
			+ Contenedor / #Contenedor
			
					- Cabecera / #Cabecera
								+ Cabecera Top / #CabeceraTop
										- Menú Idioma / #Menu1
										- Menú Superior / #Menu2
								+ Cabecera Bottom / #CabeceraBottom

					- Columna Izquierda / #ColumnaIzquierda
								+ Columna Izquierda Cuerpo / #ColumnaIzquierdaCuerpo
										- Menu Parte Interna / #Menu3
								+ Columna Izquierda Pie / #ColumnaIzquierdaPie
							
					- Columna Derecha / #ColumnaDerecha
								+ Menú Principal / #Menu4
								+ Columna Derecha Izquierda / #ColumnaDerecha1
								+ Columna Derecha Derecha / #ColumnaDerecha2
								

	---------------------------------------------------------------------------------------------*/
	
	* {
		/*margin: 0;*/
		/*padding: 0;*/
		border: none;
	}
	html {
		font: 12px Verdana, sans-serif;
		/*text-shadow: #555555 0px 0px 0px; Elimina el efecto bold en Safari*/
		color: #555555;
	}
	
/*** NEUTRALIZANDO ESTILOS:
		elementos con margen vertical: ***/
	h1, h2, h3, h4, h5, h6, p, pre,
	blockquote, ul, ol, dl, address {
		font-weight: normal;
		margin: 0 0 1em 0;
	}
/*** Algunos ajustes basicos: ***/
	sup {
		position: relative;
		bottom: 0.3em;
		vertical-align: baseline;
	}
	sub {
		position: relative;
		bottom: -0.2em;
		vertical-align: baseline;
	}

a, a:link, a:visited, a:hover, a:active {
	/*color: #000;*/
}

.foto{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#print{
	float:right;
	width:auto;
	height:auto;
}
.cajaintercalada{
	font:Verdana, Arial, Helvetica, sans-serif;
}

a img {
	border: none;
	text-decoration: none;
}

img {
	border: none;
	text-decoration: none;
}
/*** FORMULARIOS: ***/
	label, button {
	cursor:pointer;
	}
	input, select, textarea {
		font: 12px "Trebuchet MS", Tahoma, Verdana, sans-serif;
		color:#666666;
		padding-left: 5px;
		/*font-size: 100%;*/
	}
	input:focus, select:focus, textarea:focus {
		background-color: #FFF;
	}
	fieldset {
		border: none;
	}

label { 
 	float:left;
 	font-weight:bold; 
	padding:3px 5px 0px 0px;
	width:130px;
	overflow:visible;
}

.campo1{
	float:left;
	display:block;
	width:100%;
	padding:5px 0px 3px 5px;
}

input, textarea { 
 	border:1px solid #000; 
} 
.Radiobutton{
	display:inline;
	padding:8px 0px 1px 0px;
	margin-top:5px;
	border:0px;
}
.checkbox{
	display:block;
	padding:2px;
	border:0px;
}

/**************************************************************/
/******************* PAGINACION *******************************/
#Paginacion {
	float:left;
	position:relative;
	width:400px;
	height:25px;
	padding:4px 0 0 10px;
	margin-bottom:10px;	
}

#PaginacionBoton {
	position:absolute;
	top:0;
	left:145px;
	width:470px;
	height:15px;
	padding:4px 2px;
	font-weight:bold;
}
#porpagina{
	display:inline;
	background:transparent url(img/PaginacionFondo.gif) repeat-x top left;
	height:15px;
	width:auto;
	margin:4px 2px;
	color:#999;
	text-decoration:none;
}

#PaginacionBoton span{
	display:inline;
	height:15px;
	width:auto;
	padding:4px 2px;
	text-transform:uppercase;
}

#PaginacionBoton a{
	display:inline;
	background:transparent url(img/PaginacionFondo.gif) repeat-x top left;
	height:15px;
	width:auto;
	margin:4px 2px;
	text-transform:uppercase;
	color:#999999;
	font-weight:bold;
	text-decoration:none;
}
/********************************************************************/


body{
	background-color:#FFF;
}

#Contenedor {
	position:relative;
	margin:0 auto;
	padding:0;
	width:906px;
}


/*        - CABECERA        */
#Cabecera{
	float:left;
	width:906px;
	height:183px;
}

#Cabecera_peq{
	float:left;
	width:906px;
	height:113px;
}

#Cabecera h2, #Cabecera_peq h2{
	margin:0;
	padding:0;
}

#Cabecera_top{
	float:left;
	width:893px;
	height:28px;
	padding-left:13px;
}

#Cabecera_top ul{
	float:left;
	margin:0;
	padding:0;
}

#Cabecera_top ul li {
	display:block;
	float:left;
}
#Cabecera_top span{
	display:none;
}

#Menu1{
	float:left;
}

#Menu1-Mas a{
	float:left;
	background:transparent url(images/btnMas.gif) no-repeat top left;
	width:22px;
	height:28px;
}
#Menu1-Normal a{
	float:left;
	background:transparent url(images/btnNormal.gif) no-repeat top left;
	width:21px;
	height:28px;
}
#Menu1-Menos a{
	float:left;
	background:transparent url(images/btnMenos.gif) no-repeat top left;
	width:21px;
	height:28px;
}
#Menu1-Imprimir a{
	float:left;
	background:transparent url(images/printer.jpg) no-repeat top left;
	width:28px;
	height:28px;
}
#Menu1-Ingles a{
	float:left;
	background:transparent url(images/btnIngles.gif) no-repeat top left;
	width:28px;
	height:28px;
}

#Menu1-Espanol a{
	float:left;
	background:transparent url(images/btnEspanol.gif) no-repeat top left;
	width:21px;
	height:28px;
}

#Menu2 {
	float:right;
	width:638px;
	height:28px;
}

#Menu2-Inicio a{
	float:left;
	background:transparent url(images/btnInicio.gif) no-repeat top left;
	width:71px;
	height:28px;
}

#Menu2-MapaWeb a{
	float:left;
	background:transparent url(images/btnMapaWeb.gif) no-repeat top left;
	width:97px;
	height:28px;
}

#Menu2-InformacionLegal a{
	float:left;
	background:transparent url(images/btnInformacionLegal.gif) no-repeat top left;
	width:154px;
	height:28px;
}

#Menu2-Contacto a{
	float:left;
	background:transparent url(images/btnContacto.gif) no-repeat top left;
	width:94px;
	height:28px;
}

#Menu2-Busquedas{
	float:left;
	background:transparent url(images/btnBusquedas.gif) no-repeat top left;
	width:150px;
	height:28px;
	padding-left:70px;
}
#Menu2-Busquedas form input{
	float:left;
	margin:4px;
	padding:0px;
}

.botonBusqueda{
	background:transparent url(images/botonBuscar.gif) no-repeat scroll 1px 6px;
	width:17px;
	height:20px;
	border:0px;	
}

/*Botones Menú en ingles*/
#Menu2-Inicio_en a{
	float:left;
	background:transparent url(images/btnInicio_en.gif) no-repeat top left;
	width:71px;
	height:28px;
}

#Menu2-MapaWeb_en a{
	float:left;
	background:transparent url(images/btnMapaWeb_en.gif) no-repeat top left;
	width:97px;
	height:28px;
}

#Menu2-InformacionLegal_en a{
	float:left;
	background:transparent url(images/btnInformacionLegal_en.gif) no-repeat top left;
	width:154px;
	height:28px;
}

#Menu2-Contacto_en a{
	float:left;
	background:transparent url(images/btnContacto_en.gif) no-repeat top left;
	width:94px;
	height:28px;
}

#Menu2-Busquedas_en{
	float:left;
	background:transparent url(images/btnBusquedas_en.gif) no-repeat top left;
	width:150px;
	height:28px;
	padding-left:70px;
}
#Menu2-Busquedas form input{
	float:left;
	margin:4px;
	padding:0px;
}

.botonBusqueda{
	background:transparent url(images/botonBuscar.gif) no-repeat scroll 1px 6px;
	width:17px;
	height:20px;
	border:0px;	
}


#Cabecera_bottom{
	float:left;
	/*background:transparent url(../../elementosfijos/CabeceraFondo.gif) no-repeat top left;*/
	width:630px;
	height:149px;
	padding-top:4px;
	padding-left:5px
}

#Cabecera_bottom img{
	float:left;
	margin:0;
	padding:0;
	width:620px;
	height:149px;
}
#cabecera_logo{
	float:left;	
	width:267px;
	height:155px;
	padding:0;
}

#cabecera_logo img{
	float:left;
	margin:0;
	padding:0;
	width:267px;
	height:155px;
}

#Cabecera_bottom_peq{
	float:left;
	background:transparent url(images/CabeceraFondoPeq.gif) no-repeat top left;
	width:630px;
	height:79px;
	padding:6px 0 0 276px;
}

#Cabecera_bottom_peq img{
	float:left;
	margin:0;
	padding:0;
	width:620px;
	height:79px;
}
/****************************/


/*        + COLUMNA IZQUIERDA         */

#ColumnaIzquierda{
	float:left;
	margin:0;
	padding:0;
	width:268px;
	height:auto;
	/*background:transparent url(images/ColumnaIzquierdaFondo.gif) repeat-y top left;*/
}

#ColumnaIzquierdaCuerpo{
	float:left;
	padding:3px 10px 2px 5px;
	width:253px;
	/*background:transparent url(images/ColumnaIzquierdaTop.gif) no-repeat top left;*/
}

#ColumnaIzquierdaPie{
	float:left;
	/*width:268px;
	height:0;*/
	/*background:#E5E5E5 url(images/ColumnaIzquierdaPie.gif) no-repeat top left;*/
	margin:0;
	padding:0;
}

#ColumnaIzquierda h2{
	font-family: "Trebuchet MS",Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#403F3B;
	padding-left: 30px;
}
#ColumnaIzquierda p{
	padding-left: 30px;
	padding-top: 0px;
}

#ColumnaIzquierda select{
	width: 160px;
}

#columnaCentroDerecha{
	float:left;
	width:900px;
	height:auto;
	/*background:transparent url(../../elementosfijos/ColumnaDerecha1Top.gif) no-repeat top left;*/	
	padding-top:5px;
	background-color:#FFFFFF;
}

#columnaCentroDerecha2{
	float:left;
	width:900px;
	height:auto;
	background:transparent url(images/ColumnaCentroDerecha1Fondo2.gif) repeat-y top left;	
	/*padding:5px 5px 0px 10px;*/
	background-color:#FFFFFF;
}

#ColumnaCentroDerecha2Cuerpo{	
	float:left;
	width:885px;
	height:auto;
/*	background:transparent url(images/ColumnaCentroDerecha1Fondo2.gif) repeat-y top left;	*/
	padding:5px 5px 0px 10px;
	background-color:#FFFFFF;
	
}

#ColumnaCentroDerecha1Pie2 {
	float:left;
	width:900px;
	height:13px;
	background:transparent url(images/ColumnaCentroDerecha2Bottom.gif) no-repeat top left;
}

#ColumnaCentroDerecha2CuerpoBarra{	
	float:left;
	width:885px;
	height:auto;
	background:transparent url(images/ColumnaCentroDerecha1Fondo2.gif) repeat-y top left;	
	padding:5px 5px 0px 10px;
	background-color:#FFFFFF;
}


#Menu3 {
	
}

#Menu3 ul{
	float:left;
	margin:0;
	padding:0;
	width:253px;
	list-style:none;
}

#Menu3 ul li{
	padding:0;
	float:left;
	margin:0 0 2px 0;
}

#Menu3 ul li a{
	float:left;
	background:#5090CC;
	color:#FFFFFF;
	width:229px;
	text-decoration:none;
	padding:4px 12px;
}
#Menu3 ul li.active a{
	float:left;
	background:#15334D;
	color:#FFFFFF;
}
#Menu3 ul li h2{
	float:left;
	background:#C2D9ED;
	color:#2B3733;
	width:229px;
	text-decoration:none;
	padding:4px 12px;
	margin:0;
	text-transform:uppercase;
	font-size:15px;
	font-weight:bold;
}

#Menu3 ul ul {
	margin:2px 0 0 0;
}

#Menu3 ul li ul li{
	margin:0;
	padding:0;
}

.active{
font-weight:bold;
}

#Menu3 ul li ul li a{
	float:left;
	background:#C2D9ED;
	color:#000;
	width:229px;
	text-decoration:none;
	padding:4px 12px;
	margin:0;
}

#Menu3 a.active, #Menu3 a:hover{
	font-weight:bold;
}

/**************************************/


/*        + COLUMNA DERECHA        */

#ColumnaDerecha{
	float:left;
	width:638px;
	height:auto;
}	

#Menu4 ul{
	float:left;
	margin:0;
	padding:0;
}

#Menu4 ul li {
	display:block;
	float:left;
}
#Menu4 span{
	display:none;
}

#Menu4-AutoridadPortuaria a{
	float:left;
	background:transparent url(images/btnAutoridadPortuaria.gif) no-repeat top left;
	width:134px;
	height:26px;
}

#Menu4-Puertos a{
	float:left;
	background:transparent url(images/btnPuertos.gif) no-repeat top left;
	width:103px;
	height:26px;
}

#Menu4-Servicios a{
	float:left;
	background:transparent url(images/btnServicios.gif) no-repeat top left;
	width:79px;
	height:26px;
}

#Menu4-Entorno a{
	float:left;
	background:transparent url(images/btnEntorno.gif) no-repeat top left;
	width:80px;
	height:26px;
}

#Menu4-Recreo a{
	float:left;
	background:transparent url(images/btnRecreo.gif) no-repeat top left;
	width:68px;
	height:26px;
}

#Menu4-InformacionDestacada a{
	float:left;
	background:transparent url(images/btnInformacionDestacada.gif) no-repeat top left;
	width:174px;
	height:26px;
}

#Menu4-InformacionDestacadaRojo{
	float:left;
	background:transparent url(images/btnInformacionDestacadaRojo.gif) no-repeat top left;
	width:174px;
	height:26px;
}

/********* MENU 4 INGLES ******/

#Menu4-AutoridadPortuaria_en a{
	float:left;
	background:transparent url(images/btnAutoridadPortuaria_en.gif) no-repeat top left;
	width:134px;
	height:26px;
}

#Menu4-Puertos_en a{
	float:left;
	background:transparent url(images/btnPuertos_en.gif) no-repeat top left;
	width:103px;
	height:26px;
}

#Menu4-Servicios_en a{
	float:left;
	background:transparent url(images/btnServicios_en.gif) no-repeat top left;
	width:79px;
	height:26px;
}

#Menu4-Entorno_en a{
	float:left;
	background:transparent url(images/btnEntorno_en.gif) no-repeat top left;
	width:80px;
	height:26px;
}

#Menu4-Recreo_en a{
	float:left;
	background:transparent url(images/btnRecreo_en.gif) no-repeat top left;
	width:68px;
	height:26px;
}

#Menu4-InformacionDestacada_en a{
	float:left;
	background:transparent url(images/btnInformacionDestacadarojo_im_en.gif) no-repeat top left;
	width:174px;
	height:26px;
}

#Menu4-InformacionDestacadaRojo_en{
	float:left;
	background:transparent url(images/btnInformacionDestacadarojo_im_en.gif) no-repeat top left;
	width:174px;
	height:26px;
}
/***FIn MENU 4 Ingles*/



#ColumnaDerecha1 {
	float:left;
	width:464px;
	height:auto;
	/*background:transparent url(images/ColumnaDerecha1Top.gif) no-repeat top left;*/
	padding-top:5px;
}
#ColumnaDerecha3Cuerpo {
	float:left;
	padding-top:0;
	padding-right:20px;
	padding-bottom:6px;
	padding-left:14px;
	width:600px;
	height:auto;
	
	/*overflow:hidden;*/
}

#ColumnaDerecha3Cuerpo h2{
	margin:0 0 10px 0;
	font-size:20px;
}

#ColumnaDerecha3Cuerpo p{
	margin-top: 10px;
}

#ColumnaDerecha1Cuerpo {
	float:left;
	padding-top:0;
	padding-right:20px;
	padding-bottom:6px;
	padding-left:14px;
	width:425px;
	height:auto;
	
	overflow:hidden;
	/*background:transparent url(images/ColumnaDerecha1Fondo.gif) repeat-y top left;*/
}

#ColumnaDerecha1Cuerpo h2{
	margin:0 0 10px 0;
	font-size:13px;
}

#ColumnaDerecha1Cuerpo p{
	margin-top: 10px;
}

#ColumnaDerecha1CuerpoBarra {
	float:left;
	padding-top:7px;
	padding-right:20px;
	padding-bottom:6px;
	padding-left:14px;
	width:604px;	
	height:auto;
	background:#FFF url(images/ColumnaDerecha1FondoBarra.gif) repeat-y top right;
}

#ColumnaDerecha1CuerpoBarra p{
	margin-top: 10px;
}

#ColumnaDerecha1PieBarra{
	float:left;
	width:638px;
	height:13px;
	background:transparent url(images/ColumnaDerecha1BottomBarra.gif) no-repeat top right;
}


#NoticiaPortada{
	float:left;
	margin-bottom:5px;
	width:400px;
	border-bottom:dotted 1px #666666;
}
#NoticiaPortada a{
	float:left;
	margin-bottom:20px;
	width:150px;
	font-family:Verdana;
	font-size:11px;
	text-decoration:none;
	color:#333333;
	font-weight:bold;
}
#NoticiaPortada .imagenNoticia{
	float:left;
	margin-bottom:5px;
	margin-left:10px;
	width:230px;
}
#NoticiaPortada span{
	float:left;
	width:400px;
	margin-bottom:5px;
}
#NoticiaPortada p{
	float:left;
	margin-bottom:5px;
	width:150px;
}


/********************************************************************************/
/********************************************************************************/
#ColumnaIzquierda2{
	float:left;
	margin:0;
	padding:0;
	width:268px;
	height:auto;
	background:transparent url(images/ColumnaIzquierdaFondo.gif) repeat-y top left;
}

#ColumnaCentroDerecha1 {
	float:left;
	width:730px;
	height:auto;
	margin:0px;
	background:transparent url(images/ColumnaCentroDerecha1Top.gif) no-repeat top left;
	padding:0px;
}

#ColumnaCentroDerecha1Cuerpo {
	float:left;
	padding-top:0;
	padding-right:20px;
	padding-bottom:6px;
	padding-left:5px;
	width:705px;
	height:auto;
	background:#999999 url(images/ColumnaCentroDerecha1Fondo.gif) repeat-y top left;
}

#ColumnaCentroDerecha1Cuerpo h2{
	margin:0 0 20px 0;
	font-size:20px;
}

#ColumnaCentroDerecha1Cuerpo p{
	margin-top: 10px;
}

#ColumnaCentroDerecha1Pie {
	float:left;
	width:730px;
	height:13px;
	background:transparent url(images/ColumnaCentroDerecha1Bottom.gif) no-repeat top left;
}

#ColumnaCentroDerecha1CuerpoBarra {
	float:left;
	padding-top:0;
	padding-right:20px;
	padding-bottom:6px;
	padding-left:5px;
	width:705px;
	height:auto;
	background:#999999 url(images/ColumnaCentroDerecha1Fondo.gif) repeat-y top left;
}

#ColumnaCentroDerecha1CuerpoBarra p{
	margin-top: 10px;
}
#contenedorInferior{
	float:left;
	width:906px;
	height:auto;
}

#contenedorInferior_Izquierda{
	float:left;
	width:268px;
	height:auto;
}
#contenedorInferior_derecha{
	float:left;
	width:638px;
	height:auto;
}
/********************************************************************************/
/********************************************************************************/

#CarruselPortada{
	width: 424px;
	overflow-x:hidden;
	overflow:hidden;
}

.NoticiaPortada {
	position:relative;
	float:left;
	margin-top:12px;
	padding:7px 234px 12px 0;
	width:200px;
	border-bottom:1px #6E6E6E dashed;
}

.NoticiaPortada h2 a{
	font-size:14px;
	font-weight:bold;
	margin:0 0 20px 0;
	padding:0;
	text-decoration:none;
	color:#000;
}


.NoticiaPortada img{
	position:absolute;
	top:0;
	right:0;
}

#ColumnaDerecha1Pie {
	float:left;
	width:464px;
	height:13px;
	/*background:transparent url(images/ColumnaDerecha1Bottom.gif) no-repeat top left;*/
}

#ColumnaDerecha2 {
	float:left;
	width:174px;
	height:auto;
}

#ColumnaDerecha2Interior {
	float:left;
	width:174px;
	height:5px;
	/*background:transparent url(images/ColumnaDerecha2InteriorTop.gif) no-repeat top left;*/
	padding-top:0px;
}

#ColumnaDerecha2InteriorCuerpo {
	float:left;
	width:161px;
	height:auto;
	padding:13px 6px 0 6px;
	/*background:transparent url(images/ColumnaDerecha2InteriorFondo.gif) repeat-y top left;*/
		overflow:hidden;
}

#ColumnaDerecha2Interior h3{
	color:#747474;
	font-weight:bold;
	text-transform:uppercase;
	
	margin-bottom:12px;
}

#ColumnaDerecha2Interior img {
	float:left;
}

#ColumnaDerecha2Interior span {
	color:#2C4930;
	float:left;
	font-size:10px;
	margin:5px 0 14px 0;
	line-height:110%;
}

#ColumnaDerecha2InteriorPie {
	float:left;
	width:174px;
	height:19px;
	/*background:transparent url(images/ColumnaDerecha2InteriorBottom.gif) no-repeat top left;*/
}

#Menu5 {
	margin-top:2px;
	font-size:11px;
}

#Menu5 h2{
	display:none;
}

#Menu5 ul{
	float:left;
	margin:0;
	padding:0;
	width:174px;
	list-style:none;
	padding:5px 0 7px 0;
	background:#5090CC;
}

#Menu5 ul li{
	padding:0;
	float:left;
	margin:0;
}

#Menu5 ul li a{
	float:left;
	color:#FFFFFF;
	width:162px;
	text-decoration:none;
	padding:0 6px;
	font-weight:bold;
}
#Menu5 ul li a:hover{
	color:#990000;
	text-decoration:underline;
}

#Menu5 ul ul {
	margin:2px 0 0 0;
}

#NuestrosPuertos{
	float:left;
	width:168px;
	margin-top:6px;
	padding-left:0px;
}

#NuestrosPuertos h2{
	margin:0;
	padding:0;
	color:#747474;
	
	text-transform:uppercase;
	font-weight:bold;
}

#NuestrosPuertos ul{
	float:left;
	margin:0;
	padding:0;
	width:168px;
	list-style:none;
	padding:0;
}

#NuestrosPuertos ul li{
	float:left;
	width:168px;
	margin:0;
	padding:0;
}


#NuestrosPuertos span{
	display:none;
}

#PuertoSantaCruz a{
	float:left;
	width:174px;
	height:40px;
	background:transparent url(images/btnPuertoTenerife.gif) no-repeat top left;
	margin-bottom:1px;
}

#porttenerife a{
	float:left;
	width:174px;
	height:40px;
	background:transparent url(images/btnPuertoTenerife_en.gif) no-repeat top left;
	margin-bottom:1px;
}


#PuertoLaPalma a{
	float:left;
	width:174px;
	height:40px;
	background:transparent url(images/btnPuertoLaPalma.gif) no-repeat top left;
	margin-bottom:1px;
}

#portlapalma a{
	float:left;
	width:174px;
	height:40px;
	background:transparent url(images/btnPuertoLaPalma_en.gif) no-repeat top left;
	margin-bottom:1px;
}

#PuertoLosCristianos a{
	float:left;
	width:174px;
	height:40px;
	background:transparent url(images/btnPuertoLosCristianos.gif) no-repeat top left;
	margin-bottom:1px;
}

#portloscristianos a{
	float:left;
	width:174px;
	height:40px;
	background:transparent url(images/btnPuertoLosCristianos_en.gif) no-repeat top left;
	margin-bottom:1px;
}


#PuertoLaGomera a{
	float:left;
	width:174px;
	height:40px;
	background:transparent url(images/btnPuertoLaGomera.gif) no-repeat top left;
	margin-bottom:1px;
}

#portlagomera a{
	float:left;
	width:174px;
	height:40px;
	background:transparent url(images/btnPuertoLaGomera_en.gif) no-repeat top left;
	margin-bottom:1px;
}

#PuertoElHierro a{
	float:left;
	width:174px;
	height:40px;
	background:transparent url(images/btnPuertoElHierro.gif) no-repeat top left;
	margin-bottom:1px;
}

#portelhierro a{
	float:left;
	width:174px;
	height:40px;
	background:transparent url(images/btnPuertoElHierro_en.gif) no-repeat top left;
	margin-bottom:1px;
}
#PageTracking {
	font-height:normal;	
	float:left;
	padding-top: 5px;
	padding-right:20px;
	padding-bottom:0px;
	padding-left:14px;
	width:430px;
	height:auto;
	margin-top:0px;
	background:transparent url(images/ColumnaDerecha1Fondo.gif) repeat-y top left;
}	
/***********************************/
#piePagina{
	text-align:center;
	margin:30px auto;
	padding-left:185px;
	font-size:10px;
	background:#FFF;
	width:900px;
	height:auto;
		float:left;
	/*border-top:#999 solid 1px;*/

}
#piePagina img{
	margin:8px;
}

#Tit_consTabla h2{
	float:left;
	width:420px;
	margin-top:20px;
	background-color:#FFF;
	height:auto;	
	padding:5px;
	margin-bottom:0px;
	font-size:14px;
	color:#FFFFFF;
	background-color:#5090CC;
	font-weight:bold;
}
#consTabla{
	float:left;
	width:auto;
	margin-top:3px;
	background-color:#FFF;
	height:160px;
	overflow:hidden;
	overflow-y:scroll;
}

/*******************FORMULARIO FECHA*********************/

/* located in demo.css and creates a little calendar icon
 * instead of a text link for "Choose date"
 */
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(images/calendar.gif) 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;
}

#Contenido_formulario{
	float:left;
	width:95%;
	background-color:#E4EEF8;
	padding:10px;
	border:2px #003399 solid;
	
}
#tituloFormulario{
	float:left;
	background-color:#FFF;
	width:100%;
	padding:0px;
}
#Contenido_formulario .submit{
	float:left;
	border-top:1px #666 dashed;
	width:100%;
	padding-top:3px;
	margin-top:7px;
}