/*///////////////// GENERALES ////////////////////////*/

/*preformateo en navegadores*/
*{
	text-decoration: none;
	margin: 0px;
   padding: 0px;
   border: 0px;
   outline: 0px;
}
img {	margin:0; padding:0; }

ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,address,fieldset,input,table,th,td { margin:0; padding:0;}
ul,ol { list-style:none;}
a {text-decoration:none; outline:none; cursor: pointer;}
a img,:link img,:visited img { border:none;}
.test {
	background-color: #cfefeb;
}
/*fin preformateo*/

/*CLASES GENERALES*/

.flota_izq {
	float: left;
}
.flota_dch {
	float: right;
}

body{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:0.8em;
	color: #000;
	/*background-color:#7dc059;*/
}

.contenedor {
	width: 1000px;
	margin: 0 auto;
	background: #fff url(../img/fondo.jpg) no-repeat top right;
	overflow:hidden;
	border: 1px solid #7dc059;
}
* html .contenedor {
	height:1%;
}
/*CABECERA*/

.logo {
	display: block;
	margin: 15px;
}
.subtitulo {
	margin: 10px;
	background: url(../img/fnd_subt.png) repeat;
	padding: 5px 10px 5px 60px;
	height: 17px;
}

.subtitulo li {
	display:inline;
	font-size: 90%;
	margin-right: 45px;
}
.subtitulo li.ulti {
	margin-right:0;
}

/*PIE*/
.pie {
	margin: 10px;
	padding: 5px 10px;
	background:#fff url(../img/fnd_pie.jpg) repeat-y;
	text-align: right;
	border:1px solid #7dc059;
}

/*PANORAMICA*/
.panorama {
	margin: 10px auto;
	
	width: 900px;
	height: 400px;
	text-align: center;
}

/*BOTONERA*/
.botonera {
	margin: 20px auto;
	margin-left:28%;
	overflow:hidden;
}
* html .botonera {
	height:1%;
}
.botonera li {
	float:left;
	font-size: 130%;
	margin-right: 20px;
	padding-right: 20px;
	border-right: 1px solid #ccc;
}
.botonera li.ulti {
	margin-right: 0;
	padding-right:0;
	border-right:none;
}
.botonera li a {
	float:left;
	display:block;
	color:#000;
}
.botonera li a:hover {
	color:#005700;
}