/* Hoja de estilos para formulario de contacto
 Desarrollada por Hugo Leos
 http://changosmangos.net */
@font-face {
  font-family: 'Molengo';
  font-style: normal;
  font-weight: normal;
  src: local('Molengo'), url('http://themes.googleusercontent.com/font?kit=jcjgeGuzv83I55AzOTpXNQ') format('truetype');
}
@font-face {
  font-family: 'Covered By Your Grace';
  font-style: normal;
  font-weight: normal;
  src: local('Covered By Your Grace'), local('CoveredByYourGrace'), url('http://themes.googleusercontent.com/font?kit=6ozZp4BPlrbDRWPe3EBGA6CVUMdvnk-GcAiZQrX9Gek') format('truetype');
}
@font-face {
  font-family: 'Arimo';
  font-style: italic;
  font-weight: normal;
  src: local('Arimo Italic'), local('Arimo-Italic'), url('http://themes.googleusercontent.com/font?kit=_OdGbnX2-qQ96C4OjhyuPw') format('truetype');
}
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: normal;
  src: local('Arimo'), url('http://themes.googleusercontent.com/font?kit=Gpeo80g-5ji2CcyXWnzh7g') format('truetype');
}
@font-face {
  font-family: 'Arimo';
  font-style: italic;
  font-weight: bold;
  src: local('Arimo Bold Italic'), local('Arimo-BoldItalic'), url('http://themes.googleusercontent.com/font?kit=__nOLWqmeXdhfr0g7GaFePesZW2xOQ-xsNqO47m55DA') format('truetype');
}
@font-face {
  font-family: 'Arimo';
  font-style: normal;
  font-weight: bold;
  src: local('Arimo Bold'), local('Arimo-Bold'), url('http://themes.googleusercontent.com/font?kit=ZItXugREyvV9LnbY_gxAmw') format('truetype');
}
/*Seccion de paginas de privacidad, contacto, copyright, tTOS, etc*/
#Wrapper{
	background:#FFF;
	
	}
#Informativo {
	border:#D0D0D0 solid 1px;
	text-align:justify;
	overflow:hidden;
	margin:20px 0 20px 65px;
	font-family: 'Arimo', arial, serif;
	width:800px;
	float: left;
	padding:25px;
	box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
	}
#Informativo h1 {
	font-size:24px;
	color:#98000A;
	border-bottom: dotted;
	border-bottom-color:#666666;
	border-bottom-width:1px;
	padding-bottom:20px;
	}
#Informativo p {
	line-height:20px;
	font-size:13px;
	font-weight:bold;
	}
#Informativo li {
	font-size:12px;
	line-height:20px;
	}
.Notas{
	font-style:italic;
	color:#999;
	font-size:12px;
}
/*formularios*/
input, textarea {
	background: #f9f9f9;
	border: 1px solid #ccc;
	box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);
	padding: 2px;
}
.TablaContacto{
	width:700px;
	border:#EBEBEB solid 1px;
}
.LabContacto{
	width:30%;
	background-color:#F5F5F5;
	color:#666666;
	border-bottom:#EBEBEB solid 1px;
	border-right:#EBEBEB solid 1px;
	text-align:right;
	padding: 20px 10px 20px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.InpContacto{
	width:30%;
	background-color:#FFFFFF;
	border-bottom:#EBEBEB solid 1px;
	padding: 15px 10px 16px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
}
.MsgContacto{
	width:40%;
	color:#900;
	background-color:#FFFFFF;
	border-bottom:#EBEBEB solid 1px;
	/*padding: 15px 10px 16px 10px;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.oops{
	overflow:hidden;
	background-color:#FCC;
	padding:10px;
	text-align:center;
	color:#666666;
	border:#FF0000 solid 1px;
	font-family:Tahoma;
	font-size:12px;
}
.ajua{
	overflow:hidden;
	padding:10px;
	text-align:center;
	color:#666666;
	border:#666666 solid 1px;
	font-family:Tahoma;
	font-size:12px;
}
.ajua p{
	padding:0px;
	margin:0px;
	font-size:18px;
}
#Informativo .oops p{
	padding:0px;
	margin:0px;
	font-size:24px;
	font-weight:bold;
}
.ErrorCampo{ 
	margin: 2px; 
	border: 1px solid #F33;
	background-color:#FCC;
}
