/* CSS Document */
:focus {outline:none;}
::-moz-focus-inner {border:0;}

table {border-collapse:collapse; border-spacing:0;font-family: 'Trebuchet MS', Helvetica, sans-serif; color: #AAAAAA;}
td {vertical-align:top; padding:0;}
body{background-color: #898989; margin:0px; }

#wrapper{ width:900px; height:auto; margin: auto;}
#wrapper img { border:0px solid; }
#header { width:900px; height:177px; background: url(../images/header.jpg);float:left; }
#menu{margin-left:23px; margin-top:40px;}
#content { width: 900px; min-height: 464px; height: auto; background-color: #ffffff; background: url(../images/content.jpg); float:left; }
#left{width: 218px; min-height: 509px; height: auto; background: url(../images/left.jpg); float: left;}
#right{width: 682px; min-height: 509px; height: auto; background: url(../images/content.jpg) no-repeat; background-color: #C3C3C3; float: left;}
#contenido {/* width: 880px; height: auto;  margin:auto; padding-left: 60px; padding-right:60px;*/ }
#footer { width:900px; height:62px; background: url(../images/footer.jpg); float: left; }
.texto{
    font-family: 'Trebuchet MS', Helvetica, sans-serif;
    font-size: 13px;

}

/* FORMULARIO */
.LV_valid {
    color: #00CC00;
    /*    background: url(img/check.png); */
}
.LV_invalid {
    color: #ff0000;
    /*     background: url(img/cross.png); */
}
.LV_validation_message {
    font-weight: bold;
    margin: 0 0 0 5px;
}
.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active, .fieldWithErrors input.LV_valid_field, .fieldWithErrors textarea.LV_valid_field {
    border: 1px solid #00CC00;
}
.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active, .fieldWithErrors input.LV_invalid_field, .fieldWithErrors textarea.LV_invalid_field {
    border: 1px solid #CC0000;
}

#form label{
      font-size: 12px;}
#form input{
    width: 200px;

}

#form textarea{
    width: 200px;
    height: 80px;

}

#form .boton{
    width: 80px;
    height: 30px;
    background:#A79B8B;
    color: #ffffff;
}

#form .boton:hover{
    background: #534834;
    color:#ffffff;
}

#form .check{
    width: auto;
}

#form fieldset{
    }
#form tr{
    height: 30px;
}

.tabla{
    background-color:#CACACA;
    font-family: 'Verdana';
    font-size:12px;
    color: #ffffff;
    padding: 20px !important;
    border-collapse: separate;
   
/*    border: 1px solid #F0F1F1; */
    -moz-border-radius: 11px;
    -webkit-border-radius: 11px;
    border-radius: 11px;
    behavior: url(border-radius.htc);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#EDEEEF', endColorstr='#ffffff' );
}

a{ border:none; text-decoration: none;}

#navBar{
	padding-top:10px;
	font-family:'Tahoma';
	font-size:12px;
	color:#FFFFFF;
}

#navBar a{color:#F8F8F8;}
/* Tiny Scrollbar */
#scrollbar1 { width: 660px; margin-top: 10px; }
#scrollbar1 .viewport { width: 605px; height: 400px; overflow: hidden; position: relative; padding-left:20px; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: transparent url(../images/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background: transparent url(../images/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(../images/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }
