body{
	background-color: #E5DFD3;
	scrollbar-face-color: #EAEBED;
	scrollbar-highlight-color: #F1F8F9;
	scrollbar-3dlight-color: #F9F9F9;
	scrollbar-darkshadow-color: #C5CCD5;
	scrollbar-shadow-color: #D1D6DC;
	scrollbar-arrow-color: #75BFFF;
	scrollbar-track-color: #E5DFD3;
	font-weight: bold;
	font-size: 11px;
	color: #878787;
	font-family: Arial, Helvetica, sans-serif;
}
#precarga{
	position:absolute;
 	width:102%;
 	height:100%;
   top:0;
	left:0;
	background-color:white; 
	font-family:arial,helvetica; 
	z-index: 350;
	color: #778899;
}
#centrado{
	position: relative;
	width:743px; 
	height:500px;
}
#publi{
	background-color: #F0F8FF;
	border: 1px solid #A7A7A7;
	height: 518px;
	width: 200px;
	position: absolute;
	top: 25px;
	_top: 30px;
	left: 785px;
}
#cabecera{
   background-image: url(../imagenes/cabecerarefor2.jpg);
	background-repeat: no-repeat;
	width: 743px;
	height: 104px;
	_height: 104px;
	background-color: #CAF2FC;
	position: absolute;
	top: 0px;
	left: 0px;
}
#sombraizq{
	background-image: url(../imagenes/sombraizq.jpg);
	background-repeat: repeat-y;
	position: absolute;
	top: 104px; 
	left: 0px;
	width: 10px;
	height: 372px;
}
#sombrabajo{
   background-image: url(../imagenes/sambrabajo.gif);
	width: 743px;
	height: 17px;
   font-size: 1px;
	position: absolute;
	top: 476px;
	left: 0px;
	z-index: 200;
}
#sombrader{
	background-image: url(../imagenes/sombrader.jpg);
	background-repeat: repeat-y;
	position: absolute;
	top: 104px; 
	left: 732px;
	width: 10px;
	height: 372px;
}
#fecha{
	background-color: #F8F8FF;
	position: absolute;
	top: 104px;
	left: 10px;
	width: 716px;
	_width: 722px;
	height: 16px;
	_height: 25px;
	color: #4885B4;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px;
	border-bottom: 2px inset Silver;
	border-top: 2px ridge White;
	z-index: 250;
}
#menu{
	position: absolute;
   top: 103px;
	_top: 108px;
	left: 383px;
	_left: 385px;
	z-index: 99;
}
#acceso{
	position: absolute;
	top: 10px;
	_top: 10px;
	left: 525px;
	_left: 525px;
	width: 175px;
	_width: 206px;
	height: 91px;
	_height: 94px;
	z-index: 201;
	font-weight: bold;
	font-size: 11px;
	color: #878787;
	font-family: Arial, Helvetica, sans-serif;
	padding: 10px 20px;
	text-align: left;
}
#zonaprivada{ /* para la imagen de zona privada */
	background-image: url(../imagenes/zonaprivada.jpg);
	visibility: hidden;
   height: 95px;
	width: 217px;
	position: absolute;
   top: 9px;
	left: 515px;
	z-index: 200;
}
.input{
	/* formularios */
	background-color: #F5F5F5;
	border: 1px solid #4682B4;
	font-family: Arial, Helvetica, sans-serif;
	color: #878787;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 15px;
	width: 75px;
}
.inputover{
	/* formularios sobre */
	border: 1px solid Lime;
	font-family: Arial, Helvetica, sans-serif;
	color: #878787;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height: 15px;
	width: 75px;
}
span#botonover{
	background: url(../imagenes/botonirover.gif) no-repeat;
	height: 20px;
	width: 20px;
	display: inline;
	z-index: 202;
}
a#boton{
   height: 20px;
	width: 20px;
	background: url(../imagenes/botonir.gif) no-repeat;
	text-decoration: none;
	vertical-align: middle;
	display: inline;
	z-index: 202;
}
a#boton:hover{
height: 20px;
width: 20px;
background: url(../imagenes/botonirover.gif) no-repeat transparent;
_background: transparent;
text-decoration: none;
vertical-align: middle;
display: inline;
z-index: 202;
}
/*para situar el boton de ok*/
#cuerpo{
   background-color: White;
	position: absolute;
	top: 129px;
	_top: 129px;
	left: 10px;
	_left: 10px;	
	width: 722px;
	height: 353px;
}
#zonamenu{
	background-image: url(../imagenes/fondomenuder3.jpg);
	width: 200px;
	height: 353px;
	position: absolute;
	top: 0px;
	left: 0px;
}
#menu1{
	width:29px;
	_width:31px;
	height:29px;
	_height:31px;
	border:1px solid #FFD700;
	position:absolute;
	top:14px;
	left:14px;
	visibility:hidden;
}
#menu2{
	width:29px;_width:31px;height:29px;_height:31px;border:1px solid #FFD700;position:absolute;top:59px;left:14px;visibility:hidden;
}
#menu3{
	width:29px;_width:31px;height:29px;_height:31px;border:1px solid #FFD700;position:absolute;top:105px;left:14px;visibility:hidden;
}
#menu4{
	width:29px;_width:31px;height:29px;_height:31px;border:1px solid #FFD700;position:absolute;top:148px;left:14px;visibility:hidden;
}
#menu5{
	width:29px;_width:31px;height:29px;_height:31px;border:1px solid #FFD700;position:absolute;top:193px;left:14px;visibility:hidden;
}
#menu6{
	width:29px;_width:31px;height:29px;_height:31px;border:1px solid #FFD700;position:absolute;top:238px;left:14px;visibility:hidden;
}
#menu7{
	width:29px;_width:31px;height:29px;_height:31px;border:1px solid #FFD700;position:absolute;top:284px;left:14px;visibility:hidden;
}
.pie{
	font-weight: bold;
	font-size: 11px;
	color: #878787;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
a:link {
	font-weight: bold;
	font-size: 12px;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index: 1;
}
a:hover {
	font-weight: bold;
	font-size: 12px;
	color: #FFD700;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index: 1;
}
a:active {
	font-weight: bold;
	font-size: 12px;
	color: #6495ED;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index: 1;
}
a:visited {
	font-weight: bold;
	font-size: 12px;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index: 1;
}
a.barrafecha:link {
	font-weight: bold;
	font-size: 11px;
	color: #4885B4;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index: 1;
}
a.barrafecha:hover {
	font-weight: bold;
	font-size: 11px;
	color: #B5AD48;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index: 1;
}
a.barrafecha:active {
	font-weight: bold;
	font-size: 11px;
	color: #6495ED;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index: 1;
}
a.barrafecha:visited {
	font-weight: bold;
	font-size: 11px;
	color: #4885B4;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	z-index: 1;
}

#alsaca{
	background-color: #EEEEEE;
	border: 1px solid #A7A7A7;
	position: absolute;
	top: 178px;
	_top: 181px;
	left: 262px;
	_left: 262px;
	width: 450px;
	height: 261px;
	z-index: 98;
	visibility: hidden;
}
#contactar{
   background-color: #E5EDF9;
	position: absolute;
	top: 178px;
	_top: 181px;
	left: 262px;
	_left: 262px;
	width: 450px;
	height: 261px;
	z-index: 98;
	visibility: hidden;
}
span#cerrarover, a#cerrar{
	height: 13px;
	width: 13px;
}
span#cerrarover{
	background: url(../imagenes/cerrarover.gif) no-repeat;
}
a#cerrar{
	display: block;
	background: url(../imagenes/cerrar.gif) no-repeat;
	text-decoration: none;
	vertical-align: middle;
}
a#cerrar:hover{
background: url(../imagenes/cerrarover.gif) no-repeat;
_background: transparent;
text-decoration: none;
vertical-align: middle;
}
.formu{
	background-color: #F5F5F5;
   margin: 4px;
	_margin: 3px;
	width: 150px;
	height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #878787;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #B0C4DE;
}
.formuover{
   margin: 4px;
	_margin: 3px;
   width: 150px;
	height: 18px;
	border: 1px solid #00FD24;
	font-family: Arial, Helvetica, sans-serif;
	color: #878787;
	font-size: 11px;
	font-weight: bold;
}
.botonenviar{
	background-color: #EAEBED;
	width: 100px;
	height: 25px;
	border-top: 1px solid #F9F9F9;
	border-left: 1px solid #F9F9F9;
	border-right: 1px solid #D1D6DC;
	border-bottom: 1px solid #D1D6DC;
	font-weight: bold;
	font-size: 11px;
	color: #6495ED;
	font-family: Arial, Helvetica, sans-serif;
}
.botonenviarover{
	background-color: #EAEBED;
	width: 100px;
	height: 25px;
	border-top: 1px solid #D1D6DC;
	border-left: 1px solid #D1D6DC;
	border-right: 1px solid #F9F9F9;
	border-bottom: 1px solid #F9F9F9;
	font-weight: bold;
	font-size: 11px;
	color: #B22222;
	font-family: Arial, Helvetica, sans-serif;
}
#centro{
   background-image: url(../imagenes/logobanera.jpg);
	background-repeat: no-repeat;
	background-position: center;
	border: 1px solid #A7A7A7;
	position: absolute;
	top: 20px;
	left: 222px;
	_left: 218px;
	width: 477px;
	_width: 487;
	height: 308px;
	_height: 318px;
	z-index: 98;
}
#empresa{
	background-color: #F8F8FF;
	border: 1px solid #A7A7A7;
	font-weight: bold;
	font-size: 11px;
	color: #878787;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	text-align: left;
	_padding: 15px;
	top: 20px;
	left: 222px;
	_left: 218px;
	width: 477px;
	_width: 487;
	height: 308px;
	_height: 318px;
	z-index: 98;
	visibility: hidden;
}
#descargas{
   background-image: url(../imagenes/logobanera.jpg);
	background-repeat: no-repeat;
	background-position: center;
   font-weight: bold;
	font-size: 15px;
	color: #878787;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #A7A7A7;
	position: absolute;
	top: 20px;
	left: 222px;
	_left: 218px;
	width: 477px;
	_width: 487;
	height: 308px;
	_height: 318px;
	z-index: 99;
	visibility: hidden;
}
#contactar{
	font-weight: bold;
	font-size: 11px;
	color: #878787;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #A7A7A7;
	position: absolute;
	top: 20px;
	left: 222px;
	_left: 218px;
	width: 477px;
	_width: 487;
	height: 308px;
	_height: 318px;
	z-index: 99;
	visibility: hidden;
}
#mapa{
	border: 1px solid #A7A7A7;
	position: absolute;
	top: 20px;
	left: 222px;
	_left: 218px;
	width: 477px;
	_width: 487;
	height: 308px;
	_height: 318px;
	z-index: 98;
	visibility: hidden;
}
#fregaderos{
	border: 1px solid #A7A7A7;
	position: absolute;
	top: 20px;
	left: 222px;
	_left: 218px;
	width: 477px;
	_width: 487;
	height: 308px;
	_height: 318px;
	z-index: 98;
	visibility: hidden;
}
#copy{
	position: absolute;
	bottom: 0px;
	left: 30%;
   font-weight: bold;
	font-size: 11px;
	color: #878787;
	font-family: Arial, Helvetica, sans-serif;
}
#sonido{
	position: absolute;
	bottom: 0px;
	right: 0px;
	z-index: 300;
}
#admin{
	position: absolute;
	top: 0px;
	_top: 5px;
	left: 0px;
	background-color: #F8F8F8;
	width: 500px;
	_width: 700px;
	height: 315px;
   _height: 330px;
	margin: 10px;
	border: 1px solid #B0C4DE;
	padding: 10px 100px;
	color: #778899;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
   visibility: visible;
}
#usuarios{
	position: absolute;
	top: 0px;
	_top: 5px;
	left: 0px;
	background-color: #FFFFF0;
	width: 700px;
	height: 315px;
	_height: 330px;
	margin: 10px;
	color: Black;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	visibility: hidden;
}
#imagenes{
	position: absolute;
	top: 0px;
	_top: 5px;
	left: 0px;
	background-color: #F9FCFF;
	width: 700px;
	height: 315px;
	_height: 330px;
	margin: 10px;
	color: Black;
	text-align: left;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	visibility: hidden;
}
#foto{
	position: absolute;
	top: 10px;
	left: 10px;
	border: 1px solid #778899;
	visibility: hidden;
	width: 210px
	height: 210px;
	padding: 10px;
	background-color: #E6E6FA;
}


/* para listado de la administracion */

.boton {
	background-color: #EAEAEA;
	color: #6495ED;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	border-bottom: thin double Gray;
	border-right: thin double Gray;
	border-left: thin groove;
	border-top: thin groove;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	padding: 1px;
	cursor: hand;
}
.botonover {
	background-color: #EEEEEE;
	color: #6495ED;
	font-family: Arial, Verdana, sans-serif;
	font-weight: bolder;
	border-bottom: thin groove Gray;
	border-right: thin groove Gray;
	border-left: thin double;
	border-top: thin double;
	text-decoration: none;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	padding: 1px;
	cursor: hand;
}
.celda121 {
	border-top: 1px solid Silver;
	border-bottom: 1px solid Silver;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 600;
	color: #6495ED;
	background-color: transparent;
}
.form1 {
	/* formularios */
	border: 1px solid #FFD700;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: Gray;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
	font-size: 11px;
}
.form1over {
	/* formularios */
	border: 1px solid Lime;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #696969;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
	font-size: 11px;
}
span#reloadover, a#reload{
	height: 30px;
	width: 30px;
}
span#reloadover{
	background: url(../imagenes/refreshover.gif) no-repeat;
}
a#reload{
	display: block;
	background: url(../imagenes/refresh.gif) no-repeat;
	text-decoration: none;
	vertical-align: middle;
}
a#reload:hover{
background: url(../imagenes/refreshover.gif) no-repeat;
_background: transparent;
text-decoration: none;
vertical-align: middle;
}
a.botonlink:link {
	font-size: 12px ! important;
	color: Red ! important;
	font-family: Arial, Helvetica, sans-seri ! important; 
	font-weight: bold ! important ;
	text-decoration: none ! important; 
}
a.botonlink:visited {
	font-size: 12px ! important;
	color: Red ! important;
	font-family: Arial, Helvetica, sans-serif ! important; 
	font-weight: bold ! important; 
	text-decoration: none ! important;
}
a.botonlink:hover {
	font-size: 12px !important;
	color: #B22222;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
a.botonlink1:link {
	font-size: 12px ! important;
	color: #6495ED !important;
	font-family: Arial, Helvetica, sans-seri ! important;
	font-weight: bold ! important;
	text-decoration: none ! important;
}
a.botonlink1:visited {
	font-size: 12px ! important;
	color: #4682B4;
	font-family: Arial, Helvetica, sans-serif ! important;
	font-weight: bold ! important;
	text-decoration: none ! important;
}
a.botonlink1:hover {
	font-size: 12px !important;
	color: #B0C4DE;
	font-family: Arial, Helvetica, sans-serif !important;
	font-weight: bold !important;
	text-decoration: none !important;
}
.formutext{
	font-weight: bold;
	font-size: 13px;
	color: #878787;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
.form2{
	border: 1px solid #6495ED;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: Gray;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	padding-top: 0px;
	text-decoration: none;
	font-size: 11px;
	text-indent: 5px;
}
#catalogo{
	font-weight: bold;
	font-size: 11px;
	color: #878787;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 20px;
	text-align: left;
	height:670px;
}
.celdacata{
	background-color: #F0F8FF;
	font-weight: bold;
	font-size: 11px;
	color: #878787;
	font-family: Arial, Helvetica, sans-serif;
	width: 223px;
	height: 263px;
	border: 1px solid #B0C4DE;
	vertical-align: top;
}
