/*
* After modifying this style sheet, refresh the page being designed to see the effect of the modification.
* Click the Refresh button in the Visual Designer toolbar to refresh the page.
*/ 

/* Style rules to make Java Server faces Standarad data tables look better */

body {
    background-color: rgb(229, 234, 248);
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.menuIzquierdaUno{
    border-right: solid #000099 2px;
    border-bottom: solid #000099 2px;
    background-color: rgb(50, 50, 150);
    background-image: url(backgroundDifuminado2.gif);
    background-repeat: repeat-x;
    color: rgb(255, 255, 255);
    font-size: 18px;
    height: 30px;
    width:100%;
    text-align: center;
    text-decoration: none;
    font-weight:bold;
}

h1{
    color: green;    
    font-weight: normal;
}
h5{
    color: #4545dd;    
    font-weight: normal;
}

.arbolCabe1 {
    
}

.checkoutColA {
    text-align:left;
    width:450px;
}
.checkoutColB {
    border-left: 1px solid black;
    text-align:center;
    width:650px;
}

.checkoutCol1 {
    text-align:right;
    width:150px;
}

.checkoutCol2 {
    text-align:left;
    width:300px;
}

.cuadrocabecera {
    border-width: 3px;
        border-style: solid;
        border-color: rgb(51, 153, 0);
        padding: 3px; height: 60px
}
a img {
    border:none;
}

img {
    border:none;
}

.arbolCabe2 {
    text-align:right;
}

.list-header {
    background-color: #eeeeee;
    font-size: larger;
    font-weight: bold;
}

.columna1Checkout{
    width:310px;
    background-color: rgb(204, 255, 204);
}
.columna2Checkout{
    width:295px;
    background-color: rgb(255, 204, 204);
}
.columna3Checkout{
    width:295px;
    background-color: rgb(204, 204, 255 );
}

.list-paging-header {
    background-color: white;
}
.h1{
    color: #000000; font-family: fantasy; font-size: 12px; font-weight: normal
}
.h6{
    color: #000000; font-family: fantasy; font-size: 12px; font-weight: normal
}
.link1 {
    color: rgb(0, 153, 0);
}

.list-paging-footer {
    background-color: white;
}

.list-row-even { 
    background-color: #ffcccc;

}

.list-row-odd { 
    background-color: #ccccff;

}        

.infoMessage {
    color: black;
}

.warnMessage {
    color: orange;
    font-weight: bold;
}

.errorMessage {
    color: red;
    font-weight: bold;
}

.fatalMessage {
    color: red;
    font-style: italic;
    font-weight: bold;

}

.fatalMessage2 {
    color: red;
    font-style: italic;
    font-weight: bold;

}

.parrafada {
    font-family: 'Comic Sans MS',Verdana,Arial,Helvetica,sans-serif;
    color: #111111;
    font-size: 14px;
}

.cabecera {
    font-family: 'Comic Sans MS',Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 14px;
    text-align: center;

}

.labelPablo {
    font-family: 'Comic Sans MS',Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 14px;

}

.negrita {
    font-weight: bold;
}
.azulito {    
    color: rgb(51, 102, 255);

}

.azulitoNegrilla {    
    color: rgb(51, 102, 255);
    font-size: 14px;
}

.verdecitoNegrilla {    
    color: rgb(0, 153, 0);
    font-size: 14px;
}
.verdeNombreCategoria {
    color: rgb(0, 153, 0);
    font-family: 'Arial','Helvetica',sans-serif;
    font-size: 15px;
    font-weight: lighter;
}
.a{

}

.cn{    
    color: rgb(51, 102, 255);
    font-weight: bold;
    text-align: right;
    width: 100%
}

.verdecito {
    color: rgb(0, 153, 0);
}

.epigrafe{
    font-weight: bold;
    color: rgb(51, 102, 255);
}

.descripcion{
    color: rgb(50,50,50);
}

.grisecito {
    color: rgb(50,50,50);
}


.labeleadoPablo {
    font-family: 'Comic Sans MS',Verdana,Arial,Helvetica,sans-serif;
    color: #000000;
    font-size: 14px;
    font-weight: bold;
}

.titulo {
    font-family: 'Comic Sans MS',Verdana,Arial,Helvetica,sans-serif;
    color: #0000ee;
    font-size: 18px;
}

.imageBorderBlue {
    border-top: solid rgb(200, 200, 200) 1px;
    border-left: solid rgb(200, 200, 200) 1px;
    border-right: solid rgb(51, 102, 255) 2px;
    border-bottom: solid rgb(51, 102, 255) 2px;
}

.fondoCuadros {
    border-top: solid rgb(51, 102, 255) 1px;
    border-left: solid rgb(51, 102, 255) 1px;
    border-right: solid rgb(51, 102, 255) 2px;
    border-bottom: solid rgb(51, 102, 255) 2px;

    background-color: rgb(80, 170, 240);
    text-align: center; width: 100%
}

.fondoCuadrosClarito {
    border: 2px outset rgb(50, 50, 150);
    background-color: rgb(212, 212, 255);
    text-align: center; width: 100%
}

.imageBorderGreen {
    border-top: solid rgb(0, 153, 0) 1px;
    border-left: solid rgb(0, 153, 0) 1px;
    border-right: solid rgb(0, 153, 0) 2px;
    border-bottom: solid rgb(0, 153, 0) 2px;
}

.ee_fk_change {
    text-decoration:underline;
    font-weight: bold;
}

.ee_fk_changed {
    text-decoration:blink;
}


.otro {

}


