/* ESTILOS GENERALES */

body{
    background:#353f58 url(uploads/body_bg.jpg) repeat-x !important;
}

#htm_cabecera{
    text-align:left;
}

.fecha{
    display:none;
}
.path{
    display:none;
}
.niv_especificos_tit{
    display:none;
}
#cuerpo{
    background:url(uploads/contenido_bg.png) repeat-y !important;
}
#izq{
    width:718px;
    padding-left:10px;
    float:left;
    margin:0 11px;
    text-align:justify;
    font-size:12px;
    font-family:Verdana;
    line-height:18px;
}
#der{
    width:224px;
    float:right;
    margin:0 11px;
}

#menu{
    margin:11px 0 0 -10px;
    clear:both;
}
#menu li{
    display:inline;
    list-style:none;
    margin:0px 10px;
}
#menu li a:link, #menu li a:visited{
    font-size:16px;
    font-family:'Trebuchet MS', Verdana, Sans-Serif;
    font-weight:bold;
    font-style:italic;
    color:#C6671E;
    text-decoration:none;
}
#menu li a:hover, #menu li a:active{
    color:#FF6C00;
    text-decoration:underline;
}

h1.titnivel, h1.titcontenido{
    text-align:left;
    color:#3b94c7;
    font-size:22px;
    font-family:'Trebuchet MS', Verdana, Sans-Serif;
    font-weight:bold;
    margin:10px 7px 7px 0px;
    padding:0;
}
#der .caja_lateral{
    width:210px;
    background:#FFFFFF url(uploads/caja_bg.jpg) no-repeat bottom right;
    margin:20px 0;
}
#der .caja_lateral h2{
    font-size:16px;
    font-family:'Trebuchet MS', Verdana, Sans-Serif;
    font-weight:bold;
    color:#555;
    text-align:left;
    padding:0;
    margin:3px 0px 5px 3px;
}
#der .caja_lateral p{
    font-size:13px;
    font-family:Verdana, Sans-Serif;
    color:#777;
    margin:0;
    padding:5px 7px 13px 7px;
}
#der .caja_lateral .rojo{
    color:#964242;
    font-weight:bold;
    font-size:14px;
}
.subdestacado{
    border:0 !important;
    margin-bottom:10px !important;
}
a.link_subdestacado{
    border:0 !important;
}
a.link_subdestacado:hover{
    border:0 !important;
}
.niv_especificos_sub{
    margin-bottom:10px !important;
}
a.link_niv_especificos_sub{
    border:0px !important;
    font-size:13px;
    color:#777;
    text-decoration:none;
    font-family:Verdana;
}
a.link_niv_especificos_sub:hover{
    font-size:13px;
    color:#333;
    text-decoration:none;
}

.producto_portada{
    width:220px;
    float:left;
    margin:10px 5px 10px 10px;
}
.producto_portada h2{
    font-family:'Georgia', Times, serif;
    font-size:13px;
    text-align:left;
    font-weight:bold;
}
.producto_portada h2 a:link, .producto_portada h2 a:visited{
    color:#198be8;
    text-decoration:none;
}
.producto_portada h2 a:hover, .producto_portada h2 a:active{
    color:#1774BF;
    text-decoration:none;
}
.producto_portada p{
    font-family:Verdana;
    font-size:11px;
    color:#555;
    text-align:justify;
    line-height:13px;
    padding:0;
}

.producto{
    width:330px;
    float:left;
    margin:10px 5px 10px 15px;
}
.producto h2{
    font-family:'Georgia', Times, serif;
    font-size:13px;
    text-align:left;
    font-weight:bold;
}
.producto h2 a:link, .producto h2 a:visited{
    color:#198be8;
    text-decoration:none;
}
.producto h2 a:hover, .producto h2 a:active{
    color:#1774BF;
    text-decoration:none;
}
.producto p{
    font-family:Verdana;
    font-size:11px;
    color:#555;
    text-align:justify;
    line-height:13px;
    padding:0;
}

h4{
    font-family:'Georgia';
    font-size:18px;
    color:#198be8;
    margin:0;
    padding:0;
    margin-top:20px;
}
.paso1, .paso2, .paso3, .paso4{
    width:170px;
    height:104px;
    overflow:hidden;
    margin:15px 3px 25px 5px;
    float:left;
}
.paso1 p, .paso2 p, .paso3 p, .paso4 p{
    margin:0;
    padding:5px;
    margin-top:55px;
    text-align:center;
    font-weight:bold;
    color:#666;
}
.paso1{
    background-image:url(uploads/paso-1.jpg);
}
.paso2{
    background-image:url(uploads/paso-2.jpg);
}
.paso3{
    background-image:url(uploads/paso-3.jpg);
}
.paso4{
    background-image:url(uploads/paso-4.jpg);
}

#formdescarga{
    border-top:3px solid #666;
    border-bottom:4px solid #666;
    width:400px;
    padding:10px 10px 0 10px;
    background-color:#E3E3E3;
}
#formdescarga td{
    font-size:12px;
}
#formdescarga #btn_descargar{
    border: 0pt none;
    padding:8px 0 0 40px !important;
    color: rgb(191, 62, 59);
    width: 262px;
    height: 64px !important;
    background:#E3E3E3 url(uploads/btn_descarga_bg.jpg) no-repeat;
    cursor: pointer;
}

a{
    color:#198be8;
    text-decoration:none;
}
a:hover{
    color:#198be8;
    text-decoration:underline;
}
p{
    text-align:justify;
    padding:5px 10px 5px 0px;
    font-size:12px;
    font-family:Verdana;
    line-height:18px;
}
#izq ul{
    text-align:left;
    margin-top:0;
    padding-top:5px;
}

.frm_txt{
    font-size:11px;
    font-family:Verdana;
    color:#000000;
    background-color:#ffffff;
    border:1px solid #999;
    padding:3px;
}
.frm_bot{
    font-size:11px;
    font-family:Verdana;
    color:#000000;
}

a.lpie{
    color:#459DDF;
    font-size:11px;
    font-family:Verdana;
    text-decoration:none;
}
a.lpie:hover{
    color:#8EC6EF;
    font-size:11px;
    font-family:Verdana;
    text-decoration:underline;
}
.pie span{
    color:#111C37 !important;
}
.pie span a{
    display:none;
}

/* ESTILOS TABLAS PRECIOS */
h6{
	font-size:13px; font-weight:bold; text-align:center; margin:10px 0 0 0; padding:4px 0;
}
table.precios{
	border: 1px solid rgb(223, 223, 223); font-size: 10px; text-align: center; margin-bottom:10px;
}
table.precios .ctr{
	text-align:center;
}
table.precios .impar{
	color: rgb(0, 102, 153);
}
table.precios .bg{
	background-color: rgb(240, 240, 240);
}



.usuario{color:#232323;font-size:11px;font-family:Verdana;
}
.path{color:#232323;font-size:9px;font-family:Verdana;
}
a.marco{color:#FFFFFF;font-size:11px;font-family:Verdana;text-decoration:none
}
a.marco:hover{color:#FB5A03;font-size:11px;font-family:Verdana;text-decoration:none
}
.texto{color:#232323;font-size:11px;font-family:verdana; text-align:justify;
}
.pie{color:#232323;font-size:11px;font-family:Verdana;
}
a.lacceso{color:#002C5F;font-size:11px;font-family:Verdana;text-decoration:none
}
a.lacceso:hover{color:#FF6400;font-size:11px;font-family:Verdana;text-decoration:underline
}

/* ESTILOS DE PARTE IZQUIERDA */
.canal{background-color:#012C5F;font-family:Verdana;color:#FFFFFF;font-size:11px;font-weight:bold;
}
a.link_canal{font-family:Verdana;color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;
}
a.link_canal:hover{font-family:Verdana;color:#FF6400;font-size:11px;font-weight:bold;text-decoration:none;
}
a.link_canal_SELECT{font-family:Verdana;color:#00305F;font-size:11px;font-weight:bold;text-decoration:none;font-weight:bold;
}
a.link_canal_SELECT:hover{font-family:Verdana;color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;font-weight:bold;
}

.canal_SELECT{background-color:#FF6400;font-family:Verdana;color:#FFFFFF;font-size:11px;font-weight:bold;
}


.subcanal{background-color:#BFBFBF;font-family:Verdana;color:#012C5F;font-size:11px;
}
a.link_subcanal{font-family:Verdana;color:#012C5F;font-size:11px;text-decoration:none;
}
a.link_subcanal:hover{font-family:Verdana;color:#FF6400;font-size:11px;text-decoration:none;
}
a.link_subcanal_SELECT{font-family:Verdana;color:#00305F;font-size:11px;text-decoration:none;font-weight:bold;
}
a.link_subcanal_SELECT:hover{font-family:Verdana;color:#FF6400;font-size:11px;text-decoration:none;font-weight:bold;
}

.subcanal_SELECT{background-color:#E69941;font-family:Verdana;color:#012C5F;font-size:11px;font-weight:bold;
}


.subcanal2{background-color:#DFDFDF;font-family:Verdana;color:#012C5F;font-size:11px;
}
a.link_subcanal2{font-family:Verdana;color:#012C5F;font-size:11px;text-decoration:none;
}
a.link_subcanal2:hover{font-family:Verdana;color:#FF6400;font-size:11px;text-decoration:none;
}
a.link_subcanal2_SELECT{font-family:Verdana;color:#00305F;font-size:11px;text-decoration:none;
}
a.link_subcanal2_SELECT:hover{font-family:Verdana;color:#FF6400;font-size:11px;text-decoration:none;
}

.subcanal2_SELECT{background-color:#FBCD6F;font-family:Verdana;color:#484848;font-size:11px;font-weight:bold;
}

.subcanal3{background-color:#DFDFDF;font-family:Verdana;color:#484848;font-size:9px;
}
a.link_subcanal3{font-family:Verdana;color:#484848;font-size:9px;text-decoration:none;
}
a.link_subcanal3:hover{font-family:Verdana;color:#FF6400;font-size:9px;text-decoration:none;
}
a.link_subcanal3_SELECT{font-family:Verdana;color:#00305F;font-size:9px;text-decoration:none;font-weight:bold;
}
a.link_subcanal3_SELECT:hover{font-family:Verdana;color:#FF6400;font-size:9px;text-decoration:none;font-weight:bold;
}

.subcanal3_SELECT{background-color:#FDE7BA;font-family:Verdana;color:#484848;font-size:9px;font-weight:bold;
}

/* ESTILOS DE PARTE DERECHA */
.destacado{background-color:#00305F;font-family:Verdana;color:#FFFFFF;font-size:11px;font-weight:bold;
}
a.link_destacado{font-family:Verdana;color:#FFFFFF;font-size:11px;font-weight:bold;text-decoration:none;
}
a.link_destacado:hover{font-family:Verdana;color:#012C5F;font-size:11px;font-weight:bold;text-decoration:none;
}

/* ESTILOS PARTE CENTRAL */
.sele_txt {font-size:9px; font-family:Verdana; color:#000000; border-width:1px; border-color:#999999; border-style:solid; background-color:#ffffff;
}
.notas_peq{color:#959595;font-size:9px;font-family:verdana;
}
.notas{color:#959595;font-size:10px;font-family:verdana;
}
a.paginacion{font-family:Verdana;color:#0000FF;font-size:10px;text-decoration:none;
}
a.paginacion:hover{font-family:Verdana;color:#FF6400;font-size:10px;text-decoration:none;
}
.paginacion{color:#959595;font-size:9px;font-family:Verdana;
}

.titcontenido{color:#FFFFFF;font-size:13px;font-family:Verdana;font-weight:bold;
}
.piecontenido{color:#FFFFFF;font-size:10px;font-family:Verdana;font-weight:bold;
}

.texto_inicial_nivel{color:#232323;font-size:11px;font-family:verdana; padding:5px; text-align:justify;}

a.link_tag{font-family:verdana;color:#294e0a;font-size:10px;text-decoration:none;}

a.link_tag:hover{font-family:verdana;color:#70a026;font-size:10px;text-decoration:none;}




/************************************/
/* PARA LOS BOTONCILLOS DE FACEBOOK */
/************************************/
#promocion_facebook{
    margin-left:0px !important;
}
#promocion_facebook div{
    margin:0;
    padding:0;
    text-align:left !important;
    float:none !important;
    clear:both !important;
    display:block !important;
}
#promocion_facebook td
{
font-size:11px;
text-align:left;
font-family:"tahoma",sans-serif;
color:#333333;
direction:ltr;
}

div.facebook_count_nub
{
 background:url("http://albumesdigitales.es/personal/facebook-php-sdk/corchetin.png") no-repeat scroll 0 0 transparent;
 height:12px;
 left:2px;
 position:relative;
 top:0;
 width:5px;
 z-index:2;
}

div.facebook_count_count
{
 background-color:#efefef;
 border:1px solid #C1C1C1;
 font-weight:normal;
 height:14px;
 margin-left:1px;
 padding:1px 3px;
 font-size:9px;
}

.uiGrid
{
border-collapse:collapse;
border-spacing:0;
/* display: inline-table; */
display: inline;
}

.connect_widget_like_button .liketext
{
background:url("http://albumdigital.org/personal/facebook-php-sdk/miniicons.png") no-repeat scroll left -47px transparent;
color:#3B5998;
display:block;
padding-left:18px;
white-space:nowrap;
}

a.connect_widget_like_button
{
font-size:11px;
text-align:left;
font-family:"tahoma",sans-serif;
-moz-border-radius:3px 3px 3px 3px;
border:1px solid #CAD4E7;
display:block;
padding:2px 4px;
background-color:#ECEEF5;
text-decoration:none;
color:#3B5998;
cursor:pointer;
}

a.connect_widget_like_button:hover
{
font-size:11px;
text-align:left;
font-family:"tahoma",sans-serif;
-moz-border-radius:3px 3px 3px 3px;
border:1px solid #9dacce;
display:block;
padding:2px 4px;
background-color:#ECEEF5;
text-decoration:none;
color:#3B5998;
cursor:pointer;
}

