@charset "utf-8";

/* CSS Document */
/**diseño de paquete de correo y dominio****/
/***www.clic.com.mx***/
/***2012 gabriel rosales montes***/

body {
	margin: 0;
	padding: 0;
	
}
h1, p, a {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;

	color: #333;
}
h2, h3, h4 {
	font-family: "arial";
	padding: 5px;
	color: #222;
}
#wrapper {
	width: 994px;
	position: relative;
	margin: 0 auto;
}
	form {
		margin-top: 2px;
		font-family: Arial, Helvetica, sans-serif;	
		font-size: 12px;
		letter-spacing: -0.02em;
		
	}
	input { 
			margin-bottom: 10px;
			padding: 5px;
			width: 135px;
			border: none;
	}
	a#login {
		width: 70px;
		background-color: #39B9E4;
		margin: 0 auto;
		padding: 5px 3px 3px 3px; 
		border-radius: 3px;
		border: 2px solid #279DC4;
		margin-top: -3px;
	}
	a#login:hover{
		background-color: #279DC4;
	}
#welcomeText {
	width: 600px;
	position: absolute;
	top: 20px;
}
#siteTitle {
	width: 480x;
	height: 319px;
	position: relative;
	margin: 0 auto;
	padding: 10px;
}
#logo {
	background: url(../img/logo-aesofom.jpg) no-repeat;
	display: block;
	margin: 0 auto;
	text-indent: -999999px;
	width: 423px;
	height: 274px;	
}
#body {
	width: 994px;
	position: relative;
}
#domicilio {
	position: relative;
	padding: 10px;
	text-align: center;
	margin-top: 25px;
}
#domicilio p, #domicilio a, #domicilio h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	letter-spacing: -0.02em;
}
#domicilio h4 {
	font-size: 24px;
	padding: 0;
	margin: 0;
}
#entrarMail {
	clear:both;
	width: 950px;
	margin: 0 auto;
	text-align: center;
	padding: 20px;
}
a {
	font-family: arial;
	
	text-decoration:none;
	
}
h2.slogan1 { color: #194A75; text-align: center; margin-bottom: 0px;  }
h3.slogan2 { color: #5E180E; font-size:  20px; text-align: center; margin-top: 0px; font-family: Arial, Helvetica, sans-serif; letter-spacing: -0.04em;}


/***********SOCIAL**********/
#socialBlock {
	width: 630px;
	height: 101px;
	position: relative;
	margin:  auto;
	text-align: center;
}
#fb, #tw, #lk{ 
	display: block;
	width: 50px;
	height: 50px;
	background: url(../img/facebook-btn.png) no-repeat;
	text-indent: -99999px;
	position: absolute;
	left: 170px;
}
#tw{ background: url(../img/twitter-btn.png) no-repeat; left: 290px; }
#lk{ background: url(../img/linkedin-btn.png) no-repeat; left: 410px; }

strong.whats  span{ display:none; }
#domicilio p { display:inline-block;}
#domicilio span.phone { display:inline-block; position:relative; bottom:11px }

strong.whats  { display:inline-block; width:34px; height:39px; background: url(../img/whats.png) no-repeat 0px .4em; }

.message { text-align:center; margin:0px auto;}