body{
	background-color: #fff;
	text-align:center;
	margin-top: 0px;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000;
}

a:hover{
	text-decoration: none;
}

h1{
	color: #000;
	text-align:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-variant: small-caps;
	font-weight: normal;
	text-align: left; letter-spacing: 2px
}

h2{
	color: #333;
	text-align:left;
	font-family: "Times New Roman", Times, serif;
	font-size: 10pt;
	font-variant: small-caps;
	font-weight: normal;
	text-align: left; letter-spacing: 2px
}



p{
	color: #333;
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}


#div-body{
	text-align: center;
	margin: auto;
	width: 880px;
}
		
		.div_redondeado_abajo{
			background: url(../image/borde-abajo.jpg);
			height: 30px;
			width: 880px;
			clear: both;
		}

#div-contenedor{
width: 880px;
margin: auto;
text-align: left;
}

#div-cabezal{
	width: 880px;
	height: 150px;
	margin: 25px 0 25px 0;
	clear: both;
	background: url(../image/header.jpg) no-repeat;
}


			
			.menu{
				width:880px;
				height: 90px;
				text-align: center;
				bottom: 0px;
				top: 160px;
				position: relative;
				margin: 0px;
				text-align: center;
				z-index: 1;
			}
			
						.nav-menu{
							background: url(../image/sprite-menu.jpg) no-repeat #fff;
							width: 880px;
							height: 90px;
							list-style: none;
							margin:auto;
							padding:0;
							text-align: center;
						}
						
						.nav-menu span{
							display: none;
						}
						
		
						.nav-menu li, .nav-menu a{
							display: block;
							height: 90px;
						}
						
						.nav-menu li {
							float: left;
							list-style: none;
							display: inline;
						}
						
						#nav-menu-01{
							width: 121px;
						}
						
									#nav-menu-01 a:hover{
										background: url(../image/sprite-menu.jpg) 0px -90px no-repeat;
									}
																	
									
						#nav-menu-02{
							width: 172px;
						}
						
									#nav-menu-02 a:hover{
										background: url(../image/sprite-menu.jpg) -121px -90px no-repeat;
									}

									
						#nav-menu-03{
							width: 165px;
						}
						
									#nav-menu-03 a:hover{
										background: url(../image/sprite-menu.jpg) -293px -90px no-repeat;
									}
									
						#nav-menu-04{
							width: 230px;
						}
						
									#nav-menu-04 a:hover{
										background: url(../image/sprite-menu.jpg) -458px -90px no-repeat;
									}

									
						#nav-menu-05{
							width: 192px;
						}
						
									#nav-menu-05 a:hover{
										background: url(../image/sprite-menu.jpg) -688px -90px no-repeat;
									}		
									

.col1{
	float: left;
	width: 440px;
	padding-right: 10px;
}

.col2{
	float: left;
	width: 0px;
	padding-right: 20px;
}

.col3{
	float: left;
	width: 280px;
	padding-right: 20px;
}

.col-contact{
	float: left;
	width: 80px;
}

img{
	border: none;
}

#div-contenido{
	background: url(../image/borde.jpg) repeat-y;
	width: 800px;
	float: left;
	padding: 80px 40px 0px 40px;
	position: relative;
	clear: left;
}


#div-pie{
	width: 580px;
	text-align:left;
	padding: 10px 0px 10px 40px;
	float: left;
}

			#div-pie p{
					font-size: 8pt;
			}
			
#div-pie2{
	width: 100px;
	text-align:right;
	padding: 10px 0px 10px 0px;
	float: left;
}

			#div-pie2 p{
					font-size: 8pt;
			}
			
#div-pie3{
	width: 110px;
	text-align: right;
	padding: 6px 40px 14px 0px;
	float: left;
}

			
			
			.form_contacto{
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10pt;
			}
			
			input, textarea{
				background-image: url(../image/w-form.gif);
				border: solid #ccc 1px;
			}
			
			label{
					color: #333;
					font-size: 10pt;
					font-family: Arial, Helvetica, sans-serif;
			}
			
			#mensaje{
					background-image: url(../image/w-formm.gif);
			}
			
			.botoform {
			margin:15px 0px 0px 0px;
			background:url(../image/login.gif) no-repeat;
			background-color:#e6e6fa;
			color:#000;
			width:100px;
			height: 20px;
			margin: 20px 0px 10px 15px;
			border: none;
			text-transform: none;
			cursor: pointer;
			}

						
						.form_contacto label{
							font-weight: bold;
							margin-left: 15px;
							color: #333;
						}
					
						
						.form_contacto textarea{
							margin-left: 10px;
						}

						
#div-form{
	text-align: center;
}