<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Import fonts File */
@import url("fonts/fonts.css"); 
/******************************************************************************/
/*  Base styles																  */
/******************************************************************************/

*
{
	outline:none;
}

#animacion {
font-weight: bold;
font-size: 14px;
}

#flecha {
height: 10px;
}

body
{
	margin:0px;
	padding:0px;
	line-height:1;
}

#flechas_proyecto {
visibility: hidden;
}

body,input,textarea,a
{
	color:#000000;
	font-size:13px;
	font-family: zekton_rgregular, 'Trebuchet MS';
	letter-spacing:1.2px;
}

textarea
{
	resize:none;
	overflow:hidden;
}

a,textarea,input 
{ 
	outline:none; 
}

.clear-fix:after 
{
	height:0;
	clear:both;
	content:" ";
	font-size:0;
	display: block;
	visibility: hidden;
}

* html .clear-fix             { zoom: 1; } 
*:first-child+html .clear-fix { zoom: 1; }

.float-left     { float:left;   }
.float-right    { float:right;  }

.box-center
{
	margin-left:auto !important;
	margin-right:auto !important;
}

.top-0
{
	margin-top:0px !important;
	padding-top:0px !important;
}

.padding-0			{ padding:0px !important;			}
.padding-top-0		{ padding-top:0px !important;		}
.padding-bottom-0	{ padding-bottom:0px !important;	}

.margin-0           { margin:0px !important;            }
.margin-top-10      { margin-top:10px !important;       }
.margin-bottom-0	{ margin-bottom:0px !important;		}
.margin-bottom-10   { margin-bottom:10px !important;    }
.margin-bottom-20   { margin-bottom:20px !important;    }
.margin-bottom-30   { margin-bottom:30px !important;    }

.text-right
{
	text-align:right;
}

.position-relative
{
	position:relative !important;
}

p
{
	margin:0px;
	padding: 10px 0px 5px 0px; /* Antes: padding:20px 0px 20px 0px; */
}

p,div.text
{
	line-height:160%;
}

a img
{
	border:none;
}

a
{	
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

/******************************************************************************/
/*	Link																	  */
/******************************************************************************/

a.more
{
	display:block;
	font-weight:bold;
	padding-right:20px;
	background-repeat:no-repeat;
	background-position:center right;
	background-image:url('../image/icon_arrow.png');
}

/******************************************************************************/
/*  Hr																		  */
/******************************************************************************/

div.hr-gray,
div.hr-yellow
{
	width:80px;	
	height:1px;
	border:none;
	margin:12px 0px 12px 0px;
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	background-position:center left;	
}

div.hr-gray		{ background-image:url('../image/line_gray.png'); }
div.hr-yellow	{ background-image:url('../image/line_yellow.png');	}

/******************************************************************************/
/*  Form																	  */
/******************************************************************************/

form,
input,
textarea
{
	margin:0px;
	padding:0px;
}

#contact-form {
margin-top: 15px;
}

.contact-social-list.no-list {
margin-top: 15px;
}

#direccion {
margin-top: 15px;
}

ul.form-line
{
	margin-top:30px;
}

	ul.form-line .block
	{
		clear: none;
		float: right;
		border: solid 1px rgb(220, 192, 255);
	}

	ul.form-line li input,
	ul.form-line li textarea
	{
		padding:9px;
		border:none;
		#padding:8px 7px 8px 7px;
		#border:solid 1px #FFFFFF;
	}

	ul.form-line li
	{
		margin-bottom:20px;
	}

	ul.form-line li.form-line-half-left
	{
		clear:both;
		float:left;
	}

	ul.form-line li.form-line-half-right
	{
		float:right;
	}

	ul.form-line li.form-line-full
	{
		clear:both;
		width:100%;
	}

		ul.form-line li.form-line-full textarea
		{
			height:100px;
			display:block;
		}

		ul.form-line li.form-line-full input[type="submit"]
		{
			float:right;
			cursor:pointer;
			padding-left:30px;
			padding-right:30px;
		}
		
/******************************************************************************/
/*  Arrows																	  */
/******************************************************************************/

.arrow
{
	width:5px;
	height:5px;
	display:block;
	position:absolute;
	background-repeat:no-repeat;
	background-position:0px 0px;
}

.arrow.arrow-black-top-right
{
	top:0px;
	right:-5px;
	background-image:url('../image/icon/icon-10/icon_triangle_black.png');
}

.arrow.arrow-white-top-right
{
	top:0px;
	right:-5px;
	background-image:url('../image/icon/icon-10/icon_triangle_white.png');
}

.arrow.arrow-yellow-bottom-right
{
	right:0px;
	bottom:-5px; 
	background-image:url('../image/icon/icon-10/icon_triangle_yellow.png');
}

/******************************************************************************/
/*	Font																	  */
/******************************************************************************/

#carousel li h3,
div.content-header h3,
div.header div.main ul.header-menu li a span.header-menu-subtitle
{
	font-family:zekton_rgregular;
}

/******************************************************************************/
/*	Background																  */
/******************************************************************************/

.background-1,
div.header-bar,
.content-background,
ul.filter-list li a:hover,
ul.filter-list li a.selected
{
	background-color:#CFCECE;
}

.icon-5,
ul.pagination li a:hover,
ul.pagination li a.selected,
#carousel-pagination a:hover,
#carousel-pagination a.selected,
ul.contact-social-list li a,
div.post ul.post-info-bar-left li.post-has-url,
div.post ul.post-info-bar-left li.post-featured,
div.post ul.post-info-bar-left li.post-has-image,
div.post ul.post-info-bar-left li.post-has-video,
ul.post-list li ul.post-info-bar-left li.post-has-url,
ul.post-list li ul.post-info-bar-left li.post-featured,
ul.post-list li ul.post-info-bar-left li.post-has-image,
ul.post-list li ul.post-info-bar-left li.post-has-video,
ul.budget-list li a:hover,
ul.budget-list li a.selected,
ul.form-line li.form-line-full input[type="submit"]:hover
{
	background-color:#C3C5C8; /* Antes #000000 */
}

div.footer div.footer-top{
	background-color:#ffffff;
	text-align:center;
}

div.footer div.footer-bottom{
	background-color:#ffffff;
	text-align:center;
}

#direccion{
	/* border-bottom:2px solid #7C1F77; */
	/* padding-bottom:10px; */
	margin-bottom: 10px;
	/* font-weight:bold; */
	font-size: 13px;
	line-height: 16px;
}

#direccion span{
	color:#7C1F77;
}

#direccion span span{
	font-family:tahoma;
}
ul.categories-list li a
{
	background-color:#3C3C3C;
}

ul.filter-list li a
{
	background-color:#F5F5F5;
}

ul.post-list li div.post-content,
ul.post-list li ul.post-info-bar-bottom li,
ul.post-list li ul.post-info-bar-left li.post-date,
div.post div.post-content,
div.post ul.post-info-bar-bottom li,
div.post ul.post-info-bar-left li.post-date,
ul.budget-list li a,
ul.folio-list&gt;li div.item-details,
ul.home-list&gt;li div.item-details,
ul.sidebar-post-list li&gt;span,
ul.sidebar-post-list li&gt;a,
ul.sidebar-categories-list&gt;li a,
ul.comment-list li div&gt;p,
ul.comment-list li div ul.comment-info-list li,
ul.comment-list li div&gt;.image-preloader,
ul.form-line li.form-line-full input[type="submit"]
{
	background-color:#FFFFFF;
}



/******************************************************************************/
/*	Text color																  */
/******************************************************************************/

.color-1,
div.footer div.footer-top a,
div.footer div.footer-top div.main h6
{
	color:#7c1f77;
}

.color-2,
.ui-tooltip-error .ui-tooltip-content,
.ui-tooltip-success .ui-tooltip-content
{
	color:#000000;
}

ul.pagination li a:hover,
ul.pagination li a.selected,
#carousel-pagination a:hover,
#carousel-pagination a.selected,
div.page-home div.new-post-tab,
.ui-tooltip-error .ui-tooltip-content,
.ui-tooltip-success .ui-tooltip-content,
ul.contact-social-list li a,
ul.budget-list li a:hover,
ul.budget-list li a.selected,
ul.form-line li.form-line-full input[type="submit"]:hover
{
	color:#000000; /* Antes #ffffff */
}

div.header div.main ul.header-menu li a span.header-menu-subtitle
{
	color:#777777;
}

ul.recent-post-list li p a,
div.footer div.footer-top,
div.footer div.footer-bottom a,
ul.folio-list li div.item-details span,
ul.home-list li div.item-details span,
ul.post-list li ul.post-info-bar-bottom li span,
div.post ul.post-info-bar-bottom li span,
ul.comment-list li div ul.comment-info-list li span
{
	color:#555555 !important;
}

/******************************************************************************/
/*	Border color															  */
/******************************************************************************/	

.border-color-1,
div.header div.main,
div.header div.main ul.header-menu li a
{
	border-color:#7c1f77;
}

ul.pagination li a,
#carousel-pagination a
{
	border-color:#000000;
}

div.header div.main ul.header-menu li a:hover,
div.header div.main ul.header-menu li a.selected
{
	border-top-width:3px;
	font-weight:bold !important;
	/*padding-top:18px;*/
}

ul.folio-list li div.item-details
{
	border-color:#E0E0E0;
}

ul.home-list li div.item-details
{
	border-color:#E0E0E0;
}

.icon-6
{
	border-color:#7c1f77;
}

#linehome {
	width: 70%;
	border: solid 1px rgb(204, 204, 204);
}

#colaborasolutel {
	margin-top: -10px;
	margin-left: 15px;
	width: 115px;
}

/******************************************************************************/
/*	Headers																	  */
/******************************************************************************/

h1,h2,h3,h4,h5,h6
{
	margin:0px;
	padding:0px;
	line-height:110%;
}

h1,h1 a
{
	font-size:30px; /* Antes 36px */
	font-weight:normal;
	margin-top: 40px; /* En la versiÃģn mÃģvil queda mejor que en la web */
	/*text-transform:uppercase;*/
}

/* Prueba Nuria */
h5,h5 a {
	font-size:18px; 
	text-align: center;
	color: #7C1F77;
	font-weight: normal;
}

h1 span,h1 a span
{
	font-size:32px; /* Antes 48px */
	color:#7C1F77;
}

#title_wrapper h1 img {
	margin-bottom:-50px;
}

div.header div.header-logo a
{
	text-align:right;
}

h3,h3 a,
div.header div.header-logo a span {
	font-size: 20px;
	font-weight:normal;
}

div.header div.header-logo a span.subtitulo{
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	font-family:zekton_rgregular;
	float: right;
}

div.header div.header-logo a span.subtitulo span{
	color:#7C1F77;
	font-size:12px;
	font-weight:bold;
	text-transform:lowercase;
	font-family:'annifontitalic';
}

h4,h4 a
{
	font-size:18px;
	font-weight:normal;
}

h6,h6 a
{
	font-size:13px;
	text-transform:uppercase;
}

.line-orange-small,
.line-orange-large
{
	margin-bottom:0px;
	padding-bottom:10px;
	background-repeat:no-repeat;	
	background-position:left bottom;
}

.line-orange-small { background-image:url('../image/line_orange_30.png'); }
.line-orange-large { background-image:url('../image/line_orange_80.png'); }

div.content-header h1,
div.content-header h3
{
	line-height:120%;
}

/******************************************************************************/
/*	List																	  */
/******************************************************************************/

ul.no-list,
ul.pagination,
ul.post-list,
ul.post-list li ul.post-info-bar-left,
ul.post-list li ul.post-info-bar-bottom,
ul.filter-list,
ul.home-list,
ul.folio-list
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

/******************************************************************************/
/*	Icon																	  */
/******************************************************************************/

	/**************************************************************************/
	/*	Icon / Icon-1														  */
	/**************************************************************************/

	.icon-1
	{
		display:block;
		min-width:130px;
		min-height:130px;
		padding-left:160px;
		background-repeat:no-repeat;
		background-position:top left;
	}

		.icon-1.icon-1-1 { background-image:url('../image/icon/icon-1/icon_process_01.png'); }
		.icon-1.icon-1-2 { background-image:url('../image/icon/icon-1/icon_process_02.png'); }
		.icon-1.icon-1-3 { background-image:url('../image/icon/icon-1/icon_process_03.png'); }
		.icon-1.icon-1-4 { background-image:url('../image/icon/icon-1/icon_process_04.png'); }
		.icon-1.icon-1-5 { background-image:url('../image/icon/icon-1/icon_process_05.png'); }
		.icon-1.icon-1-6 { background-image:url('../image/icon/icon-1/icon_process_06.png'); }
		
	/**************************************************************************/
	/*	Icon / Icon-3														  */
	/**************************************************************************/

	.icon-3
	{
		display:block;
		min-width:20px;
		min-height:15px;
		padding-left:25px;
		background-repeat:no-repeat;
		background-position:center left;
	}

		.icon-3.icon-3-1 { background-image:url('../image/icon/icon-3/contact_icon_fax.png');	}
		.icon-3.icon-3-2 { background-image:url('../image/icon/icon-3/contact_icon_mail.png');	}
		.icon-3.icon-3-3 { background-image:url('../image/icon/icon-3/contact_icon_phone.png'); }
		
	/**************************************************************************/
	/*	Icon / Icon-4														  */
	/**************************************************************************/

	.icon-4
	{
		display:block;
		min-width:28px;
		min-height:28px;
		background-repeat:no-repeat;
		background-position:center left;
	}

		.icon-4.icon-4-1 { background-image:url('../image/icon/icon-4/contact_social_rss.png');			}
		.icon-4.icon-4-2 { background-image:url('../image/icon/icon-4/contact_social_xing.png');		}
		.icon-4.icon-4-3 { background-image:url('../image/icon/icon-4/contact_social_slideshare.png');		}
		.icon-4.icon-4-4 { background-image:url('../image/icon/icon-4/contact_social_google.png');		}
		.icon-4.icon-4-5 { background-image:url('../image/icon/icon-4/contact_social_twitter.png');		}
		.icon-4.icon-4-6 { background-image:url('../image/icon/icon-4/contact_social_youtube.png');		}
		.icon-4.icon-4-7 { background-image:url('../image/icon/icon-4/contact_social_facebook.png');	}
		.icon-4.icon-4-8 { background-image:url('../image/icon/icon-4/contact_social_linkedin.png');	}
		.icon-4.icon-4-9 { background-image:url('../image/icon/icon-4/contact_social_blogger.png');	}
		contacto
	/**************************************************************************/
	/*	Icon / Icon-5														  */
	/**************************************************************************/

	.icon-5
	{
		float:left;
		padding:10px;
		display:block;
		min-width:16px;
		min-height:16px;
		margin-right:11px;
		background-repeat:no-repeat;
		background-position:center center;
	}

		.icon-5.icon-5-1 { background-image:url('../image/icon/icon-5/icon_mail_white.png');			}
		.icon-5.icon-5-2 { background-image:url('../image/icon/icon-5/icon_phone_white.png');			}
		.icon-5.icon-5-3 { background-image:url('../image/icon/icon-5/icon_budget_white.png');			}
		.icon-5.icon-5-4 { background-image:url('../image/icon/icon-5/icon_company_white.png');			}
		.icon-5.icon-5-5 { background-image:url('../image/icon/icon-5/icon_personal_white.png');		}
		.icon-5.icon-5-6 { background-image:url('../image/icon/icon-5/icon_description_white.png');		}
		
	/**************************************************************************/
	/*	Icon / Icon-6														  */
	/**************************************************************************/

	.icon-6
	{
		float:right;
		height:28px;
		display:block;
		border-style:solid;
		padding:0px 15px 0px 15px;
		border-width:0px 0px 1px 0px;
		background-repeat:no-repeat;
		background-position:top center;
	}

		.icon-6.icon-6-1 { background-image:url('../image/icon/icon-6/icon_calendar_black.png');			}
		.icon-6.icon-6-2 { background-image:url('../image/icon/icon-6/icon_featured_black.png');			}
		.icon-6.icon-6-3 { background-image:url('../image/icon/icon-6/icon_categories_black.png');			}

/******************************************************************************/
/*  Qtip																	  */
/******************************************************************************/

.ui-tooltip-error .ui-tooltip-content,
.ui-tooltip-success .ui-tooltip-content
{
	font-size:13px;
	font-family:zekton_rgregular, Arial;
}

.ui-tooltip-error .ui-tooltip-content,
.ui-tooltip-success .ui-tooltip-content
{
	border:none; 
}

.ui-tooltip-content
{
	padding:10px 20px 10px 20px;
}

.ui-tooltip-error .ui-tooltip-content
{
	background:#E9431C;
}

.ui-tooltip-success .ui-tooltip-content
{
	background: #7c1f77;
	color: #ffffff;
}

/******************************************************************************/
/*	Prealoder																  */
/******************************************************************************/

.image-preloader
{
	display:block;
	background-repeat:no-repeat;
	background-position:center center;
	background-image:url('../image/preloader_1.gif');
}
	
	.image-preloader img
	{
		opacity:0;
	}
	
.folio-list-details .thumbnail.image-preloader
{
	background-image:url('../image/preloader_2.gif');
}

.home-list-details .thumbnail.image-preloader
{
	background-image:url('../image/preloader_2.gif');
}

/******************************************************************************/
/*	Isotope																	  */
/******************************************************************************/

.isotope-hidden
{
	display:none;
}

/******************************************************************************/
/*	Header / Header select menu												  */
/*	Filter select list														  */
/******************************************************************************/

#menu-select-list,
.filter-select-list
{
	clear:both;
	width:100%;
	padding:8px;
	display:none;
	margin-top:20px;
	margin-bottom:20px;
	border:solid 1px #E5E5E5;
}

/******************************************************************************/
/*	Main																      */
/******************************************************************************/

div.main
{
	width:990px;
	margin-left:auto;
	margin-right:auto;
}

/******************************************************************************/
/*	Header															         */
/******************************************************************************/

div.header
{

}

	/**************************************************************************/
	/*	Header / Header bar													  */
	/**************************************************************************/

	div.header-bar
	{
		height:5px;
		font-size:0px;
	}

	/**************************************************************************/
	/*	Header / Main														  */
	/**************************************************************************/

	div.header div.main
	{
		height:135px; /* Antes 160px */
	}

		/**********************************************************************/
		/*	Header / Header logo											  */
		/**********************************************************************/

		div.header div.main div.header-logo
		{
			float:left;
		}

			div.header div.header-logo a span
			{
			font-family:'annifontitalic';
			font-size:72px;
			}
			
			div.header div.header-logo a:hover
			{
				text-decoration:none;
			}

		/**********************************************************************/
		/*	Header / Header menu											  */
		/**********************************************************************/


		
		div.header div.main ul.header-menu
		{
			float:right;
		}

			div.header div.main ul.header-menu li
			{
				float:left;
			}

			div.header div.main ul.header-menu li.garantia
			{
				margin-left:-20px;
				margin-top:-15px;
			}	
				div.header div.main ul.header-menu li a 
				{
					top:15px;
					height:34px;
					display:block;
					position:relative;
					text-align:center;
					border-top-width:1px;
					border-top-style:solid;
					padding:10px 20px 0px 20px;
					margin:10px 5px 0px 5px;
				}

				div.header div.main ul.header-menu li a:hover,
				div.header div.main ul.header-menu li a.selected
				{
					text-decoration:none;
				}

					div.header div.main ul.header-menu li a span
					{
						display:block;
						line-height:130%;
					}

					div.header div.main ul.header-menu li a span.header-menu-title
					{
						font-size:13px;
						font-weight:normal;
						/*text-transform:uppercase;*/
					}

					div.header div.main ul.header-menu li a span.header-menu-subtitle
					{
						clear:both;
						font-size:12px;
						text-transform:lowercase;
					}

/******************************************************************************/
/*	Content																	  */
/******************************************************************************/

div.content
{
	line-height:170%;
	min-height:100px;
}

	div.content-header
	{
/* 		margin-top:40px;
 */		margin-bottom:40px;
	}

	div.content-background
	{
		padding:30px 0px 0px 0px;
		background-color:#FCF9FF !important;
	}

/******************************************************************************/
/*	Footer																	  */
/******************************************************************************/

#pie_web {
border: solid 1px #7c1f77;
}

div.footer
{
margin-top:30px;
}

	/**************************************************************************/
	/*	Footer / Footer top													  */
	/**************************************************************************/

	div.footer div.footer-top
	{

	}

	div.footer div.footer-top p,
	div.footer div.footer-top a
	{
		font-size:12px;
	}

	div.footer div.footer-top div.hr
	{
		width:80px;
		height:1px;
		border:none;
		font-size:0px;
		margin:12px 0px 12px 0px;
		background-repeat:no-repeat;
		background-position:center left;	
		background-image:url('../image/footer_line_gray.png');			
	}
	
	div.footer div.footer-top h6
	{
		margin-bottom:20px;
		padding-bottom:10px;
		background-repeat:no-repeat;	
		background-position:left bottom;
		background-image:url('../image/footer_line_yellow.png');
	}

		/**********************************************************************/
		/*	Footer / Footer top / Main										  */
		/**********************************************************************/

		div.footer div.footer-top div.main
		{
			padding:20px 0px 0px 0px;
		}
		
			/******************************************************************/
			/*	Footer / Footer top / Columns								  */
			/******************************************************************/
		
			div.column{
				float:left;
				width:480px;
				margin-left:30px;
			}
		
			div.footer div.footer-top div.main div.column-left,
			div.footer div.footer-top div.main div.column-center-left,
			div.footer div.footer-top div.main div.column-center-right,
			div.footer div.footer-top div.main div.column-right
			{
				float:left;
				width:225px;
				margin-left:30px;
			}
			
			div.footer div.footer-top div.main div.column-left
			{
				margin-left:0px;
			}

			/******************************************************************/
			/*	Footer / Footer top / Social list							  */
			/******************************************************************/

			ul.social-list
			{
				width:90px;
			}

				ul.social-list li
				{
					float:left;
					margin-right:2px;
				}

					ul.social-list li a
					{
						width:28px;
						height:28px;
						display:block;
						background-repeat:no-repeat;
						background-position:0px 0px;
					}

					ul.social-list li a:hover
					{
						background-position:0px -28px;
					}

					ul.social-list li a.social-list-google		{ background-image:url('../image/icon/icon-2/footer_social_google.png');	}
					ul.social-list li a.social-list-twitter	{ background-image:url('../image/icon/icon-2/footer_social_twitter.png');	}
					ul.social-list li a.social-list-facebook	{ background-image:url('../image/icon/icon-2/footer_social_facebook.png');	}
					ul.social-list li a.social-list-blogger		{ background-image:url('../image/icon/icon-2/footer_social_blogger.png');	}

			/******************************************************************/
			/*	Footer / Footer top / Recent post list						  */
			/******************************************************************/

			ul.recent-post-list
			{

			}

				ul.recent-post-list li
				{
					width:200px;
					background-position:0% 80%;
					background-repeat:no-repeat;
					background-image:url('../image/footer_line_gray.png');							
				}

					ul.recent-post-list li,
					ul.recent-post-list li p
					{
						height:58px;
					}

					ul.recent-post-list li p
					{
						margin:0px;
						padding:0px;
					}

						ul.recent-post-list li p a
						{
							display:block;
						}

			/******************************************************************/
			/*	Footer / Footer top / Categories list						  */
			/******************************************************************/

			ul.categories-list
			{
				width:204px;
			}

				ul.categories-list li
				{
					float:left;
					width:100px;
					margin-right:2px;
					margin-bottom:2px;
				}

					ul.categories-list li a
					{
						display:block;
						padding:7px 5px 7px 5px;
						text-transform:uppercase;
					}

			/******************************************************************/
			/*	Footer / Footer top / Latest tweets							  */
			/******************************************************************/				

			#latest-tweets
			{
				width:225px;
				height:225px;
				overflow:hidden;
				background-position:0px 0px;
				background-repeat:no-repeat;
				background-image:url('../image/tweet_background.png');
			}

				#latest-tweets ul
				{
					margin:0px;
					padding:0px;
					list-style-type:none;				
				}

					#latest-tweets ul li
					{
						display:table-row;
					}

					#latest-tweets ul li,
					#latest-tweets ul li p
					{
						height:100px;
					}

						#latest-tweets ul li p
						{
							margin:0px;
							text-align:center;
							display:table-cell;
							vertical-align:middle;
							padding:0px 10px 0px 10px;
						}

							#latest-tweets ul li p a:hover
							{
								text-decoration:underline !important;
							}

			/******************************************************************/
			/*	Footer / Footer top / BX slider								  */
			/******************************************************************/									

			div.footer div.footer-top div.main .bx-prev,
			div.footer div.footer-top div.main .bx-next
			{
				float:left;
				width:28px;
				height:28px;
				display:block;
				margin-top:2px;
				background-repeat:no-repeat;
				background-position:0px 0px;
			}

			div.footer div.footer-top div.main .bx-prev:hover,
			div.footer div.footer-top div.main .bx-next:hover
			{
				background-position:0px -28px;	
			}

			div.footer div.footer-top div.main .bx-prev
			{
				margin-right:2px;
				background-image:url('../image/icon/icon-8/footer_navigation_left.png');
			}

			div.footer div.footer-top div.main .bx-next
			{
				background-image:url('../image/icon/icon-8/footer_navigation_right.png');
			}

	/**************************************************************************/
	/*	Footer / Footer bottom												  */
	/**************************************************************************/

	div.footer div.footer-bottom
	{
		padding:10px 0px 10px 0px;
	}

		div.footer div.footer-bottom a
		{
			font-size:13px;
		}
		
		
/**************************************************************************/
/*	Languages / Languages bottom												  */
/**************************************************************************/		
		
#languages_top{
  top:0;
  right:90px; /* Antes 110px */
  position: relative;
  height: 18px;
  padding: 0;
}

#languages_top ul {
list-style:none;
}

#languages_top ul li{
  float:right;
  padding:0 10px 0 0;
  margin:0;
}

#languages_top ul li a{
  padding:0;
  margin:0;
}

/* #languages_top ul li a img{
  padding:0;
  margin:0;
  width:16px;
  height:16px;
} */

#languages_top ul li a #bandera{
  padding:0;
  margin:0;
  width:16px;
  height:16px;
}

#languages_top ul li a #RRSS{
  padding:0;
  margin-left:0px;
  margin-right:-2px;
  width:20px;
  height:20px;
}


#contact-form-send {
	background-color:#000000;
	color:#ffffff;
}

li.form-line-full input[type="submit"]:hover{
	background-color:#ffffff;
	color:#000000;
}	


</pre></body></html>