body{
margin:0 0 0 0;
background:#e5a88e url('images/bg_body.png');
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

*{
	margin				:0;
	padding				:0;
}

ul{
	list-style			:none;
}

#container{
	width				:1000px;
	margin				:0 auto;
	color				:#333;
	background			:transparent;
	background-image	:url('images/bg_container.png');
	background-repeat	:repeat-y;
}

/* HEAD */
#header{
	width				:1000px;
	margin				:0 auto;
	padding-left		:8px;
}

#sup-head-1{
	width				:984px;
	height				:89px;
}

#sup-head-1-left{
	float				:left;
	width				:729px;
	height				:89px;
	background-image	:url('images/bg_login.jpg');	
}

#sup-head-1-right{
float:left;
width:255px;
height:89px;
background-image:url('images/bg_login.jpg');
text-align:center;}

#sup-head-1-right table tr td .formTextWhite{
color:#FFFFFF;}

#head_cont{
	width				:984px;
	float				:left;
}

#logo{
	float				:left;
	width				:150px;
	height				:132px;
	display:none;
}

#sup-head{
	width				:984px;
	height				:27px;
	background-image	:url('images/bg_sup_head2.jpg');
}

#head{
	width				:984px;
	height				:98px;
	background-image	:url('images/header.jpg');
	background-repeat	:no-repeat;
}

#head-search{
	float				:right;
	width				:210px;
	height				:25px;
	margin-top			:45px;
	margin-right		:10px;
	background-image	:url('images/bg_head_search.png');
}

#head-search-input{
	width				:170px;
	height				:20px;
	border				:none;
	background			:none transparent scroll repeat 0% 0%;
	color				:#FFFFFF;
	font-size			:10px;
	font-weight			:bold;
	padding-left		:5px;
}

#sub-head{
background-image:url(images/bg_menu.jpg);
height:28px;
overflow:hidden;
padding:4px 0 0 50px;
width:934px;}
/* END HEAD */


/* MENU */
.menu-item{
	height				:25px;
	padding-top			:5px;
	padding-left		:10px;
	padding-right		:10px;
	font-variant		:small-caps;
	font-weight			:bold;
	font-size			:11px;
	letter-spacing		:1px;
	text-align			:center;	
	color				:#FFFFFF;
	cursor				:pointer;
}

.menu-item:hover{
	color:#141414;
	background-image	:url('images/bg_menu_active.png');
	background-position	:center;
	background-repeat	:no-repeat;
	height				:25px;
}

.menu-active{
	background-image	:url('images/bg_menu_active.png');
	background-position	:center;
	background-repeat	:no-repeat;
	height				:25px;
}

.menu-item a{
	color				:#FFFFFF;
	text-decoration		:none;
}

.menu-sep-item{
	height				:25px;
	background-image	:url('images/menu_sep_item.jpg');
	background-repeat	:no-repeat;
	background-position	:right;
}
/* END HEAD */



/* TELON */
.telon{
	background-image	:url('images/bg_telon.png');
	float				:left;
	position			:absolute;
	height				:300px;
	width				:984px;
	display				:block;
	z-index				:1000;
	overflow			:hidden;
}

.telon-arrow{
	float				:left;
	width				:1px;
	height				:1px;
	position			:absolute;
	background-image	:url('images/bg_menu_active.png');
}

.telon-title{
	background-image	:url('images/bg_telon_title.png');
	background-repeat	:no-repeat;
	height				:30px;
	color				:#d60f0f;
	text-align			:left;
	padding-left		:150px;
	padding-top			:5px;
	font-variant		:small-caps;
	font-size			:18px;
	font-weight			:bold;
}

.telon-subtitle{
	color				:#FFFFFF;
	text-align			:left;
	font-variant		:small-caps;
	font-size			:14px;
	font-weight			:bold;
	width				:230px;
}

.telon-sep-hor{
	background-image	:url('images/telon_sep_hor.png');
	height				:10px;
}

.telon-sep-ver{
	background-image	:url('images/telon_sep_ver.png');
	background-repeat	:no-repeat;
	background-position	:center center;
	width				:25px;
	height				:150px;
}

.telon-item{
	color				:#FFFFFF;
	text-align			:left;
	font-size			:10px;
	text-decoration		:none;
}

.telon-item:hover{
	text-decoration		:underline;
}

#telon-image{
	text-align			:center;
	width				:100px;
	height				:70px;
	overflow			:hidden;
	border				:#ffffff 3px solid;
}

.telon-image-left{
	width				:150px;
}
/* END TELON */


/* LINKS */
.link-image{
	border				:none;
	cursor				:pointer;
}

.link-img-pad{
	border				:none;
	cursor				:pointer;
	padding-top			:5px;
	padding-left		:3px;
}

/* ULTIMOS REGISTRADOS */
.userList{
	border-bottom		:#CCCCCC dashed 1px;
	margin-left			:15px;
	margin-right		:25px;
	padding-bottom		:5px;
	font-size			:11px;
}

.userTime{
	color				:#999999;
	font-size			:10px;
}


/* GAPS */
.Separador5{
	height				:5px;
	clear				:both;	
}

.Separador15{
	height				:15px;
	clear				:both;	
}

.Separador10{
height:10px;
clear:both;
}

.Separador20{
	height				:20px;
	clear				:both;	
}

#player{
	z-index				:100;
}

/* BODY */
#body-grana{
	margin-left			:8px;	
	width				:984px;
	background:#FFF url('images/bg_grana.jpg');
	text-align			:center;
}

#body-white{
	margin-left			:8px;	
	width				:984px;
	background-color	:#FFFFFF;
}



/* COLOUMNAS */
/* INI SOLO HOME */
.ColumHomeLeft{
	width				:240px;
	float				:left;
	padding-left		:10px;
	padding-top			:10px;
	background-color	:#fff;
}

.ColumHomeMiddle{
	width				:470px;
	float				:left;
	padding-left		:7px;
	padding-top			:10px;
	background-color	:#fff;
}

.ColumHomeRight{
	width				:240px;
	float				:left;
	padding-left		:7px;
	padding-top			:10px;
	background-color	:#fff;
}
/* FIN SOLO HOME */


/* VIDEOTECA */
.ColumPlayer{
	width				:984px;
	height				:auto;
	/*height				:375px;*/	
	float				:left;
	padding-left		:10px;
	padding-right		:10px;
	padding-top			:10px;
	text-align			:left;
}


/* INI CONTENIDOS */
.ColumBodyLeft{
	width				:240px;
	float				:left;
	padding-left		:10px;
	padding-top			:10px;
	background-color	:#fff;
	overflow			:hidden;
}

.ColumBodyMiddle{
	width				:470px;
	float				:left;
	padding-left		:10px;
	padding-top			:10px;
	background-color	:#fff;
	overflow			:hidden;
}

.ColumBodyRight{
	width				:240px;
	float				:left;
	padding-left		:10px;
	padding-top			:10px;
	background-color	:#fff;
	overflow			:hidden;
}

.ColumGranaLeft{
	width				:580px;
	height				:375px;
	float				:left;
	padding-left		:10px;
	padding-right		:10px;
	padding-top			:10px;
	text-align			:left;
}

.ColumGranaRight{
	width				:374px;
	float				:left;
	padding-top			:10px;	
	text-align			:left;
}

.ColumBodyGalery{
	width				:720px;
	float				:left;
	padding-left		:10px;
	padding-top			:10px;
	background-color	:#fff;
}

.ContBodyFoot{
	clear				:both;
}

.ContBodyBanner{
	margin-top			:0px;
}
/* FIN CONTENIDOS */


#carrousel{
}


/* NOTICIAS */
#noti-text-cont{
	margin-left			:7px;
	margin-right		:7px;
}

#noti-titulo{
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size			:12px;
	font-weight			:bold;
	color				:#d60f0f;
	padding-bottom		:3px;
	text-decoration		:none;
	text-align			:left;
}

#noti-titulo a{
	font-family			:Verdana, Arial, Helvetica, sans-serif;
	font-size			:12px;
	font-weight			:bold;
	color				:#d60f0f;
	padding-bottom		:3px;
	text-decoration		:none;
	text-align			:left;
}

#noti-titulo a:hover{
	text-decoration		:underline;
}

#noti-image{
	border				:#d60f0f 1px solid;
}

#noti-copete{
	font-size			:10px;
	color				:#333333;
	padding-bottom		:5px;
	text-align			:left;
}

#noti-copete ul{
	list-style			:circle;
	font-size			:10px;
	color				:#333333;
}

#noti-notice{
	font-size			:10px;
	color				:#333333;
	text-align			:justify;
	padding-left		:10px;
	padding-right		:10px;
	padding-bottom		:5px;
}

#noti-notice ul{
	list-style-position	:inside;
	list-style-type		:disc;
	padding-left		:10px;
	padding-bottom		:3px;
}

#noti-notice p{
	padding-bottom		:5px;
}

#noti-fecha{
	font-size			:10px;
	color				:#999999;
	text-align			:left;
}

#noti-foot{
	margin-left			:7px;
	margin-right		:7px;
	border-bottom		:1px solid #d73f33;
}

.noti-comment-sep{
	margin				:7px 7px 7px 7px;
	border-bottom		:#666666 1px dashed;
}

.noti-comment-sup{
	color				:#d60f0f;
	font-size			:10px;
}

.noti-comment-text{
	color				:#d60f0f;
	font-size			:11px;
}
/* END NOTICIAS */


/* PAGER */
.NormalPager{
	border				:#d60f0f 1px solid;
	padding				:5px 8px 5px 8px;
	color				:#333333;
	background-color	:#CCCCCC;
	text-decoration		:none;
	margin-right		:10px;
}

.NormalPager:hover{
	color				:#ffffff;
	background-color	:#666666;
	text-decoration		:none;
}

.ActivePager{
	border				:#d60f0f 1px solid;
	padding				:5px 8px 5px 8px;
	color				:#ffffff;
	background-color	:#333333;
	text-decoration		:none;
	margin-right		:10px;
}


/* FOOT */
#logo-foot
{
	float				:left;
	background-image	:url('images/logo_foot.png');
	background-repeat	:no-repeat;
	background-color	:#FFFFFF;
	width				:200px;
	height				:150px;
	margin-left			:8px;
}

#body-foot
{
	float				:left;
	width				:784px;
	height				:150px;
	background-image	:url('images/bg_foot_body.png');
	background-repeat	:repeat-x;
}

#sub-foot{
width:959px;
height:20px;
background:url('images/bg_sup_head.jpg');
background-repeat:no-repeat;
border-top:#000000 1px solid;
border-bottom:#000000 1px solid;
margin-left:8px;
clear:both;
text-align:right;
padding-right:25px;
padding-top:5px;
color:#FFFFFF;}

.trLanus{
	background-color	:#FFF;
	color				:#900;
}

.prvswf{
	width				:90px;
	height				:50px;
	margin-left			:10px;
	margin-top			:8px;
	background-color	:#000;
	position			:absolute;
}

.prvttl{
	width				:230px;
	height				:17px;
	float				:right;
	margin-top			:8px;
	font-size			:14px;
	overflow			:hidden;
	color				:#FFF;
	text-decoration		:none;
}

.prvtxt{
	width				:230px;
	float				:right;
	margin-top			:5px;
}
