


a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFD101;
	font-weight: bold;
}
a:visited {
	color: #FFD101;
	text-decoration: none;
}
a:link {
	color: #333333;
	text-decoration: none;
}
a:hover {
	color: #8F9E67;
	text-decoration: none;
}
a:active {
	color: #FF9900;
	text-decoration: none;
}
.texto {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.texto2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
}
.texto3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.borde {
	border: thin solid #FFCC00;
}
.fondo {
	background-attachment: scroll;
	background-image: url(../imag/filete.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
#menu {width:760px; height:40px; background: url(../imag/menu_fnd.png) repeat-x; text-align:center;}
ul#menu-horizontal li {
float: left;
display: inline;
position: relative;}

ul#menu-horizontal ul {
display: none;
position: absolute;
top: 24;
left:0;
margin:0;
padding:0;
background:#8F9E67 url(../imag/menu_fnd_2.png) repeat-x;
border: 1px solid #666;
}

ul#menu-horizontal ul li {
display: block !important;
}

ul#menu-horizontal li:hover ul{
display: none;
}

ul#menu-horizontal li:hover ul{
display: block;
}

#menu-horizontal {
width:400px;
margin:0 auto;
}

#menu-horizontal li {
margin:0 1px;
width:118px;
min-height:36px;
text-align:center;
background:none;

list-style:none;
padding:2px 0;

}

/* y otro poquito por aquí.. */

#menu-horizontal li:hover {
background:url(../imag/menu_fnd_h.png) repeat-x;;
}

#menu-horizontal li a {
font:bold 11px Arial, Helvetica, sans-serif;
color:#666;
text-decoration:none;
line-height:36px;
font-size:14px;
width:118px;
min-height:36px;

}

#menu-horizontal li ul li{
float:none;
width:118px;
margin:1px 0;
border:1px dotted #390;
}

#contacto { height:400px; width:700px; background-color:#fff; background: url(../imagenes/fnd_cont.jpg) no-repeat top; }
#formulario {width: 700px; margin-left:10px; height:300px; float:left;  margin-top: 20px;}
#formulario h2{background: url(../imag/menu_fnd.png) repeat-x; float: left; font-size:13px; color:#fff; background-color:none; line-height: 25px; padding: 0px 5px; margin-bottom:0px; width:390px; margin-top:5px; font-weight:400;}
.form {background: url(../imag/fnd_form.png) repeat-x; float:left; border-left: #666 2px solid; border-right: #666 2px solid; border-bottom: #666 2px solid; margin:0px 5px; width:385px;}
label { font-weight:bold; margin-top:10px; height: 20px; line-height:20px; color:#000; font:13px; float:left; width:130px; padding: 0px 10px;}
input.text {margin-top:10px; padding-left:5px;line-height:20px; height:25px; width:200px; float:left; border: #C284AD 1px solid;}
textarea {margin-top:10px; padding-left:5px;line-height:15px; height:70px; width:200px; float:left; border: #C284AD 1px solid;}
.cleaner_h10 { clear: both; width:100%; height: 10px; }
.cleaner_h0 { clear: both; width:100%; height: 0px; }
.boton { font-weight:bold; color:#fff;  line-height:20px; padding:5px 10px; border:#333 1px solid; background-color:#F1B046; float:left; margin-right:20px; margin-left:; margin-bottom:10px; cursor:pointer;}
.boton:hover {background-color: #8F9E67;}
#btnsubmit {margin-right:50px; margin-left:150px;}
#formulario h3{float: left; font-size:19px; color:#000; line-height: 25px; padding: 0px 10px;; margin-bottom:0px; width:390px; margin-top:5px;}
input.text:focus,textarea:focus {border: #C284AD 1px solid;}
#mail_tel{ width:290px; height:150px; float:left; margin: 30px 0px 0px -6px; background:url(../imag/fnd_form_2.png) repeat-x; color:#000;}
#mail_tel h2{float:left; font-size:12px; color:#fff;line-height: 25px; padding: 0px 20px; margin:0px; width:255px; text-align:center; background: url(../imag/menu_fnd.png) repeat-x;}
#mail_tel p { padding:0px 5px;}
h4 {font-size:16px; color:#333; text-align:center; margin-top:3px;}


#outer {
	width:auto;
	height:auto;
	position:relative;
	z-index: 1;
}
#scral {
	position:absolute;
	left: -16px;
	top: 6px;
	z-index: 100;
	width: 435px;
}
