/*- TEMPLATE ---------------------------------------------------------------------*/
	body {
		background:url(../../images/fondo_gradient.jpg) repeat-x left top;
	}
	html{
		background:url(../../images/fondo_pattern.jpg) repeat left 30px #ede7db;	
	}	
	
/*- MENÚ DE UTILIDADES ---*/
	#header{
		width:955px;
	}
	#wrapper_menuHerramientas{
		position:absolute;
		margin-left:auto;
		margin-right:auto;
		width:955px;
		top:0;
		z-index:1000;
	}
	#menuHerramientas{
		float:right;
	}
	.menuUtilidades {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#003366;
		text-decoration:none;
		padding-top:5px;
	}
	ul.menuUtilidades {
		margin:0;
		padding:0;
		float:right;
		position: relative;
	}
	ul.menuUtilidades li {
		margin:0;
		padding:0;
		display:inline;
		list-style:none;
		padding:0 12px 0 12px;
		border-right:1px solid #bcc3c9;
	}
	ul.menuUtilidades li.item40{border-right:none; padding-right:0;}	
	ul.menuUtilidades li a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#788793;
		text-decoration:none;
	}
	ul.menuUtilidades li a:hover {
		color:#2d3237;
		text-decoration:underline;
	}


/*- MENÚ DE IDIOMAS ---*/
	
	.menuIdioma {
		padding-top:20px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#788692;
	}
	.menuIdioma a {
		display:inline-block;
		height:14px;
		color:#788692;
		text-decoration:none;
		margin-left:10px;
	}
	.menuIdioma a.espanol {
		padding-left:18px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#788692;
		text-decoration:none;
		background:url(../../images/utilidades_idioma_espanol.gif) no-repeat left top;
	}
	.menuIdioma a.espanol:Hover {
		color:#2d3237;
		background:url(../../images/utilidades_idioma_espanol.gif) no-repeat left -18px;
	}
	.menuIdioma a.portugues {
		padding-left:18px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#788692;
		text-decoration:none;
		background:url(../../images/utilidades_idioma_portugues.gif) no-repeat left top;
	}
	.menuIdioma a.portugues:Hover {
		color:#2d3237;
		background:url(../../images/utilidades_idioma_portugues.gif) no-repeat left -18px;
	}
	.menuIdioma a.ingles {
		padding-left:18px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#788692;
		text-decoration:none;
		background:url(../../images/utilidades_idioma_ingles.gif) no-repeat left top;
	}
	.menuIdioma a.ingles:Hover {
		color:#2d3237;
		background:url(../../images/utilidades_idioma_ingles.gif) no-repeat left -18px;
	}
	
	
/*- BREADCRUMBS ---*/
	
	#breadcrumbs {
		padding:10px 0 8px 16px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#606060;
	}
	#breadcrumbs a {
		color:#154888;
		text-decoration:underline;
	}
	#breadcrumbs a:hover {
		text-decoration:none;
	}

/*- Sub menu horizontal-*/

/*- MENU ---*/

	#menu {
		background:url(../../images/menu/menu_bg.jpg) left top no-repeat #b69900;
		height:26px;
		padding-left:200px;
	}
	#menu ul {
		margin:0;
		padding:0;
	}
	#menu ul li {
		margin:0;
		padding:0;
		display:inline;
		list-style:none;
	}
	#menu ul li a {
		display: inline-block;
		margin:0;
		padding-top:6px;
		width:161px;
		height:18px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#FFFFFF;
		font-weight:bold;
		text-transform:uppercase;
		text-align:center;
		text-decoration:none;
		background:url(../../images/menu/menu_item_bg.gif) no-repeat center top;
	}
	#menu ul li#current a, #menu ul li a:Hover, #menu ul li#current a:Hover, #menu ul li.parent a:Hover, #menu ul li.active a:Hover, #menu ul li.active a {
		color:#31686c;
		background:url(../../images/menu/menu_item_bg.gif) no-repeat center -26px;
	}


/*- SECCION MENU ---*/

	#seccion_menu {
		padding:6px 0 0 10px;
		width:193px;
	}
	#seccion_menu ul {
		margin:0;
		padding:0;
	}
	#seccion_menu ul li {
		margin:0;
		padding:0;
		display:block;
		list-style:none;
	}
	#seccion_menu ul li a {
		display: block;
		margin:0;
		padding:6px 0 0 10px;
		width:176px;
		height:24px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4E3C23;
		font-weight:bold;
		text-align:left;
		text-decoration:none;
		background:url(../../images/menu/seccionmenu_item_bg.png) no-repeat left top;
	}
	#seccion_menu ul li#current a{
		color:#4E3C23;
		background:url(../../images/menu/seccionmenu_item_bg.png) no-repeat left -30px;
	}
	#seccion_menu ul li a:Hover{
		color:#3b7f83;
		background:url(../../images/menu/seccionmenu_item_bg.png) no-repeat left -30px;
	}


/*- SECCION SUB-MENU -*/

	#seccion_menu ul li ul {
		margin:0;
		padding:0;
		padding-left:15px;
	}
	#seccion_menu ul li ul li {
		margin:0;
		padding:0;
		display:block;
		list-style:none;
	}
	#seccion_menu ul li#current ul li a, #seccion_menu ul li ul li a {
		display: block;
		margin:0;
		padding:6px 0 0 26px;
		width:146px;
		height:22px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#4E3C23;
		font-weight:bold;
		text-align:left;
		text-decoration:none;
		background:url(../../images/menu/seccionsubmenu_item_bg.png) no-repeat left top;
	}
	#seccion_menu ul li ul li a:Hover {
		color:#3b7f83;
		background:url(../../images/menu/seccionsubmenu_item_bg.png) no-repeat left top;
	}
	#seccion_menu ul li ul li#current a, #seccion_menu ul li ul li.parent a, #seccion_menu ul li ul li.active a {
		color:#4E3C23;
		background:url(../../images/menu/seccionsubmenu_item_bg.png) no-repeat left -28px;
	}/*
	#seccion_menu ul li ul li#current a:Hover, #seccion_menu ul li ul li.parent a:Hover, #seccion_menu ul li ul li.active a:Hover {
		color:#3b7f83;
		background:url(../../images/menu/seccionsubmenu_item_bg.png) no-repeat left -28px;
	}


/*- PIE ---*/

	#pie {
		padding-top:20px;
		border-bottom:1px solid #faf9f4;
	}
	#pie .wrapper {
		background-color:#faf9f4;
		border-bottom:1px solid #d1c58b;
		border-top:1px solid #d1c58b;
	}
	#pie .wrapper #logo {
		padding:0 23px 10px 5px;
	}
	#pie .wrapper #direccion {
		padding:10px 23px 10px 23px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#82742b;
		background:url(../../images/pie_divisor.gif) no-repeat left center;
	}
	#pie .wrapper #direccion a {
		color:#82742b;
		text-decoration:none;
	}
	#pie .wrapper #direccion a:Hover {
		text-decoration:underline;
	}
	#pie .wrapper #redes {
		padding:10px 23px 10px 23px;
		text-align:right;
		padding-right:10px;
		background:url(../../images/pie_divisor.gif) no-repeat left center;
	}
	#pie .wrapper #redes ul {
		margin:0;
		padding:0;
		padding-top:10px;
	}
	#pie .wrapper #redes ul li {
		margin:0;
		padding:0;
		display:inline;
		list-style:none;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4E3C23;
	}
	#pie .wrapper #redes a {
		padding:40px 3px 0 3px;
		margin-left:0px;
		display: inline-block;
		height:10px;
		text-align:center;
		font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#1c828b;
		text-decoration:none;
	}
	#pie .wrapper #redes ul li.redes_txt a {
		padding:0;
	}
	#pie .wrapper #redes a.twitter {
		background:url(../../images/redes_twitter.gif) no-repeat center top;
	}
	#pie .wrapper #redes a.twitter:Hover {
		background:url(../../images/redes_twitter.gif) no-repeat center -50px;
		text-decoration:underline;
	}
	#pie .wrapper #redes a.facebook {
		background:url(../../images/redes_facebook.gif) no-repeat center top;
	}
	#pie .wrapper #redes a.facebook:Hover {
		background:url(../../images/redes_facebook.gif) no-repeat center -50px;
		text-decoration:underline;
	}
	#pie .wrapper #redes a.youtube {
		background:url(../../images/redes_youtube.gif) no-repeat center top;
	}
	#pie .wrapper #redes a.youtube:Hover {
		background:url(../../images/redes_youtube.gif) no-repeat center -50px;
		text-decoration:underline;
	}
	
	

/**/
/*BUSCADOR*/
.contentpaneopenbuscar{
	font-family:Arial,Helvetica,sans-serif;
	text-align:justify;
	font-size:12px;	
	margin:0;
	width:100%;
}
#finder_boton{width:90px; float:right;}
#Buscador_fields{float:left; width:355px;}
#Buscador_fields #finder{float:left;}
#Order{width:300px; float:left;}
#CantidadResultados{width:200px; float:right;}

#search-results-list{
	margin:0;
	padding:0;
	padding-left:8px;
	
}
#search-results{
	font-family:Arial,Helvetica,sans-serif;
	text-align:justify;
	font-size:11px;	
	color:#666666;
	margin:0;
	margin-bottom:5px;
}

#search-resultsTitle{
	font-family:Arial,Helvetica,sans-serif;
	text-align:justify;
	font-size:15px;	
	color:#000000;
	margin:0;
}
#search-resultsTitle .small{	
	color:#1D6A8C;
	font-size:12px;
}
#search-resultsTitle a{
	color:#1D6A8C;
	font-size:18px;	
	text-decoration:none;
}
#search-results a p.url{
color:#1D6A8C;
}
#search-results a:hover{
	text-decoration:underline;
}
.url{font-size:11px;}
.url:hover{ text-decoration:underline;}
.search-pages-counter{
	font-family:Arial,Helvetica,sans-serif;
	color:#666666;
	font-size:10px;
	width:200px;
}
.search-pages-links{
	font-family:Arial,Helvetica,sans-serif;
	color:#666666;
	font-size:10px;
	width:400px;
	float:right;
	text-align:right;
}
.search-pages-links a{
	color:#1D6A8C;
}
span.highlight{
	background-color:#CFE6F1;
}
#result-report, #similar{
	padding-left:20px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:15px;	
	color:#1D6A8C;
	width:450px;
	display:inline;
}
#similar a{
	color:#1D6A8C;
	text-decoration:none;
}
#similar a:hover{text-decoration:underline;}
#search-results .description{
	font-size:11px;
	color:#666666;
}
.search-pagination{
	background-color:#E2E2E2;
	padding:10px;
}

.contentpaneopenbuscar select{
	font-family:Arial,Helvetica,sans-serif;
	text-align:justify;
	font-size:12px;	
}
.contentpaneopenbuscar #results{padding:10px;}
#mod_search_searchword{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#92884B;
}
#buscadorWrapper{
	width:955px;
	margin-left:auto;
	margin-right:auto;
	position:absolute;
	top:0;
	z-index:1;
}
#buscador{
	position:relative;
	top:60px;
	width:470px;
	height:20px;
	float:right;
}
#buscador #dropDown{
	float:left;
	position:relative;
	width:200px;
}
#buscador .finder{
	float:right;
	position:relative;
	width:225px;
	height:23px;
	top: -2px;
}

/*HOME*/
.contentpaneopenhome{
	margin:0;
	padding:0;
}
.pagenav{
	color:#606060;
	font-size:9px;
}
a.pagenav{
	color:#154888;
	text-decoration:underline;
}
a.pagenav:hover{text-decoration:none;}
/* FIN TEMPLATE*/
