body {
	margin-left:1px;
	padding: 0px;
	font-family: "Century Gothic","Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image:url(../images/fondo_agua.jpg);
}

img {
border:none;
padding:0px;
margin:0px;
}

#header {
height:175px;
margin-bottom:-10px;
margin-left:-2px;
}

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
}

h3
{
font-size:18px;
font-weight:bold;
}

p, ul, ol, blockquote {
	font-size:13px;
	line-height:150%;
	color:#304F6E;
}

span {
	font-size:13px;
	color:#304F6E;
	}

.centro td {
background-image:url(../images/menu/fondo_texto.gif);
background-repeat:repeat-y;
}
.parrafo_sin {
	font-size:14px;
}

a {
	font-family: "Century Gothic","Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #4C6E94;
}

a:hover {
	text-decoration: none;
}


.formularios{
	font-family: "Century Gothic","Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#304F6E;
}

#listado {
	font-size:14px;
}

#tabla_contacto {
	font-size:14px;
}

#celda_tabla {
padding-top:8px;
padding-bottom:8px;
}



/* Content */
#solucione {
	background-color:#FFFFFF;
	width: 980px;
	height:50px;
	margin: 0 auto;
	padding-left:20px;
	vertical-align:middle;
	border:solid 1px #FFF;
}


#content {
	width: 1000px;
	margin: 0 auto;
	background-color:#FFFFFF;
}

td{
	bgcolor:#324999;
}


#content_form {
	width: 1000px;
	margin: 0 auto;
	background-color:#FFFFFF;
	background-image:url(../images/formulario.jpg);
	background-repeat:no-repeat;
}


#colInd {
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	float: left;
	width: 900px;
}


#colZero {
	background-color:#FFFFFF;
	float: left;
	width: 175px;
	padding-left:20px;

}

#colOne {
	background-color:#FFFFFF;
	background-repeat:no-repeat;
	float: right;
	width: 805px;
}

#colOne_quienes {
	background-color:#FFFFFF;
	background-image:url(../images/fondo_quienes.jpg);
	background-repeat:no-repeat;
	float: right;
	width: 805px;
	height:380px;
}

#colOne_contacto {
	background-color:#FFFFFF;
	background-image:url(../images/fondo_contacto.jpg);
	background-repeat:no-repeat;
	float: right;
	width: 805px;
	height:380px;
}

#colOne_clientes {
	background-color:#FFFFFF;
	background-image:url(../images/fondo_clientes.jpg);
	background-repeat:no-repeat;
	float: right;
	width: 805px;
	height:380px;
}

#colOne_enlaces {
	background-color:#FFFFFF;
	background-image:url(../images/fondo_enlaces.jpg);
	background-repeat:no-repeat;
	float: right;
	width: 805px;
	height:380px;
}

#colOne_completo {
	background-color:#FFFFFF;
	background-image:url(../images/completo.jpg);
	background-repeat:no-repeat;
	float: right;
	width: 805px;
	height:380px;
}


/* Footer */

#anteFooter {
	width: 1000px;
	margin: 0 auto;
	background: #7089B4;
	font-size: 14px;
	
}


#footer {
	width: 1000px;
	margin: 0 auto;
	background: #FFFFFF;
	font-size: 14px;
	border:solid 1px #FFF;
}

#footer_safari {
	width: 1000px;
 	//margin-top:55%;
 	min-height:50;
	//margin: 0 auto;
	background: #FFFFFF;
	font-size: 14px;
}

#footer * {
	color: #304E6E;
}

#footer p {
	margin: 0;
	padding: 10px 0;
	text-align: center;
	font-size: x-small;
}

.marcado{
	padding-top:1px;
	font-weight:bold;
}
html>body .marcado{
	padding-top:2px;
}

.submenu{
	height: 100%;
	width: 100%;
	float: left;
	margin-bottom:20px;
	margin-top:10px;
}

.enlace_menu{
	height:20px;
	margin-left: 10px;
	float: left;
}

.cabecera{
	margin-left:125px;
	height:150px;
	background-image:url(../images/menu/cabecera.jpg);
	background-repeat:no-repeat;
}
.newmenu{
	width:1003px; 
	height:50px;
	margin-left:1px;
}
#content div h2 {
	font-size:20px;
	color: #006;
}
#content div h3 {
	font-size:17px;
	color: #006;
}
.facebook{
	border:none;
	background-image:url('../images/facebook.png');
	display:block;
	height:30px;
	width:35px;
	float:left;
	background-size:30px 30px;
	background-repeat:no-repeat;
}
a.facebook:hover{
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5;
	-khtml-opacity: 0.5;
}
.twitter{
	border:none;
	background-image:url('../images/twitter.png');
	display:block;
	height:30px;
	width:35px;
	float:left;
	background-size:28px 28px;
	background-repeat:no-repeat;
}
a.twitter:hover{
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5;
	-khtml-opacity: 0.5;
}
