@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: inherit;
	color: black;
	background: black;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/*********************************** MAIN ****************************************/

#menu{
	width:100%;
	line-height:normal;
	overflow: hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#menu ul{
	position:absolute;
	left: 230px;
	top: -397px;
	float:left;
	list-style-type: none;
	margin:0;
	margin-left: 5px; /*Left offset of entire tab menu relative to page*/
	padding:0;
	border-bottom-color: #FFFFFF;
}

#menu li{
	display:inline;
	margin:0;
	padding:0;
}

#menu a{
	float:left;
	background:url(../img/menu/tab_left.gif) no-repeat left top;
	margin:0;
	margin-right: 0px; /*spacing between each tab*/
	padding:0 0 0 9px;
	text-decoration:none;
}

#menu a span{
	float:left;
	display:block;
	background:url(../img/menu/tab_right.gif) no-repeat right top;
	padding: 15px 25px 17px 3px;
	font-size:14px;
	color:#FFFFFF;
	}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#menu a span {float:none;}
/* End IE5-Mac hack */

#menu a:hover span {
	color:#D0D0D0;
	text-decoration:none;
	}

#menu #current a{ /*Selected Tab style*/
background-position:0 -76px; /*Shift background image up to start of 2nd tab image*/
}

#menu #current a span{ /*Selected Tab style*/
background-position:100% -76px; /*Shift background image up to start of 2nd tab image*/
color:#333333;
}

#menu a:hover{ /*onMouseover style*/
background-position:0% -76px; /*Shift background image up to start of 2nd tab image*/
}

#menu a:hover span{ /*onMouseover style*/
background-position:100% -76px; /*Shift background image up to start of 2nd tab image*/
}




/*********************************** CABECERAS ***********************************/

.item
{
  display:none;
}
.img_news
{
  position:absolute;
  top:51px;
  left:0px;
  width:100%;
  height:317px;
  background-repeat: no-repeat;
  background-position: center center;
}
.txt_news
{
  position:absolute;
  top:130px;
  left:45%;
  width:380px;
  height:120px;
  border-width:0px;
  border-style:solid;
  background-position: center center;
}
.titulo1
{
	color:#FFFFFF;
	font-size:35px;
	font-style:italic;
	font-weight:bold;
	text-shadow: insert 0.1em 0.1em 0.2em black;
	left: 400px;
	top: -162px;
	text-align:right;
	text-shadow: black 0.1em 0.1em 0.2em;
	width:380px;
	z-index:7;
}

.parrafo
{
  	color:#FFFFFF;
  	font-size:18px;
  	font-style:normal;
  	font-weight:normal;
  	text-shadow: insert 0.1em 0.1em 0.2em black;
  	left: 400px;
  	top: -90px;
  	text-align:right;
  	width:380px;
	z-index:7;
}
.parrafo1
{
  	color:#000000;
  	font-size:18px;
  	font-style:normal;
  	font-weight:normal;
  	text-shadow: insert 0.1em 0.1em 0.2em black;
  	left: 400px;
  	top: -90px;
  	text-align:right;
  	width:380px;
	z-index:7;
}




/*********************************** MAIN ****************************************/
body{
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#756163;
	background:url(../images/bodybg.gif) repeat-x #FFFFFF; /* f05b00 */
}
#headerbg{
	background:url(../images/headerbg.jpg) repeat-x;
	width:100%;
	height:400px;}
#cabecerabg{
	background:url(../images/cabecera0.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}
#cabecerabg_viura{
	background:url(../images/cabecera8.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}	
#cabecerabg_viura_barrica{
	background:url(../images/cabecera9.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}	
#cabecerabg_clarete{
	background:url(../images/cabecera10.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}
#cabecerabg_tinto{
	background:url(../images/cabecera11.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}
#cabecerabg_tinto_barrica{
	background:url(../images/cabecera12.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}
#cabecerabg_bodega_historia{
	background:url(../images/cabecera7.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}
#cabecerabg_bodega_actualidad{
	background:url(../images/cabecera5.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}
#cabecerabg_bodega_cordovin{
	background:url(../images/cabecera13.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}
#cabecerabg_bodega_doca{
	background:url(../images/cabecera2.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}
#cabecerabg_bodega_vinedos{
	background:url(../images/cabecera1.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}
#cabecerabg_bodega_region{
	background:url(../images/cabecera3.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}
#cabecerabg_bodega_suelos{
	background:url(../images/cabecera4.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}
#cabecerabg_bodega_clima{
	background:url(../images/cabecera6.jpg);
	background-repeat: no-repeat;
	background-position: center 51px;
	width:100%;
	height:400px;}
	
#footerbg{
	background:url(../images/footerbg.jpg) repeat-x;
	width:100%;
	height:83px;}

#footerbg2{
	background: url(../images/fondo_footer.jpg) repeat-y 50% 0;
	width:100%;
	height:auto;
}

#wrapper{
	width:980px;
	margin: 0 auto;
	position:relative;
	height:322px;
	background-color:#FFFFFF;
}
#wrapperT{
	width:980px;
	margin: 0 auto;
	position:relative;
	height:460px;
	background-color:#FFFFFF;
}
#wrapperL{
	width:980px;
	margin: 0 auto;
	position:relative;
	height:530px;
	background-color:#FFFFFF;
}
#header{
	
}
#footer{
	position:relative;
	left: 0px;
	top: 134px;
	color:white;
}
#footerP{
	position:relative;
	left: 0px;
	top: 340px;
	color:white;
}
#footerT{
	position:relative;
	left: 0px;
	top: 272px;
	color:white;
}
#footerL{
	position:relative;
	left: 0px;
	top: 342px;
	color:white;
}
#cuadro{
	background:url(../img/cuadro.png) no-repeat;
	width:330px;
	height:488px;
	position:absolute;
	left: 57px;
	top: -75px;
	background-image: url(../img/cuadro.png);
}
#contact a{
	position:absolute;
	color:#FF5700;
	font-size:12px;
	text-decoration:none; /*sin el subrayado */
	left: 900px;
	top: -140px;
	z-index:5;
}

#mail_contact a{
	position:absolute;
	color:#DDDDDD;
	font-size:10px;
	text-decoration:none; /*sin el subrayado */
	left: 698px;
	top: -136px;
	z-index:5;
}

#footer1 {
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7B0304;
	left: 0px;
	top: 0px;
	text-align:center;
}

#footer1 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	font-size:11px;
	color:#7B0304;
	text-align:center;
}

#footer2 {
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	left: 451px;
	top: 0px;
}

#footer3 {
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#7B0304;
	top: 373px;
	left: 0px;
}

#footer4 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#7B0304;
	position:absolute;
	font-size:11px;
	left: 761px;
	top: 0px;
}

.numero_footer{
	font-size:15px}
	
.titulo_footer{
	font-size:12px;
	font-weight:bold;}

.fabrica{
	position:absolute;
	left: 764px;
	top: 6px;
}

.face_footer{
	position:absolute;
	right: 440px;
	top: 0px;
}
.logo{
	position:absolute;
	right: 764px;
	top: -400px;
	z-index:5;
}
.logo_med{
	position:absolute;
	right: 654px;
	top: -104px;
	z-index:1;
}
.idioma{
	position:absolute;
	right: 30px;
	top: -385px;
}

.slogan1{
	position:absolute;
	color:#FFFFFF;
	font-size:35px;
	font-style:italic;
	font-weight:bold;
	text-shadow: black 0.1em 0.1em 0.2em;
	left: 400px;
	top: -262px;
	text-align:right;
	width:380px;
	z-index:7;
}

.titulo{
	position:absolute;
	color:#7B0304;
	font-size:25px;
	font-style:normal;
	font-weight:bold;
	left: 30px;
	top: 0px;
	text-align:left;
	width:650px;
	z-index:7;
}

.titulo_i{
	position:absolute;
	color:#7B0304;
	font-size:25px;
	font-style:italic;
	font-weight:bold;
	left: 30px;
	top: 0px;
	text-align:left;
	width:550px;
	z-index:7;
}

.titulo_marcas{
	position:absolute;
	color:#7B0304;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	left: 30px;
	top: 220px;
	text-align:left;
	width:550px;
	z-index:7;
}
.subtitulo{
	position:absolute;
	color:#7B0304;
	font-size:25px;
	font-style:normal;
	font-weight:bold;
	left: 265px;
	top: 0px;
	text-align:left;
	width:650px;
	z-index:7;
}
.barra {
	position:absolute;
	left: 228px;
	top: 0px;
}
.contenido{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	left: 30px;
	top: 90px;
	text-align:left;
	width:550px;
	z-index:7
}
.contenido_i{
	font-style:italic;
}

.contenido1{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	left: 30px;
	top: 40px;
	text-align:left;
	width:250px;
	z-index:7
}

.contenido_vino_1{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	left: 30px;
	top: 40px;
	text-align:left;
	width:182px;
	z-index:7
}
.contenido_vino_1 a {
	color:#7B0304;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	text-decoration:none;
}
.contenido_vino_1 a:hover {
	text-decoration:underline;
}
.contenido_vino_2{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	left: 265px;
	top: 40px;
	text-align:justify;
	width:550px;
	z-index:7
}

.contenido_22{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	left: 265px;
	top: 40px;
	text-align:left;
	width:430px;
	z-index:7
}

.contenido_22 a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	z-index:7
}

.contenido_22_todo{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	left: 265px;
	top: 40px;
	text-align:left;
	width:690px;
	z-index:7
}
.contenido_22_todo a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	z-index:7
}

.contenido_vino_3{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	left: 730px;
	top: 40px;
	text-align:center;
	width:80px;
	z-index:7
}

.formato{
	position:absolute;
	left: 57px;
	top: 230px;
	z-index:0;
}
.formatoT{
	position:absolute;
	left: 57px;
	top: 350px;
	z-index:0;
}
.ficha1{
	position:absolute;
	left: 440px;
	top: 230px;
	z-index:0;
}

.ficha1 a {
	text-decoration:none;
	color: #7B0304;
}

.ficha1 a:hover {
	text-decoration:underline;
	color: #7B0304;
}
.folleto1{
	position:absolute;
	left: 350px;
	top: 230px;
	z-index:0;
}
.destacado{
	position:absolute;
	left: 640px;
	top: -135px;
	z-index:0;
}
.destacado_historia{
	position:absolute;
	left: 740px;
	top: 30px;
	z-index:1;
}
.destacado_mapa{
	position:absolute;
	left: 740px;
	top: -10px;
	z-index:1;
}
.borde_izq{
	position:absolute;
	left: 721px;
	top: 100px;
	z-index:1;
}
.borde_der{
	position:absolute;
	left: 952px;
	top: 100px;
	z-index:1;
}
.borde_izq_p{
	position:absolute;
	left: 721px;
	top: 50px;
	z-index:1;
}
.borde_der_p{
	position:absolute;
	left: 952px;
	top: 50px;
	z-index:1;
}
.borde_sup{
	position:absolute;
	left: 740px;
	top: 11px;
	z-index:1;
}
.borde_inf{
	position:absolute;
	left: 740px;
	top: 412px;
	z-index:1;
}
.botella1{
	position:absolute;
	left: 350px;
	top: -153px;
	z-index:1;
}

.botella2{
	position:absolute;
	left: 460px;
	top: -153px;
	z-index:1;
}

.botella3{
	position:absolute;
	left: 570px;
	top: -153px;
	z-index:1;
}

.botella4{
	position:absolute;
	left: 740px;
	top: -153px;
	z-index:1;
}
.botella5{
	position:absolute;
	left: 850px;
	top: -153px;
	z-index:1;
}

.botella1_txt{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7B0304;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	left: 373px;
	top: 275px;
	z-index:2;
	visibility:hidden;
}

.botella2_txt{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7B0304;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	left: 480px;
	top: 275px;
	z-index:2;
	visibility:hidden;
}

.botella3_txt{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7B0304;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	left: 600px;
	top: 275px;
	z-index:2;
	visibility:hidden;
}

.botella4_txt{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7B0304;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	text-align: center;
	left: 680px;
	top: 275px;
	z-index:2;
	visibility:hidden;
}
.botella5_txt{
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#7B0304;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	text-align: center;
	left: 830px;
	top: 275px;
	z-index:2;
	visibility:hidden;
}

#folleto{
	width:81px;
	height:27px;
	position:absolute;
	left: 350px;
	top: 230px;
	z-index:2;
}

#folleto a{
	width:81px;
	height:27px;
	position:absolute;
	background:url(../images/folleto_off.png) no-repeat;
}

#folleto a:hover{
	width:81px;
	height:27px;
	position:absolute;
	background:url(../images/folleto_on.png) no-repeat;
}

#ficha{
	width:118px;
	height:27px;
	position:absolute;
	left: 440px;
	top: 230px;
	z-index:2;
}

#ficha a{
	width:118px;
	height:27px;
	position:absolute;
	background:url(../images/ficha_off.png) no-repeat;
}

#ficha a:hover{
	width:118px;
	height:27px;
	position:absolute;
	background:url(../images/ficha_on.png) no-repeat;
}

#folletoT{
	width:81px;
	height:27px;
	position:absolute;
	left: 350px;
	top: 350px;
	z-index:2;
}

#folletoT a{
	width:81px;
	height:27px;
	position:absolute;
	background:url(../images/folleto_off.png) no-repeat;
}

#folletoT a:hover{
	width:81px;
	height:27px;
	position:absolute;
	background:url(../images/folleto_on.png) no-repeat;
}

#fichaT{
	width:118px;
	height:27px;
	position:absolute;
	left: 440px;
	top: 350px;
	z-index:2;
}

#fichaT a{
	width:118px;
	height:27px;
	position:absolute;
	background:url(../images/ficha_off.png) no-repeat;
}

#fichaT a:hover{
	width:118px;
	height:27px;
	position:absolute;
	background:url(../images/ficha_on.png) no-repeat;
}

#btn_masinfo{
	width:288px;
	height:49px;
	position:absolute;
	left: 405px;
	top: 236px;
	background:url(../img/btn_masinfo_roll.png) no-repeat;
}

#btn_masinfo a{
background:url(../img/btn_masinfo.png) no-repeat;
line-height:49px;/*alinear texto a l amitad de un div */
font-size:11px;
font-style:italic;
font-weight:bold;
padding-left:15px;

display:block;
width:288px;
height:49px;
color:#3A1E20;
text-decoration:none;}

#btn_masinfo a:hover{
background:url(../img/btn_masinfo_roll.png) no-repeat;
}

#banner_main{
	font-size:18px;
	font-style:italic;
	font-weight:bold;
	color:#5F5E5F;
	position:absolute;
	left: 414px;
	top: -80px;
}
	.banner_negrita{
	font-size:22px;
	color:black;
	}
#banner_main2{
	font-size:13px;
	font-style:italic;
	font-weight:bold;
	color:#5F5E5F;
	position:absolute;
	left: 406px;
	top: -28px;
}
	.banner_naranja{
	font-size:17px;
	color:#FF5900;
	}
#banner_main_naranja{
	font-size:17px;
	font-style:italic;
	font-weight:bold;
	color:#FF5900;
	position:absolute;
	left: 415px;
	top: -62px;
	width: 313px;
}

#texto_cuadro{
	position:absolute;
	left: 93px;
	top: -2px;
	width: 260px;
	font-size:12px;
	text-align:justify;
}
#texto_cuadro p{
line-height:16px;
}

#menu_cuadro{
	position:absolute;
	left: 93px;
	top: 27px;
	width: 260px;
	font-size:11px;
	text-align:justify;
}

#titulo_personalizar_prendas{
font-size:25px;
font-style:italic;
font-weight:bold;
}
	.titulo_bordados{
	color:#3A1E20;
	position:absolute;
	z-index:1;
	left: 149px;
	top: 95px;
	}
	.titulo_serigrafia{
	color:#4F0000;
	position:absolute;
	z-index:1;
	top: 6px;
	left: 146px;
	}
	.titulo_vinilo{
	color:#FFFFFF;
	position:absolute;
	z-index:1;
	left: 128px;
	top: 93px;
	}

#texto_personalizar_prendas{
font-size:12px;
color:#3A1E20;
}

	.texto_bordados{
	position:absolute;
	height:120px;
	width:368px;
	text-align:justify;
	line-height:16px;
	top: 11px;
	left: 322px;
	}
	.texto_serigrafia{
	position:absolute;
	height:258px;
	width:263px;
	text-align:justify;
	line-height:20px;
	left: 331px;
	top: 16px;
	}
	.texto_vinilo1{
	position:absolute;
	height:277px;
	width:235px;
	text-align:justify;
	line-height:19px;
	left: 331px;
	top: 16px;
	}
	.texto_vinilo2{
	position:absolute;
	height:258px;
	width:230px;
	text-align:justify;
	line-height:19px;
	left: 597px;
	top: 16px;
	}
#content_medida{
	position:absolute;
	background-color:#0D141C;
	font-size:11px;
	text-align:left;
	text-align:justify;
	color:#F3F3F3;
	width:532px;
	height:198px;
	left: 413px;
	top: -1px;
}
	#content_medida_musica{
		position:absolute;
		background-color:#0D141C;
		font-size:11px;
		text-align:left;
		text-align:justify;
		color:#F3F3F3;
		width:532px;
		height:210px;
		left: 413px;
		top: -1px;
	}
	#texto_colegios{
	position:absolute;
	width:205px;
	height:98px;
	left: 17px;
	top: 20px;
	line-height:18px;
	}
	#texto_bandas{
	position:absolute;
	width:205px;
	height:98px;
	left: 17px;
	top: 20px;
	line-height:18px;
	}
	#texto_policia{
	position:absolute;
	width:205px;
	height:98px;
	left: 17px;
	top: 20px;
	line-height:18px;
	}
	#texto_cofradias{
	position:absolute;
	width:205px;
	height:98px;
	left: 17px;
	top: 20px;
	line-height:18px;
	}
	
#content_laboral{
	position:absolute;
	background-color:#0D141C;
	font-size:11px;
	text-align:left;
	text-align:justify;
	color:#F3F3F3;
	width:532px;
	height:191px;
	left: 413px;
	top: -1px;
}
	#texto_industrial{
	position:absolute;
	width:205px;
	height:98px;
	left: 17px;
	top: 20px;
	line-height:18px;
	}
	#texto_hosteleria{
	position:absolute;
	width:233px;
	height:98px;
	left: 17px;
	top: 13px;
	line-height:15px;
	}
	#texto_peluqueria{
	position:absolute;
	width:205px;
	height:98px;
	left: 25px;
	top: 25px;
	line-height:20px;
	}
	#texto_sanitarios{
	position:absolute;
	width:163px;
	height:124px;
	left: 15px;
	top: 16px;
	line-height:17px;
	}
	#texto_calzado{
	position:absolute;
	width:205px;
	height:98px;
	left: 25px;
	top: 30px;
	line-height:20px;
	}
	#texto_epis{
	position:absolute;
	width:347px;
	height:98px;
	left: 17px;
	top: 10px;
	}
	
	
.empresa{
	position:absolute;
	left: 401px;
	top: 6px;
	}
	
	
#text_contact1{
	position:absolute;
	font-size:11px;
	color:#4A4A56;
	left: 409px;
	top: -79px;
	width: 278px;
	height: 257px;
}

#text_contact2{
	position:absolute;
	font-size:11px;
	color:#4A4A56;
	left: 664px;
	top: -79px;
	width: 258px;
	height: 257px;
}

.mail_contacto{
color:#2E2E3C;
}
	.mail_contacto a{
	color:#2E2E3C;
	text-decoration:none;
	}
	
.naranja{
color:#ED5400;
font-size:10px;
}

.numeros_naranja{
font-size:14px;
color:#ED5400;
}

.mapa1{
	position:absolute;
	left: 410px;
	top: 161px;
}
.mapa1_text{
	position:absolute;
	left: 410px;
	top: 295px;
	font-size:11px
}
.mapa2{
	position:absolute;
	left: 668px;
	top: 161px;
}
.mapa2_text{
	position:absolute;
	left: 668px;
	top: 295px;
	font-size:11px;
}

.logo_footer_avisos{
	position:absolute;
	right: 5px;
	top: 1242px;
}

#footer1_avisos {
	position:absolute;
	font-size:10px;
	left: 92px;
	top: 1267px;
	text-align:center;
}

#footer2_avisos {
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	left: 451px;
	top: 1279px;
}

#footer3_avisos {
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	top: 1306px;
	left: 426px;
}

#footer4_avisos a {
	text-decoration:none;
	color:#333333;
	position:absolute;
	font-size:12px;
	left: 861px;
	top: 1291px;
}
