body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 70%; color: #333; margin: 0px; padding: 0px; background: #ffffff;}

.clear {clear: both;}

a {color: #676767; text-decoration: none;}

a:hover {color: #676767;}

a img {border: none;}

form, fieldset {margin: 0px; padding: 0px; border: none;}

label {display: block;}

/* ---------------------------------------- */

.idiomas {height: 17px; width: 760px; margin: auto; padding-right: 18px; padding-top: 7px; text-align: right; font-size: 80%; color: #535353;}

.idiomas a {color: #cccccc;}

.idiomas a:hover {color: #000;}

.resultados a {color: #d02420;}

/* ---------------------------------------- */

#cabecera {height: 78px; width: 814px; margin: auto; background: url(../img/bg_cab.jpg) top left no-repeat;}

.logo {border: none; position: absolute; margin-top: 20px; margin-left: 23px;}

#navega {position: absolute; margin-top: 52px; margin-left: 220px; width: 590px; height: 26px; display: block;}

#navega ul {list-style-type: none; margin: 0px 0px 0px 70px; padding: 0px;}

#navega li {float: left; display: block; height: 26px;}

#navega li a.nave {text-decoration: none; padding-top: 7px; display: block; width: 71px; height: 19px; color: #fff; background: url(../img/pestana_off.gif) top left no-repeat; text-align: center;}

#navega li a:hover.nave {text-decoration: none; padding-top: 7px; display: block; width: 71px; height: 19px; color: #fff; background: url(../img/pestana_on.gif) top left no-repeat; text-align: center;}

#navega li a.activo {text-decoration: none; padding-top: 7px; display: block; width: 71px; height: 19px; color: #fff; background: url(../img/pestana_on.gif) top left no-repeat; text-align: center;}

#navega acronym { cursor:help; }

#barra {height: 90px; background: url(../img/bg_barra.gif) top left repeat-x;}

#barraim {width: 804px; height: 86px; margin: auto; padding-top: 2px;}

/* ---------------------------------------- */

#contenido {width: 814px; margin: auto; background: url(../img/bg_cont.gif) top left repeat-y; margin-top: 0px !important;}

#contenido_home {width: 814px; margin: auto; background: url(../img/bg_cont_home.gif) top left repeat-y; margin-top: 0px !important;}

#col_izq {width: 241px; float: left; padding-left: 5px;}

#busca {width: 210px; background: #fff url(../img/bg_busca.gif) no-repeat; padding-left: 27px; padding-top: 13px; padding-bottom: 13px;}

.busca_txt {font-size: 80%; padding-top: 2px; margin-left: 35px; color: #676767;}

.busca_campo {font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #d02420; border: 1px solid #ebebeb; background: #fff; padding-top: 1px; margin-bottom: 3px; padding-right: 3px; padding-left: 3px; margin-left: 32px; width: 100px; height: 13px;}

.boton {width: 50px; height: 19px; border: none; background: #afafaf; color: #fff; font-size: 100%; cursor: pointer; margin-bottom: 3px; margin-left: 85px;}

.boton2 {width: 50px; height: 19px; border: none; background: #afafaf; color: #fff; font-size: 100%; cursor: pointer; margin-bottom: 3px; margin-left: 125px;}

#col_izq_nav {width: 220px; padding-top: 23px; padding-bottom: 13px; padding-left: 15px;}

#col_izq_nav ul {margin: 0px; padding: 0px; list-style-type: none; padding-bottom: 20px;}

#col_izq_nav li {padding-bottom: 10px;}

#col_izq_nav li a {display: block; background: url(../img/arrow.gif) top left no-repeat; padding-left: 12px;}

#col_izq_nav li a:hover {display: block; background: url(../img/arrow_on.gif) top left no-repeat; text-decoration: none; color: #d02420;}

/* ---------------------------------------- */

#col_der {width: 517px; padding: 20px; float: left; line-height: 17px;}

#col_der h1 {color: #d02420; font-size: 100%; font-weight: bold; margin:0;}

#col_der h2 {background: #fff url(../img/prod_top.jpg) top left no-repeat; height: 24px; width: 510px; font-size: 100%; margin:0; color: #fff; padding-left: 12px; padding-top: 10px;}

#col_rdos {width: 520px; padding: 20px; float: left; line-height: 17px;}

/* ---------------------------------------- */

.prod_menu {padding-top: 10px; padding-bottom: 25px;}

.prod_menu ul {list-style-image: url(../img/arrow1.gif); margin: 0px; margin-left: 20px; padding: 0px;}

.prod_menu li a {line-height: 20px; padding-bottom: 1px;}

.prod_menu li a:hover {line-height: 20px; border-bottom: 1px solid #676767; padding-bottom: 1px;}

.clientes_menu {padding-top: 10px; padding-bottom: 25px;}

.clientes_menu ul {list-style-image: url(../img/y.gif); margin: 0px; margin-left: 20px; padding: 0px;}

.clientes_menu li {line-height: 20px; padding-bottom: 1px;}

.clientes_menu li a:hover {line-height: 20px; border-bottom: 1px solid #676767; padding-bottom: 1px;}

.gama {padding-top: 0; padding-bottom: 0;}

.gama ul {list-style-image: url(../img/y.gif); margin: 0px; margin-left: 20px; padding: 0px;}

.gama li {line-height: 20px; padding-bottom: 1px;}

.gama li a:hover {line-height: 20px; border-bottom: 1px solid #676767; padding-bottom: 1px;}

.gama p {line-height: 10px; padding:10px 0 5px 0; margin:10px 0 0 0;}

html>body .gama p {line-height: 10px; padding:10px 0 10px 0; margin:10px 0 0 0;}

.prod_tit {background: #fff url(../img/prod_top.jpg) top left no-repeat; height: 24px; width: 510px; color: #fff; padding-left: 12px; padding-top: 10px;} 

.prod_cont {background: #f5f5f5 url(../img/prod_bot.jpg) bottom left no-repeat; width: 494px; padding-left: 12px; padding-bottom: 20px; margin-bottom: 10px; padding-top: 15px; padding-right: 14px;}

.prod_cont ul {margin: 0 0 20px 20px; padding: 0px;}

.imder {float:right; background:#fbfbfb; border:1px solid #EDEDEC; margin:0 1px 0 20px; padding:10px;}

.imiz {float:left; background:#fbfbfb; border:1px solid #EDEDEC; margin:0 20px 0 0px; padding:10px;}

.imizqui {float:right; margin:0; padding:0 10px 10px 10px;}

.imme {background:#fbfbfb; border:1px solid #EDEDEC; margin:0 5px 0 30px; padding:10px;}

.arriba {text-align: right; font-size: 80%; padding-bottom: 10px;}

.arriba a {line-height: 20px; padding-bottom: 1px;}

.arriba a:hover {line-height: 20px; border-bottom: 1px solid #676767; padding-bottom: 1px;}

.peque {font-size: 80%}

.sup {vertical-align: super; font-size: 80%;}

.red {color: #d02420;}

/* ---------------------------------------- */

#pie {width: 814px; height: 120px; background: url(../img/pie.gif) top center no-repeat; margin: auto; padding-left: 2px;}

.pie_col {font-size: 80%; float: left; height: 92px; width: 245px; padding-top: 15px; padding-left: 20px;}

.pie_col1 {font-size: 80%; float: left; height: 120px; width: 230px; padding-top: 10px; padding-left: 20px; margin-left:20px;}

.pie_col p {margin: 0px; padding: 0px; padding-top: 3px; padding-bottom: 3px;}

table {width:100%; margin-bottom:10px; font-size:80%;}

th {background:#FFFFFF; color: #333; text-align:center; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:1px 2px;}

.gran {height: 23px;}

td {text-align:center; vertical-align:top; border-bottom:1px solid #CCC; border-right:1px solid #CCC; padding:1px 2px;}

td span{display:none;}

hr {border: 0; width: 100%; color: #8b8b8b; background-color: #8b8b8b; height: 1px; margin-bottom:10px;}

html>body hr {margin-bottom:15px;}

/* ---------------------------------------- */

div.input {padding: 3px; background: #f5f5f5; padding-left: 10px; padding-right: 10px; clear: both; border-bottom: 1px solid #fff;}

div.input2 {padding: 3px; background: #f8f8f8; padding-left: 10px; padding-right: 10px; clear: both; border-bottom: 1px solid #fff;}

div.input label, div.input2 label {display: block; float: left; width: 110px; padding-top: 5px; font-size: 10px; color: #333;}

div.input input, div.input2 input {border: 1px solid #c7c6c6; background: #fff; width: 190px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333; height: 19px; padding-top: 5px;}

div.input select, div.input2 select {border: 1px solid #c7c6c6; background: #fff; width: 198px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333;}

div.input textarea, div.input2 textarea {border: 1px solid #c7c6c6; background: #fff; width: 300px; padding-left: 3px; padding-right: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333; height: 70px; padding-top: 5px;}

div.input2 input.disabled {border: none; background: none;}

.legend {padding-bottom: 5px; padding-top: 15px; font-weight: bold; display: block;}

/* ---------------------------------------- */

dl.map.on {position:relative; width:504px; height:284px; background:url(../img/worldmap.gif) no-repeat; text-align:left; margin:0px; padding:0px; border:0;}

dl.map.on dt {list-style:none; display:inline;}

dl.map.on dd {position:absolute; left:-9999px; width:250px; padding:4px; border:#222 1px solid; background:#666; -moz-border-radius:8px; border-radius:8px; z-index:11; font-size:0.875em; /* 16x.875=14 */ color:#FFF;}

dl.map.on a.location {position:absolute; text-indent:-9999px; background-image: url(../img/point1.png)!important; background-image: none; filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/point1.png'); width:27px; height:27px; outline:none; z-index:10; text-decoration:none;}

dl.map.on a.location:hover {background-image: url(../img/point2.png) no-repeat -1px -1px !important; background-image: none; filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/point2.png');}

dl.map.on a#location01 {top:140px; left:98px;}

dl.map.on a#location02 {top:162px; left:142px;}

dl.map.on a#location03 {top:236px; left:136px;}

dl.map.on a#location04 {top:103px; left:210px;}

dl.map.on a#location05 {top:130px; left:263px;}

/* ---------------------------------------- */

dl.mapa.on {position:relative; width:504px; height:284px; background:url(../img/worldmap.gif) no-repeat; text-align:left; margin:0px; padding:0px; border:0;}

dl.mapa.on dt {list-style:none; display:inline;}

dl.mapa.on dd {position:absolute; left:-9999px; width:200px; padding:4px; border:#222 1px solid; background:#666; -moz-border-radius:8px; border-radius:8px; z-index:11; font-size:0.875em; /* 16x.875=14 */ color:#FFF;}

dl.mapa.on a.locationcli {position:absolute; text-indent:-9999px; background-image: url(../img/point3.png)!important; background-image: none; filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/point3.png'); width:23px; height:23px; outline:none; z-index:10; text-decoration:none;}

dl.mapa.on a.locationcli:hover {background-image: url(../img/point4.png) no-repeat -1px -1px !important; background-image: none; filter: none !important; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/point4.png');}

dl.mapa.on a#locationcli01 {top:133px; left:92px;}

dl.mapa.on a#locationcli02 {top:162px; left:142px;}

dl.mapa.on a#locationcli03 {top:236px; left:136px;}

dl.mapa.on a#locationcli04 {top:103px; left:210px;}

dl.mapa.on a#locationcli05 {top:130px; left:263px;}

dl.mapa.on a#locationcli06 {top:68px; left:218px;}

dl.mapa.on a#locationcli07 {top:45px; left:248px;}

dl.mapa.on a#locationcli08 {top:47px; left:272px;}

dl.mapa.on a#locationcli09 {top:65px; left:260px;}

dl.mapa.on a#locationcli10 {top:70px; left:238px;}

dl.mapa.on a#locationcli11 {top:81px; left:250px;}

dl.mapa.on a#locationcli12 {top:93px; left:264px;}

dl.mapa.on a#locationcli13 {top:101px; left:248px;}

dl.mapa.on a#locationcli14 {top:108px; left:272px;}

dl.mapa.on a#locationcli15 {top:117px; left:224px;}

dl.mapa.on a#locationcli16 {top:137px; left:214px;}

dl.mapa.on a#locationcli17 {top:117px; left:242px;}

dl.mapa.on a#locationcli18 {top:117px; left:288px;}

dl.mapa.on a#locationcli19 {top:139px; left:298px;}

dl.mapa.on a#locationcli20 {top:143px; left:340px;}

dl.mapa.on a#locationcli21 {top:139px; left:398px;}

dl.mapa.on a#locationcli22 {top:185px; left:129px;}

dl.mapa.on a#locationcli23 {top:189px; left:164px;}

dl.mapa.on a#locationcli24 {top:216px; left:417px;}



#maincontent {float:left; width:750px; padding:35px 0 0 30px;}
#maincontent h1 {margin:35px 0 10px 0; padding-left:33px; background:url(../img/d-bullit.jpg) no-repeat left center;}
#maincontent .imde {float:right; background:#fbfbfb; border:1px solid #EDEDEC; margin:0 25px 10px 10px; padding:1px;}
#maincontent .content {padding-left:32px;}
#maincontent ul {margin-left:1px;}
#maincontent .inicio {margin:0 0 20px 15px; width:720px; line-height: 17px;}
#maincontent .news {margin:0 0 20px 15px; width:720px; line-height: 17px;}
#maincontent .mg {line-height: 12px;}

.boxleft {float:left; width:350px; padding:2em 0em 1em 2em; margin:0 0 0em 0; background:url(../img/box_home.gif) #fff no-repeat center top;}
html>body .boxleft {padding:1em 0em 2em 2em; margin:0 0 1em 0;}
.boxleft h2 {font-size:1.1em;}
.boxleft ul {margin: 0px; padding: 0px; font-size:0.9em; list-style-type: none;}
.boxleft li {display: block; background: url(../img/arrow.gif) top left no-repeat; padding-left: 12px;}
.boxleft p {padding:0 10px 0 0px;}

.boxleft1 {float:left; width:350px; padding:2em 0em .6em 2em; margin:0 0 0em 0; background:url(../img/box_home.gif) #fff no-repeat center top;}
html>body .boxleft1 {padding:1em 0em 2em 2em; margin:0 0 0em 0;}
.boxleft1 h2 {font-size:1.1em;}
.boxleft1 ul {margin: 0px; padding: 0px; font-size:0.9em; list-style-type: none;}
.boxleft1 li {display: block; background: url(../img/arrow.gif) top left no-repeat; padding-left: 12px;}
.boxleft1 p {padding:0 10px 0 0px;}

.boxright {float:right; width:350px; padding:2em 0em 1em 2em; margin:0 0 0em 0; background:url(../img/box_home.gif) #fff no-repeat center top;}
html>body .boxright {padding:1em 0em 2em 2em; margin:0 0 1em 0;}
.boxright h2 {font-size:1.1em;}
.boxright ul {margin: 0px; padding: 0px; font-size:0.9em; list-style-type: none;}
.boxright li {display: block; background: url(../img/arrow.gif) top left no-repeat; padding-left: 12px;}
.boxright p {padding:0 10px 0 0px;}

.boxright1 {float:right; width:350px; padding:2em 0em .6em 2em; margin:0 0 0em 0; background:url(../img/box_home.gif) #fff no-repeat center top;}
html>body .boxright1 {padding:1em 0em 2em 2em; margin:0 0 0em 0;}
.boxright1 h2 {font-size:1.1em;}
.boxright1 ul {margin: 0px; padding: 0px; font-size:0.9em; list-style-type: none;}
.boxright1 li {display: block; background: url(../img/arrow.gif) top left no-repeat; padding-left: 12px;}
.boxright1 p {padding:0 10px 0 0px;}


dl#grafico, dl#grafico dt, dl#grafico dd{
	margin:0;
	padding:0;
	} 	
dl#grafico{
	background:url(../img/grafico.gif) no-repeat 0 0;
	width:475px;
	height:220px;
	} 
dl#grafico dt{
	display:none;
	}
dl#grafico dd{
	position:relative;
	float:left;
	display:inline;
	width:33px;
	height:166px;
	margin-top:22px;		
	} 
dl#grafico dd.first{
	margin-left:33px;		
	} 	
dl#grafico span{
	position:absolute;
	display:block;
	width:33px;	
	bottom:0;
	left:0;	
	z-index:1;
	color:#555;
	text-decoration:none;
	} 		
dl#grafico span em{
	overflow:hidden;
	display:none;
	font-style:normal;
	float:left;
	line-height:200%;
	background:#fff;
	color:#555;
	border:1px solid #b1b1b1;
	position:absolute;
	top:-10%;
	left:3px;
	text-align:center;
	width:23px;
	} 		
	

	dl#grafico span{
		height:10%;
		background:url(../img/tipo1.gif) repeat-y;
		} 

			

	dl#grafico span.tipo1{
		background:url(../img/tipo1.gif) repeat-y;
		} 
	dl#grafico span.tipo2{
		background:url(../img/tipo2.gif) repeat-y;
		} 
	dl#grafico span.tipo3{
		background:url(../img/tipo3.gif) repeat-y;
		} 
	dl#grafico span.tipo4{
		background:url(../img/tipo4.gif) repeat-y;
		} 
	

	dl#grafico span.p00{height:0%;}
	dl#grafico span.p01{height:2%;}
	dl#grafico span.p02{height:4%;}
	dl#grafico span.p03{height:6%;}
	dl#grafico span.p04{height:8%;}
	dl#grafico span.p05{height:10%;}
	dl#grafico span.p06{height:12%;}
	dl#grafico span.p07{height:14%;}
	dl#grafico span.p08{height:16%;}
	dl#grafico span.p09{height:18%;}
	dl#grafico span.p10{height:20%;}

	dl#grafico span.p11{height:22%;}
	dl#grafico span.p12{height:24%;}
	dl#grafico span.p13{height:26%;}
	dl#grafico span.p14{height:28%;}
	dl#grafico span.p15{height:30%;}
	dl#grafico span.p16{height:32%;}
	dl#grafico span.p17{height:34%;}
	dl#grafico span.p18{height:36%;}
	dl#grafico span.p19{height:38%;}
	dl#grafico span.p20{height:40%;}

	dl#grafico span.p21{height:42%;}
	dl#grafico span.p22{height:44%;}
	dl#grafico span.p23{height:46%;}
	dl#grafico span.p24{height:48%;}
	dl#grafico span.p25{height:50%;}
	dl#grafico span.p26{height:52%;}
	dl#grafico span.p27{height:54%;}
	dl#grafico span.p28{height:56%;}
	dl#grafico span.p29{height:58%;}
	dl#grafico span.p30{height:60%;}

	dl#grafico span.p31{height:62%;}
	dl#grafico span.p32{height:64%;}
	dl#grafico span.p33{height:66%;}
	dl#grafico span.p34{height:68%;}
	dl#grafico span.p35{height:70%;}
	dl#grafico span.p36{height:72%;}
	dl#grafico span.p37{height:74%;}
	dl#grafico span.p38{height:76%;}
	dl#grafico span.p39{height:78%;}
	dl#grafico span.p40{height:80%;}

	dl#grafico span.p41{height:82%;}
	dl#grafico span.p42{height:84%;}
	dl#grafico span.p43{height:86%;}
	dl#grafico span.p44{height:88%;}
	dl#grafico span.p45{height:90%;}
	dl#grafico span.p46{height:92%;}
	dl#grafico span.p47{height:94%;}
	dl#grafico span.p48{height:96%;}
	dl#grafico span.p49{height:98%;}
	dl#grafico span.p50{height:100%;}


dl#grafico1, dl#grafico1 dt, dl#grafico1 dd{
	margin:0;
	padding:0;
	} 	
dl#grafico1{
	background:url(../img/grafico1.gif) no-repeat 0 0;
	width:467px;
	height:385px;
	} 
dl#grafico1 dt{
	display:none;
	}
dl#grafico1 dd{
	position:relative;
	float:left;
	display:inline;
	width:33px;
	height:330px;
	margin-top:22px;		
	} 
dl#grafico1 dd.first{
	margin-left:33px;		
	} 	
dl#grafico1 span{
	position:absolute;
	display:block;
	width:33px;	
	bottom:0;
	left:0;	
	z-index:1;
	color:#555;
	text-decoration:none;
	} 		
dl#grafico1 span em{
	overflow:hidden;
	display:none;
	font-style:normal;
	float:left;
	line-height:200%;
	background:#fff;
	color:#555;
	border:1px solid #b1b1b1;
	position:absolute;
	top:50%;
	left:3px;
	text-align:center;
	width:23px;
	} 		

/* default column styling */		

	dl#grafico1 span{
		height:50%;
		background:url(../img/tipo1.gif) repeat-y;
		} 

/* // default column styling */		
		
/* column types */			

	dl#grafico1 span.tipo1{
		background:url(../img/tipo1.gif) repeat-y;
		} 
	dl#grafico1 span.tipo2{
		background:url(../img/tipo2.gif) repeat-y;
		} 
	dl#grafico1 span.tipo3{
		background:url(../img/tipo3.gif) repeat-y;
		} 
	dl#grafico1 span.tipo4{
		background:url(../img/tipo4.gif) repeat-y;
		} 
	
/* // column types */	

/* percentages */

	dl#grafico1 span.p00{height:0%;}
	dl#grafico1 span.p01{height:1%;}
	dl#grafico1 span.p02{height:2%;}
	dl#grafico1 span.p03{height:3%;}
	dl#grafico1 span.p04{height:4%;}
	dl#grafico1 span.p05{height:5%;}
	dl#grafico1 span.p06{height:6%;}
	dl#grafico1 span.p07{height:7%;}
	dl#grafico1 span.p08{height:8%;}
	dl#grafico1 span.p09{height:9%;}
	dl#grafico1 span.p10{height:10%;}
	dl#grafico1 span.p11{height:11%;}
	dl#grafico1 span.p12{height:12%;}
	dl#grafico1 span.p13{height:13%;}
	dl#grafico1 span.p14{height:14%;}
	dl#grafico1 span.p15{height:15%;}
	dl#grafico1 span.p16{height:16%;}
	dl#grafico1 span.p17{height:17%;}
	dl#grafico1 span.p18{height:18%;}
	dl#grafico1 span.p19{height:19%;}
	dl#grafico1 span.p20{height:20%;}
	dl#grafico1 span.p21{height:21%;}
	dl#grafico1 span.p22{height:22%;}
	dl#grafico1 span.p23{height:23%;}
	dl#grafico1 span.p24{height:24%;}
	dl#grafico1 span.p25{height:25%;}
	dl#grafico1 span.p26{height:26%;}
	dl#grafico1 span.p27{height:27%;}
	dl#grafico1 span.p28{height:28%;}
	dl#grafico1 span.p29{height:29%;}
	dl#grafico1 span.p30{height:30%;}
	dl#grafico1 span.p31{height:31%;}
	dl#grafico1 span.p32{height:32%;}
	dl#grafico1 span.p33{height:33%;}
	dl#grafico1 span.p34{height:34%;}
	dl#grafico1 span.p35{height:35%;}
	dl#grafico1 span.p36{height:36%;}
	dl#grafico1 span.p37{height:37%;}
	dl#grafico1 span.p38{height:38%;}
	dl#grafico1 span.p39{height:39%;}
	dl#grafico1 span.p40{height:40%;}
	dl#grafico1 span.p41{height:41%;}
	dl#grafico1 span.p42{height:42%;}
	dl#grafico1 span.p43{height:43%;}
	dl#grafico1 span.p44{height:44%;}
	dl#grafico1 span.p45{height:45%;}
	dl#grafico1 span.p46{height:46%;}
	dl#grafico1 span.p47{height:47%;}
	dl#grafico1 span.p48{height:48%;}
	dl#grafico1 span.p49{height:49%;}
	dl#grafico1 span.p50{height:50%;}
	dl#grafico1 span.p51{height:51%;}
	dl#grafico1 span.p52{height:52%;}
	dl#grafico1 span.p53{height:53%;}
	dl#grafico1 span.p54{height:54%;}
	dl#grafico1 span.p55{height:55%;}
	dl#grafico1 span.p56{height:56%;}
	dl#grafico1 span.p57{height:57%;}
	dl#grafico1 span.p58{height:58%;}
	dl#grafico1 span.p59{height:59%;}
	dl#grafico1 span.p60{height:60%;}
	dl#grafico1 span.p61{height:61%;}
	dl#grafico1 span.p62{height:62%;}
	dl#grafico1 span.p63{height:63%;}
	dl#grafico1 span.p64{height:64%;}
	dl#grafico1 span.p65{height:65%;}
	dl#grafico1 span.p66{height:66%;}
	dl#grafico1 span.p67{height:67%;}
	dl#grafico1 span.p68{height:68%;}
	dl#grafico1 span.p69{height:69%;}
	dl#grafico1 span.p70{height:70%;}
	dl#grafico1 span.p71{height:71%;}
	dl#grafico1 span.p72{height:72%;}
	dl#grafico1 span.p73{height:73%;}
	dl#grafico1 span.p74{height:74%;}
	dl#grafico1 span.p75{height:75%;}
	dl#grafico1 span.p76{height:76%;}
	dl#grafico1 span.p77{height:77%;}
	dl#grafico1 span.p78{height:78%;}
	dl#grafico1 span.p79{height:79%;}
	dl#grafico1 span.p80{height:80%;}
	dl#grafico1 span.p81{height:81%;}
	dl#grafico1 span.p82{height:82%;}
	dl#grafico1 span.p83{height:83%;}
	dl#grafico1 span.p84{height:84%;}
	dl#grafico1 span.p85{height:85%;}
	dl#grafico1 span.p86{height:86%;}
	dl#grafico1 span.p87{height:87%;}
	dl#grafico1 span.p88{height:88%;}
	dl#grafico1 span.p89{height:89%;}
	dl#grafico1 span.p90{height:90%;}
	dl#grafico1 span.p91{height:91%;}
	dl#grafico1 span.p92{height:92%;}
	dl#grafico1 span.p93{height:93%;}
	dl#grafico1 span.p94{height:94%;}
	dl#grafico1 span.p95{height:95%;}
	dl#grafico1 span.p96{height:96%;}
	dl#grafico1 span.p97{height:97%;}
	dl#grafico1 span.p98{height:98%;}
	dl#grafico1 span.p99{height:99%;}
	dl#grafico1 span.p100{height:100%;}





ul.new {
	width: 200px;
	margin: 10px 0 0 20px;
	list-style: none;
	float: left;

}

.reda {color: #d02420; padding-bottom:3px; display:block;}


#lista {
	width: auto;
	height: auto;
	margin: 20px 0 0 10px;
}














