@charset "utf-8";
/* CSS Document para Gastrobaska resto de navegadores*/
body
{
	background:#fff url(../images/backPage.jpg) repeat-x;
	color: #353535;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    margin:0em;
    padding:0em;
    font-size:78%;
}


div, form, img, p, form, fieldset
{
	border: 0em;
	margin: 0.2em;
	padding: 0em;
}


p {
text-align:justify;
}

ul {
list-style:none;
}




#Content
{
		position:relative;
        width: 75em;
        margin:0em auto;
        background:#fff;
        padding:0em;
}


#Content #logoTop {
position:absolute;
top:0.2em;
left:0.5em;
/*float:left;*/
width:9%;
}

#Content #logoTop img {
width:100%;
border:0em;
}

#Content #idiomas {
float:right;
margin:0.2em 0.5em 0 0;
padding:0 0 0 0;
}

#Content #idiomas ul {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

#Content #idiomas li {
float:left;
margin: 0 0 0 0.5em;
}

#Content #idiomas a {
padding:1em 1em 1em 1.95em;
font-weight:bold;
color:#999999;
font-size:0.85em;
}

#Content #idiomas a:hover{
color:#000;
}


#Content #idiomas .es {
background:#fff url(../images/spanish.gif) left center no-repeat;
}

#Content #idiomas .eu {
background:#fff url(../images/euskera.gif) left center no-repeat;
}



#mainColumn {
width:70.5%;
float:left;
margin:0.8em 0.1em 0 0;
padding:0 0.3em 0 0.3em;
border-right:1px #D6D6D6 dotted;
}

#mainColumn #crumbpath {
margin:3em 0 0 0.85em;
padding:0em;
}

#mainColumn #crumbpath ul {
padding:0em;
margin:0em;
}

#mainColumn #crumbpath li {
float:left;
margin:0 0.6em 0 0em;
}

#mainColumn #crumbpath li a {
font-weight:bold;
color:#000;
font-size:0.80em;
}

#mainColumn #crumbpath li a:hover{
text-decoration:underline;
}

#rightColumn {
width:28%;
float:right;
margin:2em 0 0 0em;
}

#mainColumn img {
margin:0em auto;
width:100%;
}



a {
  text-decoration:none;
  color:#000;
}

a:hover {
  text-decoration:none;
  color:#8B8B8B;
}

.break {
clear:both;
margin:0em;
padding:0em;
}


/*home*/
#cabecera {
padding:0em;
margin:0em;
}


#menu_principal {
width:100%;
padding:0em 0 0 0em;
margin:0 0 0 0em;
height:2em;
font-size:0.90em;
}


#main_menu {
width:83%;
margin:1em 0 0 0em;
padding:0em 0em 0em 4em;
background:#fff url(../images/backMnu.jpg) -25px center no-repeat;
float:right;
}


/*MENU LATERAL*/
#rightColumn #mnu_lateral {
margin:0.2em 0 0 0;
width:97%;
}


#rightColumn #mnu_lateral .mnu_lat_left {
width:100%;
height:5.8em;
min-height:5.8em;
padding:0em;
margin:0em;
background:#C9CCC8 url(../images/backLateralMnu.jpg) repeat-x;
margin:0em 0 0.3em 0;
}

#rightColumn #mnu_lateral .mnu_lat_left .mnu_title{
float:left;
width:65%;
}

#rightColumn #mnu_lateral .mnu_lat_left .image {
float:right;
width:30%;
margin:0em;
padding:0em;
}

#rightColumn #mnu_lateral .mnu_lat_left .image img {
border:0em;
padding:0em;
margin:0em;
width:98%;
}




#rightColumn #mnu_lateral .mnu_lat_left h2 {
display:block;
margin:0em 0 0.4em 0;
line-height:1.1em;
font-size:0.90em;
}

#rightColumn #mnu_lateral .mnu_lat_left h2 a {
display:block;
padding:0.28em 0em 0em 0.3em;
font-weight:bold;
color:#000;
width:100%;
}

#rightColumn #mnu_lateral .mnu_lat_left h2 a:hover{
text-decoration:underline;
color:#678D4F;
}


#rightColumn #mnu_lateral .mnu_lat_left .mnu_title p {
font-size:0.80em;
width:98%;
color:#6A6A6A;
line-height:1.2em;
padding:0.0em 0em 0em 0.3em;
color:#678D4F;
}

#rightColumn #mnu_lateral .mnu_lat_left .mnu_title p a:hover{
text-decoration:underline;
}

#rightColumn #mnu_lateral .mnu_lat_right {
float:right;
width:20%;
}

#rightColumn #mnu_lateral .mnu_lat_right img {
width:100%;
}

#rightColumn .banner {
border:0.02em #A8A8A8 solid;
display:block;
}

#rightColumn .banner img {
width:100%;
margin:0.8em 0 0 0;
}



#tipo_clientes{
margin:0.8em auto 0em auto;
padding:0em;
width:99%;
}

#tipo_clientes h2 {
display:none;
}


#tipo_clientes .bloque_cliente {
/*position:relative;*/
float:left;
width:48%;
height:16em;
padding:0.3em 0.3em 0.3em 0.3em;
margin:0em 0em 0em 0;
height:27em;
min-height:27em;
background:#fff;
}

/*BORDERS*/
.border_right {
border-right:0.08em #E4EAE1 solid;
}


.border_bottom {
border-bottom:0.08em #E4EAE1 solid;
}

.border_top {
border-top:0.08em #E4EAE1 solid;
}

.border_left {
border-left:0.08em #E4EAE1 solid;
}


#tipo_clientes .bloque_cliente h3  {
color:#708463;
margin:0em 0 0.25em 0em;
font-weight:normal;
font-size:2.3em;
padding:0.75em 0 0em 1.15em;
}

#tipo_clientes .bloque_cliente h3 a{
color:#708463; 
}

#tipo_clientes .bloque_cliente h3 a:hover{
color:#000;
}

#tipo_clientes .bloque_cliente .generico {
	background-image: url(../images/logoGastro_mod.jpg);
	background-repeat: no-repeat;
	background-position: left 0em;
}

#tipo_clientes .bloque_cliente .colegios {
	background-image: url(../images/logo_colegios.jpg);
	background-repeat: no-repeat;
	background-position: left 0em;
}

#tipo_clientes .bloque_cliente .residencias {
	background-image: url(../images/logo_residencia.jpg);
	background-repeat: no-repeat;
	background-position: left 0em;
}

#tipo_clientes .bloque_cliente h3 span {
font-weight:bold;
}


#tipo_clientes .bloque_cliente .img_text{
height:18em;
/*min_height:18em;*/
}

#tipo_clientes .bloque_cliente p {
font-size:1em;
font-weight:bold;
width:95%;
text-align:left;
color:#9E9F9E;
}

#tipo_clientes .bloque_cliente img {
width:100%;
border:1px #A0B394 solid;
margin:0em 0.5em 0.5em 0;
float:left;
}


#tipo_clientes .bloque_cliente .tipo_servicio {
width:90%;
margin-bottom:0em;
background:#B7D3AC; /*fondo enlace verde*/
padding:0.5em;
}


#tipo_clientes .bloque_cliente .tipo_servicio a {
color:#000;
font-weight:bold;
padding:0.5em 0 0.5em 0 ;
font-size:0.85em;
}

#tipo_clientes .bloque_cliente .tipo_servicio a:hover {
color:#8D8D8D;
text-decoration:underline;
}


#noticias_seleccionadas {
float:left;
width:93%;
padding:0.6em;
margin:1em 1em 0 0em;
background:#F8F8F8;
}

#noticias_seleccionadas img {
float:left;
margin:0 0.5em 0.5em 0;
width:15%;
}

#noticias_seleccionadas h2 {
color:#454545;
font-weight:normal;
font-size:1.3em;
width:60%;
float:left;
margin:-1em 0 0.8em -0.6em;
background:url(../images/newsIco.gif) left bottom no-repeat;
padding: 0.85em 0 0 2.2em;
}

#noticias_seleccionadas h2  span {
font-weight:bold;
}

#noticias_seleccionadas h3 {
margin:0em 0 0.2em 0;
color:#5F955B;
font-size:1em;
font-weight:bold;
}

#noticias_seleccionadas p {
font-size:0.90em;
color:#333333;
margin:0em;
padding:0em;
}

#noticias_seleccionadas .link_right{
margin:0.5em 0 1.2em 0;
}


.rss {
float:right;
margin:1em;
padding:0em;
}

.rss a {
background:url(../images/rssIcon.gif) left center no-repeat;
padding:0.5em 0.5em 0.5em 3em;
font-weight:bold;
}


.link_right {
font-weight:bold;
color:#6B8D63;
font-size:1em;
float:right;
}


#contacto {
margin: 0em 0 3em 0em;
padding:3em 0 3em 0;
width:44.5%;
float:left;
background:url(../images/contactoBack.jpg) left center no-repeat;
}

#contacto a {
padding:1em 0.98em 1.6em 4em;
font-size:1.4em;
font-weight:normal;
color:#5C7B26;
}

#contacto a:hover {
color:#000;
}

#contacto span{
margin: 0 0 0 9em;
padding:0em;
font-weight:bold;
color:#000;
font-size:0.6em;
}


#asesorafoot {
float:right;
margin: 0em 0em 3em 0em;
padding:3em 0 3em 0;
width:47.8%;
background:url(../images/asesoraBackFoot.jpg) left center no-repeat;
}

#asesorafoot  a {
padding:0em 1em 2em 6em;
margin:3em 0 0 0;
font-size:1.4em;
font-weight:normal;
color:#5C7B26;
}

#asesorafoot  a:hover {
color:#000;
}

#asesorafoot  span{
margin: -2em 0 0 16em;
font-weight:bold;
color:#000;
font-size:0.6em;
padding:0em;
}



/*PAGINA CLIENTES*/
#cliente {

}

#cliente h1, #servicio h1, #listado_noticias h1, #desarrollo_noticia h1, #general h1, #listado_ofertas h1, #trabaja h1, #contactoForm h1, #asesora h1, #enlaces_recomendados h1 {
float:left;
width:40%;
padding: 0em 0 0.3em 0em;
/*color:#868686; color verde*/
color:#FFA800;
margin:0.8em 0 0.5em 0.4em;
font-weight:normal;
}


#cliente #titleCliente {
position:relative;
z-index:0;
padding:0 0 0.2em 0;
margin:1em auto 0.5em auto;
width:100%;
}

#servicio #titleServicio {
position:relative;
z-index:0;
padding:0 0.3em 0.2em 0.3em;
margin:1em 0.3em 0.5em auto;
width:99%;
}

.bgcolor {
background:#FFB400;
border:0em;
}

.border {
border:1px #E3F3D5 solid;
}


#cliente #titleCliente h1, #servicio #titleServicio h1  {
font-size:2.60em;
font-weight:800;
margin:0.4em 0 0 0em;
padding:0em;
color:#FFA800;

}

#cliente #titleCliente h1 {
width:40%;
}

#cliente #titleCliente #logoSector {
position:absolute;
z-index:2;
top:-4.2em;
right:-0.1em;
width:11%;
}



#cliente #citas, #servicio #citas {
float:right;
width:40%;
padding: 1em 1em 0 0;
height:5em;
min-height:5em;
}

#cliente #citas {
padding: 1em 7em 0 0;
}

.colegios {

}

#cliente #citas p, #servicio #citas p {
font-size:1.5em;
color:#8D8D8D;
font-style:italic;
width:100%;
}

#cliente #cliente_desc, #servicio #servicio_desc {
margin:1.2em 0 2em 0;
}

#cliente #cliente_desc #desc, #servicio #servicio_desc #desc {
float:left;
width:55%;
padding: 0 0em 0 0;
margin:0em 0 2em 0;
}

#cliente #cliente_desc #desc  p, #servicio #servicio_desc #desc  p {
font-size:0.95em;
line-height:1.4em;
color:#333333;
}

#cliente #cliente_desc #clientes_tipo, #servicio #servicio_desc #clientes_servicio {
float:right;
width:40%;
border-left:1px #DADADA solid;
padding: 0em 0em 0 1em;
}

#servicio #servicio_desc #clientes_servicio h2 {
font-size:1em;
color:#727272;
margin:0 0 0.7em 0;
}

#cliente #cliente_desc #clientes_tipo ul, #servicio #servicio_desc #clientes_servicio ul, #general ul {
margin:0em;
padding:0em;
list-style: url(../images/listIcoGreen.jpg);
}

#cliente #cliente_desc #clientes_tipo ul li, #servicio #servicio_desc #clientes_servicio ul li {
margin: 1em 0 0.5em 2em;
font-weight:bold;
color:#909090;
font-size:0.90em;
}

#cliente #cliente_desc #clientes_tipo ul li a, #servicio #servicio_desc #clientes_servicio ul li a {
color:#909090;
background:url(../images/linkIcoHover.gif) right center no-repeat;
padding:0 1.8em 0.7em 0;
/*text-decoration:underline;*/
}

#cliente #cliente_desc #clientes_tipo ul li a:hover, #servicio #servicio_desc #clientes_servicio ul li a:hover {
color:#535353;
background:url(../images/linkIco.gif) right center no-repeat;
}



#cliente #servicios, #cliente #referencias {
background:#fff url(../images/cellBack.jpg) top left repeat-x;
padding:0.5em 0.5em 0 0.5em;
}

#cliente #servicios {
float:left;
/*width:55%;*/
}

#cliente #servicios h2 {
margin:0em;
color:#000;
font-size:0.8em;
font-weight:normal;
background:url(../images/chef.gif) left top no-repeat;
padding: 0.7em 0 4em 5.5em;
margin: -1em 0 0 -2em;
}

#cliente #servicios h2 .gastronomia {
font-weight:bold;
font-size:1.5em;
}

#cliente #servicios h2 .cliente {
/*color:#779776;color titulo verde*/
color:#FFA800;
font-weight:bold;
font-size:2em;
}


#cliente #referencias {
float:right;
}

#cliente #referencias h2 {
font-weight:bold;
/*color:#519B87; color titulo Verde*/
color:#FFA800;
font-size:1.3em;
background:url(../images/referenciasIcon.gif) left center no-repeat;
padding: 0.9em 0 0.1em 2.75em;
margin:-1em 0 0 -0.7em;
}

#cliente #referencias ul, #cliente #servicios ul {
margin:0.9em 0 0 0em;
padding:0em;
list-style: url(../images/listIcoPuntos.gif);
}

#cliente #referencias ul li, #cliente #servicios ul li {
margin:0 0 0.8em 1.5em;
font-weight:bold;
color:#878787;
font-size:0.87em;
}


#cliente #referencias ul li a, #cliente #servicios ul li a {
color:#878787;
text-decoration:none;
background:url(../images/linkIcoHover.gif) right center no-repeat;
padding:0em 1.8em 0.65em 0em;
margin: 0.10em 0 0.10em 0;
}

#cliente #referencias ul li a:hover, #cliente #servicios ul li a:hover{
color:#878787;
background:url(../images/linkIco.gif) right center no-repeat;
}


#cliente #servicios ul {
float:right;
width:80%;
margin:-2em 0 0 0;
}

/*SERVICIOS*/
#servicio{

}

#servicio #caracteristicas {
width:45%;
float:left;
}

#servicio #caracteristicas img {
width:18%;
float:left;
margin:0 0.4em 0 0;
}

#servicio #caracteristicas h2 {
width:100%;
font-size:1.3em;
font-weight:bold;
color:#000;
margin: 0 0 0.8em 0;
}

#servicio #caracteristicas ul {
margin:0em;
padding:0em;
}

#servicio #caracteristicas li {
margin:0 0 0.5em 0em;
padding:0em;
/*height:4.5em;*/
}

#servicio #caracteristicas li p {
font-size:0.85em;
margin:0.2em 0 0 0;
}

#servicio #caracteristicas li h3{
margin:0em 0 0em 0;
font-size:1.1em;
color:#8D8D8D;
}

#servicio #Main_FlashMovie {
width:48%;
margin:0em auto;
float:right;
}

#servicio #Main_FlashMovie img {
width:100%;
}

#home #Main_FlashMovie {
	/*margin: 2.5em auto 1em auto;*/
	
	width:650px;
	height:256px;
	margin:2.5em 0 0 .4em;
	padding:0;
}


#servicio #referencias {
float:left;
/*width:39%;*/
background:#fff url(../images/cellBack.jpg) top left repeat-x;
padding:0.5em 0.5em 0 0.5em;
margin:2em 0 0 0;
}

#servicio #referencias h2 {
font-weight:bold;
/*color:#519B87; color titulo verde */
color:#FFA800;
font-size:1.3em;
background:url(../images/referenciasIcon.gif) left center no-repeat;
padding: 0.9em 0 0.1em 2.75em;
margin:-1em 0 0 -0.75em;
}

#servicio #referencias ul {
margin:0.9em 0 0 0em;
padding:0em;
list-style: url(../images/listIcoPuntos.gif);
}

#servicio #referencias ul li {
margin:0 0 0.6em 2em;
font-weight:bold;
color:#878787;
font-size:0.87em;
}

#servicio #referencias ul li a {
color:#878787;
text-decoration:none;
background:url(../images/linkIcoHover.gif) right center no-repeat;
padding:0 1.8em 0 0;
}

#servicio #referencias ul li a:hover{
color:#545454;
background:url(../images/linkIco.gif) right center no-repeat;
}


#servicio #claves_servicio {
float:left;
/*width:38%;*/
background:#fff url(../images/cellBack.jpg) top left repeat-x;
padding:0.5em 0.5em 0 0.5em;
}

#servicio #claves_servicio ul, #servicio #servicios_valor ul  {
margin:0.9em 0 0 0em;
padding:0em;
list-style: url(../images/listIcoPuntos.gif);
}

#servicio #claves_servicio ul li, #servicio #servicios_valor ul li {
margin:0 0 0.5em 2em;
font-weight:bold;
color:#878787;
font-size:0.87em;
}

#servicio #claves_servicio ul li a, #servicio #servicios_valor ul li a {
color:#878787;
padding:0 1.8em 0 0em;
background:url(../images/linkIcoHover.gif) right center no-repeat;
}

#servicio #claves_servicio ul li a:hover, #servicio #servicios_valor ul li a:hover{
color:#545454;
background:url(../images/linkIco.gif) right center no-repeat;
}

#servicio #claves_servicio h2 {
/*background:url(../images/clavesIco.gif) left top no-repeat;*/
background:url(../images/clavesIco.gif) left top no-repeat;
padding: 0.70em 0 0.3em 2.45em;
/*color:#519B87; color titulo verde*/
color:#FFA800;
font-size:1.3em;
margin:-1em 0 0 -1em;
}

#servicio #servicios_valor {
float:right;
/*width:55%;*/
background:#fff url(../images/cellBack.jpg) top left repeat-x;
padding:0.5em 0.5em 0 0.5em;
}

#servicio #servicios_valor h2 {
/*background:url(../images/valorIco.gif) left top no-repeat;*/
background:url(../images/valorIco.gif) left top no-repeat;
padding: 0.70em 0 0.3em 2em;
/*color:#519B87; color titulo verde*/
color:#FFA800;
font-size:1.3em;
margin:-1em 0 0 -1em;
}

#servicio #servicios_valor h3 {
color: #357B0C;
font-weight:bold;
font-size:1.1em;
clear:both;
margin:1em 0 0.65em 0;
}



#servicio #opiniones {
float:right;
/*width:55%;*/
background:#fff url(../images/cellBack.jpg) top left repeat-x;
padding:0.5em 0.5em 0 0.5em;
margin:2em 0 0 0;
}

#servicio #opiniones .opinion {
margin: 0 0 1em 0;
}

#servicio #opiniones a {
font-weight:bold;
color:#000;
}

#servicio #opiniones h2 {
font-weight:bold;
/*color:#519B87; color titulo verde*/
color:#FFA800;
font-size:1.3em;
/*background:url(../images/opinionesTitle.gif) top left no-repeat;*/
background:url(../images/opinionesTitle.gif) top left no-repeat;
padding:0.8em 0em 0.8em 4em;
margin:-1em 0 0 -0.65em;
}

#servicio #opiniones .opinion_text p{
font-style:italic;
color:#000;
font-size:0.95em;
}

#servicio #opiniones .nombre_cliente {
color:#569988;
font-weight:bold;
}


/*GASTROBASKA EN YOUTUBE*/
#youtube h1 {
margin:0 0 0.4em 0;
color:#8A8A8A;
font-size:1.6em;
font-weight:normal;
padding: 0.40em 0 0.1em 0em;
}

#youtube #videos_relacionados {
margin:1em 0 0 0;
}

#youtube #videos_relacionados h3 {
color:#5F941A;
font-size:1.75em;
font-weight:normal;
background:url(../images/relacionadosBack.jpg) left center no-repeat;
padding:0.5em 0 0em 1.60em;
margin:0 0 0.5em 0;
}

#youtube #videos_relacionados ul {
margin:0em 0 2em 4.5em;
padding:0em;
list-style: url(../images/listIcoGreen.jpg);
}

#youtube #videos_relacionados ul li {
margin: 0 0 0.75em 0;
}

#youtube #videos_relacionados ul li a {
font-weight:bold;
font-size:0.85em;
}

#mas_videos {
margin: 3.5em 0 0 0;
}

#mas_videos span {
color:#000;
font-size:1.1em;
}



/*VALOR ANADIDO*/

#valor_anadido h1 {
margin:0 0 0.4em 0;
color:#8A8A8A;
font-size:1.6em;
font-weight:normal;
background:url(../images/valorIco.gif) left top no-repeat;
padding: 0.40em 0 0.1em 1.4em;
}

#valor_anadido img {
float:left;
width: 35%;
margin: 0.5em;
}

#valor_anadido #right_column, #youtube #right_column {
float:right;
width:70%;
}

#valor_anadido #right_column p, #youtube #right_column p {
margin: 0 0 0.8em 0;
font-size:0.95em;
}



#valor_anadido #servicios_mnu, #youtube #mas_videos {
float:left;
width:25%;
background:#fff url(../images/lateralMnuBack.jpg) repeat-x;
padding:0.5em 0.8em 0.5em 0.8em;
margin: 3.5em 0 0 0;
}

#valor_anadido #servicios_mnu p, #youtube #mas_videos p {
color:#519B87;
font-weight:bold;
font-size:1.3em;
text-align:left;
}

#valor_anadido #servicios_mnu ul, #youtube #mas_videos ul {
margin:0.9em 0 0 0em;
padding:0em;
list-style: url(../images/listIcoGreen.jpg);
}

#valor_anadido #servicios_mnu ul li, #youtube #mas_videos ul li{
margin:0 0 0.8em 1.5em;
font-weight:bold;
color:#959595;
}




/*LISTADO NOTICIAS*/

#listado_noticias {

}

#listado_noticias h1, #listado_ofertas h1 {
margin-bottom:0.2em;
}

#paginacion {
margin:0 0 2em 3em;
padding:0em;
}



#paginacion p{
color:#848484;
font-weight:bold;
margin:0 0 0 0;
padding:0em;
}

#paginacion ul {
margin:0.5em 0 0 0.6em;
padding:0em;
}

#paginacion ul li {
float:left;
margin: 0 0.4em 0 0;
}

#paginacion ul li a{
color:#8C8C8C;
font-weight:bold;
padding:0.2em 0.5em 0.2em 0.5em;
}

#paginacion ul li a:hover {
background:#EDF1D5;
}


#listado_noticias .rss {
float:right;
margin:1em;
padding:0em;
}

#listado_noticias .rss a {
background:url(../images/rssIcon.gif) left center no-repeat;
padding:0.5em 0.5em 0.5em 2.5em;
font-weight:bold;
}

#listado_noticias #lista_noticias, #listado_ofertas #lista_ofertas {
width:90%;
padding:0.5em;
background:#F9FBFB;
}



#listado_noticias #lista_noticias .noticia_item, #listado_ofertas #lista_ofertas .oferta_item {
margin:0.2em 0 2em 0;
width:92%;
}

#listado_noticias #lista_noticias .noticia_item h2, #listado_ofertas #lista_ofertas .oferta_item h2, #enlaces_recomendados #lista_enlaces .enlace_item h2 {
color:#1F5E03;
font-weight:normal;
font-size:1.5em;
margin:0 0 0 0;
}

#listado_noticias #lista_noticias .noticia_item p, #listado_ofertas #lista_ofertas .oferta_item p{
color:#7C7979;
}

#listado_noticias #lista_noticias .noticia_item p.fecha, #listado_ofertas #lista_ofertas .oferta_item p.fecha{
color:#000;
font-size:0.8em;
font-weight:bold;
}

#listado_noticias #lista_noticias .noticia_item .leer_noticia, #listado_ofertas #lista_ofertas .oferta_item .apuntarse_oferta {
float:right;
margin: 0.5em -3em 0 0em;
}

#listado_noticias #lista_noticias .noticia_item .leer_noticia a, #listado_ofertas #lista_ofertas .oferta_item .apuntarse_oferta a {
color:#3A7421;
font-weight:bold;
padding:0.3em 0.4em 0.3em 0.4em;
background:#E2E0E0;
}

#listado_ofertas #lista_ofertas .oferta_item .apuntarse_oferta a {
background:url(../images/apuntarseBack.gif) left center no-repeat;
padding: 1em 1em 1em 3em;
}


#listado_noticias #lista_noticias .noticia_item .leer_noticia  a:hover, #listado_ofertas #lista_ofertas .oferta_item .apuntarse_oferta a:hover{
color:#E2E0E0;
background:#3A7421;
}

#listado_ofertas #lista_ofertas .oferta_item .apuntarse_oferta a:hover {
background:url(../images/apuntarseBackHover.gif) left center no-repeat;
color:#000;
}

#listado_noticias #lista_noticias .noticia_item img {
width:15%;
float:left;
margin: 0 0.5em 0.5em 0;
}

/*DESARROLLO NOTICIA*/
#desarrollo_noticia {
width:98%;
}


#desarrollo_noticia #noticia img {
width:45%;
float:left;
margin: 0 0.8em 0.8em 0;
}

#desarrollo_noticia h1, #general h1 {
width:100%;
margin-bottom:0em;
}

#desarrollo_noticia .fecha {
float:right;
font-weight:bold;
color:#000;
font-size:0.8em;
margin:0 0em 1em 0em;
}

#desarrollo_noticia #noticia p{
margin: 0 0 1em 0;
}

#desarrollo_noticia #noticia #resumen {
font-size:1.1em;
font-style:italic;
color:#87937B;
margin:0 0 1em 0;
}

#desarrollo_noticia #noticia #desarrollo {
color:#6F6E6E;
}

#desarrollo_noticia #noticia .volver{
float:right;
margin:2em 2em 0 0;
}

#desarrollo_noticia #noticia .volver a {
background:url(../images/backIcon.jpg) left center no-repeat;
padding:0.5em 0.5em 0.5em 3em;
font-size:1.5em;
color:#747474;
}
#desarrollo_noticia #noticia .volver a:hover{
background:url(../images/backIconHover.jpg) left center no-repeat;
}


/*LISTADO OFERTAS*/
#listado_ofertas h1 {
width:80%;
}


/*GENERAL*/

#general {
width:95%;
}


#general h2 {
color:#787878;
margin:0.8em 0 0.2em 0.5em;
font-weight:normal;
font-size:1.5em;
}

#general p {
color:#333333;
margin:0em 0 0.8em 0.8em;
font-size:0.95em;
line-height:1.5em;
}

#general ul{
margin: 1em 0 1em 4em;
}

#general ul li {
color:#6F6E6E;
font-weight:normal;
font-size:0.95em;
margin: 0 0 0.8em 0;
}

#general img.middle  {
width:98%;
margin:0.8em 0.8em 0.8em 0.8em;
}

#general img.left {
float:left;
width:45%;
margin:0.8em;
}

#general img.right {
float:right;
width:45%;
margin:0.8em;
}


/*LINKS POSICIONAMIENTO*/
#links_posicionamiento {
padding:0.8em 0.5em 0.5em 0.5em;
margin:1em 0 0 0em;
}

#links_posicionamiento p {
	text-align: center;
	padding: 0em 5em;
	font-size: 0.7em;
}

#links_posicionamiento ul.sup_list {
margin:0em auto 0 1em;
padding:0em;
}


#links_posicionamiento ul.sup_list li.sup {
	padding:0em;
    float:left;
    margin:0em 2.5em 0em 0em;
    font-size:0.95em;
    
}


#links_posicionamiento ul.sup_list .sub_list{
margin:0em 0 0 0.5em;
padding:0em 0 0 0;
}


#links_posicionamiento ul.sup_list .sub_list li {

    margin:1em 1em 0em 0em;
    font-size:0.9em;
}

/*LINKS POSICIONAMIENTO*/



#footer_links #mainList li {
float:left;
}

#footer {
margin:0.8em 0 0 0em;
padding:1em 0 0.2em 0.8em;
/*background:#000 url(../images/backFooter.jpg) repeat-x;*/
font-weight:bold;
font-size:0.90em;
color:#fff;
height:8em;
line-height:1.50em;
}

#footer .aenor {
	font-size: 0.7em;
	text-align: right;
}

#general p.cont_aenor {
	font-size: 0.8em;
}

/*ELEMENTOS DE FORMULARIO*/
select {
width:15em;
border:0em;
background:#D2EBD6; 
color:#000; 
font-weight:bold; 
font-size:0.8em; 
margin:0.8em 0 0 0;}

input, textarea {
background:#D2EBD6;
border:0em;
font-size:0.95em;
color:#000;
font-weight:normal;
padding:0.2em;
}

textarea {
font-size:1.1em;
font-family:  Arial, Helvetica, sans-serif;
color:#000;
width:98%;
}

#manipulador_no, #manipulador_si, #vehiculo_si, #vehiculo_no {
background:#fff;
}

/*FORMULARIO ENVIO DE CURRICULUMS (TRABAJA CON GASTROBASKA)*/
#trabaja, #contactoForm {
width:95%;
}

#trabaja h1, #contactoForm h1 {
width:98%;
}

#trabaja fieldset, #contactoForm fieldset {
width:100%;
margin:0.5em;
padding:0.3em;
}

#trabaja fieldset div  {
font-weight:bold;
color:#5D5E5D;
}

#trabaja fieldset span {
font-weight:normal;
font-size:1.2em;
}

#trabaja fieldset #personalData {
margin:0em 0 2em 0;
}

#trabaja fieldset .DivLeft, #contactoForm .DivLeft{
float:left;
margin:0 0.2em 0 0;
width:41%;
}



#trabaja fieldset .DivRight, #contactoForm .DivRight {
float:left;
width:50%;
}

#trabaja #datos_obligatorios, #contactoForm #datos_obligatorios {
float:right;
text-align:right;
width:40%;
margin: 0.8em 0 0 0em;
font-weight:bold;
color:#345A3D;
font-size:1em;
}

#trabaja p, #contactoForm p {
margin: 0em 0 0.8em 0;
font-size:1.0em;
color:#717171;
width:95%;
margin: 0 0 1em 2.4em;
}

#trabaja #data {
/*CAMBIAMOS COLOR DE FONDO Y ELIMINAMOS EL BATIDOR*/
/*background:#F9FBFB url(../images/backCV.jpg) top left no-repeat;*/
background:#fff;
margin:0.8em 0 0 0;
padding:0.5em 0.5em 2em 0.5em;
width:100%;
}

#trabaja #data td {
padding:0.2em;
font-size:0.90em;
}

#trabaja #data ul{
margin:1em 0 0 0em;
padding:0 0 0 0em;
}

#trabaja #data ul li, #contactoForm #data ul li {
float:left;
margin: 0 1em 0em 0em;
}


#trabaja #data #moreData {
border:0.1em #DBDFDC solid;
margin: 0.8em 0  0.8em 0;
padding:0 0 0.4em 0.2em;
}

#trabaja #data #moreData #left {
float:left;
width:40%;
}

#trabaja #data #moreData #right {
float:right;
width:55%;
}

#trabaja .error, #contactoForm .error {
	color: red;	
	font-weight: bold;
}

/*FORMULARIO DE CONTACTO*/
#contactoForm {

}

#contactoForm #data {
background:#F9FBFB url(../images/backContactoForm.jpg) center left no-repeat;
/*margin: 0.8em 0 0 1.5em;*/
padding:0.5em 0.5em 2em 0.5em;
width:100%;
}

address {
color:#3D7D3D;
font-weight:normal;
line-height:1.2em;
font-size:0.95em;
margin: 0 0 0.8em 4em
}

#contactoForm textarea {
font-size:1em;
font-family:  Arial, Helvetica, sans-serif;
color:#838383;
width:75%;
}

#contactoForm .DivLeft {
	width:25%;
	margin: 0 0.5em 0 0;
	text-align: left;
}

#contactoForm div {
font-weight:bold;
color:#519B87;
}

#contactoForm input {
margin: 0 0 0 0em;
}

#contactoForm #data ul {
margin:0 0 0 9.8em;
padding:0em;
}

#contactoForm #data ul li input {
margin:0em;
padding:0.2em;
}

#contactoForm #asesorafoot {
clear:both;
margin: 2em 0 0 0;
}

#lunch, #coffe, #chocolatada, #comida { 
	display: none;
}

/*GASTROBASKA ASESORA*/
#asesora{
width:100%;
}

#asesora h1 {
width:100%;
}

#asesora #tipo_cliente {
margin: 0 0 0 2em;
}

#asesora #tipo_cliente p {
font-weight:bold;
color:#519B87;
font-size:0.95em;
float:left;
margin: 0 1em 0 0;
}

#asesora h2 {
color:#646A64;
font-size:2em;
font-weight:normal;
margin: 1em 0 0 1.5em;
}

#asesora #donde_estoy {
margin:0 0 2em 3em;
padding:0em;
}



#asesora #donde_estoy p{
color:#848484;
font-weight:bold;
margin:0 0 0 0;
padding:0em;
}

#asesora #donde_estoy ul {
margin:0.5em 0 0 0.6em;
padding:0em;
float:right;
}

#asesora #donde_estoy ul li {
float:left;
margin: 0 0.4em 0 0;
}

#asesora #donde_estoy ul li a{
color:#8C8C8C;
font-weight:bold;
padding:0.2em 0.5em 0.2em 0.5em;
}

#asesora #donde_estoy ul li a.actual{
background:#EDF1D5;
}

#asesora #desarrollo_preguntas {
padding:0.5em;
/*background: #fff url(../images/backAsesora.jpg) bottom center no-repeat;*/
}

#asesora .pregunta_respondida {
position:relative;
}

#asesora .pregunta_respondida h3 {
color:#B9B9B9;
font-size:1.75em;
font-weight:normal;
margin: 1em 0 0 1.5em;
width:80%;
}

#asesora .pregunta_respondida p {
color:#527451;
font-weight:bold;
font-size:1.1em;
margin: 0.75em 0 0 4em;
}

#asesora .pregunta_respondida .respondida {
position:absolute;
top:0em;
right:0.6em;
background:url(../images/respondida.gif) left center no-repeat;
padding: 2em 0.5em 0.5em 2em;
font-weight:bold;
font-size:1em;
}


#asesora .pregunta_actual h3 {
color:#2C7A2F;
font-size:1.80em;
font-weight:normal;
margin: 1em 0 0 1.5em;
}

#asesora .pregunta_actual fieldset p {
color:#939393;
font-weight:bold;
font-size:1em;
margin: 0 0 0 4em;
}

#asesora .pregunta_actual fieldset input {
margin: 1em 2em 0 0.5em;
}

#asesora .pregunta_actual input {
margin: 1em 0 0 6em;
}

/*BOTONES CONTACTO ASESORA*/
#contacte_asesora {
margin: 3em 0 2em 0;
width:98%;
}

#contacte_asesora ul {
width:100%;
margin:0em;
padding:0em;
list-style:none;
}

#contacte_asesora ul li {
float:left;
margin:0 0 0 0.5em;
width:48%;
}

#contacte_asesora ul li img {
border:0em;
width:98%;
}

/*GALERIA*/
#galeria {
width:98%;
padding: 0 0 0 0em;
}

#galeria h3 {
color:#fff;
font-weight:normal;
font-size:1.3em;
margin:1em 0 0.5em 0;
background:#9AA096;
padding:0.2em 0.2em 0.2em 0.2em;
}

#galeria ul {
margin:0em;
padding:0.5em;
list-style:none;
}

#galeria ul li{
float:left;
margin: 0em 0.5em 0.5em 0;
/*cambio el ancho del item*/
width:18%;
}

#galeria ul li img {
width:100%;
/*anado el height*/
height:6.2em;
border:0.02em #ECECEC solid;
}

.total {
width:98%;
}

.media_izda {
width:39%;
}
.media_dcha {
width:55%;
}


/*ENLACES RECOMENDADOS*/
#enlaces_recomendados h1 {
width:80%;
}


#enlaces_recomendados #lista_enlaces {
margin:0 0 0 0.8em;
}


.enlace_item {
width:48%;
float:left;
margin:0em 0 0.65em 0.85em;
border-bottom:0.50em #E0E9C4 solid;
height:14.8em;
padding:0em;
}

.enlace_item .enlace_link {
float:right;
width:99%;
margin:0.5em 0em 0.5em 0;
text-align:left;
}

.enlace_item .enlace_link a {
font-weight:bold;
color:#838383;
background:url(../images/linkIco.gif) right center no-repeat;
padding:0 1.65em 1em 0;
}

.enlace_item .enlace_link a:hover {
color:#000;
text-decoration:underline;
}

#enlaces_recomendados img {
float:left;
width:60%;
margin:1em 1em 0 0;
padding:0em;
}

#general p.link_izarra {
text-align: center;	
font-size: 1.1em;
}

/*AGREGAMOS Z-INDEX AL MENU DESPLEGABLE*/
.jqueryslidemenu {
position:relative;
z-index:5;
width:50%;
}

/* Por jorge, para separar el pie de la web */
#contentFoot {background:#FFFFFF none repeat scroll 0 0;margin:0 auto;padding:0;position:relative;background:#EBEBEB url(../images/backFooter.jpg) left bottom repeat-x; border-top:#FFA800 solid 2px;}
#centerFoot{width:78em; margin:0 auto;-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;}



#footer #footer_left {
width:37%;
float:left;
}

#footer #footer_right {
width:60%;
float:right;
}

/*INFO EMPRESA*/

#info_empresa {
margin:2em 0 2em 0.1em;
width:70%;
float:left;
}

#info_empresa ul {
float:right;
padding:0em;
margin:0em;
}

#info_empresa ul li {
float:left;
margin: 0 1em 0 0;
}

#info_empresa ul li a {
color:#fff;
font-size:0.8em;
font-weight:bold;
}

#info_empresa ul li a:hover{
text-decoration:underline;
}


/*LOGOS CALIDAD*/
#logosCalidad{
float:right;
width:25%;
}

#logosCalidad img{
width:50%;
float:left;
padding:0em;
margin:0em 0 0 0;
}

/*CITA GENERAL*/
#general .CitaGeneral {
	font-size:1.8em;
	color:#8D8D8D;
	font-style:italic;
	width:100%;
}


/* GRÁFICA */
#grafica{ width:100%;}

/* DATEPICKER */

a.dp-choose-date {
	float: left;
	width: 25px;
	height: 25px;
	padding: 0;
	padding-left: 0.3em;
	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;
}
input.dp-applied {
	float: left;
}
