/* CSS Document */

html, body { height: 100%; }

body{
	margin: 0;
	padding: 0;
	background-color:#D50000;
	font-size: 70%;
}
body, input, textarea, select, optgroup {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
input, textarea, select, optgroup, table, tr, th, td, h1, h2, h3, h4, h5, h6   {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 100%;
}
p, ul, ol, li, dl, dt, dd, form, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}
p {
	line-height: 1.4em;
}
ul, ol, li, dl, dt, dd {
	list-style: none;
}
acronym, abbr {
	cursor: help;
}
a img {
	border: 0;
}
a:hover {
	text-decoration: none;
}
label{
	cursor: pointer;
}
.ayuda-acces {
	position: absolute;
	left: -1000px;
	width: 1px;
	font-size: 1px;
	line-height: 1%;
}
div.clear {
	clear: both;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
}
#contenedor {
	background-color: #fff;
	width: 100%;
	min-width: 961px;
	color: #6C7073;
	line-height: 1.4em;
}
/*------------------------------------------------------------estilos cabecera*/
#cabecera{
	width: 961px;
	margin: 0 auto 10px auto;
	background-color: #FFF;
}
#cabecera #logo-grafico{
	width: 129px;
	float: left;
	margin: 0;
}
#cabecera h1#logo-entero{
	position: relative;
	width: 263px;
	height: 26px;
	float: left;
	margin: 35px 0 0 90px;
}
#cabecera h1#logo-entero span{
	position: absolute;
}
#cabecera #menu-auxiliar {
	float: right;
}
#cabecera #menu-auxiliar li{
	float: left;
	margin: 0;
	padding: 0;
	line-height: 12px;
	height: 16px;
}
#cabecera #menu-auxiliar li a{
	color: #FFF;
	text-decoration: none;
	margin: 0;
	padding: 0;
}
#cabecera #menu-auxiliar li.opciones-b{
	margin: 0 0 0 5px;
	background-color: #D50000;
	background-image: url(../images/menu-aux-borde2.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}

#cabecera #menu-auxiliar li.seleccionado{
	background: #BBBBBB url(../images/menu-aux-borde3.gif) left no-repeat;
}
#cabecera #menu-auxiliar li.seleccionado a{
	background: url(../images/menu-aux-borde3.gif) right no-repeat !important;
}
#cabecera #menu-auxiliar li.opciones-b a{
	display: block;
	background-image: url(../images/menu-aux-borde4.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding: 1px 10px 3px 10px;
}
#cabecera #menu-auxiliar li.opciones-c{
	padding: 0 5px 0 5px;
	background-color: #D50000;
	background-image: url(../images/menu-aux-borde2.gif);
	background-position: right bottom;
	background-repeat: no-repeat;
}
#cabecera #menu-auxiliar li.opciones-c a{
}
/*------------------------------------------------------------estilos conenido*/
#contenido{
	width: 961px;
	background-color: #FFF;
	margin: 0 auto;
}
* html #contenido{ 
	height:100%;
}
#contenido #menu-datos{
	width: 195px;
	float: left;
	margin: 30px 0 0 0;
}
#contenido #menu-datos ul li{
	background-image: url(../images/linea-puntos-h.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 10px 0;
	font-size:100%;
	font-weight: bold;
}
#contenido #menu-datos ul li a{
	background-image: url(../images/piti1.gif);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
	padding: 0 0 0 10px;
	color: #6C7073;
	text-decoration: none;
	display: block;
}
#contenido #menu-datos ul li a:hover{
	background-color: #F3F3F3;
}
#contenido #menu-datos ul li ul {
	display: none;
	padding-bottom: 7px;
	
}
#contenido #menu-datos ul li ul li{
	background: none;
	height:1em;
	padding:5px 0;
}
#contenido #menu-datos p{
	margin: 10px 0 2px 0;
	background-image: url(../images/linea-puntos-h.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 10px 0 15px 0;
}
#contenido #menu-datos p a{
	color: #D50000;
}
#contenido #menu-datos p a:hover{
	text-decoration: none;
}
#contenido #contenido-central{
	float: left;
	margin: 0 0 0 25px;
	width: 740px;
}
#contenido #contenido-central #aviso_legal h4{
	margin: 10px 0 0 0;
	padding: 0;
	border-bottom: 1px solid #D50000;
	font-size: 120%;
	font-weight: bold;
}

#contenido #contenido-central #aviso_legal h5{
	margin: 20px 0 0 0;
	padding: 0;
	border-bottom: 1px dotted #ccc;
	font-size: 100%;
	font-weight: bold;
}

#contenido #contenido-central #aviso_legal li{
	margin-left: 10px;
	padding-left: 10px;
	background: url(../images/piti7.gif) top left no-repeat;
}

#contenido #contenido-central #aviso_legal ol{
	margin-top: 15px;
	padding-right: 20px;
}
/*------------------------------------------------------------estilos conenido HOME*/
#index #contenido #contenido-central{
	width: 486px;
}
#index #contenido #contenido-central #destaque-home{
	font-weight: bold;
	color: #FFF;
	background-image: url(../images/fondo-destaque-home.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FEA406;
	padding: 10px 25px;
	text-align: justify;
	margin: 12px 0
}
#index #contenido #noticias-home{
	width:238px;
	float: right;
	background-color: #E0E0E0;
	background-image: url(../images/fondo-noticias-home.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: center;
	padding-bottom: 30px;
}

#index #contenido #noticias-home-eu{
	width:238px;
	height: 300px;
	float: right;
	background-color: #fff;
	background-image: url(../images/fnd_home_eu.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
	color: #fff;
	font-size: 100%;
	font-weight: bold;
}

#index #contenido #noticias-home-eu .interior{
	margin: 10px 15px;
	line-height: 19px;
}

#index #contenido #noticias-home ul{
	margin: 0 0 20px 0;
}
#contenido #noticias-home li{
	padding: 16px 3px 15px 2px;
	margin: 0 10px 0 10px;
	border-bottom: 1px solid #FFF;
	text-align: left;
}
#index #contenido #noticias-home li a{
	text-decoration: none;
	color: #6C7073;
	background-image: url(../images/piti1.gif);
	background-repeat: no-repeat;
	background-position: 2px 1.0em;
	padding: 5px 0 5px 10px;
	display: block;
}
#index #contenido #noticias-home li a:hover{
	background-color: #F3F3F3;
}
#index #contenido #noticias-home li a span{
	color: #D50000;
	font-weight: bold;
	background-image: url(../images/piti2.gif);
	background-repeat: no-repeat;
	background-position: 192px 0.3em;	
	padding-right: 20px;
	display: block;
}
#index #contenido #noticias-home p{
	display: inline;
	margin: 20px 0;
	background-image: url(../images/fondo-noticias-home-bot2.gif);
	background-repeat: no-repeat;
	background-position: top right;
	padding: 0 1px 2px 0;
}
#index #contenido #noticias-home p a{
	color: #FFF;
	text-decoration: none;
	background-color: #929A9C;
	background-image: url(../images/fondo-noticias-home-bot1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 2px 8px 3px 23px;
	
}
#index #contenido #gama-home a {
	text-decoration: none;
	color: #5F5F5F;

}
#index #contenido #gama-home a:hover{
	text-decoration: underline;
}
#index #contenido #gama-home h2 {
	position: relative;
	height: 42px;
	font-size: 80%;
}
#index #contenido #gama-home h2 span{
	position: absolute;
}
#index #contenido #gama-home1{
	width: 158px;
	float: left;
	margin: 0;
	height: 150px;

	
}
#index #contenido #gama-home2{
	width: 158px;
	float: left;
	margin: 0 5px;
	height:150px;

}
#index #contenido #gama-home3{
	width: 158px;
	float: left;
	margin: 0;
	height:150px;
}
#index #contenido #gama-home p{
	background-color: #EFEFEF;
	margin: 10px 0 0 0;
	padding: 10px 10px 12px 15px ;
	height:5px;
}
#index #contenido #gama-home_eu{
	margin-top: 5px;
	padding: 0;
}
#index #contenido #gama-home_eu img{
	margin: 0;
	padding: 0;
	float: left;
}

/*---------------------------------estilos LAZPIUR--------------------*/
#interior.lazpiur #contenido-central  h3 {
	color: #584C53;
	width: 375px;
	margin: 25px 0;
	font-weight: bold;
}
.tit01 {
	color: #049304;
	width: 375px;
	margin: 10px 0 0 0;
	font-weight: bold;
}
.tit02 {
	color: #FF0000;
	font-size: 170%;
	margin: 5px 0 20px 0;
	font-weight: bold;
}
#interior.lazpiur #contenido-central.lazpiur-interior  h3 {
	font-weight: normal;
}
#interior.lazpiur #contenido-central.lazpiur-interior  a {
	text-decoration: none;
	color: #584C53;
}
#interior.lazpiur #contenido-central.lazpiur-interior  a:hover {
	text-decoration: none;
	color: #D50000;
}
#interior.lazpiur #contenido-central.lazpiur-interior p#texto-encabezado, #interior.lazpiur #contenido-central.lazpiur-interior p#texto-satisfaccion{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 110%;
	line-height: 1.6em;
}
#lazpiur-listado-izq {
	width: 360px;
	float: left;
	border-left: 1px solid #D50000;
	margin: 0 20px 20px 0;
}
#lazpiur-listado-der {
	width: 345px;
	float: left;
	border-left: 1px solid #D50000;
	margin: 0 0 20px 0;
}
.lazpiur-grupo {
	width: 325px;
	margin: 8px 0 35px 0;
}
.ultimo{
	margin-bottom: 5px;
}
.lazpiur-grupo .imagen{
	float: left;
	margin: 8px 10px 15px 0;
	padding: 0 0 0 8px;
	border-left: 3px solid #D50000;
	display: block;
}
.lazpiur-grupo .textos {
	width: 200px;
	float: left;
}
#interior.lazpiur #contenido-central  .lazpiur-grupo h4{
	font-size: 1.4em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #D50000;
}
#interior.lazpiur #contenido-central  .lazpiur-grupo h4 a{
	color: #D50000;
	text-decoration: none;
}
#interior.lazpiur #contenido-central  .lazpiur-grupo h4 a:hover{
	color: #584C53;
}
#interior.lazpiur #contenido-central  .lazpiur-grupo p a{
	color: #584C53;

}
#interior.lazpiur  #encabezado1{
	clear: both;
	width: 634px;
}
#interior.lazpiur  #encabezado1 #texto-encabezado {
	float: right;
	width: 304px;
	border-left: 1px solid #D50000;
	margin: 0;
	padding: 0 
}
#interior.lazpiur  #encabezado1 #texto-encabezado .borde{
	display: block;
	border-left: 2px solid #D50000;
	height: 30px;
}
#interior.lazpiur  #encabezado1 #texto-encabezado .no-borde{
	padding: 0 0 0 20px;
	display: block;
	text-align: justify;
}
#interior.lazpiur  #encabezado1 div {
	height: 122px;
	margin: 0;
}
#interior.lazpiur  #encabezado1 #gerente {
	background-color: #F3F3F3;
	width: 260px;
	padding: 5px 4px;
	margin: 76px 0 0 0;
	height: 64px;
}
#interior.lazpiur  #encabezado1 #gerente p{
	margin: 27px 0 0 0;
	text-align: center;
}
#interior.lazpiur  #encabezado1 #gerente span{
	color: #D50000;
	font-weight: bold;
}
#interior.lazpiur  #encabezado1 #gerente img{
	float: right;
}
#interior.lazpiur #texto-satisfaccion {
	width: 630px;
	text-align: justify;
	margin: 30px 0;
}
#interior.lazpiur #encabezado2 {
	border-left: 1px solid #D50000;
	clear: both;
	width: 634px;
	margin: 30px 0;
}
#interior.lazpiur #encabezado2 div{
	border-left: 2px solid #D50000;
	padding: 0 0 0 12px;
}
#interior.lazpiur #encabezado2 p{
	margin: 19px 0 0 15px;
	width: 345px;
	text-align: justify;
}
#interior.lazpiur #encabezado3 {
	border-left: 1px solid #D50000;
	clear: both;
	width: 570px;
	margin: 30px 0 30px 77px;
}
#interior.lazpiur #encabezado3 div{
	margin: 19px 0 0 15px;
}
#interior.lazpiur #encabezado3 p{
	text-align: justify;
	width: 508px;
	border-left: 2px solid #D50000;
	padding: 0 0 0 12px;
	margin: 0;
}
#interior.lazpiur #encabezado4 {
	border-left: 1px solid #D50000;
	clear: both;
	width: 634px;
	margin: 30px 0 30px 150px;
	width: 565px;
}
#interior.lazpiur #encabezado4 div{
	border-left: 2px solid #D50000;
	padding: 0 0 0 12px;
}
#interior.lazpiur #encabezado4 p{
	margin: 19px 0 0 15px;
	width: 345px;
	text-align: justify;
}
#interior.lazpiur #encabezado4 #imagen-logo {
	float: right;
	padding: 0;
	margin: 45px 0 0 0;
	border: none;
}
#interior.lazpiur #logos {
	margin: 0 0 30px 150px;
}
#interior.lazpiur #encabezado5 {
	clear: both;
	width: 705px;
	border-bottom: 1px solid #D50000;
	height: 176px;
}
#interior.lazpiur #encabezado5  #imagen-sede{
	border-bottom: 2px solid #D50000;
	width: 354px;
	height: 174px;
}
#interior.lazpiur #encabezado5  #imagen-mapa{
	float: right;
	margin: 11px 0 0 0;
}
#interior.lazpiur #texto-encabezado5{
	width: 300px;
	margin: 25px 0 30px 50px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 110%;
	line-height: 1.6em;
	text-align: justify;
	float: left;
	display: inline;
}
#interior.lazpiur #ventas {
	width: 160px;
	float: left;
	margin: 25px 0 0 35px;
}
#interior.lazpiur #ventas h4{
	font-size: 110%;
	color: #D50000;
	font-weight: bold;
}
#interior.lazpiur #ventas li{
	width: 66px;
	float: left;
	margin: 0 0 4px 0;
}
#interior.lazpiur #agentes{
	width: 140px;
	float: left;
	margin: 25px 0 0 0;
}
#interior.lazpiur #agentes a{
	font-weight: bold;
	text-decoration: underline !important;
}
#interior.lazpiur #agentes a:hover{
	text-decoration: none !important;
}

#interior.lazpiur #agentes h4{
	font-size: 110%;
	color: #D50000;
	font-weight: bold;
}
#interior.lazpiur #agentes li{
	margin: 0 0 4px 0;
}
/*---------------------------------estilos noticias-----------------------------

/* noticias */
ul#lista-noticias{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 120%;
	line-height: 150%;
	padding: 0;
	margin: 10px;
}
ul#lista-noticias li{
	background: none;
	padding: 2px 0;
	border-bottom: 1px solid #E3E3E3;
}
ul#lista-noticias li a {
	list-style: none;
	background: url(../images/piti5.gif) no-repeat 4px 1.2em;
	padding: 7px 0 7px 13px;
	text-decoration: none;
	display: block;
	color: #000;
}
ul#lista-noticias li img{
	float: right;
	margin: 2px 0 2px 10px;
}
ul#lista-noticias li a:hover{
	text-decoration: underline;
}

p.fecha {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 120%;
	padding: 5px 0 5px 10px;
	font-weight: bold;
	color: #D50000;
	border: 1px solid #eee;
}

body.noticia h2{
	margin: 24px 0 20px 0;
}
body.noticia #nota {
	float: right;
	margin: 20px 0 10px 15px;
	font-weight: bold;
}
body.noticia #migas-principal img{
	float: left;
	margin: 0 10px 10px 0;
}
body.noticia #migas-principal img.no-flota{
	float: none;
}
body.noticia #migas-principal img.dcha{
	float: right;
	margin: 0 0 10px 10px;
}
.descarga {
	padding: 3px 0;
	border-top: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
}
.descarga div{
	background-color: #F9F9F9;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 6px 1.7em;
	padding: 13px 13px 10px 14px;
}
body.noticia #migas-principal a.color{
	color: #11A4F9;
}
body.noticia #migas-principal a.color:hover{
	text-decoration: none;
}


p.volver{
	margin: 0;
	padding: 0;
	text-align: right;
	float: right;
}
p.volver a{
	background: url(../images/fnd-volver.gif) no-repeat;
	padding: 1px 7px 2px 14px;
	margin: 0;
	font-size: 90%;
	color: White;
	text-decoration: none;
	font-weight: bold;
}
#contenido_noticia{
	text-align: justify;
	width:90%;
}

#contenido_noticia ul{
	margin: 10px 0;
}

#contenido_noticia li{
	line-height: 18px;
	padding-left: 10px;
	margin-left: 20px;
	padding-right: 50px;
	padding-bottom: 5px;
	font-size: 80%;
	font-weight: bold;
	background: url(../images/piti5a.gif) top left no-repeat;
}

#contenido_noticia img{
	padding: 5px;
	border: 1px solid #ccc;
	margin-right: 20px;
}


/*------------------------------------------------------------estilos conenido GAMA DE PRODUCTOS*/
#interior.gama-productos #contenido #menu-datos ul li ul, 
#index #contenido #menu-datos ul li ul {
	display: block;
	margin: 3px 0 0 15px;
	background-color: #F3F3F3;

}
#interior.gama-productos #contenido #menu-datos ul li ul li,
#index #contenido #menu-datos ul li ul li {
	margin: 0 0 0 10px;
	padding: 5px 0;
}
#interior.gama-productos #contenido #menu-datos ul li ul li a:hover,
#index #contenido #menu-datos ul li ul li a:hover{
	background-color: #FFF;
}
#migas {
	background: #F3F3F3 url(../images/linea-puntos-h01.gif) top repeat-x;
	margin: 0 0 20px 0;
	padding: 5px 0 0 0;
}
#migas ul{
	display: block;
	background-color: #F3F3F3;
	margin: 0 0 6px 0
}
#migas ul li{
	display: inline;
	margin: 0 0 0 8px;
	padding: 2px 0 2px 8px;
	background-image: url(../images/piti4.gif);
	background-repeat: no-repeat;
	background-position: 0 0.6em;
	
}
#migas .linea-puntos-h{
	clear: both;
	background-image: url(../images/linea-puntos-h02.gif);
	background-repeat: repeat-x;
	height: 2px;
	line-height: 2px;
	font-size: 1px;
}
#migas ul li a{
	color: #6C7073;
}
#migas ul li a:hover{
	text-decoration: none;
}
#interior #contenido-central #contacto{
	margin-top: 10px;
	font-size: 120%;
	line-height: 20px;
	color: #000;
}
#interior #contenido-central #contacto .rojo{
	font-weight: bold;
	color: #DD0000;
}
#interior #contenido-central #contacto a{
	color: #DD0000;
}
#interior #contenido-central #contacto img{
	border: none;
}
#interior #contenido-central #contacto #mapa{
	clear: both;
	padding-top: 2px;
}
#interior #contenido-central #contacto #mapa .map_local{
	margin-top: 10px;
	padding-top: 2px;
	border-top: 1px solid #D6D6D6;
}
#interior #contenido-central #cont01 {
	height: 6em;
	float: left;
	width: 230px;
	margin-right: 20px;
	border-right: 1px solid #D6D6D6;
}

#interior #contenido-central #cont02 {
	height: 6em;
	float: left;
	width: 230px;
	margin-right: 20px;
	border-right: 1px solid #D6D6D6;
}

#interior #contenido-central #cont03 {
	float: left;
	width: 205px;
}

#interior #contenido-central h2 {
	color: #D50000;
	font-weight: normal;
	font-size: 200%;
	line-height: 24px;
}
#interior #contenido-central h2 span{
	color: #6C7073;
}
#interior #contenido-central h3 {
	float: left;
	color: #D50000;
	font-weight: normal;
	font-size: 200%;
	line-height: 24px;
	margin-right: 5px;
}
#interior #contenido-central h3 span{
	color: #D50000;
}
#interior #contenido-central h4 {
	color: #6C7073;
	font-weight: normal;
	font-size: 200%;
	line-height: 24px;
}
#interior #contenido-central p{
	margin: 15px 0 0 0;
}
#interior.gama-productos #contenido-central #gama{
	margin: 15px 0;
	background-image: url(../images/fondo-gama-interior.gif);
	background-repeat: repeat-y;
	background-position: 236px;	
}
#interior.gama-productos #contenido-central #gama h3{
	position: relative;
	height: 74px;
}
#interior.gama-productos #contenido-central #gama .destaque{
	background-image: url(../images/fondo-destaque-productos.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #FE790C;
	height:110px;
	padding: 13px 15px 10px 15px;
	margin-top: 85px;
	margin-bottom: 15px;
	color: #FFF;
}
#interior.gama-productos #contenido-central #gama .destaque a{
	color: #FFF;
	text-decoration: none;
}

#interior.gama-productos #contenido-central #gama .destaque a:hover{
	color: #000;
	text-decoration: none;
}

#interior.gama-productos #contenido-central #gama h3 span{
	position: absolute;
}
#interior.gama-productos #contenido-central #gama ul ul{
	margin: 7px 0 7px 10px;
}
#interior.gama-productos #contenido-central #gama li{
	padding: 0 0 0 10px;
	background-image: url(../images/piti1.gif);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
	font-weight: bold;
}
#interior.gama-productos #contenido-central #gama li a{
	color: #6C7073;
	text-decoration: none;
}
#interior.gama-productos #contenido-central #gama li a:hover{
	text-decoration: underline;
}
#interior.gama-productos #contenido-central #gama li li{
	padding: 0 0 0 8px;
	background-image: url(../images/piti5.gif);
	background-position: 0 0.5em;
	font-weight: normal;
}
#interior.gama-productos #contenido-central #gama li li li{
	background: none;
	padding: 0;
}
#interior.gama-productos #contenido-central #gama1{
	float: left;
	width: 233px;
	margin: 0 6px 0 0;
}
#interior.gama-productos #contenido-central #gama1 ul{
	margin: 17px 0 0 10px;
}
#interior.gama-productos #contenido-central #gama2{
	float: left;
	width: 233px;
	margin: 0 6px 0 0;
}
#interior.gama-productos #contenido-central #gama2 #listas-gama2{
	margin: 17px 0 0 0;
	background-image: url(../images/fondo-gama-interior.gif);
	background-repeat: repeat-y;
	background-position: 114px;
}
#interior.gama-productos #contenido-central #gama2 ul.izq{
	margin: 0 0 0 5px;
	width: 9em;
	float: left;
	background-color: #FFF;

}
#interior.gama-productos #contenido-central #gama2 ul.der{
	margin: 0 0 0 15px;
	width: 9.5em;
	float: left;
	background-color: #FFF;
}
#interior.gama-productos #contenido-central #gama2 ul{
	margin: 17px 0 0 10px;

}
#interior.gama-productos #contenido-central #gama3{
	float: left;
	width: 233px;
}
#interior.gama-productos #contenido-central #gama3 ul{
	margin: 17px 0 0 10px;

}
/*estilos conenido GRUPO de PRODUCTO*/
#interior.gama-productos #grupo {
	margin: 20px 0;
}
#interior.gama-productos #grupo div.grupo-izq{
	width: 330px;
	float: left;
	padding: 20px 15px 15px 0;
	border-right: 1px solid #D4D7DA;
	clear: left;
	border-bottom: 1px solid #D4D7DA;
}


#interior.gama-productos #grupo div.grupo-der{
	width: 330px;
	float: left;
	padding: 20px 0 15px 15px;
	border-bottom: 1px solid #D4D7DA;
}

#interior.gama-productos #grupo div.sinborde{
	border-right:0;
}

#interior.gama-productos #grupo div.primero{
	padding-top: 0;
}
#interior.gama-productos #grupo div.ultimo{
	padding-bottom: 0;
	border-bottom: none;
}
#interior.gama-productos #grupo h3{
	background-image: url(../images/fondo-grupo-h3.gif);
	background-repeat: no-repeat;
	background-position: top;
	background-color: #FE7803;
	padding: 9px 0 8px 13px;
	color: #FFF;
	height: 1.8em;
}

#interior.gama-productos #grupo .interior{
	background-image: url(../images/fondo-grupo.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	border-top: 1px solid #D4D7DA;
	margin: 1px 0 0 0;
	padding: 0 1px;
	height: 13em;
}
#interior.gama-productos #grupo .imagen-grupo{
	margin: 10px 0;
	float:left;
	width: 160px;
	text-align: center;
}
#interior.gama-productos #grupo ul{
	width: 155px;
	float: left;
	margin: 17px 0 0 10px;
}
#interior.gama-productos #grupo ul li{
	padding: 0 0 0 10px;
	background-image: url(../images/piti1.gif);
	background-repeat: no-repeat;
	background-position: 0 0.5em;	
}
#interior.gama-productos #grupo ul li a{
	color: #6C7073;
}



/*estilos conenido PRODUCTO*/

#volver_producto{
	width: 238px;
	float: right;
	clear: right;
	margin: 0;
	margin: 20px 0 0 10px;
}
#volver_producto a{
	background-color: #FF0000;
	color: #FFF;
	text-decoration: none;	
	padding: 2px 10px 7px 11px;
	background-image: url(../images/piti6.gif);
	background-repeat: no-repeat;
	background-position: 4px 0.6em;
	font-weight: bold;
	font-size: 0.9em;
}



#interior.gama-productos #menu-aux{
	clear: right;
	width: 238px;
	float: right;
	margin: 20px 0 0 10px;
	background-image: url(../images/fondo-menu-aux.gif);
	background-position: top;
	background-repeat: no-repeat;
	background-color: #E0E0E0;	
}
#interior.gama-productos #menu-aux a{
	color: #6C7073;
}
#interior.gama-productos #menu-aux h4{
	margin: 15px 0 10px 10px;
	color: #D50000;
	font-size: 100%;
	font-weight: bold;
}
#interior.gama-productos #menu-aux #info01, #interior.gama-productos #menu-aux #info02{
	border-bottom: 1px solid #FFF;
	padding: 0 0 10px 0;
}
#interior.gama-productos #menu-aux #info01 ul li{
	display:inline;
	margin: 0;
}
#interior.gama-productos #menu-aux #info02 ul li, #interior.gama-productos #menu-aux #info03 ul li{
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
	background-image: url(../images/piti5.gif);
	background-repeat: no-repeat;
	background-position: 0 0.6em;
}
#interior.gama-productos #menu-aux #info03 {
	background-image: url(../images/fondo-menu-aux.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 20px;
}
#interior.gama-productos .foto-producto{
	margin: 30px 0;
	width: 479px;
	text-align: center;
}
#interior.gama-productos #caracteristicas{
	width: 479px;
}

#interior.gama-productos #caracteristicas h2{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border-top: #C6CACE 1px solid;
	margin-top: 10px;
	color: #D50000;
	padding-top: 15px;
	font-size:120%;
	font-weight: bold;
	
}


#interior.gama-productos #caracteristicas h3{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #D50000;
	padding: 10px 0 0 0;
	font-size:120%;
	font-weight: normal;
}
#interior.gama-productos #caracteristicas p{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 0;
	margin: 3px 0;
	line-height: 30px;
	font-size: 120%;
}
#interior.gama-productos #imagenes{
	width: 471px;
	background-image: url(../images/fondo-prod-imagenes.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding: 6px 8px 6px 0;
	margin: 0 0 20px 0;
	text-align: right;
}
#interior.gama-productos #imagenes img{
	margin: 0 0 0 10px;
}
#interior.gama-productos #videos {
	width: 165px;
	float: left;
}
#interior.gama-productos #videos h3{
	position: relative;
	height: 31px;
}
#interior.gama-productos #videos h3 span{
	position: absolute;
}
#interior.gama-productos #videos ul{
	width: 144px;
	background-image: url(../images/fondo-videos.jpg);
	background-repeat: no-repeat;
	background-position: 0 bottom;
	background-color: #FE7403;
	margin: 7px 0;
	padding: 13px 0 19px 17px;	
}
#interior.gama-productos #videos ul li{
	padding: 0 0 0 8px;
	background-image: url(../images/piti6.gif);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
}
#interior.gama-productos #videos ul li a{
	color: #FFF;
}
#interior.gama-productos #mas-info {
	width: 380px;
	float: left;
	margin: 0 0 0 10px;
}
#interior.gama-productos #mas-info h3{
	position: relative;
	height: 31px;
}
#interior.gama-productos #mas-info span{
	position: absolute;
}
#interior.gama-productos #mas-info ul{
	width: 285px;
	background-image: url(../images/fondo-masinfo.jpg);
	background-repeat: no-repeat;
	background-position: 0 bottom;
	background-color: #FE7403;
	margin: 7px 0;
	padding: 13px 0 19px 17px;	
}
#interior.gama-productos #mas-info ul li{
	padding: 0 0 0 8px;
	background-image: url(../images/piti6.gif);
	background-repeat: no-repeat;
	background-position: 0 0.5em;
}
#interior.gama-productos #mas-info ul li a{
	color: #FFF;
}

/*------------------------------------------------------------estilos pie*/
#ancho-pie{
	width: 100%;
	padding: 51px 0 0 0;
	margin: 15px 0 0 0;
	background-image: url(../images/fondo-pie.gif);
	background-position: 0 0;
	background-repeat: repeat-x;
}
#pie{
	width: 961px;
	margin: 0 auto;
	padding: 8px 0;
}
#pie p{
	color: #FFF;
}
#pie ul {
	float: right;
}
#pie ul li{
	display: inline;
	border-left: 1px solid #FFF;
}
#pie ul li.primero{
	border: none;
}
#pie ul li a{
	color: #FFF;
	text-decoration: none;
	margin: 0 3px 0 8px;
}
#pie ul li a:hover{
	text-decoration: underline;
}

/* Estilos Josemi */

.titulo-img{
	width: 238px;
	float: right;
	background: #fff;
	height: 36px;
	padding-top: 8px;
}

#videos01{
	float: right;
	width: 238px;	
	padding: 0 0 20px 0;
	background: #fff url(../images/fbot_videos.gif) bottom left no-repeat;
}

#videos01 a{
	color: #fff !important;
	padding-left: 10px;
	background: url(../images/piti6.gif) left no-repeat;
}

#videos01 ul{
	background: url(../images/ftop_videos.gif) top left no-repeat;
	padding-top: 15px;
	padding-left: 15px;
}

#mas-info01{
	float: right;
	width: 238px;	
	padding: 0 0 20px 0;
	background: #fff url(../images/fbot_videos.gif) bottom left no-repeat;
}

#mas-info01 a{
	color: #fff !important;
	padding-left: 10px;
	background: url(../images/piti6.gif) left no-repeat;
}

#mas-info01 ul{
	background: url(../images/ftop_videos.gif) top left no-repeat;
	padding-top: 15px;
	padding-left: 15px;
}

#interior.gama-productos #caracteristicas h4{
	color: #D50000;
	border-top: 1px solid #C6CACE;
	font-weight: bold;
	padding: 8px 0 0 0;
}

#interior.gama-productos #caracteristicas h4 a{
	color: #6C7073;
	font-weight: bold;
	padding: 0 8px 0 8px;
	border-right: 2px solid #6C7073;
}

#interior.gama-productos #caracteristicas td{
	padding: 0 5px 0 5px;
	margin: 0;
	border: 1px solid #CACACA;
}

#interior.gama-productos #caracteristicas table{
	margin: 10px 0;
	font-size: 80%;
	background: #F7F7F7;
}

.sinborde {
	border:0;
}

.tit_foto{
	font-weight: bold;
	border-top: 1px solid #C6CACE;
	color : #D50000;
	padding-top: 5px;
}
.tit_foto a{
	color : #6C7073;
	padding: 0 7px 0 5px;
	text-decoration: none;
	border-right: 2px solid #6C7073;
}
.tit_foto a:hover{
	text-decoration: underline;
}

#interior.gama-productos #grupo01 {
	margin: 20px 0;
}

#interior.gama-productos #grupo01 h3{
	margin-bottom: 10px;
}

.grupo_normal{
	width: 100%;
	color: #000;
	font-size: 120%;
	height: 5.5em;
	border-top: 1px solid #DFDFDF;

}
.grupo_ultimo{
	width: 100%;
	color: #000;
	font-size: 120%;
	height: 5.5em;
	border-top: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
}
.grupo-imagen{
	float: left;
	padding: 5px 15px 5px 0;
}
.grupo_txt {
	padding: 25px 5px 5px 5px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;

}
.grupo_txt a{
	color: #6C7073;
	text-decoration: none;
	font-weight: bold;
	font-size: 80% !important;
	background: url(../images/piti1.gif) left no-repeat;
	padding-left: 7px;
}
.grupo_txt a:hover{
	color: #D50000;
}
.desc{
	color: #6C7073;
	margin: 10px 0 20px 0;
	font-size: 115%;
	line-height: 1.5em;
}
#col01{
	float: left;
	width: 318px;
	border-right: 1px solid #D4D4D4;
	margin-right: 20px;
	background: url(../images/fondo-grupo-h3.gif) top left no-repeat;
	padding-left: 27px;
	padding-top: 3px;
}
#col01 a{
	color: #D50000;
	text-decoration: none;
}
#col01 a:hover{
	color: #000;
}
#col02{
	float: left;
	width: 345px;
	background: url(../images/fondo-grupo-h3.gif) top left no-repeat;
	padding-left: 27px;
	padding-top: 3px;
}
#col02 a {
	color: #6C7073;
}
	
.txt_col02{
	padding-bottom: 10px;
	border-bottom: 1px solid #D4D4D4;
	width: 300px;
}
	
ul.listado {
	margin: 0;
	padding: 0;
	}
ul.listado li.titulo {
	font-weight: bold;
	margin-top: 10px;
	}
ul.listado li a {
	background: url(../images/piti5.gif) 0 0.5em no-repeat;
	padding-left: 10px;
	}
#nuevo01 h3 {
	float: none !important;
}

#multimedia{
	margin-left: 20px;
	padding-left: 10px;
	margin-bottom: 10px;
	display: none;
	background: #efefef;
}
#multimedia li a{
	background: none;
	
}

.alerta{
	background: #F2F2F2 url(../images/info.gif) top left no-repeat;
	border: 1px solid #CCCCCC;
	text-align: center;
	font-weight: bold;
	padding: 15px 15px 15px 45px;
	width: 380px;
	margin: 20px 0 10px 0;
}

.not_tot{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin: 0;
	margin: 3px 0;
	line-height: 30px;
	font-size: 120%;
}

.colorVerde {
	color: #2CA82C !important;
	clear: both;
	margin: 10px 0;
}

.tit_not{
	text-align: left;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-left: 10px;
	margin-right: 10px;
	color: #D50000;
	font-weight: bold;
	font-size: 130%;
	font-family: "Trebuchet Ms", Tahoma, Arial, Helvetica, sans-serif;
	border-bottom: 1px solid #fff;
}

.mas01 {
	text-align: right;
	padding: 10px 0;
}

.mas01 a{
	color:#D50000;
	text-decoration: none;
	padding: 2px 5px 2px 8px;
	border-left: 1px solid #D50000;
	border-bottom: 1px solid #aaa;
	background: url(../images/piti5.gif) left no-repeat;
}

.mas01 a:hover{
	color: #000;
	background: url(../images/piti4.gif) left no-repeat;
}

#representante{
	background: #efefef;
	padding: 10px 10px 20px 15px;
}

#representante .rojo{
	color: #D50000;
	font-weight: bold;
}

#representante .gris{
	font-weight: bold;
}

#representante br{
	margin-bottom: 5px;
}

#representante a{
	color: #6C7073;
}

#gama_part1{
	float: left;
	width: 255px;
	border-right: 1px solid #ccc;
	height: 16em;
	margin-bottom: 10px;
	margin-right: 20px;
}


#gama_part1 h3{
	font-size: 100% !important;
}

#gama_part2{
	float: left;
}

#nuevo01 ul{
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
}

#nuevo01 ol{
	margin-left: 20px;
	padding-right: 150px;
}

#nuevo01 li{
	padding-left: 10px;
	background: url(../images/piti5a.gif) top left no-repeat;
}

.destacado {
	height: 10px;
}

#agente_det_fr , #agente_det_eu, #agente_det_it, #agente_det_ge, #agente_det_me, #agente_det_br {
	font-size: 120%;
	position: absolute;
	top: 260px;
	left: 640px;
	background: #fff;
	border: 1px solid #D50000;
	display:none;
}
#agente_det_fr p,#agente_det_eu p, #agente_det_it p, #agente_det_ge p, #agente_det_me p, #agente_det_br p {
	padding: 20px;
	border-bottom: 1px solid #D50000;
}
#agente_det_fr a,#agente_det_eu a, #agente_det_it a, #agente_det_ge a, #agente_det_me a, #agente_det_br a {
	font-weight: bold;
	text-decoration: none;
	color: #D50000;
}
#agente_det_fr a:hover,#agente_det_eu a:hover, #agente_det_it a:hover, #agente_det_ge a:hover, #agente_det_me a:hover, #agente_det_br a:hover {
	text-decoration: underline;
	color: #000;
}
#agente_det_fr #cerrar, #agente_det_eu #cerrar, #agente_det_it #cerrar, #agente_det_ge #cerrar, #agente_det_me #cerrar, #agente_det_br #cerrar {
	background: #efefef;
	padding: 3px 5px 3px 0;
	text-align: right;
	font-size: 80%;
}
#agente_det_fr #cerrar:hover, #agente_det_eu #cerrar:hover, #agente_det_it #cerrar:hover, #agente_det_ge #cerrar:hover, #agente_det_me #cerrar:hover, #agente_det_br #cerrar:hover {
	background: #ccc;
}
#agente_det_fr #cerrar a, #agente_det_eu #cerrar a, #agente_det_it #cerrar a, #agente_det_ge #cerrar a, #agente_det_me #cerrar a, #agente_det_br #cerrar a {
	display: block;
	background: url(../images/cerrar.gif) right no-repeat;
	padding-right: 15px;
	color: #000;
	text-decoration: none;
}

#agente_det_fr #cerrar a:hover, #agente_det_eu #cerrar a:hover, #agente_det_it #cerrar a:hover, #agente_det_ge #cerrar a:hover, #agente_det_me #cerrar a:hover, #agente_det_br #cerrar a:hover {
	color: #D50000;
}
.flotar_dcha{
	float: right;
}
	a.flotar_dcha {
		color: #fff;
	}
.innovacion{
	margin-top: 3px;
}
