@CHARSET "UTF-8";
/**
* formulario en general
*/
form {
	margin-left: 20px;
}

h3{
	font-weight: normal;
}

label {
	display: block;
	font-size: 1em;
	color: #4682B4;
	font-weight: normal;
}

input , select , textarea{
	margin-left: 35px;
	padding: 5px;
	background-color: #e8eef0;
	border: none;
	color:#000000;
	/*font-family: serif;*/
	font-size: 1em;
}
input, textarea{
	width: 500px;
}
select {
	width: 250px;
}
input:focus, select:focus, textarea:focus  {
	border: 1px dotted #4682B4;
	padding: 4px;
}
/**
* clases del formulario
*/
.campo_form {
	margin: 5px;
	padding: 5px;
	border-bottom: 1px dotted #DCDCDC;
}

.form_descrip{
	display: block;
	font-size: 0.8em;
	color:grey;
	margin-left: 35px;
/*	background-color: #FFFFF0;*/
	width: 500px;
	padding: 5px;
}
.form_accion {
	font-size: 1em;
	color: #4682B4;
	font-weight: normal;
	text-decoration: none;
}
.form_accion :hover {
	text-decoration: underline;
}

.obligatorio{
	color: red;
}

.obligatorio_ok{
	color: green;
}

/* Errores*/
.ul_errores{
	/* background-color: #FFFFE0; */
}
/**
* Capas particulares
*/
#barra_derecha{
        float: right;
        width: 290px;
        font-size: 13px;
        margin-right: 25px;
}

#barra_derecha p{
        font-weight: normal;
        margin-left: -10px;
}

#barra_derecha li{
        margin-bottom: 5px;
        margin-left: -10px;
}

#barra_derecha p#pie{
        font-size: 14px;
        font-weight: bold;
        margin-left: 30px;
}

#barra_derecha p#titulo{
        font-size: 16px;
        margin-left: 10px;
        color: blue;
        font-weight: bold;
}

#descripcion_publicacion{
        font-size: 0.8em;
        margin-left: 55px;
}
#formulario_publicacion{
        width: 600px;
        float: left;
        margin-left: 55px;
}
#descripcion_publicacion{
	font-size: 0.8em;
	margin-left: 55px;
}
#formulario_publicacion{
	width: 600px;
	float: left;
	margin-left: 55px;
}
/**
* Capas de Campos
*/


#div_categorias div {
	display: inline;
	margin-right: 15px;
}
#div_de_acuerdo  label {
	display: inline;
}
#div_registracion_beneficios{
	margin: 5px;
	padding: 5px;
}
#div_anti_spam{
	margin: 25px;

}
#div_anti_spam img {
	float: left;
	margin-right: 10px;

}
#div_publicar{
	margin: 25px;
}
#div_de_acuerdo{
	background-color: #FFFFE0 ;
}
/**
* Campos individuales
*/
#enviar {
	background-image: url(http://static01.evisos.com/images/btn_continuar.png);
	background-color: #FFFFFF;
	height: 34px;
	width: 145px;
	border: none;
	cursor:pointer;
}
#captcha{
	font-size: 1.4em;
	color: blue;
	width: 500px;
}
/**
* Campos Usuario
*
*/
#usuario, #usuario_login,  #pass_login, #pass1, #pass2{
	width: 250px;
}
#otra_palabra{
	text-decoration: none;
	display: block;
	margin-left: 35px;
	color: #00008B;
	font-weight: normal;
}
#de_acuerdo{
	font-size: 1.5em;
}

#contenedor_publicacion{
	margin:0 auto;
	width:990px;
	background-color:#FFFFFF;
}

#image_check{
	margin-top:10px;
	float:left;
	margin-left:45px;
}

#check_text{
	margin-top:54px;
	float:left;
	line-height:23px;
}
#image_red_social{
	margin-top:30px;
	float:left;
	margin-left:80px;
	clear:both;
}

#red_social_text{
	margin-top:40px;
	float:left;
	margin-left:10px;
}

#red_social_text a:hover img{
	filter:alpha(opacity=50);
	moz-opacity:0.5;
	khtml-opacity: 0.5;
	opacity: 0.5;
}

#red_social_text img{
	margin-right:50px;
	margin-top:10px;
}

#red_social_text .estilo img{
	margin:10px 60px 0px 22px;
}

#red_social_text .estilo1 img{
	margin-left:40px;
}

#link {
	margin-top:30px;
	float:left;
	margin-left:47px;
}

#image_correo{
	clear:both;
	margin-top:20px;
	float:left;
	margin-left:45px;
}

#correo_text{
	margin-top:17px;
	float:left;
	line-height:18px;
}

