*{
	font-size:12px;
}
body {
   /*font-family:helvetica,tahoma,verdana,sans-serif;*/ 
   font-family:helvetica,tahoma,verdana,sans-serif;
	color:#000;
	/*font-weight:bold;*/
    padding:20px;
    font-size:13px;
    margin:0;
}
input{
	text-transform:uppercase;
	
}
textarea{
	text-transform:uppercase;
}
h2 {
    font-size:18px;
    color:#333;
    font-weight:bold;
    margin:0;
    margin-bottom:15px;
}
.demo-info{
	background:#FFFEE6;
	color:#8F5700;
	padding:12px;
}
.demo-tip{
	width:24px;
	height:16px;
	float:left;
}

/*INICIO ESTILO PARA FORMULARIOS MODALES*/
#fm{
	margin:0;
	padding:10px 30px;
}
.ftitle{
	font-size:14px;
	font-weight:bold;
	color:#666;
	padding:5px 0;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
}
.fitem{
	margin-bottom:5px;
}
.fitem label{
	display:inline-block;
	width:80px;
}

/*FIN ESTILO PARA FORMULARIOS MODALES*/


/*estilos botones*/
.button {
   background: #de8033;
   padding: 5px;
   color: #ffffff;
   font-size: 12px;
   font-family:Verdana, Geneva, sans-serif;
   text-decoration: none;
   vertical-align: middle;
   }
.button:hover {
   border-top-color: #fff7d6;
   background: #fff7d6;
   color: #000000;
   }
.button:active {
   border-top-color: #fff7d6;
   background: #fff7d6;
   }
   
   /*FIN ESTILO PARA FORMULARIOS MODALES*/

.vertical{
	text-align:center;
	vertical-align:middle;
	width:20px;
	height:auto;
	margin:0px;
	padding:0px;
	padding-left:3px;
	padding-right:3px;
	padding-top:10px;
	white-space:nowrap;
	-webkit-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	-o-transform:rotate(-90deg);
}
/*para los div de las tablas*/

