html {
				height: auto;
			}

#circle {
    width: 60px;
    height: 60px;
    background: #FF0000;
    -moz-border-radius: 30px;
    -webkit-border-radius: 30px;
    border-radius: 30px;
}                   



.STYLE1Puntos {


box-shadow:0px 1px 10px #000; 2px

}

.STYLE2 {
	color: #FFFF00;
	font-weight: bold;
	font-size: 1.4em;
}
.STYLE2b {	
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.25em;
   white-space : nowrap;
	
}
.STYLE2bb {	
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.5em;
   white-space : nowrap;
	
}
.STYLE2bZZ{
	color: #FFFFFF;
	font-weight: bold;
	font-size:1.25em;
	display:block;
    width: 250px;
	text-overflow : clip;
	overflow : hidden;
	white-space : nowrap;
}

.STYLE2c {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1.125em;
}
.STYLE2d {
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 1.75em;
}

.STYLE2d2 {
	color: #FFFFFF;
	font-weight: bolder;
	font-size: 1.75em;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1; 
	line-height: 1.75em;
}

.STYLE2f{
	font-weight: bolder;
	font-size: 1.75em;
	color:#FF0000;
}
.STYLE2g{
	font-size:1.25em;	
}
.STYLE2h{
	font-size:1.25em;
	font-weight: bold;	
}
.STYLE2i{
	font-size:1.25em;
	font-weight: bold;	
	color:#FF0000;	
	background:#FFFFFF;
}
.STYLE2j{
	font-size: 1.4em;
	font-weight: bold;
	text-align:left;	
	background:#FFFFFF;	
}
.STYLE2k{
	font-size: 1.4em;
	font-weight: bold;
	width:99%;
	padding-top:8px;
	padding-bottom:8px;
	border: 1px solid red;
	text-align:center;
	color:#FF0000;
	margin-right:2px;
	background:#FFFFFF;
}

.STYLE2L{
	font-size:1.25em;
	font-weight: bold;
	text-align:center;
	color: #999999;
	text-transform:uppercase;
	margin-top:10px;	
	background:#FFFFFF;
	
}
.STYLE2m{	
	border: 1px solid #999999;
	width:99%;
	background:#CCCCCC;
	height:5px;
	margin-top:10px;
}
.STYLE2n{
	font-size:1.25em;
	font-weight: bold;
	text-align:center;
	text-transform:uppercase;
	margin-top:10px;	
	background:#FFFFFF;	
}
.STYLE2o{
	font-size: 1.4em;
	font-weight: bold;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:8px;
	padding-right:8px;
	background:#FF0000;
	text-align:center;
	color: #FFFFFF;
	text-transform:uppercase;
	margin-top:10px;	
	box-shadow:0px 1px 10px #000; 2px
}

.STYLE2p{
	font-size: 1.75em;
	font-weight: bold;
	margin-top:10px;
	
}
.STYLE2pp{
	padding-top:4px;
	font-weight: bold;
	color:#666666;
	font-size:1.4em;
}

.STYLE2qt{
	color:#FF0000;
	font-weight: bold;
	font-size: 1.625em;
	letter-spacing: -1px;

}
.STYLE2qt2{
	color: #0000CC;
	font-weight: bold;
	font-size: 1.4em;
	

}
.STYLE2q{
	font-size: 1.5em;
	font-weight: bold;
	letter-spacing: -1px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2; // 限制文字只出現 2 行, 結尾出現省略號
	line-height: 24px;
	
}
.STYLE2r{
	font-size: 1.4em;
	margin-bottom:10px;
	
}

.STYLE2s{
	font-size: 1.125em;
	color: #666666;	
	letter-spacing: -1px;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2; // 限制文字只出現 2 行, 結尾出現省略號
	line-height: 18px;
	text-align:left;
}
.STYLE2sP{
	font-size: 1.375em;
	font-weight:bold;
	color: #009900;
	letter-spacing: -2px;
	white-space:nowrap;
}
.STYLE2sPZ{
	font-size: 1.375em;
	color: #FF0000;
	letter-spacing: -2px;
	white-space:nowrap;
	text-decoration:line-through; 
}

.STYLE2t{
	font-size: 1.5em;
	font-weight: bold;
}

.STYLEAbierto{		
	font-size: 1.4em;
	font-weight:bold;
	color:#0000FF;
	width:60%;
	text-align:center;
}
.STYLECerrado{	
	font-size: 1.4em;
	color:#FFFFFF;
	background: #939393;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;
	width:60%;
	text-align:center;
}


.STYLE3 {font-size: 1.5em;
font-weight:bolder}

.STYLE4_des {
font-size:1.25em;
color:#121212;

}

.multi_ellipsis2_s3 {
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2; // 限制文字只出現 2 行, 結尾出現省略號
line-height: 26px;


}

.multi_ellipsis2 {
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2; // 限制文字只出現 2 行, 結尾出現省略號
line-height: 18px;

}

.multi_ellipsis1 {
overflow: hidden;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1; // 限制文字只出現1行, 結尾出現省略號
line-height: 30px;
}

.un_linea_ellipsis {
-o-text-overflow: ellipsis;/*兼容opera*/
	text-overflow: ellipsis;/*这就是省略号喽*/		  
	overflow: hidden;/*设置超过的隐藏*/
	white-space: nowrap;/*设置不折行*/
	/*width:300px;/*设置宽度*/
}


.STYLE5 {color: #CCFF66;
font-weight: bold;
	font-size: 1.125em;}
.STYLE7 {
font-size:1.25em; 
color: #FF0000;
font-weight: bold;
 }
 .STYLE7aa {
color: #FF0000;
font-weight: bold;
 }
.STYLE8 {
	font-size:1.25em;	
}
.STYLE9 {
	width:32%;
	margin-top:-5px;
	border:1px solid #FF0000;	
	position:absolute;
	left:2%;
	
}
.STYLE10 {
	width:48%;
	margin-top:-5px;
	border:1px solid #FF0000;	
	position:absolute;
	left:2%;
	
}
.STYLE18 {
	font-size: 1.125em;
	font-weight: bolder;	
	
}
.STYLE19{
	font-size: 1.125em;
	font-weight: bolder;
	text-align:center;	
	
}
.STYLE19inp{
	font-size: 1.125em;
	font-weight: bolder;
	text-align:center;
	width: 98%;
	
}


.STYLE_td1{
	border-bottom: solid 1px;
	border-bottom-color: #CCCCCC;
	padding-bottom: 5px;

}
.STYLE_td2{
	border-top: solid 1px;
	border-top-color: #CCCCCC;
	padding-bottom: 5px;

}



body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.btnmargin {
	
	margin-top: 5px;
}

.btn {
  border: none;
  color: #000000;
  overflow: hidden;
  padding: 0;
 

 
}


.btn.color-1 {
  background-color: #FFFFFF;
}
.btn.color-2 {
  background-color: #CCCCCC;
}
.btn.color-3 {
  background-color: #f6774f;
}
.btn.color-4 {
  background-color: #e94043;
}

.material-design {
  position: relative;
}
.material-design canvas {
  opacity: 0.25;
  position: absolute;
  top: 0;
  left: 0;
  
}


.Cls_pngs{
width: 64px;
height: 64px;
background:  url(../iconweb/carreta.png) no-repeat left top;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="../iconweb/carreta.png");
 -webkit-filter: drop-shadow(5px 5px 3px rgba(1, 20, 0, 0.7));
 filter: drop-shadow(5px 5px 3px rgba(1, 20, 0, 0.7));
 position: fixed;
 z-index:300;
 bottom:16px;
 right:12px; 
 visibility:hidden;
}
.Cls_pngs div{position:relative;}
.Cls_pngs2{
width: 50px;
height: 50px;
background:  url(../iconweb/msg1.png) no-repeat left top;
position: fixed; 
z-index:40;
right:50px;
top:2px;
}

.Cls_pngsc{
 position: absolute;
 top: 15px;
 width:100%;
 text-align:center;
	text-decoration: none;
    display: inline-block;
	font-size:18px;
	font-weight:bold;   
    color: #FFFFFF;
	
}

.OpMasmsg{
	width:80%;
	position: fixed;
	background-color:#FFFF99;
	 z-index:20;
	 bottom:55px;
	 left:15px; 
	 visibility:hidden;
	 border:1px solid #000066;
	 border-radius:8px;
-moz-border-radius:8px; /* 老的 Firefox */
filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9; -khtml-opacity: 0.9;
}

.divTransparente{
filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;
}





.slide-mask {
  position: relative;
  overflow: hidden;
  height: 56px;
  background:#FFFFFF;
}
.slide{
  position: absolute; 
  top: 23px; 
  left: 3px;
  width: 100%;
  z-index:15; 
  color: #999999;
  font-size: 1.5em;
  font-weight:bold;
  text-align:left;  
  background:#FFFFFF;
}
.slide1 {
  position: absolute;
  left:3px;  
  top: 23px;
  width: 100%;
  z-index:1;  
  color: #999999;
  font-size: 1.5em;
  text-align:left;  
  background:#FFFFFF;
}
input,textarea{ 	
    color: #FF0000;
    text-shadow: 0px 0px 0px #000000;
    -webkit-text-fill-color: transparent;
}
 input:focus ,textarea:focus{ 
    text-shadow:0px 0px 0px #0000A0;
}
.slide_pase {
  text-align: right;
  color:#FF0000;  
}
.info_red {
  text-align: center;
  color:#FF0000;  
}

.input_ingreso{
 position: absolute; 
  top: 23px; 
  left: 0;
  width:100%;   
  padding-left: 2px;
  padding-right: 2px;
  z-index:1;  
 font-size: 1.5em;
 font-weight:bold;
 background:#FFFFFF;  
 box-sizing: border-box;
 border: none;
 border-bottom: 1px solid #999999;
 outline:none; 
 online:none;
}

.STYLE_table_comida{

}
.STYLE_table_comida td{

	padding-top:4px;
	padding-bottom:4px;
	border-bottom:1px solid #E0E0E0;
	padding-left:5px;

}


.STYLE_table_bt{	
	border-bottom:1px solid #E0E0E0;
	padding-left:3px;
	font-size:1.4em;
	color:#0000FF;
	padding-left:1em;
	font-style:italic;
	text-align:right;
}
.STYLE_table_tt{	
	padding-top:10px;

}



.STYLEtdR1{
border:3px solid #333333;


}
.STYLE2qq{
	font-size: 1.625em;
	font-weight: bolder;
	letter-spacing: -2px;
	padding-left:8px;
	padding-top:5px;
	padding-bottom:5px;	
	
}
.STYLE2qq1{
	font-size: 1.625em;
	font-weight: bolder;
	letter-spacing: -2px;
	padding-right:8px;	
	padding-top:5px;
	padding-bottom:5px;	
	
}
.STYLE2qqbb{
border-bottom: 1px solid #333333;

}
.STYLE_td_info{
	border-bottom:1px solid #E0E0E0;
}
.STYLE2qtt{
	margin-top:15x;
	margin-bottom:15px;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	color: #000000;
	font-size: 1.75em;
	letter-spacing: -2px;

}
.STYLE2qttt1{	
	margin-bottom:15px;	
	padding-bottom:15px;
	padding-left:10px;
	padding-right:10px;
	color: #000000;
	font-size: 1.5em;
	letter-spacing: -2px;
}
.STYLE2qttt0{		
	padding-left:10px;
	padding-right:10px;
	color: #FF0033;
	font-weight: bold;
	font-size: 1.5em;
	letter-spacing: -2px;
}


.STYLEinputBuscar  {
	width: 95%;
	height: 40px;
	font-size: 1.875em;
	font-weight:bold;
	text-align:left;
	background:#FFFFFF;  
	background-image: url(../iconweb/buscar2.png);
	background-repeat: no-repeat;
	background-size: contain;
	background-position: 2px left top;
	border: none;	
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 40px;
	
 box-sizing: border-box;

 outline:none; 
 online:none;
}
.STYLEBordeBuscar{
	position:absolute;
	top:41px;
	left:1%;
	width:98%;
	border: 1px solid #999999;
	box-shadow: 3px 4px 5px  #999999;
	

}


.div_relativa {
  position: relative;
  overflow: hidden;
  height: 40px;
  background:#FFFFFF;  
  font-size: 1.8em;
  white-space:nowrap;
}
.div_absolute1{
  position: absolute; 
  top: 0px; 
  left: 0px;
  z-index:1;
  text-align: right;  
  background:#FFFFFF;
  letter-spacing: -2px;
}
.div_absolute2{
  position: absolute; 
  top: 0px;
  right:10px;
  z-index:2;
  text-align: left;  
  background:#FFFFFF;
}
.STYLE2sP2{
	font-size: 2em;
	font-weight:bold;
	letter-spacing: -2px;
	white-space:nowrap;
}
.STYLE2sP3{
	color: #009900;
	padding-right:10px;
}
#pCantidad{
padding-right:0.2em;
padding-left:0.2em;
}
.STYLEDesAcomp{
padding-top:12px;
padding-left:8px;
text-align:left;
font-size:1.4em;
color:#FF0000;
letter-spacing: -2px;
}

.STYLEcarrito{
	font-size: 1.5em;
	font-weight: bold;
	letter-spacing: -2px;
	padding-right:4px;
	padding-left:4px;
	padding-top:4px;	
	
}
.STYLEcarritoD{
	font-size: 1.125em;
	color: #666666;	
	letter-spacing: -2px;	
}
.STYLEcarritoC{
	font-size: 1.5em;
	padding-left:14px;
	padding-right:14px;
	font-weight:bold;
}


.STYLEsubtotalp{
	font-size: 1.5em;
	font-weight:bold;
	color: #00CC00;
	white-space:nowrap;
}

.STYLEsubtotal{
	font-size: 1.5em;
	font-weight:bold;
	white-space:nowrap;
	overflow: hidden;
	letter-spacing: -1px;
}
.STYLEsubtotal2{
	color: #009900;
	padding-right:1em;
	padding-left:1em;
}

.STYLE_table_comida2 td{
	border-bottom:1px solid #E0E0E0;
}
.STYLE_table_comida3 td{
	border-bottom: none;
}
.agregar{
	color: #FF5500;
	font-size:1.485em;
	padding-left: 6px;
	padding-right:6px;
	white-space:nowrap;
	font-weight: bold;
}

.input_dir{
  padding-left: 2px;
  padding-right: 2px;
 font-size: 1.5em;
 font-weight:bold;
}	





.commentC {
	width:98%;
	height: 100%;
	/* background: #FFFF99;*/
	 padding-bottom:1em;
	
		
  }


.comment {
	position: relative;
	max-width:82%;
	
	word-wrap: break-word; 
	word-break: normal; 
	
	text-align: left;
	font-size: 1.3em;
	color: #000000;
	
	background: #FFFFFF;
	padding: 0.5em;	
	margin-left:1.2em;
	margin-bottom:0.5em;
	　-moz-border-radius:0.5em;
	　　　　-webkit-border-radius:0.5em;
	border-radius:0.5em;
	
	border:solid #CCCCCC 1px;
	
  }
  .comment:after {  
	content:'';
	position:absolute;
	right:100%;top:-15px;
	width:0.7em;height:1em;
	border-width:0px;
	border-style:solid;	
	border-bottom-width:0.63em;
	border-bottom-color: #FFFFFF;
	border-radius:0 0 0 2em;
	
	
  }
  

.comment2 {
	
    position: relative;	
	max-width:82%;
	
	word-wrap: break-word; 
	word-break: normal;  
	
	text-align:left;
	font-size: 1.3em;
	color: #000000;
	background: #66FF66;
	padding: 0.5em;
	margin-right:1.2em;
	margin-bottom:0.5em;
	
	　-moz-border-radius:0.5em;
	　　　　-webkit-border-radius:0.5em;
	border-radius:0.5em;
	
	border:solid #66FF00 1px;
  }
  .comment2:after {  
	content:'';
	position:absolute;
	left:100%;top:-15px;
	width:0.7em;height:1em
	;border-width:0;
	border-style:solid;
	border-bottom-width:0.63em;
	border-bottom-color:#66FF66;
	border-radius:0 0 2em 0;
	
  }
 


.commenta {
	position: relative;
	max-width:82%;
	
	word-wrap: break-word; 
	word-break: normal; 
	
	text-align: left;
	font-size: 1.3em;
	color: #000000;
	
	background: #FFFFFF;
	padding: 0.5em;	
	margin-left:1.2em;
	margin-bottom:0.5em;
	　-moz-border-radius:0.5em;
	　　　　-webkit-border-radius:0.5em;
	border-radius:0.5em;
	
	border:solid #CCCCCC 1px;
	
  }
  .commenta:after {  
	content:'';
	position:absolute;
	right:100%;top:-15px;
	width:0.7em;height:1em;
	border-width:0px;
	border-style: hidden;	
	border-bottom-width:0.63em;
	border-bottom-color: #FFFFFF;
	border-radius:0 0 0 2em;
	
	
  }
  


.comment2a {
	
    position: relative;	
	max-width:82%;
	
	word-wrap: break-word; 
	word-break: normal;  
	
	text-align:left;
	font-size: 1.3em;
	color: #000000;
	background: #66FF66;
	padding: 0.5em;
	margin-right:1.2em;
	margin-bottom:0.5em;
	
	　-moz-border-radius:0.5em;
	　　　　-webkit-border-radius:0.5em;
	border-radius:0.5em;
	
	border:solid #66FF00 1px;
  }
  .comment2a:after {  
	content:'';
	position:absolute;
	left:100%;top:-15px;
	width:0.7em;height:1em
	;border-width:0;
	border-style: hidden;
	border-bottom-width:0.63em;
	border-bottom-color:#66FF66;
	border-radius:0 0 2em 0;
	
  }


.commentDia {
	display:inline-block; 
	*display:inline; 
	*zoom:1;  
	font-size: 0.9em;
	color: #000000;
	background: #00FFFF;
	padding: 0.5em;
	margin-right:1.2em;
	margin-bottom:0.5em;
	
	-moz-border-radius:0.5em;
	-webkit-border-radius:0.5em;
	border-radius:0.5em;
	
	border:solid #0099FF 1px;
  }





/*关键样式*/
.robot-room-wirte {
    position: fixed;
    left: 0;
    bottom: 0px;
    right: 0;
    background: #eee;
    box-sizing: border-box;
    border-top: 1px solid #dedede;
	z-index:10;
}
.robot-room-wirte .input-text {
    display: block;
    border: none;
    outline: none;
   
    border: 1px solid #ddd;
    box-shadow: inset 0 0 9px #ddd;
    border-radius: 1em;
    resize: none;
    background: #fff;
    word-break: break-all;
    max-height:7em;
    overflow-y: scroll;
    box-sizing: border-box;	    
	 width: 92%;
}
.robot-room-wirte .input-text::-webkit-scrollbar {
    display: none;
}

.robot-room-wirte:active {
    opacity: 0.6;
}

.robot-room-wirte {
    background: url(../iconweb/wh.jpg);
	text-align:left;
	
}
.yk-cell-bd {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.yk-box {
    padding: 10px 15px
}
.mr10 {
    margin-right: 10px;
}
.input-text {
	border:solid 1px #FF6600;
	padding-left:34px;
	padding-top: 3px;
	padding-right:8px;
	padding-bottom:3px;
	font-size: 1.5em;
	color:#000046;
}
.input-textA {
	border:solid 1px #FF6600;
	font-size: 1.5em;
	color:#000046;
	width:4em;
	text-align:center;
}
.input-textB {
	border:solid 1px #FF6600;
	font-size: 1.5em;
	color:#000046;
	width:7em;
	text-align:center;
}


.mas_relativ{
	position: absolute;
	left: 12px;
	bottom: 10px;
	z-index:12;
}
.ev_relativ{
	position: absolute;
	right:3%;	
	bottom: 10px;
	z-index:13;
}

/*关键样式 END*/
.robot-room-ob {
	position: relative;
	 background: none;
	 border-top: none;

}
.input-text-ob {
	padding-left:8px;
	 width: 100%;
	 min-height:3em;
	 max-height:8em;
}
.yk-box2 {
    padding: 2px 2px
}
.mr102 {
    margin-right: 0px;
}

.robot-room-wirte:after{
	content:".";
	height:0;
	visibility:hidden;
	display:block;	
	clear:both;
}

.a_boton_pags {
	text-decoration: none;
    display: inline-block;
    padding: 8px 16px;
	font-size:1.6em;	
    background-color: #FF0000;
    color: #FFFFFF;
	border-radius: 50%;
}
.a_boton_pags:hover {
    background-color: #FF0033;
    color: black;
}

.a_boton_pags2 {
	text-decoration: none;
    display: inline-block;
    padding: 6px 6px;
	font-size:0.8em;	
    background-color: #009999;
    color: #FFFFFF;
	border-radius: 42%;
	margin-top:2px;
}
.a_boton_pags2:hover {
    background-color: #669900;
    color: black;
}
.a_boton_pags3 {
	text-decoration: none;
    display: inline-block;
    padding: 4px 8px;
	font-size:1em;
	font-weight:bold;
    background-color: #FF0000;
    color: #FFFFFF;
	border-radius: 50%;
}
.a_boton_pags3:hover {
    background-color: #FF0033;
    color: black;
}
.a_boton_pags4 {	
	font-size:1.5em;	
    
}


.a_boton_pagsA {
	text-decoration: none;
    display: inline-block;
    padding: 2px 6px;
	margin-left:14px;
	font-size:1.2em;
    background-color: #FF0000;
    color: #FFFFFF;
	border-radius: 20%;
}
.a_boton_pagsA:hover {
    background-color: #FF0033;
    color: black;
}

.S_mj_m {
	color: #3300CC;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1; 
}
.optioncliente {
	font-weight: bold;
	color: #0000FF;
	text-decoration: underline;
}

.STYLE27 {
	color: #FF0000;
	background-color: #FFFF00;
	font-weight: bold;
}


.stars0 {
	position:relative;	
}
.stars, .stars1, .stars2 {
	position:absolute;
	left:0;
	text-align:left;    
    background: url(../iconweb/stars3.png) 0 -40px repeat-x;    
}
.stars, .stars2 {	 
    background: url(../iconweb/stars3.png) 0 -40px repeat-x;    
}
.stars1 {	 
    background: url(../iconweb/starst.png) 0 0px repeat-x;
	z-index:10;	    
}
.stars0, .stars, .stars2 {
	display: block;
    width: 200px;
    height: 40px;	
}
.stars2 {
    background-position: 0 0;	
}
.stars0, .stars1 {
	display: block;
    width: 320px;
    height: 40px;	
}
.starsp {
	display: block;
	position:absolute;
	left:206px;
	top: 12px;
	text-align:left;
	font-weight:bold;
}
.starst {	
	 width: 320px;
	text-align:left;
	font-weight:bold;
}

.botonCalificar {
	text-decoration: none;
    display: inline-block;
    padding: 8px 8px;
    background-color: #FF0000;
    color: #FFFFFF;
	border-radius:25px;
-moz-border-radius:25px; /* 老的 Firefox */
	font-weight:bold;
}
.botonCalificar:hover {
    background-color: #FF0033;
    color: black;
}

.dirhis {
	border:solid 1px #333333;
	background-color:#FFFF99;
	color:#000066;
	padding:5px;
	
}
.dirhis:hover {
    background-color: #66FFFF;
    color: #990000;
	border: solid 1px #006600;
}

