/* CSS Document */
p,form { margin: 0px;}

body { background-color: #414141;
       margin-top: 0px;
	   margin-left: 0px;
	   text-align : justify; }

div.container { margin: 0px auto; 
                overflow: auto; 
                width: 765px;
			    background-color: #414141; }

div.pie { position: relative;
           float: none;
           width: 765px;
		   height: 22px;
		   background-color: #414141;
		   background-image: url(pie.gif);
		   background-repeat: no-repeat;
		   margin: 0px auto;
		   line-height: 22px;
}

div.copyright { position: relative;
           float: none;
           width: 765px;
		   height: 20px;
		   background-color: #EEEEEE;
		   margin: 0px auto;
		   line-height: 20px;
		   font-size: 11px;
		   font-family: Tahoma, Arial, Helvetica, sans-serif;
		   text-decoration: none;
		   color: #000000;
}

div.espacio_top {
    overflow: hidden;
	position: relative;
	float: none;
	width: 496px;
	height: 45px;
	background-color: #414141;
	background-image: url(fondo_top.jpg);
	background-repeat: no-repeat;
	margin: 0px auto;
    line-height: 15px;
	font-size: 10px;
	font-family: Tahoma;
	text-decoration: none;
	color: #414141;
}

div.menu { position: relative;
           float: none;
           width: 204px;
		   height: 28px;
		   background-color: #414141;
		   background-image: url(button.gif);
		   background-repeat: no-repeat;
		   margin: 0px auto;
		   font-size: 11px;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
		   font-weight: bold;
		   text-decoration: none;
		   line-height: 28px;
		   color: #FFFFFF;
}

div.ofertas_tit { position: relative;
           float: none;
           width: 204px;
		   height: 34px;
		   background-color: #EEEEEE;
		   background-image: url(cab_ofertas.gif);
		   background-repeat: no-repeat;
		   margin: 0px auto;
		   font-size: 12px;
		   font-family: Tahoma;
		   font-weight: bold;
		   text-decoration: none;
		   line-height: 34px;
		   color: #414141;
}

div.ofertas { position: relative;
           float: none;
		   overflow: auto;
           width: 202px;
		   height: auto;
		   background-color: #EEEEEE;
		   margin: 0px auto;
		   font-size: 10px;
		   font-family: Tahoma;
		   text-decoration: none;
		   line-height: 18px;
		   color: #414141;
		   border: solid;
		   border-left-width: 1px;
		   border-right-width: 1px;
		   border-bottom-width: 0px;
		   border-top-width: 0px;
		   border-color:#A6A6A6;
}

div.ofertas_pie { position: relative;
           float: none;
           width: 204px;
		   height: 7px;
		   background-color: #FFFFFF;
		   background-image: url(pie_ofertas.gif);
		   background-repeat: no-repeat;
		   margin: 0px auto;
   		   line-height: 7px;
}

div.cuerpo { position: relative;
           float: none;
		   overflow: auto;
           width: 496px;
		   height: auto;
		   background-color: #FFFFFF;
		   margin: 0px auto;
		   font-size: 11px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
		   text-decoration: none;
		   color: #414141;
}

div.html_cuerpo { position: relative;
           float: none;
		   overflow: auto;
           width: 480px;
		   height: auto;
		   background-color: #FFFFFF;
		   margin: 0px auto;
		   font-size: 11px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
		   text-decoration: none;
		   text-align: justify;
		   color: #414141;
}

div.editor { position: relative;
           float: none;
		   overflow: auto;
           width: 790px;
		   height: auto;
		   background-color: #FFFFFF;
		   margin: 0px auto;
		   font-size: 11px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
		   text-decoration: none;
		   color: #414141;
}

div.ventana_error { position: relative;
           float: none;
		   overflow: auto;
           width: 300px;
		   height: auto;
		   background-color: #EEEEEE;
		   margin: 0px auto;
		   border: solid;
		   border-left-width: 1px;
		   border-right-width: 2px;
		   border-bottom-width: 2px;
		   border-top-width: 1px;
		   border-color:#FF0000;
		   font-size: 11px;
		   font-family: Tahoma;
		   text-decoration: none;
		   color: #414141;
}

div.confirma_eliminar { position: relative;
           float: none;
		   overflow: auto;
           width: 300px;
		   height: auto;
		   background-color: #EEEEEE;
		   margin: 0px auto;
		   border: solid;
		   border-left-width: 1px;
		   border-right-width: 2px;
		   border-bottom-width: 2px;
		   border-top-width: 1px;
		   border-color:#FF0000;
		   font-size: 11px;
		   font-family: Tahoma;
		   text-decoration: none;
		   color: #414141;
}

a.lnk_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

a.lnk_menu:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

a.lnk_login {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

a.lnk_login:HOVER {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

a.lnk_cuerpo{
	font-family: Tahoma;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
}

a.lnk_cuerpo:HOVER {
	font-family: Tahoma;
	font-size: 11px;
	color: #003366;
	text-decoration: underline;
}

a.lnk_ficha {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a.lnk_ficha:HOVER {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

.txt_mapas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #414141;
	text-decoration: none;
}

a.lnk_mapas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
}

a.lnk_mapas:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
}

.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}

.titulo_error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}

input,select,checkbox,radio {
		   font-size: 11px;
           font-family: Verdana, Arial, Helvetica, sans-serif;
		   text-decoration: none;
		   color: #414141;
}

.input_libre {
		   color: #FFFFFF;
		   background-color: #009933;
		   cursor: pointer;
		   width: 100px;
}

.input_pendiente {
		   color: #FFFFFF;
		   background-color: #FF0000;
		   cursor: pointer;
		   width: 100px;
}

.input_cerrada {
		   color: #FFFFFF;
		   background-color: #0000FF;
		   cursor: pointer;
		   width: 100px;
}
