@import url("css/menu.css");
/*<@import url("css/default.css");*/



/* CSS Document */

/*.body{ margin:0; padding:0; background-image: url(website/img/fondoDGD.jpg) !Important; background-repeat:repeat;  }*/

.contenedorprincipal { 
	width: 800px; padding: 0px; margin: 0 auto; background-image:url(img/blanco.jpg); background-repeat:repeat; display: block;}

/*contenedor de cabecera*/
.cabecera {width:800px; padding:0px; margin:0px; height:157px; background-color:#FFFFFF; }


/*Logo*/
#sf_left {
    float:left;
	padding: 0px;
	width: 139px;
	height: 157px;
	background: url(img/ejesa_r1_c1.jpg);
	background-repeat:no-repeat;
	border:0;
	/*padding: 10px 0 0px 7px;*/
}

/*parte derecha de la cabecera*/

/*CLASSES DNN desde el default.css------------------------------------------------*/

/*The font colour for Date, Copyright (They are not links).*/

.SkinObject {
	
    color: #0050C3 ;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size:9pt;
	font-weight:500;
	
    text-decoration: none;
}
/*The font colour for links: Search, Breadcrumbs, Terms, Privacy*/
A.SkinObject:link {
    color: #0050C3 ;
	text-decoration: none;
}

/*Changes the colour if you have visited the link (see the Home link in the breadcrumbs above)*/
A.SkinObject:visited  {
    text-decoration:    none;
    color: #0050C3; 
	
}
/*Changes the colour whenever you hover over a link (see the logout link in the image above)*/
A.SkinObject:hover    {
    text-decoration: none;
    color:white;
	background-color:#0050C3;
}

/*Changes the colour when you click the link*/
A.SkinObject:active   {
    text-decoration: none;
    color: white;
}

/*---------------------------------------------------------------*/

/*
#dnnUSER, #dnnLOGIN, H1 {
color:#FFFFFF !important;
font-size:12px;
font-family: Helvetica 65 Medium;
}*/


#sf_right{
	padding: 0px; 
	margin:0px; 
	border:0px; 
	float:right;
	height:147px;
	 /* VER BEL COLOR DE FUENTE*/
}
	/*parte1*/
	#fotos{
		background-image:url(img/ejesa_r1_c2.jpg);
		width:661px; 
		height:58px; 
		border:0;
   padding: 0px;
		}
	
	#fondotop{ background-image:url(img/fondotopDGD.jpg); 
		background-repeat:no-repeat; 
		height:55px; 
		border:0px; 
		padding:0px;
		}	
				
	/*Parte 2*/
	#fecha{
		text-align:right;
		/*vertical-align:middle;*/
		width:661px; 
		height:25px;
		padding: 0px;
		/*//padding: 5px;*/
		}

	#fecha .SkinObjet
	{
	color:#0099FF !Important;
	}


	/*contenedor del buscador*/
	.sf_search {
	/*	clear: both;*/
		background-image:url(img/search_r2_c1.gif); 
		background-repeat: no-repeat; 
		width:661px;
		height:30px;
		border:0px;
		
		}
		
	
				 
	.logueo{ 
		/*float: right; */
		padding-top:5px;
		height:auto;
		max-width:661px; 
		padding-left:150px; 
		white-space:nowrap;
		position: relative;
		}
		
		#usuario{position:relative;  float:left; padding:0px; width:auto; display:block; padding-right:0px; text-align:right;}
	
	#usuario  a.SkinObject:link {
    color: #ffffff !Important;
	text-decoration: none;
	}
	

		#loguearse{ position:relative; float:left; padding-left:10px;  display:block; width:auto; text-align: left; }	
	
	#loguearse a.SkinObject:link {
    color: #ffffff !Important;
	text-decoration: none;
	
	}
	/*clse de dSnnsearch----------------------------------------------------------------------------------*/
	
	div.SearchContainer{
    	position: relative; 
		/*background-color:#0050C3; background-image:url(img/buscar.jpg)!important; background-repeat:no-repeat;*/
    	white-space: nowrap; position: relative; float:left; 
		}
		
	/* es el boton seleccionar buscador*/
	div.SearchBorder 
	{
    	width: 179px;
    	height: 20px;
    	/*border: solid 1px #e0e0e0;
		 background-image:url(img/icon.gif) !important; background-repeat:no-repeat;*/
    	position: relative;
    	/*background-color: White;*/
    	white-space: nowrap; /*elimina espacios en blanco*/
	
    	float: left;
    	margin-top: 2px;
	}
/*	clase3 del boton buscar*/
	.SkinObject SearchButton{cursor: pointer; background-color:#00FF66 !important;  background-repeat:no-repeat;}
	
		/*input.searchtextbox  antes*/
	input.SearchTextBox
	{
    	float: right;
    	/*z-index: 10;*/
    	border: 0px;
        width:140px !important;
        height: 18px;
		
	}
	
	div.SearchContainer a
	{
    	padding: 0px 5px;
    	position: relative;
    	display: inline-block;
    	display: -moz-inline-box;
	}


	div.SearchIcon
	{
    	float: left;background-image:url(img/icon.gif) !important; background-repeat:no-repeat; 
    	/*width: 31px;
    	height: 20px;
    	cursor: pointer;
    /*	z-index: 11;*/
    	/*background-image:  no-repeat 2px 2px;*/
    	text-align: right;
	}
	
	

	/*div.SearchIcon img
	{
   	 	margin-top: 3px;
	}
*/
	
/*-----------------------------------------finde clases de default.css search---------------*/
			
		#buscador{ padding-top:0px; padding-left:15px; margin:0px; width:auto; position:relative; display:block; text-align:left; float:right; }

		#buscadorfondo { background-image:url(img/buscar.png) !important;background-position: left; background-repeat:no-repeat; padding-left:10px; float:right;  }
			
		#buscadorfondo .NormalTextBox { border:none !Important; }
		#buscadorfondo .SkinObject:hover  { background-color: white !important;}	
		
	 /*parte 4*/
	#menu{
		background-image:url(img/ejesa_r3_c2.jpg);
		background-repeat:no-repeat; 
		width:661px; 
		height:34px; 
		
		
		/*/margin:0px; 
		
		padding-bottom:10px;
		
		position:relative; float:none; 
		/*display:block;*/
		}
		
	#menuReal
	{
		height:24px;
		border:none;
		padding: 10px 0 0 10px;
		//padding: 10px 0 0 10px;
		margin: 0;
		float:left;
		position:relative;
		/*display:block;*/
			
	}
		
	
		
/*Principal*/

.contenidototal{width:800px; height:100%; padding:0px; margin: 0px; background-color:#FFFFFF; background-repeat:repeat; }

#dnn_leftPane{ padding:0px; margin:0px; float:left;  display:block; position:relative; }
/*.contenido_right, .contenido_left{ display:block; }*/
	
	#contenido_left{ 
		margin:0px; padding:0 0 0 13px;
		background-color:#FFFFFF; 
		float:left; position:relative; max-width:139px; 		}

	#contenido_right{
		padding:0px; 
		margin:0px; background-color:#FFFFFF; 
		max-width:661px; 
		float:right; /*position:relative; /*considerar el clear both*/
		display:compact;
		z-index:2; 
	}
	
		#bread 
		{
			 float:right; position:static; display:block;color: #0050C3 !important   ;
			 font-family: Arial, Helvetica, Sans-Serif; font-size:11px;
		}
	
/*Pie de pagina*/

.down{ padding:0 0 0 0; margin: 0; //margin:15px 0 0 0px; background-color:#FFFFFF;  }

	#menuinferior{ font-family: Arial, Helvetica, Sans-Serif; font-size:12px; font-weight:600; letter-spacing:1; margin:0;
	}

	#abajo{ padding:15 0 0 0; width:800px; height:auto; 
		text-align:center; 
		background-image:url(img/pie_blanco.jpg);
		float:left;		
	}
		
	#logopie{ background-image:url(img/LogoPie.gif); background-repeat:no-repeat;
	width:176px; height:45px; float:left; font-size:6px; padding-left:30px; background-position:right;
	//margin-left:30px;

	}
 #direccion{ 
 font-family: Arial, Helvetica, Sans-Serif; font-size:11px; color:#0033FF;text-align:center; 
 padding: 0 70px 20px 0; 
 //padding: 10px 70px 20px 0; 
 //margin:0 40px 0 0;

 float:right; position:relative; 

 }
/*.clear_float{clear:both; line-height:0; font-size:0; height:0;}*/

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}


