﻿body{
	margin:0 auto;
	padding:0;
}

p{    
    margin:0;
    padding:0 0 10px 0;        
    font-size:0.75em;
}

img{
    border:none;
}

ul li{
    font-size:10px; 
    line-height:11px;
}

ul.bullet_list{
    list-style-type:disc;
    margin:0 0 15px 15px;
    padding:0 0 10px 0;    
}

.barousel{
    position:relative;
    margin-bottom:0px;
    height:400px;*/
}

.barousel_image{
    position:absolute;
    z-index:10;
    /*width:500px;
    height:375px;*/
}

.barousel_image img{
    position:absolute;
    display:none;
}

.barousel_image img.default{    
    display:block;
}

.barousel_image img.current{
    z-index:10;
}

.barousel_image img.previous{
    z-index:5;
}

.barousel_content{
    position:absolute;
    padding:0;
	margin:0;
    z-index:50;
    width:290px;
	top:0;
    left:1px;
}


.barousel_content div{
    display:none;    
}

.barousel_content .lecturarapida{
	color:#cc3333;
	text-transform:uppercase;
	font-size:10px;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	margin:0;
	padding:0;
}

.barousel_content div.default{
    display:block;
}

.barousel_content h1 a{
    font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0;
	padding:0;
}

.barousel_content p{
    font-size:14px;
    font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
}

.barousel_content p.header a{
    font-size:28px;
    font-weight:normal;
    line-height:28px;
	color:#333;
	text-decoration:none;
}

.barousel_content p.header a:hover{
	text-decoration: underline;
}

.barousel_content p img.btnleernota{
    margin:10px 0;
}

.barousel_content p span{
    margin:10px 0;
}


.barousel_content a,
.barousel_content a:hover{
    color:#4d4d4d;
    background-color:transparent !important;
}

.barousel img.ajax_loader{
    display:none;
    position:absolute;
    z-index:99;
    top:70px;
    left:135px;
}

/*-------------> THSLIDE */
.thslide{
	width:639px;
    height:68px;
}

.thslide_nav_previous{
    float:left;    
}

.thslide_nav_next{
    float:right;    
}

.thslide_nav_previous a,
.thslide_nav_next a{
    display:block;
    width:19px;
	height:120px;     
    text-decoration:none; 
    background-repeat:no-repeat;    
}

.thslide_nav_previous a{
    background-image:url(../images/thslide_link_previous.gif);    
    background-position:0 0;
}

.thslide_nav_next a{
    background-image:url(../images/thslide_link_next.gif);    
    background-position:100% 0;
}

.thslide_nav_previous a:hover,
.thslide_nav_next a:hover{
    /*background-color:#6e6e6e;*/
}

.thslide_list{
    float:left;
    overflow:hidden;   
    position:relative;
    width:462px;
	width:600px;
	height:98px;
}

.thslide_list ul{
    float:left;
    width:9000px;
    padding:0;
    margin:0;
    list-style:none;
}

.thslide_list ul li{
    float:left;
	margin:0 4px;
}

.thslide_list ul li p{
	text-align:center;
	font-size:11px;
	width:80px;
	height:22px;
	overflow:hidden;
	padding:68px 3px 2px 3px;
	background-color:#FFF;
	font-weight:bold;
}

.thslide_list li a{
    display:block;
    position:relative;
    width:90px;
    text-decoration:none;
	color:#000;
	border:#999 1px solid;
}

.thslide_list li a img{
    position:absolute;
}

.thslide_list li a span{
    position:absolute;
    display:block;
    width:84px;
	top:0;
}

.thslide_list ul li a:hover span{
	border:4px solid #333366;
	width:82px;
	width:84px!important;
	height:88px;
	padding:0;
}

.thslide_list ul li a.current span{    
	/*border:4px solid #333366;
	width:82px;
	height:90px;
	padding:0;*/
}

.internacional {
	border:8px solid #104739;
	width:74px !important;
	height:82px;
	padding:0;
	z-index:100;
	display:block;
	position:relative;
}

.politica {
	border:8px solid #1C3B6B;
	width:74px !important;
	height:82px;
	padding:0;
	z-index:100;
	display:block;
	position:relative;
}

.deportes {
	border:8px solid #74171F;
	width:74px !important;
	height:82px;
	padding:0;
	z-index:100;
	display:block;
	position:relative;
}

.econonia {
	border:8px solid #903;
	width:74px !important;
	height:82px;
	padding:0;
	z-index:100;
	display:block;
	position:relative;
}

.tecnologia {
	border:8px solid #2E2D32;
	width:74px !important;
	height:82px;
	padding:0;
	z-index:100;
	display:block;
	position:relative;
}

.cultura {
	border:8px solid #4A0000;
	width:74px !important;
	height:82px;
	padding:0;
	z-index:100;
	display:block;
	position:relative;
}

.gentetv {
	border:8px solid #7A1647;
	width:74px !important;
	height:82px;
	padding:0;
	z-index:100;
	display:block;
	position:relative;
}

.sociedad {
	border:8px solid #006794;
	width:74px !important;
	height:82px;
	padding:0;
	z-index:100;
	display:block;
	position:relative;
}

.opinion {
	border:8px solid #4F1363;
	width:74px !important;
	height:82px;
	padding:0;
	z-index:100;
	display:block;
	position:relative;
}

#contenedorventana {
	width:640px;
	margin:0 auto;
	padding:6px;
	padding-bottom:64px;
	overflow:hidden;
}


#barousel_thslide{
    height:446px;
	width:300px;
	float:left;
}


.col2 {
	float: right;
	width:340px;
	margin:0 0 30px 0;
	text-align:center;
}

.col2 .contentaddthis{
	width:340px; 
	margin:0 auto; 
	padding:0;
	text-align:center;
}

#barousel_thslide .barousel_content{
    bottom:81px;
}

#thslide_barousel_nav{
    position:absolute;
    bottom:-56px;
	background:#030;
	background:#F2F2F2;
	height:110px;
	padding-top:10px;
}


/*.page
{
    width:530px;    
    background-color:#ccc;
    margin:0 3px 3px 0;
}*/

.ocultar {
	display:none;
}