body{
    /* background: url("../imgs/bg.jpg") top center repeat; */
}

a
{
    cursor: pointer;
}

.ctext_00
{
    color:#428bca;
    font-size:30px;
    font-family:'Wire One';
}

.textarea_css
{
    width: 450px;
	height: 100px;
	padding-left: 1px;
	border-style: solid;
	border-color: #d1c7ac; /* #E66C2C; d1c7ac*/
	border-width: 1px;
	font-family:tahoma, arial, sans-serif;
	padding-left: 1px;
	font-size:11;
    resize: none;
    
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}

.lbl_title
{
    font-weight: normal;
    font-family:'Wire One';
    font-size:30px;
}

.combo_style
{
    padding: 5px;
    font-size: 12px;
    line-height: 1;
    border: 0;
    border-radius: 0;
    height: 40px;
    font-family:tahoma, arial, sans-serif; 
    border: 1px solid #ccc;
    background-color: #FFF;
}

.combo_style2
{
    background-color: red;
    height: 40px;
}

.ex1 img:hover 
{
    margin-top: -10px;
}

.ex0 img:hover {
-webkit-transform: rotate(-7deg);
-moz-transform: rotate(-7deg);
-ms-transform: rotate(-7deg);
transform: rotate(-7deg);
}

.display
{
    display:inline-block;
}

.lbl_normal
{
    font-weight: normal;
}

.areasmsbx
{
    width: 450px;
	height: 100px;
	padding-left: 1px;
	border-style: solid;
	border-color: #d1c7ac; /* #E66C2C; d1c7ac*/
	border-width: 1px;
	font-family:tahoma, arial, sans-serif;
	padding-left: 1px;
	font-size:11;
    resize: none;
    
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}

.alertDialog 
{ 
    border-width: 0px; 
    background-color: #FFF; 
    background-image: none; 
    outline:none;
} 

.alertDialog > .ui-dialog-titlebar 
{ 
    display: none; 
} 

label
{
    font-weight: normal;
}

.web_dialog_overlay
{
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   height: 100%;
   width: 100%;
   margin: 0;
   padding: 0;
   background: #000000;
   opacity: .15;
   filter: alpha(opacity=15);
   -moz-opacity: .15;
   z-index: 101;
   display: none;
}
.web_dialog
{
   /*display: none;*/
   position: fixed;
   width: 380px;
   height: 200px;
   top: 50%;
   left: 50%;
   margin-left: -190px;
   margin-top: -100px;
   background-color: #ffffff;
   border: 2px solid #336699;
   padding: 0px;
   z-index: 102;
   font-family: Verdana;
   font-size: 10pt;
}
.web_dialog_title
{
   border-bottom: solid 2px #336699;
   background-color: #336699;
   padding: 4px;
   color: White;
   font-weight:bold;
}
.web_dialog_title a
{
   color: White;
   text-decoration: none;
}
.align_right
{
   text-align: right;
}

/*
===============================================
Nuevo Estilo para Dialog
===============================================
*/

.ui-dialog 
{
    left: 0;
    outline: 0 none;
    padding: 0 !important;
    position: absolute;
    top: 0;
}

/*
===========================================
CENTRA POP-PUP
===========================================
*/

/* Consulta de Producto */
.modal-vertical-centered-cons_prod {
  transform: translate(0%, 0%) !important;
  -ms-transform: translate(0%, 0%) !important; /* IE 9 */
  -webkit-transform: translate(0%, 0%) !important; /* Safari and Chrome */
}

/* Forma de Pago */
.modal-vertical-centered-forma_pago {
  transform: translate(0%, 0%) !important;
  -ms-transform: translate(0%, 0%) !important; /* IE 9 */
  -webkit-transform: translate(0%, 0%) !important; /* Safari and Chrome */
}


.buttonclass
{
    padding: 10px;
    font-size: 12px;
    line-height: 1;
    border: 0;
    border-radius: 0;
    height: 40px;
    font-family:tahoma, arial, sans-serif; 
    border: 1px solid #005490;
    background-color: #FFF; 
    color: #005490;
}

.input_style
{
    height: 45px;
    font-size: 14px;
    padding: 10px;
    width: 100%;
}