* {margin:0px;padding:0px;}
/*body {background:#ffffff;font:70% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;padding:4px;margin:0px;}*/

body {position:absolute;left:50%;width:98%;margin:10px 0px 10px -49%;text-align:left;padding:0px;border:0px solid #000000;color:#5A595A;font-family:"Trebuchet MS",Verdana,Arial,sans-serif;font-size:70%;background:#ffffff;}


img {border:0px;}

kbd {line-height:2em;font-size:.8em;font-weight:normal;font-family:"Lucida console",Courier,monospace,sans-serif;border-top:.15em solid #ccc;border-right:.25em solid #aaa; border-bottom:.3em solid #888; border-left:.2em solid #bbb;padding:.05em .2em;color:#000;background:#eee;vertical-align:text-bottom;}
abbr, acronym, span.abbr {border-bottom:1px dashed #666666;cursor:help;}
address {font-style:normal;text-align:left;width:95%;font-size:95%;padding-top:10px;padding-bottom:5px;}
sup {font-size:80%; font-weight:normal; font-family:Helvetica, "Lucida console", Arial, sans-serif; }

.emailaddress {width:10%; padding:0px; margin:0px; }

.small { font-size:80%; color:#828282; width:99%; clear:both; padding-top:7px; }
.margin {margin-left:15px; font-weight:bold;}

ol,ul {margin:0px;padding:0px;}
li {margin-left:20px;list-style-type:circle;}
li.titulillo {margin-left:20px;list-style-type:circle;margin-top:5px;}
li.submenu {margin-left:21px;list-style-type:none;}

li.opciones {font-weight:normal;}

hr.contacto { color: #000080;
background-color: #000080;
height: 1px;
border: 0;
margin-bottom:15px;margin-top:15px;}



.txiki {font:italic 80% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;}
.negrita {font-weight:bold;}

.centrar {position:relative;float:left;text-align:center;width:100%;}
.centrarcontacto {position:relative;float:left;text-align:center;width:100%;margin-top:15px;margin-bottom:15px;}

img.left {float:left;margin-right:5px;}
img.right {float:right;margin-left:5px;}

img.leftmarco {float:left;margin-right:5px;padding:5px;border:solid #c0c0c0 1px;}
img.rightmarco {float:right;margin-left:5px;padding:5px;border:solid #c0c0c0 1px;}

img.marco {padding:5px;border:solid #c0c0c0 1px;margin-top:5px;}
img.marcoleft {padding:2px;border:solid #c0c0c0 1px;margin-right:5px;float:left;}

textarea {width:80%;height:60px;}


.fotito {position:relative;float:left;}


h1 {color:#000080;font-size:155%;font-weight:bold;width:100%;border-bottom: 1px solid #000080;margin-top:10px;}
h3 {font:bold 110% "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;text-align:left;padding: 0px 0px 2px 0px;width:100%;margin: 12px 0px 0px 0px;clear:both;color:black;}
#derecha h2 {margin-left:14px;border-bottom:1px dashed color:#000080;}
#derecha h3 {margin-left:14px;}
h2 {color:#000080;font-size:100%;font-weight:bold;padding: 0px 0px 2px 0px;width:96%;margin: 12px 0px 0px 0px;clear:both;}
h4 {color:#000000;font-size:130%;font-weight:bold;text-align:left;padding:0px 0px 0px 25px; margin:12px 0px 8px 0px; width:90%;clear:both;}
h5 {color:#000000;font-size:100%;font-weight:bold;text-align:left;padding:0px;margin:12px 0px 8px 0px; width:99%; border-bottom:1px dashed #999999; clear:both; }
h6 {color:#000000;font-size:100%;font-weight:bold;text-align:left;padding:0px;margin:12px 0px 8px 0px; width:99%; /*border-bottom:1px dashed #999999;*/ clear:both; }

.titulares {font:bold 110% "Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;text-align:left;padding: 0px 0px 2px 0px;width:100%;margin: 12px 0px 0px 0px;clear:both;color:black;}
.titulares1 {font-size:130%;font-weight:bold;text-align:left;padding: 0px 0px 2px 0px;width:100%;margin: 12px 0px 0px 0px;clear:both;color:black;}
#derecha h2 {margin-left:14px;}

.woborder { border:0px; }

.sinvineta { background:none; padding-left:0px; }
.sinvinetanormal { background:none; padding-left:0px; font-size:125%; color:#5A595A; margin-bottom:0px; margin-top:20px; }
.oculto {position:absolute;left:-999px;width:990px;font-size:0%;}
.espaciador {clear:both;}

.flotaizda {float:left;margin-right:5px;}
.flotadcha {float:right;clear:right;margin-left:5px;}

.picturefooter {float:right;clear:right;margin:0px;padding:0px;font-size:75%;color:#828282;text-align:center;}



.productos {position:relative;float:left;width:32%;text-align:center;border:1px solid #c0c0c0;margin-right:3px;margin-bottom:3px;height:98px;padding-top:5px;font-size:90%;border-bottom:2px solid #c0c0c0;}
.productos1 {position:relative;float:left;width:100%;text-align:center;height:78px;}


.vermas {position:relative;float:left;width:100%;text-align:right;margin-top:8px;margin-bottom:8px;}


.contactoerror {position:relative;float:left;color:red;font-weight:bold;width:100%;text-align:center;}


/* ..... Formularios ..... */

/*form {  }

#buscador form .buscador {border:solid 1px #000000;background-color:#f5f5f5;color:#5A595A;font-weight:normal;}
#buscador form input {border:solid 1px #000000;background-color:#f5f5f5;color:#000000;font-weight:bold;} */




.boton { border-bottom:solid 1px /*#737574*/#666666; border-right:solid 1px #666666; border-left:solid 1px #E8E8E8; border-top:solid 1px #E8E8E8; 			 background-color:#DD5114; color:#FFFFFF; font-weight:bold; font-size:90%; padding:2px; }

.footer { margin-bottom:15px; }


/* ............................ PRINCIPAL ............................... */


#principal {padding:0px;border:0px solid #000000;}
#auxiliarmenu {width:100%;text-align:right;padding:0px 0px;}
/*#auxiliarmenu {position:relative;float:right;width:70%;text-align:right;padding:0px 0px;}*/

/*#principal {position:absolute;left:50%;width:94%;margin:20px 0px 20px -47%;text-align:left;padding:0px;background:#FFFFFF;border:1px solid #000000;}*/
#cabecera {position:relative;float:left;width:100%;background:url("../imagenes/cabeceraalonsotegi.jpg") repeat-x left bottom;height:92px;border-top:1px solid #666666;border-right:1px solid #666666;border-left:1px solid #666666;}
#cabecera2 {position:relative;float:left;width:100%;height:auto;}

/*#cabecera2 ul { }
#cabecera2 ul li {display:inline;margin: 0px 0px 0px 3px;padding:0px 7px 0px 5px;width:90%;border:1px solid #666666;}*/




#lineamenu {position:relative;float:left;width:100%;height:auto;background:#FFFFFF;}
.imprimir {position:relative;float:left;width:100%;text-align:center;margin-top:20px;margin-bottom:10px;}



#bodyweb {position:relative;float:left;width:100%;border-top:1px solid #7C7C7B;border:1px solid #7C7C7B;background:transparent/*#DD5114*/ url("../gifs/fondito.gif") repeat-y 14% 0;}

#bodywebAlone { position:relative; float:left;width:100%; border-top:1px solid #7C7C7B; border-bottom:1px solid #7C7C7B; }

/* ..... Zona izda ..... */
#izquierda {position:relative;float:left;width:18%;min-height:365px;padding-bottom:8px;}
#buscador {position:relative;float:left;width:98%;margin-top:10px;}

#menu {position:relative;float:left;width:100%;margin-top:10px;}
#webcontent {position:relative;float:left;width:57%;min-height:400px;padding-bottom:7px; padding-left:20px; /*background:#FFFFFF;*/ }
#webcontentAlone { position:relative; float:left; width:95%; padding-bottom:7px; padding-left:20px; }

#breadcrumbs { position:relative; float:left; width:98%; text-align:left; padding:8px 0px 3px 0px; margin-bottom:12px; clear:both; 
background:transparent url("../web_antigua/images/lineH2.gif") repeat-x bottom left; }
#pagright { position:relative; float:left; width:99%; text-align:right; margin:0px; padding-bottom:30px; clear:both; }
#pagleft { position:relative; float:left; width:99%; text-align:left; margin:0px; padding-bottom:30px; clear:both; }

#buttonform { position:relative; float:left; width:99%; text-align:center; padding:20px 0px 5px 0px; margin-bottom:15px;clear:both; }

#webmapglobal { position:relative; float:left; width:99%; min-height:365px; background:transparent url("../web_antigua/images/bg/backGr.gif") no-repeat top left; }
#webmapleft { position:relative; float:left; width:32%; min-height:365px; padding-left:15px; padding-right:25px; }
#webmapright { position:relative; float:right; width:45%; min-height:365px; padding-left:15px; padding-right:25px; }

/* ..... Zona dcha ..... */

#derecha {position:relative;float:right;width:21%;min-height:522px;background:#D9E3F4;}
#titulares {position:relative;float:right;width:100%;}

.ampliar {position:relative;float:left;width:100%;text-align:left;font-size:80%;font-weight:bold;}
#footernewsshort { position:relative; float:right; width:100%; padding:0px 1% 0px 1%;}


/* ..... Pie ..... */
#pie {position:relative;float:left;width:100%;text-align:center;font-size:100%;background:#ffffff;}
#header img {float:left;}



/* .................................... MENÚ AUXILIAR .................................... */

/*#auxiliarmenu ul { }
#auxiliarmenu ul li {display:inline;margin: 0px 0px 0px 3px;padding:0px 7px 0px 5px;width:90%;}*/





/* ....................................... WEBCONTENT .................................... */

#webcontent p { margin-top:10px;width:100%;text-align:justify;font-size:120%;}
#webcontent p.cuerpo { margin-top:10px;width:100%;text-align:justify;padding-bottom:5px;font-size:95%;border-bottom:1px dashed #5A595A;}
#webcontent p.cuerpo1 { margin-top:10px;width:100%;text-align:justify;padding-bottom:5px;}
#webcontent p.cuerpo2 { margin-top:10px;width:100%;text-align:justify;padding-bottom:5px;font-size:95%;}
.agenda {position:relative;float:left;width:95%;margin-left:8px;padding-bottom:8px;}
.fiestas {position:relative;float:left;margin-top:5px;width:100%;font-size:100%;font-weight:bold;}
.fiestas1 {position:relative;float:left;width:100%;font-size:95%;}

#webcontentAlone p { margin-top:10px; }

#webcontent ol, ul {margin-left:0px;margin-right:0px;margin-bottom:0px;margin-top:10px;padding:0px;}
#webcontent li {margin-left:18px;list-style-type:square;}

.cuerponoticias {position:relative;float:left;width:100%;height:150px;border-bottom:1px dashed #5A595A;margin-bottom:8px;}


.firstletterh3 { font-size:155%; color:#000000; font-weight:bold; }
.firstletterwhite { font-size:155%; color:#FFFFFF; font-weight:bold; }
.firstlettersquare { font-size:155%; font-weight:bold; background:#CCCCCC; color:#FFFFFF; padding:0px 4px; }
.normalsize { font-size:100%; }


.doubleitemhome { position:relative; float:left; width:98%; min-height:100px; padding:6px 0px 3px 0px; clear:both; /*margin-bottom:5px;*/ }

.singleleftitem { position:relative; float:left; width:46%; min-height:100px; padding-right:11px; background:transparent url("../web_antigua/images/lineV.gif") no-repeat right; }
.singlerightitem { position:relative; float:right; width:47%; min-height:100px; padding:0px; }
.homestyle { font-size:95%; }

.separador { position:relative; float:left; width:100%; border-bottom:1px dotted #999999;padding:8px 3%; }
div.hr {width:100%;height:15px;}
div.hr hr {display:none;}
div.hr2 {width:100%;height:15px;}
div.hr2 hr {display:none;}

div.hr3 { width:100%; height:15px;} 
div.hr3 hr { display: none; }


.item { float:left; width:98%; /*padding-top:10px; padding-bottom:25px;*/ padding-top:10px; padding-bottom:0px; }
.itemdate { font-family: Tahoma, Verdana, Arial, sans-serif; font-size:85%; color:#CE3408; }
.itembody { position:relative; float:left; width:97%; margin:0px; padding-top:0px; }

.itemtitle { font-size:115%; font-weight:bold; background:#F1F5FB url("../web_antigua/images/bulletNotice.gif") no-repeat left; padding:3px 2px 3px 20px; margin-bottom:10px; margin-top:5px; width:96%; }
				
.global { position:relative; float:left; width:99%; margin:15px 0px 30px 0px; clear:both; }





.trigger {width:97%;font-size:95%;font-weight:bold;color:#1E5792;font-family:Tahoma,Verdana,Arial,sans-serif;padding:3px 2px 3px 19px; margin-top:3px; margin-bottom:5px; background:#D9E3F4 url("../web_antigua/images/bulletNotice.gif") no-repeat left top;}

.triggerhover { cursor:pointer; padding:3px 2px 3px 19px; background:#ADC2E7 url("../web_antigua/images/bulletNotice2.gif") no-repeat left top; }
.triggerexpanded { width:97%; font-size:95%; font-weight:bold; color:#004284; font-family: Tahoma, Verdana, Arial, sans-serif; padding:3px 2px 3px 19px; margin-top:3px; margin-bottom:0px; background:#D9E3F4 url("../web_antigua/images/bulletNotice2.gif") no-repeat left top; }
			
.elementnormal { position:static; left:0; margin-bottom:15px; margin-top:0px; padding-bottom:1px; }
.elementcollapsed { position:absolute; left:-999em; top:0; height:1px; }
#domcollapseall ul { margin:0; margin-top:12px; padding:0; position:relative; float:left; width:70%; }
#domcollapseall li { display:inline; padding-right:1em; }	*/				










.contact { position:relative; float:left; width:99%; margin:8px 0px 8px 0px; padding:0px; font-size:90%; }
.contactleft { position:relative; float:left; width:49%; }
.contactright { position:relative; float:right; width:49%; }









/* ...................... NOTICIAS ................... */

#sidebarnews h2 {  width:75%; margin-left:0px; padding-left:0px; }

.noticias {width:90%;padding:0px 8px 8px 0px;float:right;}
.noticiastitulo {font-weight:bold;margin-bottom:3px;margin-top:3px;font-size:90%;}
.noticiastitulogrande {font-weight:bold;font-size:150%;}

.newsdate { font-family: Tahoma, Verdana, Arial, sans-serif; font-size:80%; color:#CE3405; }
.newsresume {font-size:80%;color:#585857;}
.newstitletech { font-weight:bold; margin-bottom:3px; margin-top:3px; color:#CE3405; }
#sidebarnews a:link { color:#1E5792; }

.tiendas {position:relative;float:left;font-size:75%;width:60px;margin-bottom:5px;}





.sidebaritem { position:relative; width:85%; padding:0px 15px 0px 0px; clear:both; }
#sidebarnews ul li { font-family: Tahoma, Verdana, Arial, sans-serif; font-size:95%; font-weight:bold; margin-left:15px; padding-left:10px; margin-top:6px;color:#CE3405; background:transparent url("../web_antigua/images/li-n1.gif") no-repeat left top; }
#sidebarnews ul li ul li { margin-left:1px; padding-left:0px; margin-top:3px; background:none; color:#585857; font-size:95%; font-weight:normal; }



/* ............................... PIE ................................ */

#pie ul { }
#pie ul li {display:inline;margin: 0px 0px 0px 3px;padding:0px 7px 0px 14px;width:90%;}
.vinetamenu {background:transparent url("../web_antigua/images/vertMenuIcon.gif") no-repeat left;}

a img {border:0px none;}

a:link {color:#5A595A;text-decoration:none;}
a:active {color:#5A595A;}
a:visited {color:#5A595A;text-decoration:none;}
a:hover {color:#5A595A;text-decoration:underline;}

a.ampliarnoticia:link {color:#000000;text-decoration:none;}
a.ampliarnoticia:active {color:#000000;}
a.ampliarnoticia:visited {color:#000000;text-decoration:none;}
a.ampliarnoticia:hover {color:#000000;text-decoration:underline;}


/* ---------------------- CARRITO ------------------------- */

.aviso {position:relative;float:left;width:100%;font-style:italic;font-size:90%;margin-bottom:25px;}
.cantidad {position:relative;float:left;width:20%;}
.descripcion {position:relative;float:left;width:34%;}
.talla {position:relative;float:left;width:15%;text-align:center;}
.precio {position:relative;float:left;width:15%;text-align:right;}
.total {position:relative;float:left;width:15%;text-align:right;}
.barrita {position:relative;float:left;width:100%;border-bottom:1px solid #C0C0C0;margin-top:2px;}
.barrita2 {position:relative;float:left;width:100%;}
.barrita3 {position:relative;float:left;width:100%;margin-top:10px;text-align:center;}
.spc {position:relative;float:left;width:86%;text-align:right;color:red;margin-bottom:5px;}
.descuento {position:relative;float:left;width:13%;text-align:right;color:red;margin-bottom:5px;}
.spc1 {position:relative;float:left;width:86%;text-align:right;margin-bottom:5px;}
.descuento1 {position:relative;float:left;width:13%;text-align:right;margin-bottom:5px;}
.spc2 {position:relative;float:left;width:86%;text-align:right;margin-bottom:5px;}
.descuento2 {position:relative;float:left;width:13%;text-align:right;margin-bottom:5px;}
.negritatotal {font-weight:bold;background:#FFFFC6;}

input.ok {font-size:80%;border:solid #808080 1px;width:auto;}
input.pagar {font-size:150%;border:solid #808080 1px;width:auto;font-weight:bold;margin-top:10px;}
input.calcular {font-size:90%;border:solid #808080 1px;width:auto;text-align:center;}
input.buscador {width:90px;font-size:90%;}
/*option {width:auto;}*/
select {font-size:80%;}
fieldset {position:relative;float:left;width:98%;border:1px solid #C0C0C0;background:#FFFFC6;margin-top:5px;margin-bottom:5px;}

fieldset.contacto {position:relative;float:left;width:100%;border:1px solid #C0C0C0;background:#FFFFC6;margin-bottom:5px;text-align:center;}

legend {font-weight:bold;}


.detalles {background:#FFFFC6;border:1px solid #f5f5f5;padding-left:3px;padding-right:3px;font-size:90%;}

.penyas_gen {position:relative;float:left;width:100%;text-align: justify;}
.penyas_izda {position:relative;float:left;width:50%;text-align: left;}
.penyas_nombre {position:relative;float:left;width:100%;text-align: left;}
.penyas_datos {position:relative;float:left;width:100%;text-align: left;}
.penyas_losdatos {position:relative;float:left;width:60%;}
.penyas_logo {position:relative;float:left;width:40%;text-align:center;}
.penyas_ira1 {position:relative;float:left;width:53%;text-align:left;margin-top:5px;margin-bottom:5px;}
.penyas_ira2 {position:relative;float:left;width:47%;text-align:right;margin-top:5px;margin-bottom:5px;}
.penyas_siquieres {position:relative;float:left;width: 100%;text-align:center;margin-top: 40px;margin-bottom:20px;}

.trozo50 {position:relative;float:left;width:49%;}
.trozo33 {position:relative;float:left;width:33%;}
.trozo50c {position:relative;float:left;width:49%;text-align:center;}
.trozo50i {position:relative;float:left;width:49%;text-align:left;}
.trozo50d {position:relative;float:left;width:49%;text-align:right;}

.trocito50i {position:relative;float:left;width:57%;margin-right:2%;}
.trocito50d {position:relative;float:left;width:33%;margin-left:2%;border:1px dashed #c0c0c0;margin-top:25px;background:#f5f5f5;height:auto;}


.anterior,.siguiente {position:relative;width:100%;margin-top:20px;padding:5px;}

.errores {position:relative;float:left;width:100%;margin-top:20px;color:red;font-weight:bold;text-align:center;}


.ficha25 {position:relative;float:left;width:25%;}
.ficha50 {position:relative;float:left;width:100%;}
.fichamitad {position:relative;float:left;width:49%;}
.mifichatitulo {position:relative;float:left;font-size: 80%;text-indent:1px;margin-bottom:1px;margin-top:20px;font-weight:bold;}
.mifichatexto {position:relative;float:left;font: 70% Arial,Helvetica,sans-serif;margin-top:5px;width:100%;}


.situacion {position:relative;float:left;margin-top:10px;margin-bottom:10px;border-top: 1px solid #C0C0C0;border-bottom: 1px solid #C0C0C0;width:100%;text-align:center;font-size:95%;padding-top:5px;padding-bottom:5px;}
.dondeestoy {position:relative;float:left;width:auto;text-align:center;}

.palabro {font-weight:bold;background:yellow;}

.afoto {position:relative;float:left;width:auto;height:auto;padding:5px;border: 1px solid #C0C0C0;margin:5px;float:right;}
.cuerponoticias {position:relative;float:left;width:100%;height:auto;border-bottom:1px dashed #5A595A;padding-bottom:5px;}
.alinearderecha {position:relative;float:left;width:100%;text-align:right;}


.centrar {position:relative;float:left;width:100%;text-align:center;}
.trozo33 {position:relative;float:left;width:33%;text-align:center;margin-bottom:5px;margin-top:5px;}

hr {width:100%;}


.menuhistoria {position:relative;float:right;width:70%;border: 1px solid #c0c0c0;margin:7px;padding-left:5px;padding-bottom:2px;background:#FFFFC6;font-weight:bold;}

.botondevolver {position:relative;float:right;width:100%;text-align:right;margin-bottom:20px;margin-top:10px;border-top:1px solid #C0C0C0;}



.not_foto {position:relative;float:left;width:100%;text-align:center;margin-top:5px;}
.not_textofoto {position:relative;float:left;width:100%;text-align:center;font:95% Arial,Helvetica,sans-serif;margin-top:5px;margin-bottom:3px;}
.not_verfoto {position:relative;float:left;width:68%;text-align:left;font: 95% Arial,Helvetica,sans-serif;color:#808080;}
.not_siguiente {position:relative;float:left;width:31%;text-align:right;font: 95% Arial,Helvetica,sans-serif;color:#808080;}
.noti_irudiz {position:relative;float:left;width:100%;text-align:left;font: bold 95% Arial,Helvetica,sans-serif;color:#808080;}
.not_breve {position:relative;float:left;width:25%;text-align:left;font: 95% Arial,Helvetica,sans-serif;}

.not_megalinea {position:relative;float:left;width:100%;text-align:right;border-bottom:1px dashed #808080;border-top:1px dashed #808080;margin-bottom:20px;padding-bottom:3px;margin-top:9px;}

a.numero {position:relative;float:left;border:solid #c0c0c0 1px;padding:1px;margin-left:2px;margin-top:2px;width:18px;text-align:center;background:#f5f5f5;}
a.numero:hover {color: #000000;background: #f3f3f3; border-color: #000000; text-decoration: none;font-weight:bold;}


.cuerpoenlaces {position:relative;float:left;width:100%;height:auto;border-bottom:1px dashed #5A595A;padding-bottom:15px;margin-bottom:9px;}


.listados {position:relative;float:left;width:100%;font-size:120%;}

.concejales {position:relative;float:left;width:100%;border-top: 1px dashed #c0c0c0;margin-top:15px;}


.aviso {color:#000080;font-size:155%;font-weight:bold;width:100%;border-bottom: 1px solid #000080;margin-top:10px;text-align:center;}

.contenedorfoto {
   float:left;
   margin: 3px;
   padding:3px;
} 