body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #efd5ba;
	background-image: url(Images/fondodegr.gif);
	background-repeat: repeat-x;
	background-position: center top;
}

a:link {
	color: #FFFFFF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: underline;
	color: #719EE1;
}
a:active {
	text-decoration: none;
	color: #EA8326;
}

/* ESTILOS AŅADIDOS */
/* form-button */
a:link.form-button,
a:visited.form-button,
a:hover.form-button,
a:active.form-button { color: #FFF !important; text-decoration:none; }

.form-button, .form-button-alt {
    overflow:visible;
    border:0;
	cursor:pointer;
    text-align:left;
	color:#fff;
	background-color:#EA8324;
	padding: 3px 10px;
}
.form-button span, .form-button-alt span { white-space:nowrap; }

.form-button:hover,
.form-button-alt:hover { background-color:#719EE0; }
.reference { width: 100px; }

.bg-white { background-color:#FFF;}
.opacity-all { filter: alpha(opacity=100); opacity: 10;}

.search-multiple { padding: 10px; }

.blanco-18 { color: #FFF; font-size: 18px; }
.naranja-18 { color: #EA8324; font-size: 18px; }

.grey-10 { color: #000; font-size:9px; }

ul.menu-footer { padding: 5px; margin: 0; text-align:left;}
.menu-footer li { list-style: none; display:inline; font-weight:bold; text-transform:uppercase; padding:0; margin:0;}

/**/

.blanco-11 {
	color: #FFFFFF;
}
.eslogan {
	background-color: #F89341;
	background-image: url(Images/eslogan.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}


.blanco-11  a{
	color: #FFFFFF;
}
.azul-11 {
	color: #719ee0;
}
.azul-11 a{
	color: #719ee0;
}
body,td,th {
	font-family: Verdana, Arial;
	font-size: 11px;
	letter-spacing: 0px;
}
.seccionactiva {
	font-weight: bold;
	color: #eb7006;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #eb7006;
	border-right-color: #eb7006;
	border-bottom-color: #eb7006;
	border-left-color: #eb7006;
}


.seccioinactiva {
	font-weight: bold;
	color: #719ee0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #eb7006;
	border-right-color: #eb7006;
	border-bottom-color: #eb7006;
	border-left-color: #eb7006;
}
.seccioinactiva a{
	font-weight: bold;
	text-decoration:none;
	color: #719ee0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #eb7006;
	border-right-color: #eb7006;
	border-bottom-color: #eb7006;
	border-left-color: #eb7006;
}

.seccioinactiva a:visited{
	font-weight: bold;
	text-decoration:none;
	color: #719ee0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #eb7006;
	border-right-color: #eb7006;
	border-bottom-color: #eb7006;
	border-left-color: #eb7006;
}



.Estilo2 {color: #719ee0; font-weight: bold; }


#bubble_tooltip{
	width:197px;
	position:absolute;
	display:none;

	}
	
#bubble_tooltip .bubble_top{
		background-image: url(Images/bubble_top.gif);
		background-repeat:no-repeat;
		height:16px;	
	}
#bubble_tooltip .bubble_middle{
background-image: url(Images/bubble_middle.gif);
background-repeat:repeat-y;
background-position:bottom left;
padding: 20px;
color: #FFFFFF;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
}
#bubble_tooltip .bubble_bottom{
	background-image: url(Images/bubble_bottom.gif);
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
}



.titulo_blanco {
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
}
.azul_oscuro-11 {

	color: #3354a5;
}
.azul_oscuro-11 a{
	color: #3354a5;
	font-size: 11px;
}
.azul_plano-11 {

	color: #4d4774;
}
.azul_plano-11 a{
	color: #4d4774;
	font-size: 11px;
}



textarea, select, input{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #719EE0;
	border: 2px solid #f87e19;
}
textarea:hover, select:hover, input:hover{
	border: 2px solid #f87e19;
	background-color:#E9F1FF;
	color: #719EE0;
}


.titulo_azul_18 {

	font-size: 18px;
	color: #719EE1;
	font-weight: bold;
}
ul {
	list-style-image: url(Images/conte2.jpg);
	margin-left: 25px;
 }
 ol {
	margin-left: 25px;
 }
ul ul {
	list-style-image: url(Images/contederbajo.gif);
	margin-left: 25px;
 }
.bordeazul {
	border: 1px solid #719ee0;
}
.azul_14 {

	font-size: 14px;
	color: #156ec9;
	font-weight: bold;
}
.azul_14 a{
	color: #156ec9;
}
.azul_14_simple {

	font-size: 14px;
	color: #156ec9;

}
.azul_14_simple a{
	color: #3354a5;
}
.blanco_14 {
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.blanco_14  a{
	color: #FFFFFF;
}
.telefono {
	font-size: 32px;
	font-family: Arial, Helvetica, sans-serif;
}
.gris {
	color: #71767a;
}
.gris a{
	color: #71767a;
}
.naranja {

	color: #F97300;
}
.naranja a{

	color: #F97300;
}
.fondobuscador {
	background-color: #d7dee6;
	background-image: url(Images/fondobuscador.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.fondoplaya {
	background-color: #d7dee6;

	background-image: url(Images/fondoplaya.gif;
	background-repeat: repeat-x;
	background-position: center bottom;
	background-image: url(Images/fondoplaya.gif);
}
.fondoquienes {
	background-color: #FFFFFF;

	background-image: url(Images/fondoplaya.gif;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(Images/fondo_quienes.gif);
}
.fondocontact {

	background-color: #E9F1FF;
	background-image: url(../Images/plano.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.fondoproductos {


	background-color: #fdfdfd;
	background-image: url(Images/fondoproductos.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.blanco-11Copia {

	color: #FFFFFF;
}
.blanco-10 {
	color: #FFFFFF;
	font-size: 10px;
}
.gris-10 {
	color: #4C4C4C;
	font-size: 9px;
}
.opciondestacada {
	font-weight: bold;
	color: #FF0000;
	font-size: 15px;	
}
.resultado{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #719EE0;
	border: 2px solid #f87e19;
	font-weight: bold;
}
