
@charset "utf-8";
/* CSS Document */


body {
	margin: 0px; padding: 0px;
	color:#fff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif ,Calibri, Tahoma, Geneva, sans-serif;
	font-size:13px;
	background-color: #f6f6f6;
	background: url(../img/fnd.jpg) repeat center top; 
	
 
}
h2 {
	font-size:13px; 
	color: #333; 
	text-align:center; 
	margin: 0px;
	}


h3 {
	font-size:16px; 
	color: #333; 
	text-align:left; 
	margin: 0px;
	}
h4 {
	font-size:16px; 
	color:#f6f6f6; 
	text-align:center; 
	margin-top:3px; 
	background-color:#000;
	}
	
h5{
	font-size:16px; 
	color:#333; 
	text-align:left; 
	margin-top:3px; 
	margin-bottom:2px;
	background-color:#f8f8f8; 
	padding-left: 15px; 
	}

h6 {
	font-size:20px; 
	color:#f6f6f6; 
	text-align:left; 
	margin-top:3px; 
	margin-bottom:0px; 
	background-color:#000; 
	padding: 5px 0px 5px 15px;
	}

	
p {
	padding: 5px 10px 0px 10px; 
	marign:0px;
	}
ul {
	padding:5px 10px 5px 30px;

	}
ul.ok{
	list-style-image: url(../img/lista.html);
	}
	
.cleaner_h10 {
	clear: both; 
	width:100%; 
	height: 10px; 
	}
.cleaner_h0 {
	clear: both; 
	width:100%; 
	height: 0px; 
	}

#lk_wrapper { width: 802px;
			padding: 0 auto;
			margin: 0 auto;
			height:auto;
			border:  4px solid #000 ;
			-webkit-box-shadow: 0px 0px 10px rgba(50, 50, 50, 0.75);
			-moz-box-shadow:    0px 0px 10px rgba(50, 50, 50, 0.75);
			box-shadow:         0px 0px 10px rgba(50, 50, 50, 0.75);
}

.float_l { float: left; }
.float_r { float: right; }
#header {width:800px;  float:left;}
#filete {width:800px; height:154px; border:1px solid #000; border-bottom:0px;}


/*menu*/
#menu {
	width:796px; 
	height:30px; 
	text-align:center; 
	margin:0 auto; 
	background-color:#B39883;
	background:url(../img/fnd_left2.jpg) repeat;
	border: 3px solid #000;
	border-top-width:1px;
    border-bottom-width:0px;
	 }
ul.menu_nav {
 		 	width: 643px; 
			height:30px; 
			list-style:none; 
			margin: 0 auto;	
			padding:0px;
			padding-left:167px;				
			}
ul.menu_nav li {
	display:inline;
	}
ul.menu_nav a {
			display: block;
			float:left; 
			width:150px;
			height: 30px;
			padding-top: 0px;
			line-height:28px;
			padding-left: 0px;
			color: #f6f6f6;
			background:url(../img/fnd_left2.jpg) repeat;
			font-size:14px;
			font-weight:bold;
			text-align:center;
			text-decoration: none;
			margin: 0px 0px 0px 0px;
			}
ul.menu_nav a:hover {
	color:#000;  
	background: url(../img/fnd_.jpg) repeat;  
	}
	

ul.menu_nav a.selected {
	color: #000;  
	background: url(../img/fnd_.jpg) repeat;  
	}
	
li ul 
{
position:absolute;
left:0px;
top:0px;
display:none;
list-style:none;
}

ul.menu_nav li:hover ul
{
position:absolute;
display:block;
width:200px;
padding-top:5px;
padding-bottom:5px;
padding-left:5px;
top:20px;
left: 0px;
border: 1px dotted #fff;
border-top-width:0px;
margin:0px;

}

ul.menu_nav li:hover ul li{
float:none;
width:200px;
margin:1px 0;
}
ul.menu_nav li:hover ul li a {font-size:12px; width:200px}
/* CONTENIDO */

#contenido {
	width:780px; 
	height:auto; 
	padding:5px 8px; 
	margin:0 auto; 
	float:left; 
	background: url(../img/fnd_.jpg) repeat;  
	border: 3px solid #000 ; 
	border-bottom:3px solid #000; 
	border-top:0px; 
	}

/* IMAGENES Y MINIS */
#image_show {
	width:423px; 
	min-height: 310px; 
	float: left; 
	padding: 3px; 
	text-align:center;
	} 
.borde {
	border:1px solid #000;
	}
#image_mini {
	width:409px; 
	height:auto; 
	float: left; 
	margin-left:20px;
    padding-right:20px;
	}
.mini {
	width: 89px; 
	height:67px; 
	border:4px solid #000 ;
	margin:2px 2px; 
	float:left;
	}

/* DIV PARTES */

#left_part {
	width:307px; 
	height:auto; 
	float:left;   
	color:#f8f8f8;  
	background: url(../img/fnd_parts.html) repeat;
	border:4px solid #000;
	}

	
#right_part {
	width:429px; 
	height:auto; 
	float:left; 
	margin-left:20px;  
	border: 4px solid #000; 
	background-color:#f6f6f6;
	background:url(../img/fnd_left2.jpg) repeat; 
	margin-top:2px;
	}
#left_part2 {
	width:300px; 
	height:auto; 
	float:left; 
	background-color:#2C4259; 
	background: url(../img/fnd_parts.html) repeat;
	border:4px solid #000;
	color:#ffffff;
	}
#right_part2 {
	width:450px; 
	height:auto; 
	float:left; 
	margin-left:10px; 
	background:url(../img/fnd_left2.jpg) repeat; 
	border:4px solid #000; 
	padding-top:0px;
	}
#bottom_part {
	width:775px; 
	height:auto; 
	background-color:#2C4259; 
	background:url(../img/fnd_parts.html) repeat; ; 
	border:4px solid #000; 
	}
#bottom_part .mini {
	margin:2px 1px;
    border-width:2px;
    
	}
#bottom_part .part .mini {
	margin:2px 1px; 
	border:2px #B07453 solid;
	}
#bottom_part .part {
	width: 386px; 
	height:auto; 
	float:left; 
	}
#left_cont {
	width:295px; 
	height:auto; 
	float:left; 
	border:4px solid #000; 
	background-color:#333333; 
	background: url(../img/fnd_left2.jpg) repeat; 
	color:#f8f8f8;
	}
#center_part {
	width:760px; 
	margin: 0 auto; 
	border: 4px solid #000; 
	background: url(../img/fnd_parts.html) repeat; 
	text-align:center;
	}

/* CONTACTO */

#contacto {
	height:400px; 
	width:796px; 
	background: url(../img/fnd_contact1.jpg) no-repeat top ; 
	float:left;  
	border:3px solid #000;
	}
#formulario {
	width: 700px; 
	margin-left:50px; 
	height:390px; 
	float:left;  
	margin-top: 10px;
	}
.form {
	background: url(../img/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; 
	min-height:300px;
	}
#formulario h2{
	float: left; 
	font-size:12px; 
	color:#f6f6f6; 
	background:url(../img/fnd_left2.jpg) repeat ; 
	background-color:#000;
	line-height: 25px; 
	padding: 0px 5px; 
	margin-bottom:0px; 
	width:390px; 
	margin-top:5px;
	}
#mail_tel{
	width:290px; 
	height:250px; 
	float:left; 
	margin: 30px 0px 0px -6px; 
	background:url(../img/fnd_form.png) repeat-x; 
	color:#000;
	}
#mail_tel h2{
	float: left; 
	font-size:12px; 
	color: #f6f6f6; 
	background: url(../img/fnd_left2.jpg) repeat; 
	background-color:#000;
	line-height: 25px; 
	padding: 0px 20px; 
	margin:0px; 
	width:255px; 
	text-align:center;
	}
#mail_tel p {
	padding:0px 5px;
	}
#mail_tel a {
	color:#900;
	}

.boton {
	font-weight:bold; 
	color:#f6f6f6;  
	line-height:30px; 
	padding:5px 10px; 
	border:#f6f6f6 1px solid; 
	background:url(../img/fnd_left2.jpg) repeat; 
	float:right; margin-right:30px; 
	margin-bottom:10px; 
	cursor:pointer;
	}
	
.boton:hover {
	background-color:#000;
	background-image:none;
	}
	
label {
	font-weight:bold; 
	margin-top:10px; 
	height: 30px; 
	line-height:30px; 
	color:#000; 
	font:12px; 
	float:left; 
	width:130px; 
	padding: 0px 10px;
	}
input.text {
	margin-top:10px; 
	padding-left:5px;
	line-height:25px; 
	height:30px; 
	width:200px; 
	float:left; 
	border: #C284AD 1px dashed;
	}
textarea {
	margin-top:10px; 
	padding-left:5px;
	line-height:15px; 
	height:100px; 
	width:200px; 
	float:left; 
	border: #C284AD 1px dashed;
	}

#btnsubmit{
	margin-right:60px;
	}
	
#formulario h3{
	float: left; 
	font-size:12px; 
	color:#000; 
	line-height: 25px; 
	padding: 0px 5px; 
	margin-bottom:0px; 
	width:390px; 
	margin-top:5px;
	}
input.text:focus,textarea:focus {
	border: #C284AD 1px solid;
	}

/* PLANO */

#plano {
	height:550px; 
	width:780px; 
	text-align:center;
	}
#plano h4 {
	font-size:16px; 
	color:#333; 
	text-align:center;
	}

/* FOOT */


#foot {
	margin: 0 auto; 
	padding:0; 
	margin-top: 10px;
	}
#foot h5 {
	font-size:12px; 
	font-weight:normal; 
	padding:0px; 
	margin: 5px; 
	text-align:center; 
	color:#999; 
	background:none;
	}

