/* CSS Document */

html{margin: 0; border: 0; padding: 0; background-image: url(../imagenes/fondo_inferior.gif);
	background-repeat: no-repeat;
	background-position: left bottom;


  width: 100%;
  display: table;

	
	
	
	}

.itali{font-style:italic;}
body {

	font-size:75%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: auto;
	background-color: #FFFFFF;
	color: #333;
	margin:0px;
	padding:0px;
	/*background-image: url(../imagenes/fondo_inferior.gif);
	background-repeat: no-repeat;
	background-position: left bottom;*/
	min-width:1030px;
}
a {
	color: #990505;
	text-decoration:none;

}
a:visited { 
	color: #990505;

	text-decoration:none;
}
a:hover { 
	color: #990505;

	text-decoration:underline;
}
a:active { 
	color: #990505;

	text-decoration:none;
}
.pdf{
	background-image: url(../imagenes/icon_pdf.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:22px;
}
.off-left {

	position: absolute;

	left: -999px;

	width: 990px;

}
ul, ol, p{margin-top:0px; }
#central h1{
	margin-top:4px;
	margin-bottom:6px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.8em;
	font-style: normal;
	color: #990505;
}
#central_estrecho h1{
	margin-top:4px;
	margin-bottom:6px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.8em;
	font-style: normal;
	color: #990505;

}

h2{
	margin-top:25px;
	margin-bottom:8px;
	font-family: verdana, Arial, sans-serif;
	font-size: 1.6em;
	font-style: normal;
	/*color: #009cbf;*/
	color: #ec8520;
}
h3{
	margin-top:0px;
	margin-bottom:8px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 1.2em;
	font-style: normal;
	/*color: #009cbf;*/
	/*color: #9babb0;*/
	color: #666666;
	
}
#padin8px p.bodytext{
text-align:justify;
margin-top:8px;
margin-bottom:8px;
color:#333333;
font-size:1.09em;
line-height:1.5em;
/*max-width:45em;*/

}
#padin8px p.parrafosalta{
text-align:justify;
margin-top:8px;
margin-bottom:8px;
color:#333333;
font-size:1.09em;
line-height:1.5em;
clear:both;
/*max-width:45em;*/

}
#padin8px p.parrafosalta_negrita{
text-align:justify;
margin-top:20px;
margin-bottom:8px;
color:#333333;
font-size:1.09em;
line-height:1.5em;
clear:both;
font-weight: bold;
/*max-width:45em;*/

}
#central img{
border:#9babb0 1px solid;
padding:3px;
margin:5px;
margin-left:0px;
margin-right:15px;
float:left;
}
#central h1 + img{ 
margin-top:0px;
} 

#central ul{
	margin-top:10px;
	margin-bottom:10px;
	list-style-type: none;
	list-style-image: url(../imagenes/marca_central.gif);
	padding-right:60px;
font-size:1.09em;
line-height:1.5em;
	
}
#central a{
font-weight:bold;
	
}
#central ul li a{
font-weight:bold;
	
}
#central_estrecho ul{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:15px;
	list-style-type: none;
	list-style-image: url(../imagenes/marca_central.gif);
	padding-right:30px;

	
}
#central_estrecho li{
margin-top:7px;
margin-bottom:7px;
margin-left:30px;
padding-left:0px;
}
#central_estrecho li.strong{
color:#333;

}
#central_estrecho li a{
color:333333;



}
#central_estrecho li a:hover{
color:333333;
	color: #111;
	text-decoration:underline;
}
#central li p{
position:relative;
top:-3px;

}
/* --Aqui la cabecera--*/
#carrusel{
	background-color: #ffffff;
	clear: both;
	float: left;
	height: 192px;
	width: 100%;
	background-image: url(../imagenes/cebecera_fondo2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:visible;
}
#carrusel2{
	background-color: #ffffff;
	clear: both;
	float: left;
	height: 192px;
	width: 100%;
	background-image: url(../imagenes/cebecera_fondo3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	overflow:visible;
}
#caja_encarrusel{
padding-top:10px; margin-left:62px;
}
#caja_encarrusel2{
padding-top:10px; margin-left:27px;
}
#cabecera_idiomas{
	float: right;
	top: 0px;
	width:18em;
	height: 4ex;
	/*display: inline;*/
	margin: 0px;
	padding: 0px;

	
}
#idiomas_lista {
position:relative;
top:0px;
left:10px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #FFFFFF;
	float:left;
}
#idiomas_lista li{
	display:inline;
	
}
#idiomas_lista li a{
	font-size:0.95em;
	
	float:left;
	padding:2px 15px 5px 5px;
	color:#fff;
	background-image:url(../imagenes/separador_inv.gif);
	margin-right:4px;
	background-repeat: no-repeat;
	background-position: right center;
	
}

#idiomas_lista li a.iactual{
	color:#990505;;
	font-size:0.95em;
}
#idiomas_lista li a.iactual:hover{
	color:#fff;
	font-size:0.95em;
}
#menubasico{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	float:right;
	margin-right:10px;
}
#menubasico li{
	display:inline;
	
}
#menubasico li a{
	color:#FFFFFF;
	font-size:0.95em;
	float:left;
	padding:2px 15px 5px 5px;
	color:#fff;
	background-image:url(../imagenes/separador_inv.gif);
	margin-right:4px;
	background-repeat: no-repeat;
	background-position: right center;
	
}
#menubasico li a:hover{
	color:#990505;
	font-size:0.95em;
	
}
#angelitos{
position:relative;
top:-67px;
left:297px;
}
/* --Aqui terminan los estilos de la cabecera--*/
/*--Aqui empieza la estructura centralbasica--*/
#central{
font-size:0.9em;
background-color:#FFFFFF;
/*min-width:750px;*/
}
#central_estrecho{
font-size:0.95em;
	background-color:#FFFFFF;


}
#padin8px{padding-left:15px; padding-right:15px; padding-top:10px; width:96%; /* height:620px; */ background-color:#FFF; padding-bottom:15px; }
#padin8px_inicio{padding-left:7px; padding-right:15px; padding-bottom:50px;padding-top:10px;}
#todo{
	float:left;
	margin:0px;
	padding:0px;
	background-image: url(../imagenes/logomediostonos.jpg);
	background-position: left bottom;
	background-repeat: no-repeat;
	margin-right:0px;
	min-width:100%;
	

}
#izquierda {
	width:17em;
	float:left;
	z-index: 1;
	/*background-color: #FFFFFF;	*/
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top:10px;
	padding-top:0px;

	
}
#izquierda_ancha {
	width:560px;
	float:left;
	z-index: 1;
	/*background-color: #FFFFFF;	*/
	margin-bottom: 0px;
	margin-left: 0px;
	margin-top:20px;
	padding-top:0px;

	background-image: url(../imagenes/destacados.jpg);
	background-repeat: no-repeat;
	background-position: 30px 10px;

	
}
#izquierda p{
	margin-top:0px;
	
}
#doscolumnas{
float:left;
width:100%;
display:block;


}
#derecha{
	position: absolute;
	float:right;
	right: 50px;
	top:145px;
	*top: 145px;
	padding-top:10px;
	background-color: #fff;	
	width: 16em;
	margin-right: -50px;
	/*margin-top: 29.5ex;*/
	overflow:visible;
}
#derechaconmigas{
	position: absolute;
	float:right;
	right: 50px;
	top:175px;
	*top: 175px;
	background-color: #fff;	
	width: 16em;
	margin-right: -50px;
	/*margin-top: 29.5ex;*/
	overflow:visible;
}

#central{
	/*position:relative;
	top:0px;*/
	margin-top:0px;
	margin-bottom: 0em;
	margin-left: 19em;
	*margin-left: 0em !important;
	*margin-left: 19em;
	/*margin-right: 17em;*/
	margin-right:0px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #ec8520;
	padding-bottom:15px;
	/*padding-top: 16.5ex;*/
	padding-top: 0px;
	overflow:visible;
	*overflow:hidden;
	/*height:630px;*/
	min-height:630px;
*margin-top:0px;
overflow:visible;


}
#central_estrecho{
	/*position:relative;
	top:0px;*/
	margin-top:0px;
	margin-bottom: 0em;
	margin-left: 562px;
	*margin-left: 0em !important;
	*margin-left: 562px;
	*margin-right: 17em;
	margin-right:0px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #ec8520;
	padding-bottom:15px;
	/*padding-top: 16.5ex;*/
	padding-top: 0px;
	overflow:visible;
	*overflow:hidden;
	/*min-height:465px;*/
*margin-top:0px;

}
#doscolumnas{

padding:0px;
margin:0px;
*margin-left: 17em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #82d0e3;

}
#rastromigas{

	margin-top:0px;
	margin-bottom: 0em;
	margin-left: 0em;
	*margin-left:0em;
	padding-bottom:7px;
	/*padding-top: 16.5ex;*/
	padding-top: 8px;
	padding-left: 4px;
	height:10px;
	/*font-size:0.85em;*/
	color:#999999;
	display:block;
	width:100%;
	min-width:99%;
	font-size:0.85em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ec8520;
}
a.migas{
color:#999999;
text-decoration:none;
}
a.migas:hover{
color:#666666;
text-decoration:underline;
}

#agenda{
width:168px;
float:right;
border-width: 1px;
	border-style: solid;
	border-color: #82d0e3;
	margin-right:10px;
	margin-bottom:8px;
	padding-right:8px;
}


#noticias{
width:168px;
float:right;
border-width: 1px;
	border-style: solid;
	border-color: #82d0e3;
	margin-right:10px;
	margin-bottom:8px;
	padding-right:8px;
}
#foto_aleatoria{
	width:168px;
	max-width:168px;
	overflow:hidden;
	text-align:center;
	float:right;
	border-width: 1px;
	border-style: solid;
	border-color: #82d0e3;
	margin-right:10px;
	padding:4px;
}
ul.eventos{
padding-left:23px;
*padding-left:1px;
margin-left:3px;
*margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;

}
ul.eventos li{
	list-style-position: outside;
	list-style-type: square;
	list-style-image: url(../imagenes/marca_eventos.gif);
	margin-top:7px;
	margin-bottom:7px;
	margin-left:0px;
	padding-left:0px;
	font-size:0.95em;
	
	
}
ul.eventos li a{
position:relative;
	top:-3px;
	color:#666666;
	font-weight:bold;
	
	
}
ul.eventos li a:hover{
position:relative;
	top:-3px;
	color:#666666;
	font-weight:bold;
	
}
#submenurosa{
	width:168px;
	float:right;
	position:relative;
	top:-5px;
	border-width: 1px;
	border-style: solid;
	border-color: #e72077;
	margin-right:10px;
	margin-top:0px;
	margin-bottom:8px;
	padding-right:8px;
	background-color:#dedede;
	background-image: url(../imagenes/submenu_rosa.gif);
}
ul.admin{
padding-left:23px;
*padding-left:1px;
margin-left:3px;
*margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;

}
ul.admin li{
	list-style-position: outside;
	list-style-type: square;
	list-style-image: url(../imagenes/marca_admin.gif);
	margin-top:7px;
	margin-bottom:7px;
	margin-left:0px;
	padding-left:0px;
	font-size:0.95em;
	
	
}
ul.admin li a{
position:relative;
	top:-3px;
	color:#e82a7d;
	font-weight:bold;
	
	
}
ul.admin li a:hover{
position:relative;
	top:-3px;
	color:#e72077;
	font-weight:bold;
	
}

/*---Aqui termina la estructura central basica--*/
#pie{
	float:left;
	width:100%;
	clear:both;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	display: block;
	/*border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #A21F17;*/
	background-color: #20abcd;
	background-image: url(/imagenes/logo_pie.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top:7px;
	padding-bottom:7px;
	text-align:center;
}
#pie2{
	float:left;
	width:100%;
	height:37px;
	clear:both;
	margin-top: 0px;
	margin-bottom: 0px;
	position: relative;
	display: block;
	/*border-top-width: 7px;
	border-top-style: solid;
	border-top-color: #A21F17;*/
	background-color: #ffffff;
	/*background-image: url(../imagenes/edetaldea_peq.gif);
	background-repeat: no-repeat;
	background-position: right 3px;*/
	padding-top:7px;
	padding-bottom:7px;

}
#todosi{
padding:0px;
margin:0px;
}
.padin_pie {
	float:left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.lasdirecciones{float:left; background-color:#FFF; margin-top:0px;}
.menupie {
	padding-left: 0;
	list-style-type: square;
	font-family:Verdana, "Lucida Grande","Lucida Sans Unicode",sans-serif;
	font-size: 0.85em;
	font-weight: normal;
	color: #ffffff;
	margin-left: 0px;
	margin-top:0px;
	margin-bottom:0px;
		padding-top:0px;
	padding-bottom:0px;
}
.menupie li{
text-transform: uppercase;
	display:inline;
	
}
ul.menupie a:link{
	color: #ffffff;
	text-decoration: none;
	margin-left: 0.7em;
	margin-right: 0.7em;
}
ul.menupie a:visited{

	color: #ffffff;
	text-decoration: none;
	margin-left: 0.7em;
	margin-right: 0.7em;
}
ul.menupie a:active{
	
	color: #ffffff;
	text-decoration: none;
	margin-left: 0.7em;
	margin-right: 0.7em;
}
ul.menupie a:hover{

	color: #ffffff;
	text-decoration: underline;
	margin-left: 0.7em;
	margin-right: 0.7em;
}

.menupie2 {
	padding-left: 0;
	list-style-type: square;
	font-family:Verdana, "Lucida Grande","Lucida Sans Unicode",sans-serif;
	font-size: 0.73em;
	font-weight: normal;
	color: #000000;
	margin-left: 0px;
	margin-top:2px;
	margin-bottom:30px;
	padding-top:0px;
	padding-bottom:0px;
	
	
	
}
.menupie2 li{
text-transform: uppercase;
display:inline;
letter-spacing:.01em;
float:left;
height:90px;
border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #ec8520;
	padding-left:7px;
	padding-right:10px;
	
}
ul.menupie2 a:link{
	color: #ec8520;
	text-decoration: none;
	
	margin-right: 0.7em;
	text-transform:lowercase;
	font-size:1.2em;
	font-weight:bold;
	line-height:2em;

}
ul.menupie2 a:visited{

	color: #ec8520;
	text-decoration: none;
	font-weight:bold;
line-height:2em;
	margin-right: 0.7em;
	text-transform:lowercase;
	font-size:1.2em;
}

ul.menupie2 a:active{
	font-weight:bold;
line-height:2em;
	color: #20bcdf;
	text-decoration: none;
	
	margin-right: 0.7em;
	text-transform:lowercase;
	font-size:1.2em;
}
ul.menupie2 a:hover{
	font-weight:bold;
	line-height:2em;
	
	color: #990505;
	text-decoration: underline;
	
	margin-right: 0.7em;
	text-transform:lowercase;
	font-size:1.2em;
}

/*Aqui empiezan los estilos del menuprincipal*/
#menuPrincipal{
width:200px;
*width:200px;
/*background-color:#FFFFFF;*/
margin-top:0px;
padding-right:0px;
}


div#menuPrincipal ul{
	font-family:Verdana,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0091bb;
	margin: 30px 0 20px 5px;
	padding: 0 0 0 0;
	/*background-color:#FFFFFF;*/
	
}

#otro{
	width:200px;
}
div#otro p{
	font-family: Verdana,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: normal;
	color: #585858;
	margin: 30px 0 40px 10px;
	padding: 0 0 0 0;
}
div#menuPrincipal ul li{
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0pt;
	margin-bottom: 5px;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ec8520;
}
div#menuPrincipal ul li a{
	text-transform: uppercase;
	margin-top: 0px;
	margin-right: 0pt;
	margin-bottom: 0px;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
	color: #990505;
	text-decoration: none;
	font-size: 10px;
}
div#menuPrincipal ul ul{
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
}
div#menuPrincipal ul ul li{
	text-transform: uppercase;
	margin: 5px 5px 5px 0;
	list-style-position: outside;
	padding: 0 0 0 0;
	border: none;
	color: #585858;
}
div#menuPrincipal ul ul li a{
	color: #585858;
	text-decoration: none;
	background-image: url(/etxebide/html/images/icoSubpunto.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding: 0 0 0 0px;

}
div#menuPrincipal ul ul li.actual a{
	color: #EC8520;
	font-weight:normal;

}
div#menuPrincipal li.actual{
color:#EC8520;
font-weight:bold;
}



.actual{
	color:#0091b8;
	font-size: 10px;
}
ul#menuSecundario{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
ul#menuSecundario li{
	margin: 5px 0 5px 0;
	padding: 0 0 0 0;
}
ul#menuSecundario li a{
	color:#000 !important;
	text-decoration: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
/*Aqui se terminan los estilos del menu principal*/
.bakeola{
font-size:1.2em;
color:#aa113f;
}
#conten_menu4{
float:left;
	width:100%;
	min-width:100%;
border:1px solid #990505;
background-color: #fff;
padding:4px 0 4px 0;;
position:relative;
top:20px;
*top:23px;
left:0px;
border-left:none;
border-right:none;
}

#menu4{
	float:left;
	width:100%;
	min-width:100%;
	font-family: Verdana, "Lucida Grande","Lucida Sans Unicode",sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
	/*background-color: #990505;*/
	background-color: #EC8520;
}
#menu4 ul{
	margin-left:0px;
	padding-left:0px;
	list-style-type: none;	
}
#menu4 li.rojo{
	float:left;
	padding:4px 20px 5px 10px;
	color:#ec8520;
	background-image:url(../imagenes/separador.gif);
	margin-right:4px;
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #990505;
	display:inline;
}


#menu4 li.naranja{
float:left;
	padding:4px 20px 5px 10px;
	color:#ffffff;
	background-image:url(../imagenes/separador_inv.gif);
	margin-right:4px;
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #ec8721;
	display:inline;
}

#menu4 li.rojo a{

	color:#ec8520;
	
}
#menu4 li.rojo a:hover{

	color:#ffffff;
	
}
#menu4 li.naranja a{

	color:#ffffff;
	
}
#menu4 li.naranja a:hover{

	color:#ffffff;
	
}


img.prin{
float:right;
border:none;
margin:0px;

}
#central img.titcaja{
	position:relative;
	top:-10px;
	left:-2px;
	border:none;
	border:none;
	margin:0px;
	padding:0px;
	display:block;
	z-index:4;
	
}
#inicio1{
	display:block;
	width:85%;
	min-width:85%;
	border:#20abcd 1px solid;
	background-image:url(../imagenes/fonco_caja1.gif);
	height:89px;
	min-height:89px;
	margin-bottom:15px;
	position:relative;
	top:15px;
	left:0px;
	margin-left:auto;
	margin-right:auto;
	overflow:visible;
	
	font-family: Verdana, "Lucida Grande","Lucida Sans Unicode",sans-serif;
	text-transform:uppercase;
}
a.encaja{
display:block;
font-size:0.9em;
margin-left:101px;
margin-top:32px;
}
a.encaja:hover{
font-size:0.9em;
margin-left:101px;
margin-top:32px;
text-decoration:underline;

}

#inicio2{
	display:block;
	width:85%;
	min-width:85%;
	border:#20abcd 1px solid;
	background-image:url(../imagenes/fonco_caja2.gif);
	height:89px;
	min-height:89px;
	margin-bottom:15px;
	position:relative;
	top:15px;
	left:0px;
	margin-left:auto;
	margin-right:auto;
	overflow:visible;

	font-family: Verdana,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	text-transform:uppercase;
	
}
#inicio3{
	display:block;
	width:85%;
	min-width:85%;
	border:#20abcd 1px solid;
	background-image:url(../imagenes/fonco_caja3.gif);
	height:89px;
	min-height:89px;
	margin-bottom:15px;
	position:relative;
	top:15px;
	left:0px;
	margin-left:auto;
	margin-right:auto;
	overflow:visible;

	font-family: Verdana,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	text-transform:uppercase;
	
}
#inicio4{
	display:block;
	width:85%;
	min-width:85%;
	border:#20abcd 1px solid;
	background-image:url(../imagenes/fonco_caja4.gif);
	height:89px;
	min-height:89px;
	margin-bottom:15px;
	position:relative;
	top:15px;
	left:0px;
	margin-left:auto;
	margin-right:auto;
	overflow:visible;
	font-family: Verdana,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	text-transform:uppercase;
	
}
#direccion{
text-align:center;
margin-left:auto;
margin-right:auto;
display:block;
font-size:0.9em;
color:#CCCCCC;
width:85%;
min-width:85%;
}

#caja_novedades{
	color:#ec8520;
	font-size:0.9em;
	margin-right:15px;
	position:absolute;
	*position:absolute !important;
	*position:relative;
	left:613px;
	*left:613px!important;
	*left:310px;
	top:25px;
	*top:25px!important;
	*top:0px;
	/*background-color: #990505;*/
	height:95px;

}
#caja_novedades ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	list-style-type: none;
	margin:0px;
	font-weight:bold;
 }
 #caja_novedades ul li a{
	color:#ec8520;
 }
  #caja_novedades ul li a:hover{
	color:#fff;
 }
#caja_novedades ul ul{
	margin-left:17px;
	padding-left:28px;
	*padding-left:19px;
	margin-top:10px;
	margin-bottom:10px;
	list-style-type: none;
	list-style-image: url(../imagenes/marca_lista_novedades.gif);
	color:#fff;
	max-height:100px;
	overflow:hidden;
/*	width:300px;
	min-width:300px;*/
	
	
}
#caja_novedades ul ul li{
font-size:0.85em;
margin-bottom:6px;
	font-weight:normal;
}
#caja_novedades ul ul li a{
color:#fff;
	padding-top:0px;
	padding-bottom:4px;
	position:relative;
	top:-3px;
}
#caja_novedades ul ul li a:hover{
	color:#ec8520;
	padding-top:0px;
	padding-bottom:4px;
	position:relative;
	top:-3px;
}
#losdestacados{height:185px; padding-left:10px; padding-top:18px; }
#losdestacados ul{
	display:inline;
	list-style-type: none;
}
#losdestacados li{
display:inline;
list-style-type: none;
font-family: Verdana,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	list-style-type: none;
	width:200px;

	float:left;
	text-align:right;
	height:80px;
	padding-left:60px;
	text-transform: uppercase;
	margin-left:10px;
}
#losdestacados li.mas{
width:184px;

	padding-right:4px;

}
#losdestacados li a{

	color:#FFFFFF;
}
#losdestacados li a:hover{

	color:#FFFFFF;
	text-decoration:underline;
	
}

//////*estilos para cuando se ponga la tienda*///////////////


#losdestacados li{
display:inline;
list-style-type: none;
font-family: Verdana,"Lucida Grande","Lucida Sans Unicode",sans-serif;
	list-style-type: none;
	width:200px;
	*width:255px;
	float:left;
	text-align:right;
	height:72px!important;
	padding-left:60px;
	text-transform: uppercase;
	margin-left:10px;
	margin-top:10px!important;
}
#losdestacados li.mas{
width:184px;
	*width:255px;
	padding-right:4px;

}
//////*Aqui acabanestilos para cuando se ponga la tienda*///////////////
#central div.news-latest-container li{
margin-bottom:10px;
}
#central div.news-latest-container a{
color:990505;
}

#notis_inicio ul{
font-size:1.1em;
}
.fecha_inicio{
font-size:0.9em;
color:888888;
}
.hora_inicio{
font-size:0.9em;
color:888888;
}
.lugar_inicio{
font-size:0.9em;
color:888888;
}
div.tx-attacalendar-pi1_single{
border:none;
}
div.tx-attacalendar-pi1_single div.tx-attacalendar-pi1_links{
border:none;
margin-bottom:0px;
padding-bottom:0px;

}
div.tx-attacalendar-pi1_single p {
font-size:1.2em;
}
.align-justify{
text-align:justify;
}
.listado_foto{
float:left;
clear:left;

padding-left:7px;

}
.listado_datos_publicacion{
float:left;
min-width:70%;
width:70%;
clear:right;
margin:0px;
padding:0px;

}

.volver_paginador{
float:left;
clear:left;
}

.barra{
float:left;
width:98%;
min-width:98%;
height:1px;
max-height:1px;
min-height:1px;
border-top:1px #CC5566 solid;
border-bottom:none;
clear:both;
margin-left:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
}
.infor_publica{
	float:left;
	clear:both;
	border-top:1px #CC5566 solid;
	display:block;
	width:100%;
	padding-top:10px;
	padding-bottom:10px;
	font-size:0.9em;
}
#central ul.lista_especial{
margin-top:0px!important;
margin-bottom:0px;
padding-top:0px;
padding-left:20px;
margin-left:0px;
padding-top:0px;
}
hr{margin-bottom:2px; padding-bottom:0px;}
ul.lista_especial li.titulo{
list-style-type: none;
list-style-image: none;
margin-left:0;
font-weight:bold;
padding-top:0px;
margin-top:0px;
position:relative;
left:-15px;
font-size:1.2em;
margin-bottom:5px;
}
label{
float:left;
width:7em;
min-width:7em;
clear:left;
margin-top:5px;
margin-bottom:5px;
padding-top:3px;

}
label.largo{
float:left;
width:12em!important;
min-width:12em!important;
clear:left;
margin-top:5px;
margin-bottom:5px;
padding-top:3px;

}
label.largo2{
float:left;
width:10em!important;
min-width:10em!important;
clear:left;
color:#990505;
font-weight:bold;
margin-top:5px;
margin-bottom:5px;
padding-top:3px;

}
span.largo4{
float:left;
width:18em!important;
min-width:18em!important;
clear:left;
color:#990505;
font-weight:bold;
margin-top:5px;
margin-bottom:5px;
padding-top:3px;

}
span.largo4res{
float:left!important;
clear:right!important;
width:18em!important;
min-width:18em!important;
margin-top:5px;
margin-bottom:5px;
margin-left:5px;
padding-top:3px;

}
label.largo3{
float:left;
width:14em!important;
min-width:14em!important;
clear:left;
color:#990505;
font-weight:bold;
margin-top:5px;
margin-bottom:5px;
padding-top:3px;

}
label.sinclear{
clear:none;
margin-left:0px;
width:5em;
min-width:5em;
}
.apostilla{
clear:none;
float:left;
margin-left:4px;
width:15px;
min-width:15px;
position:relative;
top:6px;
}
input{
float:left;
margin-top:5px;
margin-bottom:5px;
margin-left:8px;

}
input[type="checkbox"]{

clear:left;
float:left;
margin-top:5px;
margin-bottom:5px;
margin-left:8px;
position:relative;
top:7px;

}
textarea{
float:left;
margin-top:5px;
margin-bottom:5px;
margin-left:8px;
}
select{
float:left;
margin-top:5px;
margin-bottom:5px;
margin-left:8px;
}
.publicacionesForm{
overflow:hidden;
padding:0px;
margin:0px 0px 0px 0px!important;
display:block;
width:100%;


}
form.publicaciones{
font-size:1.09em;
line-height:1.5em;
width:560px;
min-width:560px;
overflow:hidden;
padding:0px;
margin:15px auto;
}
form.publicaciones fieldset{
border:#CC6600 1px dotted;
padding-left:25px;
padding-right:25px;
padding-top:25px;
float:left;
text-align:right;
clear:left;

}
fieldset{
border:#CC6600 1px dotted;
padding-left:25px;
padding-right:25px;
padding-top:10px;
padding-bottom:15px;
float:left;
text-align:right;
clear:left;


}
.comofieldset{
border:#CC6600 1px dotted;
padding-left:25px;
padding-right:25px;
padding-top:0px;
float:left;
text-align:left;
clear:left;
}
div.comofieldset h2{
margin-top:0px;
padding-top:15px;
}
div.comofieldset + p{
padding-top:15px;
}
fieldset p{
margin:0px;
padding:0px;


}
legend{
	font-size: 1.3em;
	font-style: normal;
	color: #990505;
	font-weight:bold;
	background-color:#FFFFFF;
	padding-left:4px;
	padding-right:4px;
}
input.enviar{
float:left;
background-image:url(../imagenes/fondo_boton_124.gif);
width:104px;
text-align:center;
border:none;
cursor:pointer;
color:#fff;
height:23px;
} 
#central a.enviar{
float:left;

background-image:url(../imagenes/fondo_boton_124.gif);
width:104px;
min-width:104px;
text-align:center;
border:none;
cursor:pointer;
color:#fff;
height:23px;
min-height:23px;
padding-top:2px;
background-repeat: no-repeat;
background-position: right center;
} 
#central a.enviar:hover{
float:left;

background-image:url(../imagenes/fondo_boton_124_b.gif);
width:104px;
min-width:104px;
text-align:center;
border:none;
cursor:pointer;
color:#fff;
height:23px;
min-height:23px;
padding-top:2px;
background-repeat: no-repeat;
	background-position: right center;
} 

input.enviar:hover{
float:left;
background-image:url(../imagenes/fondo_boton_124_b.gif);
}

div.paraenviar{
float:left;
clear:left;
padding:20px;
}
.auto_complete{
display:block;
width:25em;
background-color:#CCCCCC;
}
ul#autores{
display:block;
list-style-type:none;
text-align:left;

}
ul#traductores{
display:block;
list-style-image: url("../imagenes/marca_central.gif");
text-align:left;

}

ul#colaboradores{
display:block;
text-align:left;
}


table{
border-collapse:collapse;
border:#990000 solid 1px;
padding:10px;
empty-cells:show;

}
td, th{
border:#990000 solid 1px;
padding:10px;
empty-cells:show;
font-size:0.9em;
}
iframe{
border:#CCCCCC solid 1px;}
.lanean{
	float:none;
	vertical-align:middle;
}
label.largo2 {
float:left;
width:7em;
min-width:7em;
clear:left;
margin-top:5px;
margin-bottom:5px;
padding-top:3px;
}
label.largo2sinclear {
clear:none;
margin-left:0px;
width:10em;
min-width:10em;
}
label.otrolargo {
clear:none;
margin-left:0px;
width:auto;
min-width:10em;
text-align:left;
}
form.matrikula{
font-size:1em;
line-height:1.5em;
width:555px;
margin:0px 30px;
padding:0px;

}
form.matrikula input[type="checkbox"]{
margin-top:5px;
margin-bottom:5px;
margin-left:8px;
float:left;
clear:none;
position:relative;
top:3px;
left:7px

}
label.colocada {
text-align:left;
float:left;
width:30em;
min-width:30em;
clear:left;
margin-top:5px;
margin-bottom:5px;
padding-top:3px;
font-weight:bold;
}
label.colocada2 {
text-align:right;
float:left;
width:14em;
min-width:14em;
clear:left;
margin-top:5px;
margin-bottom:5px;
padding-top:3px;
}
form.matrikula fieldset{
width:550px;
margin-bottom:7px;
padding-top:10px;
clear:none;

}
.aukeratuak{
width:550px;
float:left;
margin:0px;
margin-bottom:7px;

padding-left:7px;
padding-right:0px;
position:static;
clear:left;


}
#aleak{
clear:none;
display:block;
width:300px;
min-width:300px;
float:left;
margin-left:15px;
margin-top:0px;
padding-top:0px;

}
#aleak h2{
clear:left;
}

form.matrikula fieldset.aukerakoak{
width:248px;
float:left;
margin:0px;
margin-bottom:7px;

padding-left:7px;
padding-right:0px;
position:static;
clear:none;


}
form.matrikula select{
float:left;
margin-top:5px;
margin-bottom:5px;
margin-left:8px;
font-size:0.9em;
width:15em;
line-height:1.2em;
}
form.matrikula textarea{
width:500px;
overflow-y:scroll;
overflow-x:hidden;
margin:0px auto;
clear:left;
font-size:0.95em;
color:#333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
form.matrikula p.aviso{
margin:0px;
font-size:0.9em;
line-height:normal;

}
form.matrikula select.maslargo{
float:left;
margin-top:5px;
margin-bottom:5px;
margin-left:8px;
font-size:0.8em;
width:auto;
line-height:1.2em;

}
#caja_modelo_educativo{
	width:280px;
  	border:#999999 dotted 1px;
  	position:relative;
	left:120px;
   	float:left;
	clear:left;
	padding:7px;
	  }
div.paraenviar2{
float:left;
clear:left;
padding:0px;
}

div.csc-textpic  .csc-textpic-image img 
{

margin-top: 0px;
margin-right: 0px !important;
margin-bottom: 0px;
margin-left: 0px;

}
div.csc-textpic-imagewrap{
padding-right:17px;

}
#central a.enviar160{
float:none;
display:block;
background-image:url(../imagenes/fondo_boton_160.jpg);
width:160px;
min-width:160px;
text-align:center;
vertical-align:middle;
border:none;
cursor:pointer;
color:#fff;
height:23px;
min-height:23px;
/*padding:6px 30px 6px 20px;*/
padding-top:6px;
background-repeat: no-repeat;
background-position: right center;
} 
#central a.enviar160:hover{
float:none;

background-image:url(../imagenes/fondo_boton_160_b.jpg);
width:160px;
min-width:160px;
text-align:center;
border:none;
cursor:pointer;
color:#fff;
height:23px;
min-height:23px;

background-repeat: no-repeat;
	background-position: right center;
} 

#central a.enviar1602{
float:none;
display:block;
background-image:url(../imagenes/fondo_boton_160.jpg);
width:160px;
min-width:160px;
text-align:center;
border:none;
cursor:pointer;
color:#fff;
height:23px;
min-height:23px;
/*padding:6px 30px 6px 20px;*/
padding-top:10px;
background-repeat: no-repeat;
background-position: right center;
line-height:1em;
vertical-align:middle;
	padding-top:10px;
	*padding-top:3px;
	margin-top:6px;
} 
#central a.enviar1602:hover{
float:none;

background-image:url(../imagenes/fondo_boton_160_b.jpg);
width:160px;
min-width:160px;
text-align:center;
border:none;
cursor:pointer;
color:#fff;
height:23px;
min-height:23px;
line-height:1em;
background-repeat: no-repeat;
	background-position: right center;
	padding-top:10px;
	*padding-top:3px;
	margin-top:6px;
} 
#central img.especial{
border:none;
margin:2px 2px 0px 2px;
padding:0px;
vertical-align:middle;
background-color:transparent;
} 
a.agoogle {
	color: #990505;
	text-decoration:none;

}
a.agoogle:visited { 
	color: #990505;

	text-decoration:none;
}
a.agoogle:hover { 
	color: #990505;

	text-decoration:underline;
}
a.agoogle:active { 
	color: #990505;

	text-decoration:none;
}
#logotipos{
background-color:transparent;
position:relative;
top:15px;
margin-bottom:25px;
}
#logotipos img{
border:none;
margin-right:10px;
}
#logotipos div.csc-textpic{

background-color:transparent;
}

span.pagina{ margin:0 2px;}
ul.autores{
padding:0px!important;
margin:0px!important;
list-style-type:none;
list-style-image:none;
padding-left:5px;
}
ul.autores li{
padding:0px!important;
margin:0px!important;
list-style-type:none;
list-style-image:none;
}
.csc-uploads-icon img{
float:none!important;
border:none!important;
margin-right:4px!important;
}
ul.csc-uploads csc-uploads-1{
list-style-image:none!important;
list-style-image: none!important;
margin-left:10px!important;
}
.csc-uploads-icon{
margin:0!important;
line-height:0px!important;
padding:0px!important;
font-size:0px!important;
vertical-align:middle!important;
}
.tr-even, .tr-odd{
list-style-image:none!important;
list-style-type:none!important;
}
.csc-uploads-fileSize{
font-size:0.85em;
}
.itzuli{margin-top:10px;
}
.separador{
clear:both;
}

.news-single-img {
	float: left;
	max-width: 260px;
}
.news-single-imgcaption {
	font-size:0.95em;
	padding:3px;
	color:#666!important;

	
}
.clearer{
clear:both;
}
#logotipillos{
/*position:absolute;*/
bottom:10px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ec8520;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #ec8520;
	text-align:center;
}
#logotipillos img{
margin-right:5px;
border:none;

}
#news-list-item a img{
	float:left; margin:0px; margin-right:10px; border: 3px #dedede solid; padding:0px;
}

ul.djvu{
padding-left:23px;
*padding-left:1px;
margin-left:20px;
*margin-left:20px;
	margin-top:10px;
	margin-bottom:10px;

}
ul.djvu li{
	list-style-position: outside;
	list-style-type: square;
	list-style-image: url(../imagenes/djvu.gif);
vertical-align:middle;
	margin-top:7px;
	margin-bottom:7px;
	margin-left:30px;
	padding-left:0px;
	font-size:0.95em;
	padding-left:7px;
	
	
}

#tabla_carrito{
	width:197px;
	margin-left:5px;
	font-size:0.85em;
	border:none;
	borderl:collapse;
}
#tabla_carrito thead{
	background-image: url(../imagenes/cabecera_cesta.png);
	background-repeat: no-repeat;
	background-position: left top;
	color:#FFF;
	font-variant:small-caps;
}
#tabla_carrito thead td{
	padding-top:10px;
	padding-left:8px;
	padding-bottom:10px;
	border:none!important;
	font-size:8pt;
	font-weight:bold;
}
#tabla_carrito th{
	padding:2px 11px 2px 10px!important;
}
#tabla_carrito td{
	padding:2px;

}
#tabla_carrito tfoot{
	padding:0px;
	border:none;

}
#tabla_carrito tfoot tr{
	padding:0px;
	border:none;

}
#tabla_carrito tfoot tr td{
	padding:0px 0px 0px 0px;
	border:none;
	text-align:right;

}
#tabla_carrito tfoot tr td p{
	padding:0px;
	margin:0px 0px 0px 0px;
	border:none;
	text-align:right;

}

.celdaprecio{text-align:center;}



#tabla_carrito_prin{
	width:auto;
	font-size:1.1em;
	border:none!important;
	border:collapse;
	margin: 0 0 2em 0;
}
#tabla_carrito_prin tr{

}
#tabla_carrito_prin thead td{
	background:none; border:none;
	text-align:right;
}
#tabla_carrito_prin th{
	padding:2px 11px 2px 10px!important;
	
}
#tabla_carrito_prin thead td.etiqueta_tabla{
	padding-top:10px;
	padding-left:8px;
	padding-bottom:10px;
	border:none!important;
	font-size:8pt;
	font-weight:bold;
	background-image: url(../imagenes/cabecera_cesta_250.png);
	background-repeat: no-repeat;
	background-position: left top;
	
	color:#FFF;
	font-variant:small-caps;
	text-align:left;
}
#tabla_carrito_prin td{
	padding:4px 5px 4px 5px;
	border-top:none!important;
	border-bottom:none!important;
	border-left:#990000 1px solid;
	border-right:#990000 1px solid;
	

}
#tabla_carrito_prin tfoot{
	padding:0px;
	border:none;

}
#tabla_carrito_prin tfoot tr{
	padding:0px;
	border:none;
	

}
#tabla_carrito_prin tfoot tr td{
	padding:0px 5px 0px 5px;
	border:none;
	text-align:right;
border-top:#990000 1px solid!important;
color:#990505;
}
#tabla_carrito_prin tfoot tr td p{
	padding:0px;
	margin:0px 0px 0px 0px;
	border:none;
	text-align:right;

}
#tabla_carrito_prin input{
	text-align:center;
	font-size:0.98em;
	float:none;
}
.tit_publica{
	width:250px;
}
.tit_produk{
	width:100px;
}
.preciouni{text-align:right;}
.subtotal{text-align:right; }
.subtotal2{text-align:right; border-right:#990000 solid 2px!important;}
th.subtotal{border:#990000 solid 1px; text-align:center;}
.kopuru{text-align:center;}
.impar{background-color:#e3e3e3;}
.impar:hover{background-color:#eeeeee;}
.impar:hover td{background-color:#eeeeee;}

.impar1{background-color:#ec8520; color:#FFF;}
.primtd{background-image: url(../imagenes/puntitorojo.png);
	background-repeat:repeat-y;
	background-position: left top;
	border-left:0px!important;
}
a.enlace_comprar{
background-image:url(../imagenes/boton_erosi.png);
width:82px;
min-width:82px;
text-align:center;
border:none;
cursor:pointer;
color:#fff!important;
height:15px;
min-height:15px;
float:right;
padding:2px 0px 4px 0px;
text-align:center;
margin:0px;
background-repeat: no-repeat;
background-position: left bottom;
text-decoration:none;
font-variant:small-caps;
font-weight:bold;
font-size:8pt;
} 
a.enlace_comprar:hover{
text-decoration:underline;

} 

.conboton{padding:0px!important; text-align:right;}
a.enlace_comprar2{
background-image:url(../imagenes/boton_erosi_ancho.png);
width:165px;
min-width:165px;
text-align:center;
border:none;
cursor:pointer;
color:#fff!important;
height:20px;
min-height:20px;
float:right;
padding:5px 0px 3px 0px;
text-align:center;
margin:0px;
background-repeat: no-repeat;
background-position: left bottom;
text-decoration:none;
font-variant:small-caps;
font-weight:bold;
font-size:8pt;

} 
a.enlace_comprar2:hover{

text-decoration:underline;

} 




.flechitas{font-family:Arial, Helvetica, sans-serif; font-size:8pt; position:relative; top:0px; letter-spacing:-1px;}
.oculto{display:none; visibility:hidden;}


/**************Aqui empiezan los estilos de las pestaņas********/
#pestanas {
float:left;
  margin:0px auto 0px 7px;
  padding:10px;
  padding-left:0px;
  font:1em Arial;

  background:none;
  text-align:left;
  padding-bottom:0px;


}
#pestanas ul {

  margin:0px;
  padding:1px 10px 0px 5px;
  list-style:none;
  }
#pestanas li {
  float:left;
  background:url(../imagenes/left_on.png) no-repeat left bottom;
  margin-left:4px;
  padding:0 0 0 6px;
  list-style:none;
  }
#pestanas a {
  display:block;
  background:url(../imagenes/right_on.png) no-repeat right bottom;
  padding:9px 10px 9px 1px;
  text-decoration:none;
  font-weight:bold;
  color:#fff;
  }
#pestanas a:hover {
  color:#990505;
  }
#pestanas #current {
	color:#fff;
  background:url(../imagenes/left.png) no-repeat left top;


  }
#pestanas #current a {
  background:url(../imagenes/right.png) no-repeat right top;
color:#fff;

  }
  #pestanas #current a:hover {
 
color:#fff;

  }
  .paginador{float:right; margin-right:2%; margin-top:25px;}
  .cabeceradepublicaciones{display:block; margin:0px; padding:0px; width:100%;}
  .precioenlista{font-weight:bold; color:#990505;}
  
  
   
   
   #compraprodukto {
float:left;
  margin:0px auto 0px 7px;
  padding:10px;
  padding-left:0px;
  font:1em Arial;

  background:none;
  text-align:left;
  padding-bottom:0px;


}
#compraprodukto ul {

  margin:0px;
  padding:1px 10px 0px 5px;
  list-style:none;
  }
#compraprodukto li {
  float:left;
  background:url(../imagenes/boton_left.png) no-repeat left bottom;
  margin-left:4px;
  padding:0 0 0 6px;
  list-style:none;
  }
  #compraprodukto li:hover {
  float:left;
 background:url(../imagenes/boton_left.png) no-repeat left bottom;
  margin-left:4px;
  padding:0 0 0 6px;
  list-style:none;
  }
  #compraprodukto li.notenemos {
  float:left;
  background:none;
  color:#666;
  margin-left:4px;
  padding:5 0 0 6px;
  list-style:none;
  }
#compraprodukto a {
  display:block;
  background:url(../imagenes/boton_right.png) no-repeat right bottom;
  padding:5px 10px 5px 1px;
  text-decoration:none;
  font-weight:bold;
  color:#fff;
  }
#compraprodukto a:hover{
  color:#ff890b
   }
   
   
    #compraprodukto2 {
float:right;
clear:left;
  margin:20px auto 0px 7px;
  padding:10px;
  padding-left:0px;
  font-size:0.95em;

  background:none;
  text-align:left;
  padding-bottom:0px;


}
#compraprodukto2 ul {

  margin:0px;
  padding:1px 10px 0px 5px;
  list-style:none;
  }
#compraprodukto2 li {
  float:left;
  background:url(../imagenes/boton_left.png) no-repeat left bottom;
  margin-left:4px;
  padding:0 0 0 6px;
  list-style:none;
  }
  #compraprodukto2 li:hover {
  float:left;
 background:url(../imagenes/boton_left.png) no-repeat left bottom;
  margin-left:4px;
  padding:0 0 0 6px;
  list-style:none;
  }
  #compraprodukto2 li.notenemos {
  float:left;
  background:none;
  color:#666;
  margin-left:4px;
  padding:5 0 0 6px;
  list-style:none;
  }
#compraprodukto2 a {
  display:block;
  background:url(../imagenes/boton_right.png) no-repeat right bottom;
  padding:5px 10px 5px 1px;
  text-decoration:none;
  font-weight:bold;
  color:#fff;
  letter-spacing:-1px;
  }
#compraprodukto2 a:hover{
  color:#ff890b
   }
   
   
   
   .pruebas{ float:left; clear:right;}
.login_formu{
	float:none!important;
	display:block;
	width:400px;
	   margin-top:0px!important;
	   padding-top:0px!important;
	
   }
fieldset.paralogin{
	float:none!important;
	width:400px;
	padding-left:10%;
	padding-right:15%;
	margin-left:80px;
}
fieldset.paralogin2{
	float:none!important;
	width:500px;
	padding-left:10px;
	padding-right:10px;
	margin-left:80px;
}
fieldset.paralogin input{
	margin:0px 0px 0px 0px;
}

fieldset.paralogin label{
	margin:3px 5px 0px 0px!important;
	white-space:nowrap;
	width:75px;
}
fieldset.paralogin2 input{
	margin:10px 0px 10px 0px!important;
}
fieldset.paralogin2 select{
	margin:10px 0px 0px 0px!important;
}
fieldset.paralogin2 label{
	margin:24px 5px 10px 0px!important;
	white-space:nowrap;
	width:75px;
}
fieldset.paralogin2 UL.botonera input{
	font-size:0.95em;
	border-bottom: medium none;
	border-left: medium none;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px!important;
	padding-left: 0px!important;
	padding-right: 5px!important;
	background: url(../imagenes/boton_right.png) no-repeat right top;
	color: #fff;
	border-top: medium none;
	cursor: pointer;
	font-weight: bold;
	border-right: medium none;
	text-decoration: none;
	float:none;
	
}
fieldset.paralogin2 UL.botonera li:hover input{
	
color:#ff890b;
	
	
}
    UL.botonera
{
	
	text-align:center;
	float:left;
	clear:both;
	list-style: none;
	padding-bottom: 0px;
	margin: 0px 0px 0px 100px!important;
	padding-left: 0px!important;
	padding-right: 0px!important;
	display: inline;
	padding-top: 1px;
}

UL.botonera LI INPUT
{
	font-size:0.95em;
	border-bottom: medium none;
	border-left: medium none;
	padding-top: 4px;
	padding-bottom: 4px;
	margin: 0px;
	padding-left: 0px!important;
	padding-right: 10px!important;
	background: url(../imagenes/boton_right.png) no-repeat right top;
	color: #fff;
	border-top: medium none;
	cursor: pointer;
	font-weight: bold;
	border-right: medium none;
	text-decoration: none;
	float:none;
}
UL.botonera LI INPUT:hover
{

	color: #ff890b;

}
UL.botonera LI
{
	padding-bottom: 0px;
	list-style-type: none;
	padding-left: 5px;
	float:left;
	padding-right: 0px;
	display: inline;
	background: url(../imagenes/boton_left.png) no-repeat left top;
	background-color:transparent;
	margin-left: 4px;
	list-style-image: none;
	padding-top: 0px;
}

dl{margin-bottom:0px;}
dd, dt, label{margin:5px; padding:0px;}

dd, dt{margin-bottom:5px!important;}
DL.checkhorizontal
{
	margin-top: 5px !important;
	display: inline-block;
	margin-bottom: 0px !important;
	float: left;
	margin-left: 30px;
	clear: both;
	padding-top: 0px;
}
DL.checkhorizontal DT
{
	margin: 0px 4px 0px 0px;
	display: inline;
}
DL.checkhorizontal DD
{
	padding-bottom: 0px;
	margin: 0px 30px 0px 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: inline;
	padding-top: 0px;
}

.margeninferior{margin-bottom:15px;}

div.tx-srfeuserregister-pi1{float:left; clear:right; margin-left:20px; margin-top:0; }
div.ahaztupashitza{float:left; display:block; width:100%; padding-left:90px; margin-top:1px; padding-top:1px;}
.tx-felogin-pi1{float:left; *clear:left; margin:0px; margin-top:35px; padding:0px; width:80%}


h2.titulo{margin-top:5px!important;}

 /****** estilos del cajetin de busqueda *****************/
#searchbox
{
	float:left;
	text-align:right;
	border-top:1px #CC5566 solid;
	display:block;
	width:100%;
	padding-top:0px;
	padding-bottom:0px;
	margin-bottom:0px;

}
.infor_publica2{
	float:left;
	clear:both;
	border-top:1px #CC5566 solid;
	display:block;
	width:100%;
	padding-top:0px;
	padding-bottom:0px;
	font-size:0.9em;
}
.infor_publica2 INPUT[type=text]
{
	border: none;
	float:left;
	
	padding-bottom: 4px;
	padding-right: 4px;
	padding-top: 0px;
	padding-left: 4px;
	
	margin-top: 4px;
	margin-right: 2px;
	margin-bottom: 0px;
	
	width: 137px;	
	height:30px;
	
	background: url(../imagenes/fondo_input.png) #fff no-repeat left top!important;
	
	color: #666;
	font-size: 0.90em;
	letter-spacing:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.infor_publica2 INPUT[type=submit]{
	float:left!important;
	border: none;
	
	padding-bottom: 7px;
	padding-top: 0px;
	padding-left: 4px;
	padding-right: 4px;
	
	margin: 4px 2px 0px 0px;
	
	width: 50px;
	height:30px;


	background: url(../imagenes/fondo_button.png) #fff no-repeat left top!important;
	
	color: #990505;
	color: #000;
	font-size: 0.90em;
	font-weight:bold;
	cursor: pointer;
	letter-spacing:0px;
	font-family:Arial, Helvetica, sans-serif;
}

.infor_publica2 LABEL
{
	display:none;
	visibility:hidden;
	font-size: 0.9em;
}
.bordeinf{border-bottom:#cc5566 1px solid;}
 /****** estilos del cajetin de busqueda *****************/








 /****** estilos del plugin de dar de alta a los usuarios*****************/
	.tx-srfeuserregister-pi1 p { text-align:left;  }
		.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
		.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { text-align:right; margin:0px; padding:0px; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { text-align:right; margin:0px; margin-bottom: 2em; }
		.tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link.gif"); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }
		.tx-srfeuserregister-pi1 label { margin: 20px 0px 0px 0px!important; padding: 0; }
		.tx-srfeuserregister-pi1 label span { color: #ff0000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }
		.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; }
		.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }
		.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
		.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
		.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
		.tx-srfeuserregister-pi1 dl { margin:0px; padding:0px; margin-bottom:0px;}
		.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: none;  width:auto; }
		.tx-srfeuserregister-pi1 dt { clear: both; width:auto; text-align: right; padding-right: 1em; }
		.tx-srfeuserregister-pi1 dd { text-align: left; width: auto; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; margin:0px; padding:0px;  }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto;margin:0px; padding:0px; }
		* html .tx-srfeuserregister-pi1 dd { float: none; margin:0px; padding:0px; }
		.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; float:left; clear:both; width:380px; margin-left:125px;}
		.tx-srfeuserregister-pi1 dd label { padding:0; margin:3px 5px 0px 0px;}
		
		
		
.contenedora_especial{float:left; width:100%; background-color:#fff; padding-bottom:20px; border-left:#ec8520 1px dotted; position:relative; left:-16px; padding-left:30px;}

#finalizar_pedido {
    width:400px;
    
    margin-left:80px;
}
#finalizar_pedido label {width: 120px!important;}
.formapago {
    float: left; text-align: left; margin: 4px 0 15px 0;
}
.formapago label, .formapago input {
    float: none!important;
}
 #finalizar_pedido input[type=text] {
    width: 200px;
}
.resaltado_direccion{
	display:none;
	visibility:hidden;
	margin-left:10px;
	margin-bottom:0px;
	padding-bottom:0px;}
	.resaltado_direccion img{
	
	margin-bottom:0px;
	padding-bottom:0px;}
	#agenda_inicio .csc-textpic img{padding-left:70px; padding-top:10px;}
	.divdenda{

		padding-left:70px;
		padding-bottom:15px;
	/*position:absolute;
	
	top:478px;

	left:640px;*/
}
.divdenda object{float:left; margin-top:10px; margin-bottom:15px;}
#agenda_inicio .csc-textpic-clear{clear:none;}
dl.news-single-files{margin-top:0px; padding-top:0px; margin-bottom:10px;}
dl.news-single-files dt{display:none; visibility:hidden;}
dl.news-single-files dd{float:left; clear:both; vertical-align:middle; margin:5px 0px; padding:0px;}
#central dl.news-single-files dd img{vertical-align:middle; margin:0px 10px!important; border:none!important; padding:0px!important;}
dl.news-single-files dd a{vertical-align:middle; padding-top:7px;}
.news-single-additional-info{float:left; clear:both;  padding-bottom:15px; }
.news-single-backlink{ clear:both; border-top:#ec8520 1px dotted; padding-top:7px; margin-top:5px;}
.news-single-item .clearer{
	visibility:hidden;
clear:both;
boder:none;
background-color:#fff;
color:#fff;
}

