/* Cuerpo Página*/
body{ 
	background-color: #D696FC;
        margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
        font-family:sans-serif,serif,monospace;
}

/* Formato de texto para todo el sitio (compuesto tablas)*/
td {
    font-family:sans-serif,serif,monospace;
    font-size:12px;
    color:#333333;
}

/* Formato Enlaces */	
a:link {
	color: #990000;
	text-decoration: none;
        font-size:13px;
        font-weight:bold;
}
a:visited {
	color: #990000;
	text-decoration: none;
        font-size:13px;
        font-weight:bold;
}
a:hover {
	color: #6666FF;
	text-decoration:none;
        font-size:14px;
        font-weight:bold;
}
a:active {
	color: #990000;
	text-decoration: none;
        font-size:13px;
        font-weight:bold;
}

/*Tabla de contenidos con imagenes*/
.sup_iz {
    background: url(../images/tab_sup_iz.gif);
    width:38px;
    height:38px;
}
.sup_dr{
    background: url(../images/tab_sup_dr.gif);
    width:38px;
    height:38px;
}
.sup_ce {
    background: url("../images/tab_sup_ce.gif");
}
.lat_iz{
    background: url("../images/tab_lat_iz.gif");
}
.lat_dr{
    background: url("../images/tab_lat_dr.gif");
}
.cen_ce{
    background: url("../images/tab_cen_ce.gif");
}
.inf_iz {
    background: url(../images/tab_inf_iz.gif);
    width:38px;
    height:38px;
}
.inf_dr{
    background: url(../images/tab_inf_dr.gif);
    width:38px;
    height:38px;
}
.inf_ce {
    background: url("../images/tab_inf_ce.gif");
}


/*Tabla de contenido de la parte superior */
.top{
    background-color:#660099;
    padding-top:10px;
}

/*Tabla de contenido de la parte izquierda */
.left{
    width:250px;
    background-color:#660099;
    padding-top:10px;
    vertical-align:top;
}

/*Tabla de contenido de la parte principal */
.main{
    width:704px;
    background-color:#660099;
    padding-top:10px;
    font-size:12px;
    vertical-align:top;
}
.mainall{
    width:954px;
    background-color:#660099;
    padding-top:10px;
    font-size:12px;
    vertical-align:top;
}

.titulospag{
    font-size:16px;
    font-family:sans-serif,serif,monospace;
    font-weight:bold;
    color:#6666FF;
    text-align:left;
}

.titulopublichat{
    font-size:16px;
    font-family:sans-serif,serif,monospace;
    font-weight:bold;
    color:#6666FF;
    text-align:center;
}
.subtitulospag{
    font-size:14px;
    font-family:sans-serif,serif,monospace;
    font-weight:bold;
    color:#6666FF;
}

.barratitulo{
    color:#6666FF;
}

/*Post diario*/
.titulopostdiario{
    width:600px;
    height:20px;
    font-size:15px;
    font-weight:bold;
    color:white;
    background-color:#990000;
    padding-left:5px;
}

.piepostdiario{
    width:600px;
    height:20px;
    font-size:13px;
    padding-left:5px;
    border-bottom:double;
    border-color:#990000;
}

/*Tabla formulario insertar web, y formulario */
.insertweb{
    width:954px;
    background-color:#660099;
    padding-top:10px;
    font-size:12px;
}
label {
	width:110px;
}

input{
    border-width:2px;
    border-color:silver;
    width:200px;
}
select{
    border-width:2px;
    border-color:silver;
    width:200px;
}
textarea{
    border-width:2px;
    border-color:gray;
    width:200px;
}

/*Tabla de contenido de la parte superior */
.foot{
    background-color:#660099;
    padding-top:10px;
}

.border{
    border:2px;
    border-color:#660099;
    border-style:inset;
}

/* Tabla pie de paginacion */
.piepaginado{
    border:2px;
    border-color:#660099;
    border-style:inset;
    background-color:#FFFFFF;
}

/*Pie de página*/
.copyright{
    width:800px;
    height:20px;
    font-size:11px;
    border-top:inset;
    border-top-width:thin;
    border-color:black;
    text-align:center;
    color:black;
}
.linkbutton{
    width:800px;
    height:20px;
    font-size:12px;
    text-align:left;
}

.publibutton{
    width:800px;
    height:20px;
    font-size:12px;
    text-align:center;
}