* {
	outline: 0;
}
html {
	height:100%;
	outline: 0;
}
BODY {
	color: #666;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-style: normal;
	background-color: #FFFFFF;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-align:center;
	outline:0;
	height:100%;
}
p {
	margin: 5px 0 5px 0;
}
#contenedor { 
	width: 100%;  
	/*height: auto;*/
	/*background:#D6D5C7;*/
	margin: 0; 
	padding: 0;
	text-align: left;
	/*background:#D6D5C7 url(../images/bg.gif) repeat-y center top;*/
	
	min-height:100%;
	height: auto!important;
	height:100%;
} 
#cuerpo {
	background-color:#FFFFFF;
	position: relative;
	width: 750px;
	height: auto;
	margin: 0 auto;
	/*border:1px solid #c1c1c1;*/
}
/**/
#prepie {
	width: 100%;
	height: 100px; /*auto;*/
	background: url(../images/piebg.gif) repeat-x left top;
	/*background:#D6D5C7;*/
	/*margin: -80px 0 0 0; */
	margin-top:-100px;
	padding: 0;
	text-align: left;
}
#pie {
	clear: both;
	font-size: .86em;
	text-align: center;
	margin: 0;
	padding: 20px 0 10px 0;
}
#pie ul {
	margin: 0;
	padding: 0;
}
#pie ul li {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0 .3em;
}
#corte {
	clear:both;
	padding-top: 110px;
}
/**/
#topsite {
	color: #666;
	width: 750px;
	height: auto;
	margin: 0 auto;
}
#topsite #toparriba {
	height:5px;
	background:#2074a5;
} 
#topsite #topmedio {
	height: 60px;
	/*background:#fff url(../images/bg_top.jpg) no-repeat left top;*/
}
#topsite #topmedio #eneltop {
	float:right;
	text-align:right;
	color:#2074a5;
}
#topsite #topmedio #info {
	float:right;
	text-align:right;
	color:#2074a5;
	padding-top:10px;
}
#topsite #topmedio #logo {
	float:left;
	padding:5px 0 0 0;
}
#topsite #topmedio #home {
	float:left;
	width:17px;
	height:28px;
	background:transparent url(../images/home.gif) no-repeat right bottom;
	display:none;
}
#topsite #topmedio #txt span {
	color:#97aac7;
	font-size:90%;
}
/**/

.clearflt {
	clear:both; 
}

#fltDerecha {
	width:580px;
	height:auto;
	background-color:#FFFFFF;
	float:right;
	margin:5px 0;
}
#fltIzquierda {
	width:160px;
	height:auto;
	background-color:#FFFFFF;
	float:left;
	margin:5px 0;
}

#emb001 {
	width:60px;
	height:50px;
	float:right;
	background:#fff url(../images/emblemas/gris/001.gif) no-repeat center center;
}
#emb002 {
	width:60px;
	height:50px;
	float:right;
	background:#fff url(../images/emblemas/gris/002.gif) no-repeat center center;
}
#emb003 {
	width:60px;
	height:50px;
	float:right;
	background:#fff url(../images/emblemas/gris/003.gif) no-repeat center center;
}
#emb004 {
	width:60px;
	height:50px;
	float:right;
	background:#fff url(../images/emblemas/gris/004.gif) no-repeat center center;
}
#emb005 {
	width:60px;
	height:50px;
	float:right;
	background:#fff url(../images/emblemas/gris/005.gif) no-repeat center center;
}
#emb006 {
	width:60px;
	height:50px;
	float:right;
	background:#fff url(../images/emblemas/gris/006.gif) no-repeat center center;
}
#emb007 {
	width:50px;
	height:50px;
	float:right;
	background:#fff url(../images/emblemas/gris/007.gif) no-repeat center center;
}
#emb008 {
	width:50px;
	height:50px;
	float:right;
	background:#fff url(../images/emblemas/gris/008.gif) no-repeat center center;
}

#emb001:hover {
	background:#fff url(../images/emblemas/color/001.gif) no-repeat center center;
}
#emb002:hover {
	background:#fff url(../images/emblemas/color/002.gif) no-repeat center center;
}
#emb003:hover {
	background:#fff url(../images/emblemas/color/003.gif) no-repeat center center;
}
#emb004:hover {
	background:#fff url(../images/emblemas/color/004.gif) no-repeat center center;
}
#emb005:hover {
	background:#fff url(../images/emblemas/color/005.gif) no-repeat center center;
}
#emb006:hover {
	background:#fff url(../images/emblemas/color/006.gif) no-repeat center center;
}
#emb007:hover {
	background:#fff url(../images/emblemas/color/007.gif) no-repeat center center;
}
#emb008:hover {
	background:#fff url(../images/emblemas/color/008.gif) no-repeat center center;
}

/**/
h1 {
	font-family: 'Lucida Sans Unicode', Verdana, Tahoma, Sans-Serif;
	font-weight: normal;
	font-style: normal;	
	font-size: 15px;
	color: #2074a5;
	background: transparent url(../images/super_dot.gif) no-repeat left center;
	text-indent: 0;
	line-height:16px;	
}
h2 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #4c88ab;
	border-bottom: solid 1px #afccdd;
	margin:0 0 5px 0;
	line-height:16px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #4c88ab;
	margin:0 0 5px 0;
	line-height:16px;
}
h4 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #4c88ab;
	margin:5px 0 1px 0;
	line-height:16px;
}

.mas {
	background: transparent url(../images/arrow_right.gif) no-repeat -3px -1px;
	padding-left:13px;
	font-size:7pt;
	margin-top:4px;
}
a {
	color: #2074a5;
	text-decoration: none;
}
a:hover {
	color: #2074a5;
	border-bottom: dotted #2074a5 1px;
}
a:active {
	color: #2074a5;
	border-bottom: dotted #2074a5 1px;
}
a:visited {
	color: #2074a5;
}
a:visited:hover {
	color: #2074a5;
	border-bottom: dotted #2074a5 1px;
}
a.nohover:hover {
	border-bottom: none;
}

a.elimina:hover {
	border-bottom: none;
}

.bordepic {
	border: #164E7E 1px solid;
}
fieldset {
	margin:0;
	border: 3px solid #e7e7e7;
	padding:7px;
	background: url(../images/bg_fieldset.png) repeat-x bottom left;
}
legend {
	padding:0 7px 0 7px;
	font-family: verdana, arial, hevetica, sans-serif;
	font-size: 11px;	
	color:#e2914c;
}

#homehome {
	width:41px;
	height:30px;
	float:left;
	line-height:30px;
	vertical-align:middle;
	background:transparent url(../images/home2.gif) no-repeat left center;
	cursor:hand;
}
#homehome:hover {
	background:transparent url(../images/home3.gif) no-repeat left center;
}

/**/
/* menu principal */
/**/

#DivMenuPrincipal  {
	width:580px;
	height:30px;
	float:right;
	z-index:1000;
	background:transparent url(../images/menufondo.png) no-repeat right top;
	text-align:center;
	line-height:30px;
	vertical-align:middle;
	color: #6c757b;
	border-bottom: none;
}
#DivMenuPrincipal div {
	width:20px;
	height:30px;
	float:left;
	display:block;
	line-height:30px;
	background:transparent url(../images/home.gif) no-repeat 7px center;
}
#DivMenuPrincipal span {
	height:30px;
	padding:0 12px 0 7px;
	line-height:30px;
	text-transform:uppercase;
	/*letter-spacing:0.05em;*/
	background:transparent url(../images/menusepara.gif) no-repeat right top;
}
#DivMenuPrincipal a {
	color: #6c757b;
	font-weight:bold;
	text-decoration: none;
}
#DivMenuPrincipal a:hover {
	color: #254153;
	border-bottom: none;
}
#DivMenuPrincipal a:active {
	color: #254153;
	border-bottom: none;
}
#DivMenuPrincipal a:visited {
	color: #6c757b;
}
#DivMenuPrincipal a:visited:hover {
	color: #254153;
	border-bottom: none;
}

#DivMenuPrincipal a.destaca {
	color: #c05100;
	font-weight:bold;
	text-decoration: none;
}
#DivMenuPrincipal a:hover.destaca {
	color: #ff6c00;
	border-bottom: none;
}
#DivMenuPrincipal a:active.destaca {
	color: #ff6c00;
	border-bottom: none;
}
#DivMenuPrincipal a:visited.destaca {
	color: #c05100;
}
#DivMenuPrincipal a:visited:hover.destaca {
	color: #ff6c00;
	border-bottom: none;
}

a.resaltacoti {
	color: #c05100;
	font-weight:bold;
	text-decoration: none;
}
a:hover.resaltacoti {
	color: #ff6c00;
	border-bottom: #ff6c00 dotted 1px;;
}
a:active.resaltacoti {
	color: #ff6c00;
	border-bottom: none;
}
a:visited.resaltacoti {
	color: #c05100;
}
a:visited:hover.resaltacoti {
	color: #ff6c00;
	border-bottom: none;
}

.resaltado {
	color:#993333;
	font-weight:bold;
}

/* FORMULARIOS */
form {
	margin:0px;
}
form h1 {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #4c88ab;
	border-bottom: solid 1px #afccdd;
	margin:20px 0 10px 0;
	line-height:16px;
}
form dl {
	list-style-type: none;
	margin-top:0;
	margin-bottom:0;
}
form dl.int {
	margin-top:0;
	margin-bottom:0;
}
form dt {
	color:#02588a;
	list-style-type: none;
}
form dt span { /* para el signo de 'campo obligado' */
	color: #999999;
	font-size:.86em;
	line-height:.86em;
}
form dt cite {
	color: #666;
	font-size: .86em;
}
form dt input[type="submit"] {
	margin-top:10px;
}
form span.cite {
	display:block;
	color: #777;
	font-size: .86em;
	line-height: 10px;
	padding-top:2px;
	/*font-style:italic;    extrañamente no la acepta llamada por AJAX*/
}
form dd {
	margin-left:0px;
	padding:0 0 5px 0;
	list-style-type: none;
}
form input[type="text"] {
	color: #2074a5;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;	
	border-top: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	border-left: #7f9db9 1px solid;
	/*padding:.2em 0 .3em .3em;*/
}
form input[type="password"] {
	color: #2074a5;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;	
	border: #7f9db9 1px solid;
	/*padding:.2em 0 .3em .3em;*/
}
form input[type="submit"] {
	color:#fff;   
	font-family:Verdana,Helvetica;
	font-size:8pt;
	font-weight:bold;  
	background-color:#638cb5;   
	border:1px solid;   
	border-color: #8aa9c8 #2074a5 #2074a5 #8aa9c8;  
}
form input[type="submit"]:hover {
	color:#fff;   
	font-family:Verdana,Helvetica;
	font-size:8pt;
	font-weight:bold;   
	background-color:#8aa9c8;   
	border:1px solid;   
	border-color: #8aa9c8 #2074a5 #2074a5 #8aa9c8;  
}
form input[type="button"] {
	color:#fff;   
	font-family:Verdana,Helvetica;
	font-size:8pt;
	font-weight:bold;  
	background-color:#638cb5;   
	border:1px solid;   
	border-color: #8aa9c8 #2074a5 #2074a5 #8aa9c8;  
}
form input[type="button"]:hover {
	color:#fff;   
	font-family:Verdana,Helvetica;
	font-size:8pt;
	font-weight:bold;   
	background-color:#8aa9c8;   
	border:1px solid;   
	border-color: #8aa9c8 #2074a5 #2074a5 #8aa9c8;  
}
form input[type="file"] {
	color: #666;
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;	
}
form input[type="checkbox"] {
	color: #666;
	font: 8pt Verdana, Arial, Helvetica, Sans-Serif;
}
form input[type="radio"] {
	color: #666;
	font: 8pt Verdana, Arial, Helvetica, Sans-Serif;
}
form select {
	/*font: 8pt Verdana, Arial, Helvetica, Sans-Serif;
	color: #666;*/
	color: #2074a5;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;	
	border-top: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	border-left: #7f9db9 1px solid;	
}
form textarea {
	color: #666;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;	
	border-top: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid;
	border-bottom: #7f9db9 1px solid;
	border-left: #7f9db9 1px solid;
	padding:.2em 0 .3em .3em;
}
form .areasubmit {
	margin-top:-10px;
	height:40px;
}
/* FIN FORMULARIOS */

select {
	color: #666;
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;		
}
.captcha {
	display:block;
	width:89px;
	height:29px;
	margin-bottom:3px;
	border: #ccc 1px solid;
}
.msgStatus { 
	position:fixed; 
	top:1px; 
	right:1px; 
	border:1px solid #FF6600; 
	background-color:#FEEB9D; 
	color:#333; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	width:auto; 
	height:auto; 
	display:none; 
}  

/* .paginador */
.portapaginador {
	text-align: center; 
	margin-bottom: 20px; 
	margin-top: 20px;
}
.paginador {
	font-size: 12px; 
	padding-top: 10px; 
	margin-left: auto; 
	margin-right: auto; 
	/* padding-bottom: 10px;  background-image: url(http://l.yimg.com/www.flickr.com/images/dotted.gif); background-repeat: repeat-x; background-position: left bottom; */ 
}
.paginador a { 
	margin: 0 1px 0 2px;
	padding: 2px 6px; 
	border: solid 1px #ddd; 
	background: #fff; 
	color: #666;
	text-decoration: none;
}
.paginador a:hover {
	margin: 0 1px 0 2px;
	padding: 2px 6px; 
	border: solid 1px #dccaa7; 
	background: #888; 
	color: #fff;
	text-decoration: none;
}
.paginador a:active {
}
.paginador a:visited {
	margin: 0 1px 0 2px;
	padding: 2px 6px; 
	border: solid 1px #ddd; 
	background: #fff; 
	color: #666;
	text-decoration: none;
}
.paginador a:visited:hover {
	margin: 0 1px 0 2px;
	padding: 2px 6px; 
	border: solid 1px #dccaa7; 
	background: #888; 
	color: #fff;
	text-decoration: none;
}
.paginador .primera a, .paginador .primera a:hover, .paginador .primera a:active, .paginador .primera a:visited, .paginador .primera a:visited:hover {
	border: solid 2px #ddd;
}
.paginador .anterior { 
	margin-right: 15px;
}
.paginador .anterior a, .paginador .anterior a:hover, .paginador .anterior a:active, .paginador .anterior a:visited, .paginador .anterior a:visited:hover {
	border: solid 2px #ddd;
}
.paginador .siguiente {
	margin-left: 15px;
}
.paginador .siguiente a, .paginador .siguiente a:hover, .paginador .siguiente a:active, .paginador .siguiente a:visited, .paginador .siguiente a:visited:hover {
	border: solid 2px #ddd;
}
.paginador .ultima a, .paginador .ultima a:hover, .paginador .ultima a:active, .paginador .ultima a:visited, .paginador .ultima a:visited:hover {
	border: solid 2px #ddd;
}
.paginador .actual {
	position:relative;
	padding: 2px 6px;
	font-weight: bold; 
	font-size: 13px; 
	color: #cf6109;
}
.portapaginador .resultpag {
	text-align: center; 
	font: 11px/15px Arial, Helvetica; 
	color: #aaa; 
	margin-top: 8px;
}
/* FIN .paginador */


.cajaSerie {
	width:185px;
	height:200px;
	border-top:1px dotted #2074a5;
	border-right:1px dotted #2074a5;
	border-bottom:1px dotted #2074a5; /*#afccdd;*/
	border-left:1px dotted #2074a5; /*#afccdd;*/
	margin:0 3px 10px 3px;
	float:left;
}
.cajaSerie .imgmodelo {
	/*height:90px;*/
	text-align:center;
}
.cajaSerie h1 {
	background-color:#4c88ab;
	color:#fff;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	/*border-bottom: solid 1px #afccdd;*/
	border-bottom:1px dotted #2074a5;
	line-height:18px;
	padding:0 0 0 5px;
	margin:0;
	vertical-align:middle;
}
.cajaSerie ul {
	list-style-image:url(../images/arrow_right.gif);
	vertical-align:middle;
	/*padding:0 auto;*/
	margin-top:5px;
}
.cajaSerie ul li {
	line-height:12px;
	vertical-align:middle;
	padding-bottom:3px;
}

.linksModelo {
}
.linksModelo ul {
	list-style-image:url(../images/arrow_right.gif);
	vertical-align:middle;
	margin-left:16px;
	padding-left:0;
}
.linksModelo ul li {
	line-height:13px;
	vertical-align:middle;
	padding-bottom:3px;
}

#intLeft {
	width:270px; 
	float:left; 
	text-align:justify;
}
#intRight {
	width:290px; 
	float:right;
}

#intLeft2 {
	width:310px; 
	float:left; 
	text-align:justify;
}
#intRight2 {
	width:250px; 
	float:right;
}

#intLeft3 {
	width:195px; 
	float:left; 
	text-align:justify;
	border-top:1px dotted #e0e1e4;
	/*border-right:1px dotted #e0e1e4;*/
	padding:10px 5px 10px 0;
	margin-top:10px;
}
#intRight3 {
	width:369px;
	float:right;
	border-top:1px dotted #e0e1e4;
	border-left:1px dotted #e0e1e4;
	padding:10px 0 10px 10px;
	margin-top:10px;
}


#subRight {
	padding:10px 0 10px 0;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin-top:30px;
	text-align:justify;
}

#portaFotosModelo {
}
#portaFotosModelo div {
	width:110px;
	border:1px solid #CCC;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
#portaFotosModelo div:hover {
	border:1px solid #999;
}
#portaFotosModelo div img {
	margin:5px;
}

.fichamodelo {
	width:100%;
	text-align:left;
}
.fichamodelo .modelo {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#2074a5;
	text-align:center;
}
.fichamodelo .titulo {
	font-weight:bold;
	color:#FFFFFF;
	background-color:#2074a5;
}

#encenhome {
	font-size:9px;
}
#encenhome h2 {
	font-size: 9px;
	border-bottom: none;
	margin:0 0 5px 0;
	line-height:13px;	
}
#encenhome ul {
	padding:5px 0;
	margin:5px 0;
}

#zclihover { 
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
	color: #4c88ab;
	margin:0;
	line-height:16px;
	background:transparent url(../images/cli_mas.gif) no-repeat right center;
}
#zcliform {
	padding-top:8px;
}

#menusucu {
	font-size: .86em;
	margin: 0;
	padding: 0 0 10px 0;
	height:17px;
}
#menusucu ul {
	margin: 0;
	padding: 0;
}
#menusucu ul li {
	display: inline;
	list-style: none;
	*margin: 0 2px 0 0; /* ie */
	padding: 2px 4px 1px 4px; /*0.3em 0.5em;*/
	text-align:center;
	vertical-align:middle;
	background-color:#eef0f3;
	border-bottom:2px solid #eef0f3;
	height:17px;
	line-height:17px;
}
#menusucu ul li:hover {
	background-color:#b8bbc2;
	border-bottom:2px solid #ff8f09;
}
#menusucu ul li a {
	color:#666666;
	border-bottom:none;
}
#menusucu ul li a:hover {
	color:#FFFFFF;
	border-bottom:none;
}
#menusucu ul li#menusucu_hover {
	border-bottom:2px solid #ff8f09;
}
#menusucu ul li#menusucu_hover:hover {
	background-color:#eef0f3;
	border-bottom:2px solid #ff8f09;
}


/* tabla */
.tabla {
	width:580px;
	border-spacing:1px;
	background-color:#E7E7E7;
	margin-bottom:20px;
}
.tabla .tit {
	background: #f9f9f9;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font-weight:bold;
	color:#8a8a8a;
	padding: 2px;
	text-indent:2px;
}
.tabla .des {
	background-color:#FFF;
	text-align:left;
	color: #9b9999;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;		
	padding: 2px;
}
.tabla .des:hover {
	background-color:#ffffe4;
	padding: 2px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;	
}
.tabla .des td {
	text-align:left;
	color: #9b9999;
	padding: 3px;
}

.tablamasosc {
	width:580px;
	border-spacing:1px;
	background-color:#E7E7E7;
	margin-bottom:20px;
}
.tablamasosc .tit {
	background: #f9f9f9;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font-weight:bold;
	color:#666666;
	padding: 2px;
	text-indent:2px;
}
.tablamasosc .des {
	background-color:#FFF;
	text-align:left;
	color: #666666;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;		
	padding: 2px;
}
.tablamasosc .des:hover {
	background-color:#ffffe4;
	padding: 2px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;	
}
.tablamasosc .des td {
	text-align:left;
	color: #666666;
	padding: 3px;
}

.tabla_vehi {
	width:580px;
	border-spacing:1px;
	background-color:#E7E7E7;
	margin-bottom:20px;
}
.tabla_vehi .tit th {
	background: #f9f9f9;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font-weight:bold;
	text-align:center;
}
.tabla_vehi .tit td {
	background: #f9f9f9;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font-weight:bold;
	color:#8a8a8a;
	padding: 2px;
}
.tabla_vehi .des td {
	background-color:#FFF;
	text-align:left;
	color: #9b9999;
	padding: 3px;
}
/**/
.tabla_vehi_ok {
	width:580px;
	border-spacing:1px;
	background-color:#ccdccc;
	margin-bottom:20px;
}
.tabla_vehi_ok .tit th {
	background: #f5f9f5;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font-weight:bold;
	text-align:center;
}
.tabla_vehi_ok .tit td {
	background: #f5f9f5;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	font-weight:bold;
	color:#8a8a8a;
	padding: 2px;
}
.tabla_vehi_ok .des td {
	background-color:#FFF;
	text-align:left;
	color: #9b9999;
	padding: 3px;
}
/**/
.reload {
	height:16px;
	float:right;
	padding-left: 17px;
	padding-bottom: 1px;
	background:url("../images/arrow_refresh_small.png") no-repeat left top;
}
/**/
.botonera {
	font-size: .90em;
	margin: 0;
	padding: 0;
}
.botonera ul {
	margin: 0;
	padding: 0;
}
.botonera ul li {
	display: inline;
	list-style: none;
	*margin: 0 2px 0 0; /* ie */
	padding: 2px 4px 1px 4px; /*0.3em 0.5em;*/
	text-align:center;
	vertical-align:middle;
	background-color:#eef0f3;
}
.botonera ul li:hover {
	background-color:#b8bbc2;
}
.botonera ul li a {
	color:#666666;
	border-bottom:none;
}
.botonera ul li a:hover {
	border-bottom:none;
	text-decoration:underline;
}

.botonera ul li.editar {
	padding-left:20px;
	background: #ffffff url(../images/tb_editar.gif) no-repeat 2px -1px;
}

.botonera ul li.off {
	padding-left:20px;
	background: #ffffff url(../images/tb_desactivar.gif) no-repeat 2px -1px;
}
.botonera ul li.off_paso {
	padding-left:20px;
	background: #fee791 url(../images/tb_desactivar.gif) no-repeat 2px -1px;
}

.botonera ul li.on {
	padding-left:20px;
	background: #ffffff url(../images/tb_activar.gif) no-repeat 2px -1px;
}
.botonera ul li.on_paso {
	padding-left:20px;
	background: #fee791 url(../images/tb_activar.gif) no-repeat 2px -1px;
}
/**/