DIV.mitad800
{
    margin: 0;
    padding: 0;
    width: 345px; /* 50%; */
    float: left;
}

DIV.full960
{
    margin: 0;
    padding: 0;
    width: 690px;
    /* float: left; */
}

DIV.mitad_derecha
{
	margin-left:500px; /* 60%; */
	margin-right:5px;
	}

.infoAdicional
{
    margin: 5px 5px 30px 5px ;
}

.infoAdicional H1
{
    margin: 0;
    margin-bottom: 10px;
    padding: 2px;
    padding-left: 10px;
    border-top: 1px dotted #a88bc0;
    border-bottom: 1px solid #a88bc0;
    color: #4C4C4C;
    background-color: #CDD3E9; /*e2d0e6 */
    text-align: left;
    font-size: 12pt;
}

.infoAdicional H3
{
	margin: 0;
    margin-bottom: 5px;
    padding: 2px;
    padding-left: 10px;
    border-top: 1px dotted #7d9bc1;
    border-bottom: 1px dotted #7d9bc1;
    color: #4C4C4C;
    background-color: #e1e6fa;
    text-align: left;
    font-size: 10pt;
}

.infoAdicional .titulo1
{
    margin: 0;
    margin-bottom: 10px;
    padding: 2px;
    padding-left: 10px;
    border-top: 1px dotted #a88bc0;
    border-bottom: 1px solid #a88bc0;
    color: #4C4C4C;
    background-color: #e2d0e6;
    text-align: left;
    font-size: 12pt;
    font-weight:bold;
}

.infoAdicional .titulo2
{
    margin: 0;
    margin-bottom: 5px;
    padding: 2px;
    padding-left: 10px;
    border-top: 1px dotted #7d9bc1;
    border-bottom: 1px dotted #7d9bc1;
    color: #4C4C4C;
    background-color: #e1e6fa;
    text-align: left;
    font-size: 10pt;
    font-weight:bold;
}

.infoAdicional P
{
    margin: 10px 5px 10px 5px;
    padding: 0;
    font-size: 10pt;
}

.infoAyuda
{
    margin: 5px 5px 20px 5px; /* 5px 5px 30px 5px; */
    font-size: 10pt;
}

.infoAyuda H1
{
    margin: 0;
    margin-bottom: 10px;
    padding: 2px;
    padding-left: 10px;
    border-top: 1px dotted #FFD102;
    border-bottom: 1px solid #FFD102;
    color: #4C4C4C;
    background-color: #FFFFCC;
    text-align: left;
    font-size: 12pt;
}

.infoAyuda H2
{
    margin: 0;
    margin-bottom: 10px;
    padding: 2px;
    padding-left: 10px;
    border-top: 1px dotted #FFD102;
    border-bottom: 1px solid #FFD102;
    color: #4C4C4C;
    background-color: #FFFFCC;
    text-align: left;
    font-size: 11pt;
}

.infoAyuda H3
{
    margin: 0;
    margin-bottom: 5px;
    padding: 2px;
    padding-left: 10px;
    border-top: 1px dotted #7d9bc1;
    border-bottom: 1px dotted #7d9bc1;
    color: #4C4C4C;
    background-color: #e1e6fa;
    text-align: left;
    font-size: 10pt;
}

.infoAyudaYellow H3
{
   margin: 0;
    margin-bottom: 10px;
    padding: 2px;
    padding-left: 10px;
    border-top: 1px dotted #FFD102;
    border-bottom: 1px solid #FFD102;
    color: #4C4C4C;
    background-color: #FFFFCC;
    text-align: left;
    font-size: 10pt;
}

.infoAyuda P
{
    margin: 1px 2px 15px 2px; /* 1px 2px 20px 2px; */
    padding: 0;
    line-height: 13px; /* espacio entre lineas del Texto del Anuncio (En la vista previa) */
	text-align: center;
}

.separador
{
    clear: both;
}

/* Información de Validación */
.infoValidacion
{
    margin: 5px 5px 20px 5px;
}

.infoValidacion H1
{
    margin: 0;
    margin-bottom: 10px;
    padding: 2px;
    padding-left: 10px;
    border-top: 1px dotted #a88bc0;
    border-bottom: 1px solid #a88bc0;
    color: #4C4C4C;
    background-color: #FFCCCC;
    text-align: left;
    font-size: 10pt;
}

.MsgBig
{
    text-align: center;
    padding: 20px;
}

.MsgBig .titulo
{
    font-size: 14pt;
    font-weight: bold;
	text-align: center;
}

.MsgBig .mensaje
{
    font-size: 12pt;
}

.form_left {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #EEEEEE;
clear:both;
/* color:#888888; */
float:left;
padding:2px 10px;
text-align:right;
width:160px;
font-weight:bold; 
color:#2b2b2b;
}

.form_right {
    float:left;
    margin:0 0 5px 10px;
}

.form_left_clear {
clear:both;
float:left;
padding:2px 10px;
text-align:right;
width:160px;
}

.field_req {		
	/* color: FFF;*/
}

.focus { border:1px solid #2b2b2b; }
/*
#izquierda {background: green; width:50%; height:100%; float: left}
#derecha {background: red; width:50%; height:100%; float: right}
*/

/**** NEW POST ******************/

.float-left{float:left;}

.textfield-publicate {
    border: 1px solid #B2B2B2;
    width: 240px;
}

.btn_quitar {
    background:url(../images/btn_quitar.gif) no-repeat left center;
    padding-left:18px;
}

.btn_quitar:hover {
    background:url(../images/btn_quitar_hover.gif) no-repeat left center;
    padding-left:18px;
}

.SubmitPost {
	border:0;
	background:transparent url(../images/publicar.png) no-repeat center;
	width:188px;
	height:88px;
	}
	
.SubmitPost:hover {
	border:0;
	background:transparent url(../images/publicar_hover.png) no-repeat center;
	width:188px;
	height:88px;
	}
	
.green {
	color: green;
	font-size: 13px;
}

.green14 {
	color: green;
	font-size: 14px;
	font-weight:bold;
}


/* NUEVOS ESTILOS PARA REEMPLAZAR LOS H1,H2,H3 CON 3 COLORES */
.XeonLabel {
    /*font-size: 10pt;*/
	font-family: "Helvetica Neue", Helvetica, Arial;
	margin: 5px 5px 25px 5px;
	width: 100%;
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	display: table;	
	font-size: 12px;
	
	/*line-height: 20px;
	font-weight: 400;
	color: #3b3b3b;
	-webkit-font-smoothing: antialiased;
	font-smoothing: antialiased;
	background: #2b2b2b;*/
}

@media screen and (max-width: max-content) {
	.XeonLabel 	{ display: block; }
}

.X-Row 					{ display: table-row; background: #f6f6f6; }
.X-Row:nth-of-type(odd) { background: #e9e9e9; }
.X-Row.X-Header 		{ font-weight: 900;	color: #ffffff;	background: #ea6153; }
.X-Row.X-Green 			{ background: #27ae60; }
.X-Row.X-Blue 			{ background: #2980b9; }

@media screen and (max-width: max-content) {
	.X-Row 					 { padding: 7px 0 3px; display: block; }
	.X-Row .X-Header 		 { padding: 0; height: 3px; }	
	.X-Row 					 { padding: 7px 0 3px; display: block; }
	.X-Row .X-Header 		 { padding: 0; height: 3px; }
	.X-Row .X-Header .X-Cell { display: none; }
	.X-Row .X-Cell			 { margin-bottom: 5px; }
	.X-Row .X-Cell:before 	 {
		margin-bottom: 3px;
		content: attr(data-title);
		min-width: 98px;
		font-family: 'Helvetica Neue', Arial, Helvetica;
		font-size: 10px;
		line-height: 10px;
		font-weight: bold;
		color: #969696;
		display: block;
	}
}

.X-Cell {
	padding: 3px 6px;
	display: table-cell;
}

@media screen and (max-width: max-content) {
	.X-Cell {
	padding: 2px 8px;
	display: block;
	}
}
/* FIN NUEVOS ESTILOS PARA REEMPLAZAR LOS H1,H2,H3 CON 3 COLORES */

.infoAyuda H1
{
    margin: 0;
    margin-bottom: 10px;
    padding: 2px;
    padding-left: 10px;
    border-top: 1px dotted #FFD102;
    border-bottom: 1px solid #FFD102;
    color: #4C4C4C;
    background-color: #FFFFCC;
    text-align: left;
    font-size: 12pt;
}

.infoAyuda H2
{
    margin: 0;
    margin-bottom: 10px;
    padding: 2px;
    padding-left: 10px;
    border-top: 1px dotted #FFD102;
    border-bottom: 1px solid #FFD102;
    color: #4C4C4C;
    background-color: #FFFFCC;
    text-align: left;
    font-size: 11pt;
}
