html,body {padding:0px; margin:0px; height: 100%;}
.a0 {margin: 20px auto 0 auto;} /* sin uso actual */
.b1 {border: 1px solid #FFF;}
.b2 {border: 1px solid #cccccc;}
.bc0 {background:rgba(255,255,255,0.6);}
.bc1 {background-color: #0072bb;}
.bc2 {background-color: #F7F7F7;}
.bc8 {background-color:#4D90FE;}
.c1 {color: #FFFFFF;}
.db {display: none;}
.dib {display:inline-block;}
.ff1 {font-family: Arial, Helvetica, sans-serif;}
.fl {float: left;}
.fr {float: right;}
.fz0 {font-size: 18px;}
.fz1 {font-size: 0.813em}
.fz2 {font-size: 15px;}
.h0 {height: auto !important; min-height: 34px;}
.h1 {height: 26px;}
.h3 {height: 100%;}
.lh0 {line-height: 12px;} 
.lh2 {line-height: 36px;}
.lst {list-style-type: none;}
.m0 {margin:0px;}
.malr{margin-left:auto; margin-right:auto;}
.mb {margin: 5px 10px 0px 0px;}
.ml0 {margin-left: 9px;}
.mt0 {margin-top: 11px;}
.mt2 {margin-top: 6px;}
.mr0 {margin-right: 9px;}
.p0 {padding:0px;}
.pa {position: absolute;}
.pl0 {padding:5px 10px;}
.pt1 {padding-top: 36px;}
.ta0 {text-align: center;}
.ta1 {text-align: left;}
.w0 {width: 140px;}
.w5 {width: 100%}
.w6 {width: 80px}
.ss {display: block;}
.zi0 {z-index: 100;}
.zi1 {z-index: 200;}
#contaiermain{margin-left:auto;margin-right:auto;width:90%;font-size:1.000em}
#login{list-style:none;margin-left:auto;margin-right:auto;padding:0;}
#login li{padding:20px 20px 5px 20px;text-align:center;}
#logout{width:70%; 	height:auto !important;min-height:100px;padding:30px;margin-top:150px;}
.m-uneditable-input{width: 206px !important;font-size:1em}
#contaierlogin input[type="text"],input[type="password"],.m-uneditable-input {
	background-color: #ffffff;border: 1px solid #a8a6a6;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
	-moz-transition: border linear 0.2s, box-shadow linear 0.2s;-o-transition: border linear 0.2s, box-shadow linear 0.2s;transition: border linear 0.2s, box-shadow linear 0.2s;
	-webkit-border-radius: 0px;	-moz-border-radius: 0px;border-radius: 0px;}
#contaierlogin  input[type="text"]:focus,input[type="password"]:focus,.m-uneditable-input:focus {
	border-color: #111111;	outline: 0;	outline: thin dotted \9;/* IE6-9 */	-webkit-box-shadow: none;	-moz-box-shadow: none;	box-shadow: none;}
/*botones*/
.m-btn { width:150px;text-align:center;cursor:pointer;color: white; 	padding:5px;margin-left:auto;margin-right:auto;	text-shadow: none;  }
.m-btn-min { width:auto;text-align:center;cursor:pointer;color: white;padding:4px;text-shadow: none;font-size:80%}
.m-btn-out {	width:60px;	text-align:center;	cursor:pointer;	color: white;  	text-shadow: none;		padding:5px;	font-size:12px;	z-index:9999;}
.blue { background-color: #4d90fe;	background-image: -moz-linear-gradient(top, #4d90fe, #4787ed);	background-image: -ms-linear-gradient(top, #4d90fe, #4787ed);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d90fe), to(#4787ed));	background-image: -webkit-linear-gradient(top, #4d90fe, #4787ed);
	background-image: -o-linear-gradient(top, #4d90fe, #4787ed);background-image: linear-gradient(top, #4d90fe, #4787ed);background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d90fe', endColorstr='#4787ed', GradientType=0);}
.blue:active,.blue.active{	background-color: #4d90fe;	background-image: -moz-linear-gradient(top, #4d90fe, #0072bb);	background-image: -ms-linear-gradient(top, #4d90fe, #0072bb);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d90fe), to(#0072bb));	background-image: -webkit-linear-gradient(top, #4d90fe, #0072bb);
	background-image: -o-linear-gradient(top, #4d90fe, #0072bb);	background-image: linear-gradient(top, #4d90fe, #0072bb);	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d90fe', endColorstr='#0072bb', GradientType=0);}
.blue:hover, .blue:focus, .blue:active,.blue.active,.blue[disabled],.blue.disabled {  
  background-color: #0072bb;  background-image: -moz-linear-gradient(top, #0072bb, #0072bb);  background-image: -ms-linear-gradient(top, #0072bb, #0072bb);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0072bb), to(#0072bb));  background-image: -webkit-linear-gradient(top, #0072bb, #0072bb);
  background-image: -o-linear-gradient(top, #0072bb, #0072bb);  background-image: linear-gradient(top, #0072bb, #0072bb);  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0072bb', endColorstr='#0072bb', GradientType=0);}
.green {	background-color: #35aa47;	background-image: -moz-linear-gradient(top, #35aa47, #35aa47);	background-image: -ms-linear-gradient(top, #35aa47, #35aa47);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#35aa47), to(#35aa47));	background-image: -webkit-linear-gradient(top, #35aa47, #35aa47);
	background-image: -o-linear-gradient(top, #35aa47, #35aa47);background-image: linear-gradient(top, #35aa47, #35aa47);
	background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#35aa47', endColorstr='#35aa47', GradientType=0);}
.green:hover,.green:focus, .green:active, .green.active,.green.disabled, .green[disabled]{ 
	background-color: #1d943b;	background-image: -moz-linear-gradient(top, #1d943b, #1d943b);background-image: -ms-linear-gradient(top, #1d943b, #1d943b);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1d943b), to(#1d943b));background-image: -webkit-linear-gradient(top, #1d943b, #1d943b);
	background-image: -o-linear-gradient(top, #1d943b, #1d943b);background-image: linear-gradient(top, #1d943b, #1d943b);
	background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1d943b', endColorstr='#1d943b', GradientType=0);}
.green:active,.green.active{background-color: #35aa47;background-image: -moz-linear-gradient(top, #35aa47, #1d943b);background-image: -ms-linear-gradient(top, #35aa47, #1d943b);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#35aa47), to(#1d943b));background-image: -webkit-linear-gradient(top, #35aa47, #1d943b);
	background-image: -o-linear-gradient(top, #35aa47, #1d943b);background-image: linear-gradient(top, #35aa47, #1d943b);background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#35aa47', endColorstr='#1d943b', GradientType=0);}
.red {  background-color: #d84a38; background-image: -moz-linear-gradient(top, #dd4b39, #d14836); background-image: -ms-linear-gradient(top, #dd4b39, #d14836);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd4b39), to(#d14836)); background-image: -webkit-linear-gradient(top, #dd4b39, #d14836);
  background-image: -o-linear-gradient(top, #dd4b39, #d14836);background-image: linear-gradient(top, #dd4b39, #d14836); background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd4b39', endColorstr='#d14836', GradientType=0);}
.red:hover,.red:focus,.red:active,.red.active,.red[disabled],.red.disabled {    
  background-color: #c53727;  background-image: -moz-linear-gradient(top, #c53727, #c53727);  background-image: -ms-linear-gradient(top, #c53727, #c53727);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c53727), to(#c53727));  background-image: -webkit-linear-gradient(top, #c53727, #c53727);
  background-image: -o-linear-gradient(top, #c53727, #c53727); background-image: linear-gradient(top, #c53727, #c53727);  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c53727', endColorstr='#c53727', GradientType=0); }
.red:active,.red.active{ background-color: #dd4b39; background-image: -moz-linear-gradient(top, #dd4b39, #c53727); background-image: -ms-linear-gradient(top, #dd4b39, #c53727);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd4b39), to(#c53727)); background-image: -webkit-linear-gradient(top, #dd4b39, #c53727);
  background-image: -o-linear-gradient(top, #dd4b39, #c53727); background-image: linear-gradient(top, #dd4b39, #c53727); background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd4b39', endColorstr='#c53727', GradientType=0);}
#sesionbck{margin-left:auto; margin-right:auto;padding:20px;margin:38px 0px 38px 0px}
/*botones*/
.clearfloat{clear:both;height:0;font-size:1px;line-height:0px;}
.round3{-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.shadowmin{-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);   box-shadow: 0 2px 4px rgba(0, 0, 0, 0.6);}
.shadowmin2{-webkit-box-shadow: 0 2px 4px rgba(61, 61, 61, 0.5);  -moz-box-shadow: 0 2px 4px rgba(61, 61, 61, 0.5);   box-shadow: 0 2px 4px rgba(61, 61, 61, 0.5);}
#tool{position:fixed;top:35%;border:1px solid #fff; background:#0072BB; margin-left:10px}
#tool li {border-bottom:1px solid #ffffff;}
#tool li:last-child{border:none}
#ref{font-size:100%; padding:20px;top: 30%; left: 50%; height: auto !important; width: 40%; margin: -10% 0 0 -25%;border: 4px solid #cccccc;}
#listcar {-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;} 
#listcar li{border-left:1px solid #4D90FE;border-right:1px solid #4D90FE;border-bottom:1px solid #ccc;border-top:none}
#listcar li:first-child {border-top:1px solid #4D90FE;-webkit-border-top-left-radius: 8px;-webkit-border-top-right-radius: 8px;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;border-top-left-radius: 8px;
border-top-right-radius: 8px;border-bottom:none; }  
#listcar li:last-child {border-bottom:1px solid #4D90FE;-webkit-border-bottom-right-radius: 8px;
-webkit-border-bottom-left-radius: 8px;
-moz-border-radius-bottomright: 8px;
-moz-border-radius-bottomleft: 8px;
border-bottom-right-radius: 8px;
border-bottom-left-radius: 8px;} 
