


BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #ccc; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	BACKGROUND-COLOR: White;
	scrollbar-arrow-color: #000;
	scrollbar-base-color: #BCD6E4;
	scrollbar-dark-shadow-color: #336699;
	scrollbar-track-color: #D9E6EE;
	scrollbar-face-color: #B0C8D9;
	scrollbar-shadow-color: #5396BA;
	scrollbar-highlight-color: #CCCCCC;
}
#head {
	MIN-WIDTH: 100%; 
	Z-INDEX: 5; 
	BACKGROUND: white; 
	WIDTH: 100%; 
	POSITION: absolute; 
	HEIGHT: auto;
}
* HTML #head {
	WIDTH: 100%; 
	HEIGHT: auto
}
.bg_top {
	BACKGROUND-IMAGE: url(../images/bg_top.gif);	
	WIDTH: 100%;
	HEIGHT: 10px;
	background-color: #7F7F7F;
}
.bg_footer {
	BACKGROUND-IMAGE: url(../images/bg_footer.gif);
	WIDTH: 100%;
	HEIGHT: 33px;
	background-color: #7F7F7F;
}
.bg_head {
	BACKGROUND-IMAGE: url(../images/bg_head.gif);
	background-repeat: repeat-x;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	color: Black;
	background-color: white;
	width: 100%;
}
.bg_head_right {
	BACKGROUND-IMAGE: url(../images/head.jpg);
	background-repeat: no-repeat;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	color: Black;
	background-position: right;
}
#content {
	DISPLAY: block;
	RIGHT: 0px;
	WIDTH: 100%;
	BOTTOM: 33px;
	TOP: 95px;
	BACKGROUND-COLOR: White;
	OVERFLOW: auto;
	POSITION: absolute;
}
* HTML #content {
	BORDER-TOP: 85px solid; 
	RIGHT: 0px; 
	BACKGROUND: White; 
	WIDTH: 100%; 
	BORDER-BOTTOM: #fff 33px solid;  
	TOP: 0px; HEIGHT: 100%;
}
#footer {
	MIN-WIDTH: 100%;
	Z-INDEX: 5;
	MARGIN-LEFT: 0px;
	WIDTH: 100%;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 33px;
	TEXT-ALIGN: center;
	BACKGROUND-IMAGE: url(../images/bg_footer.gif);
	background-color: #7F7F7F;

}
* HTML #footer {
	WIDTH: 100%; BOTTOM: 0px; HEIGHT: 33px
}
.buscador {
	BACKGROUND-IMAGE: url(../images/bg_buscador.gif);
	WIDTH: 95%;
	background-color: #B4CDDE;
	background-position: top;
	background-repeat: repeat-x;
	border-bottom: 1px solid #7F7F7F;
	font: bold 12px Verdana,  Arial, Helvetica, sans-serif;
	color: White;
}
.buscador a{
	color: White;
	font: bold 11px Verdana,  Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.buscador a:hover{
	color: Gray;
	font: bold 11px Verdana,  Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.buscadorsub {
	BACKGROUND-IMAGE: url(../images/bg_buscadorsub.gif);
	background-color: #C5C5C5;
	background-repeat: repeat-x;
	font: bold 10px Verdana,  Arial, Helvetica, sans-serif;
	color: White;
}

.buscadorsub a{
	color: #FF4200;
	font: bold 11px Verdana,  Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.buscadorsub a:hover{
	color: Gray;
	font: bold 11px Verdana,  Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.buscadorsub table{
	font: bold 10px Verdana,  Arial, Helvetica, sans-serif;
	color: White;
}

#bg_left {
	BACKGROUND-IMAGE: url(../images/border.gif);
	background-position: left;
	background-repeat: repeat-y;
}

#bg_right {
	BACKGROUND-IMAGE: url(../images/border.gif);
	background-position: right;
	background-repeat: repeat-y;
}

INPUT {
	BACKGROUND: url(../images/bg_form.gif) white repeat-x;
	border: 1px solid #7F7F7F;
	height: 15px;
	font: 10px;
}

 TEXTAREA {
	BORDER-RIGHT: #7497aa 1px solid; BORDER-TOP: #7497aa 1px solid; SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 11px; BACKGROUND: url(../images/bg_form.gif) white repeat-x; SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; MARGIN-LEFT: 5px; BORDER-LEFT: #7497aa 1px solid; SCROLLBAR-SHADOW-COLOR: #dddddd; SCROLLBAR-ARROW-COLOR: #7198a9; SCROLLBAR-TRACK-COLOR: #666633; BORDER-BOTTOM: #7497aa 1px solid; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-BASE-COLOR: #000033; TEXT-ALIGN: left; scrollbar-dark-shadow-color: #336699
}
OPTION {
	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: arial
}
SELECT {
	BORDER-RIGHT: #7497aa 1px solid; BORDER-TOP: #7497aa 1px solid; FONT-SIZE: 10px; BACKGROUND: url(../images/bg_form.gif) repeat-x; MARGIN-LEFT: 5px; BORDER-LEFT: #7497aa 1px solid; COLOR: black; BORDER-BOTTOM: #7497aa 1px solid; FONT-FAMILY: arial
}

#button
{
	BORDER-RIGHT: #8f6a27 1px solid;
	BORDER-TOP: #eecd8f 1px solid;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	FILTER: progid:DXImageTransform.Microsoft.Shadow (Color=#666666, strength=2, Direction=135);
	BORDER-LEFT: #e8ba66 1px solid;
	COLOR: Black;
	BORDER-BOTTOM: 1px solid #5f461a;
	BACKGROUND: #FDE3C8;
	text-align: center;
	cursor: pointer;
	height: 18px;
}
.pag {

	background-image: url(../images/bg_pag.gif);
	margin-top: 5px;
}
.pages{
	color: Black;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
}
.bocadillo {
	color: Black;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	background-color: White;
}
#b_bottom {
	background-image: url(../images/bubble-bottom.png);
	background-repeat: repeat-x;
}
#b_left {
	background-image: url(../images/bubble-left.png);
	background-repeat: repeat-y;
}
#b_right {
	background-image: url(../images/bubble-right.png);
	background-repeat: repeat-y;
}
#b_top {
	background-image: url(../images/bubble-top.png);
	background-repeat: repeat-x;
}

table.facturas {
	border: 1px solid #ddd;
	background: #ECECEC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Black;  
	width: 100%;
}

div.name {
	font-weight: bold;
	font-size: 12px;

}    
.title {
	font-size: 11px;
	text-align: center;
	background-color: #FDE3C8;
	font-weight: bold;
}
.title a{
	color: #FF4200;
	font: bold 11px Verdana,  Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.title a:hover{
	color: Gray;
	font: bold 11px Verdana,  Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
  .importe {
	font-size: 12px;
	text-align: right;
}
  .resultados {
	font: bold 13px Verdana,  Arial, Helvetica, sans-serif;
	color: Black;
}
       .year {		font-size: 12px;
	font-style: italic;
		text-align: center;
}
.menu_right {
	border: 1px solid #BCD0D5;
	background-image: url(../images/bg_menuright.gif);
	background-color: White;
	background-repeat: repeat-x;
}
.menu_right2{
	font: 11px Verdana,  Arial, Helvetica, sans-serif;
	color: Black;
	background-color: transparent;
}
	.menu_title{
	font: bold 11px Verdana,  Arial, Helvetica, sans-serif;
	color: Black;
	background-image: url(../images/bg_titlemenu.gif);
}

border-bottom: 1px solid #7F7F7F;
.one {
	background: White;
}
.two {
	background: #F8F8F8;
}
.filtros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Caja donde colocar contenido, por ejemplo, campos de un form */
.container {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: black;
	width: 95%;
	padding: 1px;
	margin: 0px auto;
	border: 1px solid #D6D6D6;
	background-color: #B4CDDE;
	margin-bottom: 10px;
	min-height: 80px;
}

/* Caja login */
.login {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: black;
	padding: 5px;
	margin: 0px auto;
	border: 1px solid #D6D6D6;
	background-color: #B4CDDE;
	margin-top: 15%;
	margin-left: 40%;
	min-height: 30px;
   	width: 17%;
}

/* Fila dentro de un contenedor */
.row {
    clear: both;
    padding-top: 4px;
}

.login2
{
    background-color: transparent;
    background-image: url(../images/back.gif);
    background-repeat: repeat-y;
    background-attachment: scroll;
    -x-background-x-position: center;
    -x-background-y-position: center;
    -moz-background-clip: -moz-initial;
    -moz-background-origin: -moz-initial;
    -moz-background-inline-policy: -moz-initial;
    margin-left: 40%;
}

/* Icono salir */
.ico_salir {
        margin: 10px 1px 1px 35px
}

.message {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-align: center;
    padding-top: 36px;
    padding-bottom: 36px;
}
/* patrocinio*/
#patrocinio {
	width:100%;
	position:absolute;
	bottom:35px;
	_bottom:45px;
}
#patrocinio img {border:none;}
#patrocinio .cont {overflow:hidden; margin-bottom:10px;}
#patrocinio .cont a img.left{ float:left}
#patrocinio .cont a img.center {position:absolute; left:50%; margin-left:-75px;}
#patrocinio .cont a img.right {position:absolute; right:0;}
