@charset "utf-8";
/* CSS Document */
body {
	font: 8pt Verdana, Geneva, Arial, Helvetica, sans-serif; text-align:center; background:#000; color:#FFF;}
#contenedor {display:block; width:850px; height:700px;  position:relative; margin:5px auto ; background:#005C73; text-align:left; }
#cabecera{
	width:850px;
	height: 190px;
	position:absolute;
	}
#botones {
	display:block;
	width:780px;
	height: 30px;
	background-color:#000;
	top:190px;
	left:39px;
	position:absolute;}
#botones a{
	display:block;
	width:193px;
	height:28px; 
	font-size:16px;
	COLOR: #FFF; 
	text-decoration:none;
	line-height: 28px;
	text-align:center;
	background:url(img/boton_osc.gif) no-repeat;
	border: 1px #000 solid ;
	float:left;}
#botones a.menu:hover{
	COLOR:#000;
	background:url(img/boton_claro.gif) no-repeat;}
#flecha {
	display:block;
	width:75px;
	height: 22px;
	position:absolute;
	left: 402px;
	top: 386px;
}
 #flecha a{
	display:block;
	width:75px;
	height:22px;
	text-decoration:none;
	background:url(img/flecha2.gif);
	}
#flecha a.menu:hover{background:url(img/flecha2a.gif);}
#botones a.estilo1{
	display:block;
	width:193px;
	height:28px;
	margin:0 auto;
	FONT-SIZE: 16px;
	COLOR: #000;
	text-decoration:none;
	line-height: 28px;
	text-align:center;
	background:url(img/boton_claro.gif);
	border: 1px #000 solid ;
	}
#botones a.estilo1:hover{display:block;
	width:193px;
	height:28px;}
.estilo1{
	display:block;
	width:193px;
	height:28px;
	margin:0 auto; 
	font-size:16px; 
	color:#000;
	text-decoration:none;
	line-height: 28px;
	text-align:center;
	background:url(img/boton_claro.gif);
	border: 1px #000 solid ; float:left;
	}
#adentro{
	width:850px;
	height:480px;
	position:absolute;
	font-size: 15px;
	color:#FFF;
	top: 220px;
	text-align:left; margin-top:4px;}
#pie{
	width:850px;
	height:50px;
	font-size: 12px;
	color:#FFF;
	text-align:center;
	position:absolute;
	top: 654px;
	}
#menu {
	width:318px;
	height:374px;
	position:absolute;
	top: 48px;
	left: 27px;
	overflow:hidden;
}
img{margin:6px;
}
#gde{
	position:absolute;
	left: 346px;
	top: 46px;
}
.transparente{-khtml-opacity:.50; -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;zoom:1; cursor:pointer}
.opaco{-khtml-opacity:1; -moz-opacity:1; filter:alpha(opacity=100); opacity:1;zoom:1;}
#arriba{
	width:20px;
	height:20px;
	background:#900 url(fotos/button_up.gif) center;
	position:absolute;
	left: 322px;
	top: 51px;
	cursor:pointer
}
#abajo{
	width:20px;
	height:20px;
	background:#900 url(fotos/button_down.gif);
	position:absolute;
	left: 322px;
	top: 391px;
	cursor:pointer
}
hr {
  border: 4px #CCC solid;
  width:780px;
  color:#CCC; text-align:center;
}
a.ofrecemos {
	display:block;width:500px; height:28px; font-size:15px; color:#FFF; text-decoration:none;padding-left:50px; line-height: 28px; 
}
a.ofrecemos:hover { font-weight:bold;	
}
form{
	width:380px;
	margin-left:20px;
	position:absolute;
	left: 209px;
	top: 122px;
}

label{	float:right;
		margin-right:5px;
		margin-bottom:30px;
		text-align:right;}
input, textarea {
	float:right;
	border: 1px solid #747374;
	margin-bottom:3px;
	width:200px;
	background:#999;
	margin-bottom:20px;
}

fieldset { border:none;}
.button { width:202px;
background-color:#CCC;
border:1px solid  #000}
.clear{ clear:both}

