
/* General */

* { margin:30; padding:0; }
body { background:#ffffff; height:100%; width:100%; font-family: 'Oxygen', sans-serif;}
img { border:none; }
	
/* Secciones */
	
.top { margin:0px;}				
.parrafo_index { width:500px; margin:50px 50px 50px 0px; padding:15px; color:#666666; line-height:35px; font-size:18px; float:left; background-color:#f7f7f7;}
.parrafo_servicios { width:500px; margin-left:50px; color:#666666; line-height:35px; font-size:18px;}
.parrafo_servicios a { width:500px; margin-left:50px; color:#666666; text-decoration:none; line-height:35px; font-size:18px;}
.parrafo_servicios a:hover { width:500px; margin-left:50px; color:#1bb547; line-height:35px; font-size:18px;}
.parrafo_contacto { width:500px; margin:50px 50px 50px 0px; color:#666666; line-height:35px; font-size:18px; float:left;}
.destacado { width:500px; padding:15px; color:#fff; line-height:35px; font-size:18px; float:left; background-color:#008b8e;}
.check { margin:0; float:left; clear:both;}
.imagen { width:auto; position:relative; padding: 50px ; float:left;}
.mapa { width:auto; position:relative; padding:50px 50px 50px 0px; float:left;}
.pie { margin:0; font-size:12px;}		
			
/* Formulario de contacto */
			
label {
    display:block;
    margin-top:20px; width:500px;
    letter-spacing:1px;
}
form {
    margin:0 auto;
    width:500px;
}

.formulario { float:left;
    display:block;
    margin:0 auto;
    width:500px;
    color: #666666;
}

.sub { color: #CC0000; font-size:12px;}

input, textarea {
    width:450px;
    height:20px;
    border:1px solid #008b8e;
    padding:10px;
    margin-top:5px;
    font-size:12px;
    color:#ccc;
} 
textarea {
    height:100px;
} 
#submit {
    width:85px;
    height:35px;
    border:none;
    margin-top:20px;
    cursor:pointer; color:#000;
}
