﻿@charset "utf-8";
/* CSS Document */


html{
	text-align:center;
}

body {
	margin:0px;
	padding:0px;
    font-family:'Roboto', sans-serif;	
	font-size:12px;
	color:#666;
}

p
{
    margin:0px;
    padding:0px;
}

h1
{
    padding:0px;
    margin:0px;
    font-family:'Roboto', Sans-Serif;
    font-size:20px;
}

h2
{
    padding:0px;
    margin:0px;
    font-size:18px;
}

h3
{
    padding:0px;
    margin:0px;
    font-size:16px;
}


/******************
*** FORMULARIOS ***
******************/

.TxtRound
{
    border:1px solid #CCC;
    height:20px;
    border-top-left-radius:5px;
    border-top-right-radius:0px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:0px; 
    color:#999;
    padding-left:10px;     
}

.TxtValorDefecto
{
    font-style:italic;
    color:#cc9999;
}

.Frm
{
    font-family:'Roboto', Sans-Serif;
    font-size:13px;
}

.Lbl
{
    font-family:'Roboto', Sans-Serif;
    font-size:13px;
    font-weight:bold;
    font-style:italic;    
}

.LblRojo
{
    font-family:'Roboto', Sans-Serif;
    font-size:13px;
    font-weight:bold;
    font-style:italic;
    color:#fd013a;  
}

.Caja_Formulario
{
    width:950px;
    padding:20px;
    background-color:#f5f5f5;
    border:1px solid #CCC;
    margin-left:auto;
    margin-right:auto;
}

.Header_Tbl
{
    background-color:#c09d9d;
    color:#a10024;
    font-weight:bold;
    border:1px solid #F5f5f5;
    text-align:center;
    padding:5px;
}

.Item_Tbl
{
    border-bottom:1px dotted #CCC;    
    padding:5px;
    text-align:center;
}

.Foot_Tbl
{
    background-color:#fae9e9;
    color:#a10024;
    font-weight:bold;
    border:1px solid #F5f5f5;
    text-align:center;
    padding:5px;
}
.TexboxTotalesRight 
{
    color:#a10024;
    font-weight:bold;
    border:0px;
    background-color:transparent;
    text-align:right;
}
.TexboxSubTotalesRight 
{
    color:#85011e;
    font-weight:bold;
    border:0px;
    background-color:transparent;
    text-align:right;
}
.TexboxTotalesCenter 
{
    color:#a10024;
    font-weight:bold;
    border:0px;
    background-color:transparent;
    text-align:center;
}

/**************
*** COLORES ***
***************/
.Thin
{
    font-weight:lighter;
}

.Normal
{
    font-weight:Normal;
}

.Bold
{
    font-weight:Bold;
}
.Subrrayado 
{
    text-decoration: underline;
}
.SubrrayadoBold 
{
    text-decoration: underline;
    font-weight:Bold;
}
.Rojo1
{
    color:#a10024;
}

.Rojo2
{
    color:#710019;
}

.Rojo3
{
    color:#fd013a;
}
.Rojo4 {
    color: #f44336;
    font-size:0.6vw;
}
.Rojo3SizeH3
{
    color:#fd013a;
    padding:0px;
    margin:0px;
    font-size:18px;
    font-weight:Bold;
}
.Blanco
{
    color:#FFF;
}

.Novedad
{
    color:#19cc54;
}

.ajustarderecha{text-align:right}
.ajustarcentro{text-align:center}


.css_corner {
    border-radius: 20px;
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    overflow: auto;
    border: 4px outset #A10024;
    padding: 20px;
    width: 568px;
    height: 160px;
    background-color: #F0F0F0;
    color: #000000;
}

