/* CSS Document */
/*-ELEMENTS----------------------------------------------------*/
body {background-color: #1e90ff;color: #626262;width:100%;
font-family:Arial, Helvetica, sans-serif;font-size: small;margin:auto;}
h1 {color:#333333;}
h2 {color:#333333;}
hr {width: 100%; height: 1px; border-bottom: 1px solid;}
img {border:none;}
table {border: 0px; padding:1px;}
a {text-decoration:none;color:#333666}
a:hover {color:#E98300;}
td.left{width:40%;vertical-align:top;}
td.right{width:50%;vertical-align:top;}
td.rightright{width:10%;vertical-align:top;}
/*--GENERICS----------------------------------------------------*/

/*-CONTENIDORS----------------------------------------------------*/
#contenidor {margin-left:15%;margin-right:15%;background-color:#FFFFFF;}
#content{clear:both;margin:0px;padding:18px;margin-top:36px;}
#resultados{margin-top:18px;font-size:9px;}

/*-IMPRESSIO----------------------------------------------------*/


/*--CAP----------------------------------------------------*/
#header{background-color: #1e90ff;height:23px;}
#usuario{ float:right; padding-right:18px; padding-top:5px; color: white;  font-size: 11px;  }
#usuario a {color: white;}
#logo{ background-image: url(../images/bg_logo.png); height:60px;  background-repeat: repeat-x;  background-position: top;border-bottom: 1px solid #1e90ff;  }
#logo-img{padding-left:18px;padding-top:9px;float:left;}

/*-PEUS----------------------------------------------------*/
#peu{background-color: #1e90ff;height:23px;}
#peu-left{color:white;float:left;padding-left:18px;margin-top:5px;font-size: 11px;}
#peu-left a{color:white;text-decoration:underline;}
#creditos{font-size:10px;float:right;padding-right:18px;}
/*- MENU--------------------------- */
#menu{clear:both;padding:0px;margin:0px;height:30px;border-bottom: 0px solid #1e90ff;background-color:#1e90ff; }
#menu-content{padding-left:18px;float:left;font-size: 12px;padding-top:0px;font-weight: bold;}
#menu-content a:hover{ color: #1e90ff; }
/*- MESSAGES--------------------------- */
.messages-top { border: 1px dotted #8b0000;  background-color: #ffefd5; padding:5px;margin-bottom:18px;}
.alert-message { font-size: 12px;  font-weight: bold;  }
#avisos {float:left;margin-left:36px; background-color: #f0f8ff;padding:0px; }


#titol {padding:0px;margin:0px;height:54px;background-color: #2F4F30;color:white;}
#titol a{color:white;}

.head1 {
        background: #2F4F30;
        height:22px;
        color: #FFFFFF;
        font-size: 9pt;
        font-weight: bold;
        text-align: center
        }
.sub1 {
       background: #f0fff0;
       height:22px;
       color: Black;
       font-size: 9pt;
       font-weight: 500=medium;
       text-align: center;
       }
.data1 {
        background: #F8F8F8;
}
.data2 {
        background: #DCDCDC;
		  text-align: center;
		   color: Black;
			font-weight: bold;
		  
		  
}

