/* CSS Document */

/*---------BUTONHELL---------*/
.buttonhell
{
	width: auto;
	height: 20px;
	background: url(../img/buttonhell_bg.gif);
	border: #c96d03 solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	cursor: pointer;
	vertical-align: middle;
}
.buttonhelloff
{
	width: auto;
	height: 20px;
	background: url(../img/buttonhelloff_bg.gif);
	border: #b8b8b8 solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999999;
}
/*CONTENT PATH BG*/
.dualcol
{
	width: 974px;
	float: left;
	height: auto;
	background: url(../img/bg_content.gif);
}
.quienescol
{
	background: url(../img/bg_quienes.jpg) bottom no-repeat;
}
.contactcol
{
	background: url(../img/bg_contacto.jpg) bottom no-repeat;
}
.bgnone
{
	background: none;
}
.marginauto
{
	margin: auto;
}
/*FLOATING ELEMENTS*/
.fl
{
	float: left;
}
.fr
{
	float: right;
}
/*TRANSPARENCY*/
.transp
{
	opacity: 0.8;
	filter: alpha(opacity=80);
}
/*CLEAR FLOAT*/
.clean
{
	clear: both;
	height: 0px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
/*MARGINS*/
.marginless
{
	margin: 0px;
}
.marginb3
{
	margin-bottom: 3px;
}
.marginb5
{
	margin-bottom: 5px;
}
.marginr5
{
	margin-right: 5px;
}
.margin14
{
	margin: 14px;
}
.marginb14
{
	margin-bottom: 14px;
}
.marginb28
{
	margin-bottom: 28px;
}
.margintb14
{
	margin-bottom: 14px;
	margin-top: 14px;
}
.margintb28
{
	margin: 28px 0px 28px 0px;
}
/*PADDING*/
.paddless
{
	padding: 0px;
}
/*BORDERS*/
.bordrless
{
	border: 0px;
	border-width: 0px;
}
.bordert28
{
	border-top: #ffffff 28px solid;
}
/*Same height Columns*/
/*.colleft, .colright {
	padding-bottom: 32767px;
	margin-bottom: -32767px;
}*/
/*WRAPPERS*/
.wrappercl
{
	width: 618px;
	height: auto;
}
.wrappercr
{
	width: 300px;
	height: auto;
}
.wrapper
{
	width: 974px;
	height: auto;
}
.wrapperpadd
{
	width: 946px;
	height: auto;
	padding: 14px;
}
.wrapperpaddtab
{
	width: 890px;
	height: auto;
	padding: 14px;
}
.wrapperpadd30
{
	width: 918px;
	height: auto;
	padding: 28px;
	padding-bottom: 0px;
}
/*BACKGROUND COLORS*/
/*gray*/
.bgrowgray
{
	background: #f1f1f1;
}
.bgaltrowgray
{
	background: #dedede;
}
/*black*/
.bgrowblack
{
	background: #232323;
}
.bgaltrowblack
{
	background: #000000;
}
.bgrowwhite
{
	background: #FFFFFF;
}
.bgroworange
{
	background: #f89829;
}
/*---------ALERT COLORS---------*/
.alertborder
{
	border: #ededed solid 1px;
	border-top: none;
}
.alertgray
{
	border-top: #cccccc solid 10px;
	background: #fcfcfc;
}
.alertgreen
{
	border-top: #339900 solid 10px;
	background: #e1f0d9;
}
.alertred
{
	border-top: #990000 solid 10px;
	background: #f0d9d9;
}
.alertorange
{
	border-top: #ff9900 solid 10px;
	background: #fff0d9;
}
.alertpurple
{
	border-top: #663399 solid 10px;
	background: #e8e1f0;
}
/*-------------CINES--------------*/
.cinerow
{
	background: #d7d2db;
}
.cinealtrow
{
	background: #ebe8ed;
}
/*----------RATINGS----------- */
.starfilled
{
	background-image: url(../img/rating/starfilled.png);
}
.starempty
{
	background-image: url(../img/rating/starempty.png);
}
.ratingStar
{
	font-size: 0pt;
	width: 16px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	display: block;
	background-repeat: no-repeat;
}
.ratingStarDisable
{
	font-size: 0pt;
	width: 16px;
	height: 16px;
	margin: 0px;
	padding: 0px;
	cursor: default;
	display: block;
	background-repeat: no-repeat;
}
/*---------LISTVIEW ALERTAS---------*/
.alertcont
{
	width: 255px;
	height: auto;
	float: left;
	padding: 10px 14px 10px 14px;
}

/*---------LISTVIEW EMPTY MESSAGE---------*/
.empty
{
	width: auto;
	height: auto;
	margin: 20px;
	text-align: center;
}
.center
{
	text-align: center;
}
.justify
{
	text-align: justify;
}
/*---------BG PLAYER----------*/
.audiobg
{
	background-position: bottom right;
	background-repeat: no-repeat;
	background-image: url(../img/player_audio_backg.jpg);
}
.videobg
{
	background-position: bottom right;
	background-repeat: no-repeat;
	background-image: url(../img/player_video_backg.jpg);
}
.loadercont
{
	margin: 0px 30px 10px 0px;
}

.loadercont2
{
	margin: 0px 200px 10px 265px;
}


