﻿
.fondo_principal { background-image:url(_images/fondo_largo.jpg); background-repeat:repeat-x; }
.div_login { background-image:url(_images/boton_sesion_usuario.jpg); height:20px; background-repeat:no-repeat; vertical-align:middle; }
.fondo_pie { background-image:url(_images/fondo_pie.jpg); background-repeat:repeat-x; }
.sub_pie { font-size: 11px;	font-weight: bold; color: #1B6AAB; }
.sub_pie_2 { font-size: 11px; font-weight: bold; color: #0F3C61; }
.cuerpo { font-size: 12px; color: #666666; }
.cab_tabla { border: solid 1px #D8D8D8; margin-bottom:10px; }
.cab_tabla2 { border: solid 2px #D8D8D8; }
.cab_centro { background-image:url(_images/cab_centro.jpg); background-repeat:repeat-x; }
.titular { font-size: 15px; font-weight: bold; color: #333333; text-decoration: none; line-height: normal; }
.boton_centro { background-image:url(_images/boton_centro.jpg); background-repeat:repeat-x; }
a.boton_flash1, a.boton_flash1:link, a.boton_flash1:active, a.boton_flash1:visited, a.boton_flash1:hover { font-size: 17px; color: #333333;	text-decoration: none; line-height: 25px; font-weight: bold; }
a.boton_flash1:hover { text-decoration:underline; }
.contador_spam { font-size: 20px; font-weight: bold; color: #333333; text-decoration: none; }
.fondo_submenu { background-image:url(_images/barra_submenu.gif); height:20px; padding-top:10px; padding-left:100px; }

a.submenu, a.submenu:link, a.submenu:active, a.submenu:visited, a.submenu:hover
{
    font-size: 11px; font-weight: bold; color: #104F83; padding-right:40px;
    text-decoration: none;
}
a.submenu:hover { text-decoration:underline; }

a.sub_pie_2, a.sub_pie_2:link, a.sub_pie_2:active, a.sub_pie_2:visited, a.sub_pie_2:hover
{
    font-size: 11px; font-weight: bold; color: #0F3C61;
    text-decoration: underline;
}

a.enlace_pie, a.enlace_pie:link, a.enlace_pie:active, a.enlace_pie:visited, a.enlace_pie:hover
{
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

a.enlace_pie:hover
{
    color: #CCCCCC;
}

div#navigationWrapper 
{
    position: relative;
    top: 0px;
    left: 0px;
    width: 100%;
}

div#navigationContainer
{
    padding: 0px;
    margin: 0px;
	width: 100%;
	height: 27px;
}

div#navigation
{
    position: absolute;
    top: 6px;
    left: 0px;
    z-index: 2;
}

div#navigationContainer img
{
    display: none;
}

div#breadcrumbs
{
    padding-left: 100px;
    padding-top: 5px;
    height: 20px;
    width: 100%;
    text-align:left;
    font-weight:bold;
}

div#breadcrumbs .node
{
    color: #104F83;
    text-decoration: none;
    padding-right: 5px;
    font-weight:bold;
    text-decoration:underline;
}

div#breadcrumbs .currentNode
{
    color: #092C48;
    text-decoration: none;
    padding-right: 5px;
    font-weight:bold;
}

div#breadcrumbs .separator
{
    color: #104F83;
    padding-right: 5px;
}

td#contentCell
{
    background-color: #FFFFFF;
    width:77%;
}

td#contentCell2
{
    background-color: #FFFFFF;
}

td#contentCell3
{
    background-color: #E5E5E5;
    border: solid 1px #D8D8D8;
    width:23%;
    padding:10px;
}

#contentContainer div.sectionsettings 
{
    margin-top: 20px;
    margin-bottom: 5px;
    background-color: #C8CFD8;
    border: solid 1px #000000;
    padding: 3px;
    width: 434px;
}

#contentContainer div.sectionsettings table td
{
    vertical-align: middle;
    color: #000000;
}
