﻿*{ padding:0; margin:0}
html,
body{ height:100%; height:auto;
    font: normal 13px/16px Tahoma, helvetica, arial,sans-serif;
    color: #555;  
    width:100%;
    text-align:center;
    padding:0px;
    margin:0px;
    background-color:white;
}

a{
    color: #1a6a96;
    background-repeat: no-repeat;
}
input, textarea, select, button {
    font: normal 13px/16px Tahoma, helvetica, arial,sans-serif;
    color: #555; 
}
img{ border:none}
 
h1, h2 { font-family:Trebuchet MS;
    font-size: 26px;
	font-weight: bold;
	line-height: 28px; color:#9b3113
}
h2 { font-family:Trebuchet MS;
    font-size: 26px;
	font-weight: bold;
	line-height: 28px; color:#666
}
h3 { font-family:Trebuchet MS;
    font-size: 26px;
	font-weight: bold;
	line-height: 28px; color:#666
}
.limpiafloat{clear: both; line-height: 1px; margin: 0; padding: 0;}
 
/* ESTRUCT PAGINA */
#container {
    width: 982px;
    margin: 0 auto; 
    text-align: center;
}
.cabecera{ width: 100%;height: 75px; border-bottom:solid 1px #ccc; text-align:left}
.logodiv{float:left;width: 300px;height: 60px; margin-top:15px;}
.subcabeceradiv{float:right;width: 600px;height: 60px;margin-top:15px; border:solid 0px #ccc; text-align:left}
#lateralizquierdo{width: 200px;height:auto;border: 0px solid #ccc;float:left; margin-top:20px; text-align:left}
#centro{width: 550px; border: 0px solid #ccc;border-right:solid 0px #ccc;border-left:solid 0px #ccc; float:left; height:auto; margin-top:20px}
#lateralderecho{width: 200px;height:auto;border: 0px solid #ccc;float:right; margin-top:20px; text-align:left}
.menufamilias
{   width:100%; height:auto;
    background-color: #eeeeee;
	font-family:Trebuchet MS;font-size:14px;line-height:18px;color:#478DAA;
	border:solid 1px #985434; padding-bottom:10px; 
}
.menufamilias td{padding-left:10px;text-decoration:none}
.menufamilias a{text-decoration:none}
.menufamilias a:hover{color: #004b73;background-color: #d1e1ea;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;} 

/* ASCX */

.itemHtml_contenedor{width: 100%; height:auto;
     border: 1px solid #ccc;
     margin-left:20px;
     text-align:left;
}

.social_contenedor_div{width: 100%; height:auto;border: 0px solid #ccc;margin-left:20px}
.social_comentarios_div{width: 100%;height: auto;margin-top:10px; text-align:left}
.comentario{width: 100%;height: 22px; margin-top:8px; text-align:left}
.social_postcomentariocab{width: 100%;height: 22px; margin-top:20px; text-align:left; border-top:solid 1px #ccc;border-bottom:solid 0px #ccc; color:#222}
.social_postcomentariotxt{width: 100%;height: auto; min-height:50px; margin-top:10px; text-align:left; border-top:solid 0px #ccc;border-bottom:solid 1px #ccc; background-color:#eee;color:#222}
.social_input{width: 210px;border: 1px solid #ccc;}
.social_inputcomentario{width: 100%;height:120px;border: 1px solid #ccc;}
.social_subdiv{width: 100%;height: auto;margin-top:20px;text-align:left}
.social_widget_caja{width: 100%;height: 150px;float:left; margin-right:5px; border:solid 1px #ccc}
.social_marcofacebookflyer{width:180px; height:20px; text-align:left;float:left; margin-top:3px; margin-left:10px;}

/* ASCX - ITEMCAJAPREVIEWTEXTO.ASCX */

.caja_preview
{
    width: 100%;height: 150px;float:left; border:solid 1px #ccc
    ;margin-left:20px
    ;margin-bottom:10px
}
.caja_preview_cab
{
    width: 100%;height: 30px;float:left;
    border-top:solid 1px #222;
    border-bottom:solid 1px #222;   
    background-color:#eee;
    text-align:left; 
    font-family:Trebuchet MS;
    font-size: 16px;
	font-weight: bold;
	line-height: 18px; color:#222;  
}
.caja_preview_des
{   
    width: 100%;
    height: auto;
    float:left;
    text-align:left;
    padding-left:20px;
}
.itemApuntaEmail_contenedor
{
    width: 158px;height: 150px;
    border:solid 1px #ccc;
    background-color:#fff;
    text-align:center; 
    font-family:Trebuchet MS;
    font-size: 12px;
	font-weight: normal;
}
.itemApuntaEmail_cajatexto
{
}
.itemApuntaEmail_botongrabar
{
	border-bottom:solid 1px #848dad;
	border-top:solid 1px #cfd3e3;
	border-right:solid 1px #848dad;
	border-left:solid 1px #cfd3e3;
	padding-left:10px;padding-right:10px;
	background-image:url(../imgweb/fondoboton.gif);
	color:#222; font-family: tahoma,verdana,arial,sans-serif; 
	text-align: center; font-size: 11px; font-weight:normal; cursor: pointer;  
	height:24px; padding-bottom:1px
}
.boton 
{   
	border-bottom:solid 1px #848dad;
	border-top:solid 1px #cfd3e3;
	border-right:solid 1px #848dad;
	border-left:solid 1px #cfd3e3;
	padding-left:5px;padding-right:5px;
	background-image:url(../imgweb/fondoboton.gif);
	 color:#222; font-family: tahoma,verdana,arial,sans-serif; 
	text-align: center; font-size: 11px; font-weight:normal; cursor: pointer;  vertical-align:middle;
	 HEIGHT: 20px; padding-top:1px; padding-bottom:1px; height:22px
}
.itemApuntaEmail_linkbaja
{font-family:Trebuchet MS;
    font-size: 9px;
}
/* VARIOS */

.errormensaje{background-color: #eeeeee;width:300px;height:auto; border:solid 1px #ccc}

/* FOOTER */

ul {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
li {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;list-style:none;  LIST-STYLE-IMAGE: none}
#footer{position:relative; width:100%;overflow:hidden; border:solid 0px #984983;border-top:1px solid #bbb;padding:5px 0 0;font-size:12px; text-align:left; vertical-align: top}
#footer h5{font-size:13px;font-weight:bold; margin-bottom:0px; margin-top:0px;font:  13px/16px Tahoma, helvetica, arial,sans-serif;}
#footer ul.sections{position:relative;float:left;  vertical-align:top }
#footer ul.sections li{POSITION: relative; BORDER-LEFT: #ccc 1px solid; PADDING-LEFT: 10px; WIDTH: 140px; FLOAT: left;  vertical-align:top }
#footer ul.sections li.first{border:0;padding:0 10px 0 0;}
#footer ul.sections ul{float:none;left:0px;border:0;}
#footer ul.sections ul li{float:none;height:auto;margin:0;padding: 4px 0 0 0;border:0;}
#footer .notice{position:relative;float:right;width:500px; text-align:left;margin: 0 0 0 5px; vertical-align:top; line-height:15px}

