/* CSS Document */

#slider li{
                background: #000000;
                padding: 5px;
                color: #ffffff;
            }
#slider-menu a.wactive{
                padding: 0px 2px;
                background: #000000;
                color: #eeeeee;
            }

body {
  /*background-image: url(http://i278.photobucket.com/albums/kk89/phetry/jendral.jpg);*/
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 11px;
  font-weight:normal;
  margin: 0px auto;
  padding:14px 0px 0px 0px;  
  }
  
blockquote { 
	/*background:transparent url("../images/start_quote_small.gif") no-repeat scroll -1px 0; */
	color:#333333; 
	line-height:14px; 
	margin:14px 0; 
	padding:0 0 0 16px; 
	float:left;
	width:550px;
	font-size:12px;
	font-weight:normal;
}
blockquote span { 
	background:transparent url("../images/end_quote_small.gif") no-repeat scroll right bottom; 
	padding:0 15px 0 0; 
}

h2, h3, h4, h5 {
  font-size: 13px;
  margin: 0px;
  padding: 0px; 
  font-weight:normal;
  }

h1 {
  font-size: 14px; }

h4, h5 {
  font-size: 11px; }

p {
  font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
  font-size: 12px;
  text-align: left; 
  font-weight:normal;
  }

a {
  color: #3b5998;
  text-decoration: none; }

a:hover {
  text-decoration: underline; }

img {
  border: 0px; }

select {
  border:1px solid #BDC7D8;
  font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
  font-size:11px;
  padding:2px;
}

td,
td.label {
  font-size: 11px;
  text-align: left; }

.wbr { display: block; float:left; }

.aural {
  width: 0; height: 0;
  display: block;
  margin-left: -5000px;
  overflow: hidden;
}

#buttons_outer {
	width: 635px;
  	margin-bottom: 2px;
	margin-right: 2px;
	float: left;

}

#buttons_inner {
	border: 1px solid #cccccc;
	height: 21px !important;
	height: 23px;
}

#pathway_text {
  overflow: hidden;
	display: block;
	height: 25px;
	line-height: 25px !important;
	line-height: 22px;
	padding-left: 4px;
	border: 1px solid #ccc;
	margin-bottom: 2px;
}

#pathway_text img {
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 6px;
}

#buttons {
	float: left;
	margin: 0px;
	padding: 0px;
	width: auto;
}


ul#mainlevel-nav
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 0.8em;
}

ul#mainlevel-nav li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	font-size: 11px;
	line-height: 21px;
	white-space: nowrap;
	border-right: 1px solid #cccccc;
}

ul#mainlevel-nav li a
{
	display: block;
	padding-left: 15px;
	padding-right: 15px;
	text-decoration: none;
	color: #333333;
	background: transparent;
}

#buttons>ul#mainlevel-nav li a { width: auto; }

	ul#mainlevel-nav li a:hover
{
	color: #fff;
	background: #c64934;
}


#search_outer {
	float: left;
	width: 165px;
}

#search_inner {
  border: 1px solid #cccccc;
	padding: 0px;
  height: 21px !important;
  height: 23px;
  overflow: hidden;
}

#search_inner form {
  padding: 0;
  margin: 0;
}

#search_inner .inputbox {
	border: 0px;
	padding: 3px 3px 3px 5px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #c64934;
}

#header_outer {
	text-align: left;
	border: 0px;
	margin: 0px;
}

#header {
	float: left;
	padding: 0px;
	margin-right: 2px;
	width: 635px;
	height: 150px;
	background: url(../images/header_short.jpg) no-repeat;
}

#top_outer{
	float: left;
	width: 165px;
}

#top_inner {
  border: 1px solid #cccccc;
	padding: 2px;
  height: 144px !important;
  height: 150px;
  overflow: hidden;
  float: none !important;
  float: left;
}

#left_outer {
  float: left;
	margin-top: 2px;
	width: 165px;
}

#left_inner {
  border: 1px solid #cccccc;
	padding: 2px;
  float: none !important;
  float: left;
}

#content_outer {
	padding: 0px;
	margin-top: 0px;
	margin-left: 2px;
	/** border: 1px solid #cccccc; **/
	float: left;
	width: 635px;
}

#content_inner{
  float: none !important;
  float: left;
  padding: 0;
  padding-top: 2px;
  margin: 0;
}

table.content_table {
  width: 100%;
	padding: 0px;
	margin: 0px;
}

table.content_table td {
	padding: 0px;
	margin: 0px;
}


#banner_inner {
	float: left;
	padding: 0px;
	height: 70px;
}

#poweredby_inner {
	float: right;
	padding: 0px;
	margin-left: 0px;
	height: 70px;
}

#right_outer {
	margin-left: 2px;
	width: 165px;
}

#right_inner {
  float: none !important;
  float: left;
  border: 1px solid #cccccc;
  padding: 2px;
}


.user1_inner {
	border: 1px solid #cccccc;
  float: none !important;
  float: left;
	margin: 0px;
	padding: 2px;
}

.user2_inner {
	border: 1px solid #cccccc;
  float: none !important;
  float: left;
	margin: 0px;
	padding: 2px;
}

table td.body_outer {
	padding: 2px;
	border: 1px solid #cccccc;
}

.maintitle {
	color: #ffffff;
	font-size: 40px;
	padding-left: 15px;
	padding-top: 20px;
}

.error {
  font-style: italic;
  text-transform: uppercase;
  padding: 5px;
  color: #cccccc;
  font-size: 14px;
  font-weight: bold;
}

/** old stuff **/

.back_button {
	float: left;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border: 3px double #cccccc;
  width: auto;
  /*background: url(../images/button_bg.png) repeat-x;*/
  padding: 0px 10px;
  line-height: 20px;
  margin: 1px;
}

.pagenav {
  text-align: center;
  width: auto;
  /*background: url(../images/button_bg.png) repeat-x;*/
  padding: 0px 10px;
  margin: 0px;
}

.pagenavbar {
	margin-right: 10px;
	float: right;
}

#footer {
	text-align: center;
	padding: 3px;
}

ul
{
margin: 0;
padding: 0;
list-style: none;
}

li
{
list-style: none;
padding: 0px;
margin: 0px;

}


td {
	text-align: left;
	font-size: 11px;
}



/* Joomla core stuff */
a:link, a:visited {
	color: #5588BB; text-decoration: none;
	font-weight: normal;
}

a:hover {
	color: #5588BB;	text-decoration: none;
	font-weight: normal;
}

table.contentpaneopen {
  width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
}

table.contentpaneopen td {
   padding-right: 5px;
}

table.contentpaneopen td.componentheading {
	padding-left: 4px;
}



table.contentpane {
  width: 100%;
	padding: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px;
}

table.contentpane td {
	margin: 0px;
	padding: 0px;
}

table.contentpane td.componentheading {
	padding-left: 4px;
}

table.contentpaneopen fieldset {
	border: 0px;
	border-bottom: 1px solid #eee;
}


.componentheading {
	background: url(../images/subhead_bg.png) repeat-x;
	color: #666666;
	text-align: left;
	padding-top: 4px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;

}

.contentcolumn {
	padding-right: 5px;
}

.contentheading {
	color:#5588BB;
	display:block;
	font-size:15px;
	margin:0 0 7px;
	padding:0;
}



.contentpagetitle {
	font-size: 13px;
	font-weight: bold;
	color: #cccccc;
	text-align:left;
}

table.searchinto {
	width: 100%;
}

table.searchintro td {
	font-weight: bold;
}

table.moduletable {
	width: 100%;
	margin-bottom: 5px;
	padding: 0px;
	border-spacing: 0px;
	border-collapse: collapse;
}

div.moduletable {
	padding: 0;
	margin-bottom: 2px;
}

table.moduletable th, div.moduletable h3 {
	background: url(../images/subhead_bg.png) repeat-x;
	color: #666666;
	text-align: left;
	padding-left: 4px;
	height: 21px;
	line-height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	margin: 0 0 2px 0;
}

table.moduletable td {
	font-size: 11px;
	padding: 0px;
	margin: 0px;
	font-weight: normal;
}

table.pollstableborder td {
  padding: 2px;
}

.sectiontableheader {
  font-weight: bold;
  background: #f0f0f0;
  padding: 4px;
}

.sectiontablefooter {

}

.sectiontableentry1 {
	background-color : #ffffff;
}

.sectiontableentry2 {
	background-color : #f9f9f9;
}

.small {
	color: #999999;
	font-size: 11px;
}

.createdate {
	height: 15px;
	padding-bottom: 10px;
	color: #999999;
	font-size: 11px;
}

.modifydate {
	height: 15px;
	padding-top: 10px;
	color: #999999;
	font-size: 11px;
}

table.contenttoc {
  border: 1px solid #cccccc;
  padding: 2px;
  margin-left: 2px;
  margin-bottom: 2px;
}

table.contenttoc td {
  padding: 2px;
}

table.contenttoc th {
  background: url(../images/subhead_bg.png) repeat-x;
  color: #666666;
	text-align: left;
	padding-top: 2px;
	padding-left: 4px;
	height: 21px;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
}

a.mainlevel:link, a.mainlevel:visited {
	display: block;
	background: url(../images/menu_bg.png) no-repeat;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #ccc;
	text-align: left;
	padding-top: 5px;
	padding-left: 18px;
	height: 20px !important;
	height: 25px;
	width: 100%;
	text-decoration: none;
}

a.mainlevel:hover {
	background-position: 0px -25px;
	text-decoration: none;
	color: #fff;
}

a.mainlevel#active_menu {
	color:#fff;
	font-weight: bold;
}

a.mainlevel#active_menu:hover {
	color: #fff;
}

a.sublevel:link, a.sublevel:visited {
	padding-left: 1px;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;
	color: #c64934;
	text-align: left;
}

a.sublevel:hover {
	color: #900;
	text-decoration: none;
}

a.sublevel#active_menu {
	color: #333;
}

.highlight {
	background-color: Yellow;
	color: Blue;
	padding: 0;
}
.code {
	background-color: #ddd;
	border: 1px solid #bbb;
}

form {
/* removes space below form elements */
	margin: 0;
 	padding: 0;
}

div.mosimage {
  border: 1px solid #ccc;
}

.mosimage {
  border: 1px solid #cccccc;
  margin: 5px
}

.mosimage_caption {
  margin-top: 2px;
  background: #efefef;
  padding: 1px 2px;
  color: #666;
  font-size: 10px;
  border-top: 1px solid #cccccc;
}

span.article_seperator {
	display: block;
	height: 1.5em;
}
#general{
	margin:0;
	padding:0;
	background-color:#FFFFFF;
	overflow:hidden;  
}
	#top{
		background-color:#FFFFFF;
		clear:both;
		height:90px;
		margin:0;
		padding:0 0 0 10px;
		width:100%;
	}
	
	#contenido{
		clear:both;
		left:50%;
		margin-left:-490px;
		padding:10px 0 0;
		position:absolute;
		width:980px;
		
	}
		#contenido .menu{
			margin:0px;
			padding:0px;
			clear:both;
			
		}
		#contenido .main{
			float:left;
			margin:0px;
			overflow:hidden;
			padding:0;
			width:660px;
		}
		#contenido .derecha{
			margin:0px;
			padding:0px;
			float:left;
		}
#derecha{
	float:left;
	margin:0;
	padding:0;
	width:300px;
}
#pie{
	border-top:1px solid #999999;
	clear:both;
	/*float:left;*/
	height:40px;
	margin:10px 0 0;
	padding:3px 0 0;
	width:100%;
}

#peliculas{
	margin:0px;
	padding:0px;
}
	#peliculas .pelicula{
		border:1px solid #CCCCCC;
		float:left;
		height:260px;
		margin:0 8px 8px 0;
		overflow:hidden;
		padding:0;
		width:204px;
	}
	#peliculas .pelicula a.titulo{
		display:block;
		margin:0;
		padding:0;
	}
	#peliculas .pelicula a.play{
display:block;
margin:0;
padding:83px 0 0;
	}
	#peliculas .pelicula a.play img{
		margin:0;
		padding:0;
	}
	#peliculas .pelicula .crop{
background-position:0 0;
background-repeat:no-repeat;
height:132px;
margin:9px 0 0 6px;
overflow:hidden;
padding:0;
width:198px;
	}
	#peliculas .pelicula h1{
		color:#5588BB;
		display:block;
		font-size:14px;
		font-weight:normal;
		margin:5px 6px 0;
		padding:0;
		text-decoration:none;
	}
	#peliculas .pelicula .calificacion{
		background-color:#ECEFF5;
		height:22px;
		margin:0;
		padding:6px 5px 0;
	}
	
	#peliculas .pelicula .calificacion h4{
		display:block;
		float:left;
		margin:0 0 0 11px;
		padding:0;
		width:90px;	
		font-size:11px;
	}
	#peliculas .pelicula .calificacion img{
display:block;
float:left;
height:16px;
margin:0;
padding:0;
width:16px;
	}

	#peliculas .pelicula h4{
		color:#5588BB;
		display:block;
		float:left;
		font-size:10px;
		font-weight:normal;
		height:11px;
		margin:0 0 0 6px;
		padding:0;
		text-decoration:none;
		width:70px;
	}
	
	#peliculas .pelicula p{
		color:#565050;
		display:block;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
		font-size:10px;
		margin:0;
		padding:3px 5px 0;
	}
	#peliculas .pelicula p.top{
		color:#999999;
	}
/* Begin Categories List 
ul, li {
	margin:0;
	border:0;
	padding:0;
	list-style:none;
}
*/
#catlist {
font-size:14px;
padding:0px;
height:28px;
padding: 5px 0 0 10px;
float: left;
}

#catlist .menu li {
background:url(../images/lm.gif) left top no-repeat;
height:28px;
float:left;
margin-right:10px;
}

#catlist .menu li a {
	color:#1F1D1D;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	text-decoration:none;
	font-size:13px;
	padding:0 10px;
	height:28px;
	line-height:28px;
	display:block;
	float:left;
	padding:0 26px 0 10px;
	background:url(../images/rm.gif) right top no-repeat;
	width:200px;
}

#catlist .menu li a:hover {
color:#5588BB;
}

#catlist ul .submenu {
	border:1px solid;
	background-color:#FFFFFF;
	width:235px;
	padding:0;
	clear:both;
	z-index:2;
	display:none;
}

#catlist ul .submenu li {
background:none;
display:block;
float:none;
margin:0 6px;
border:0;
height:auto;
line-height:normal;
border-top:solid 1px #B6B6B6;
}

#catlist .submenu li a {
	background:none;
	display:block;
	float:none;
	padding:6px 11px;
	margin:0;
	border:0;
	height:auto;
	line-height:normal;
	color:#5588BB;
}

#catlist .submenu li a:hover{
}
/* End Categories List 
#menubar {
	background:transparent url(../images/menubarbg.jpg) no-repeat scroll left top;
	height:45px;
	margin:15px 0 7px;
	padding:0;
	width:980px;
}*/

#catlist .menu li a:hover {
	color:#5588BB;
}

#catlist ul .submenu {
	left:10px;
	position:absolute;
	top:45px;
	width:232px;
}

#catlist ul .submenu li {
	background:transparent none repeat scroll 0 0;
	border-color:#B6B6B6 -moz-use-text-color -moz-use-text-color;
	border-style:solid none none;
	border-width:1px 0 0;
	display:block;
	float:none;
	height:27px;
	line-height:normal;
	margin:0 6px;
}

#catlist .submenu li a {
background:none;
display:block;
float:none;
padding:6px 11px;
margin:0;
border:0;
height:auto;
line-height:normal;
}

/* End Categories List */
#menubar {
	background-color:#ECEFF5;
	border:1px solid #CCCCCC;
	height:38px;
	margin:0 0 8px;
	padding:0;
	width:958px;
}

/*#featured {
	background:transparent url(../images/bg_visualizador.jpg) repeat-x scroll left top;
	float:left;
	height:365px;
	padding:15px 0 0;
	width:100%;
}
 Begin Content Slider */
#featured {
	background-color:#000000;
	clear:both;
	height:350px;
	overflow:hidden;
	padding:0 0 0;
	width:100%;
}

#thevideo {
width: 100%;
float: left;
background: #131313;
padding: 15px 0 0 0;
}

#thevideoinside {
width: 100%;
float: left;
position: static;
padding: 0 0 15px 0;
min-height: 350px;
}

#videoembed {
margin: 0px auto;
width: 980px;
text-align: center;
}

.watchnow {
position: absolute;
top: 250px;
left: 560px;
width: 180px;
height: 29px;
background: url(../images/watchnow.jpg) top left no-repeat;
cursor: pointer;
}

.watchnow:hover {
background: url(../images/watchnowover.jpg) top left no-repeat;
}

.insert {
	background-color:#000000;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	height:330px;
	line-height:1.2em;
	margin:0 0 0 550px;
	padding:10px;
	width:180px;
}

.insert h2 {
line-height: 1em;
font-size: 22px;
font-weight: normal;
margin: 0 0 10px 0;
}

.insert a:link, .insert a:hover, .insert a:visited {
color: #FFFFFF;
text-decoration: none;
}
/* End Content Slider */

#paginas{
	margin:0;
	padding:0;
	text-align:center;
	clear:both;
	font-weight:normal;
	font-size:11px;
}

#videogallery {
width: 670px;
float: left;
margin: 10px 0 10px 0;
}

/*#videogallery a:link, #videogallery a:visited {
color: #1F1D1D;
}

#videogallery a:hover {
color: #5588BB;
}*/

#videodets {
width: 653px;
float: left;
border-bottom: 1px solid #B8B8B8;
margin: 0 0 10px 0;
padding: 0 0 10px 0;
}
#videodets h2 {
	font-size:18px;
	margin:0 0 10px;
	padding:0;
}
#postinfo {
	float:right;
	margin:0;
	padding:0 13px 0 0;
	width:418px;
}
#postinfo h2{
	font-size:16px;
	margin:0 0 10px;
	padding:0;
}
	#postinfo .calificacion{
		clear:both;
		height:55px;
		margin:5px 0 4px;
		padding:0;
		width:166px;
	}

	#postinfo .calificacion h4{
		display:block;
		float:left;
		font-size:12px;
		font-weight:normal;
		height:23px;
		margin:0;
		padding:0;
		width:90px;
	}
	#postinfo .calificacion img{
		display:block;
		float:left;	
		margin:0;
		padding:0;
	}

.itemlinks {
	font-size:12px;
	margin:0;
	padding:5px 0;
	clear:both;
}
.itemlinks b{
	margin:0;
	padding:0;
	display:block;
	float:left;
	width:85px;
	font-weight:normal;
}
.itemlinks span{
	clear:none;
	display:block;
	margin:0 0 0 0px;
	padding:0;
	width:330px;
}

.itemlinks a:link, .itemlinks a:visited {
color: #565050;
}

#singlethumb {
	background:transparent url(../images/singlethumb.jpg) no-repeat scroll left top;
	float:left;
	margin:0 6px 0 0;
	padding:9px 10px 0;
	width:190px;
}

#usuario{
padding:0px;
margin:0px;
float:right;
}

#socialize{
	margin:0;
	padding:0;
	clear:both;
}

#singlethumbnail{
	margin-bottom:15px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
}
.message{
	padding:0px;
	margin:0px;
	font-weight:bold;
	color:#333333;
	font-size:12px;
	text-align:center;

}
#login{
	padding:0px;
	margin:0px;
	float:right;
	background-color:#FFFFFF;
}

.mod_login_table{
	height:60px;
	margin:0;
	padding:0;
	width:420px;
}

#ratingblock{
	float:left;
	margin:0;
	padding:0 0 0 10px;
	width:140px;
}
#ratingblock ul{
	list-style-type:none;
	margin:0 0 0 45px; 
	padding:0;
}
#ratingblock li{
	list-style-type:none;
	margin:0;
	padding:0;
}
#ratingblock p{
	clear:both;
	color:#999999;
	font-size:10px;
	margin:0;
	padding:0;
	text-align:center;
	width:170px;
}

#calificacion{
	background-image:url(../images/bg_caluga.jpg);
	background-repeat:repeat-y;
	float:left;
	margin:0 0 10px 1px;
	overflow:hidden;
	padding:0;
	width:206px;
}
	#calificacion a{
		display:block;
		margin:0;
		padding:0;
	}
	#calificacion p{
		margin:0;
		padding:0 0 5px;
		text-align:center;
	}
	#calificacion img{
		display:block;
		margin:0;
		padding:0;
	}
	#calificacion img.calbot{
		display:block;
		float:left;
		margin:0;
		padding:0 0 0 9px;
	}
	#calificacion p.puntaje{
		background-image:url(../images/bg_puntaje.jpg);
		display:block;
		float:left;
		font-size:11px;
		font-weight:bold;
		height:18px;
		margin:5px 0 0 8px;
		padding:5px 0 0;
		text-align:center;
		width:44px;
	}
	#calificacion p.quiere{
		background-image:url(../images/bg_puntaje_no.jpg);
		display:block;
		float:right;
		font-size:11px;
		font-weight:bold;
		height:18px;
		margin:5px 9px 0 0;
		padding:5px 0 0 2px;
		text-align:center;
		width:42px;
	}
#modulo_der{
	border:1px solid #CCCCCC;
	/*float:left;*/
	clear:both;
	margin:0 0 10px 0;
	padding:0 0 7px;
}
	#modulo_der h2{
		background-color:#ECEFF5;
		font-family:"Trebuchet MS";
		font-size:14px;
		height:23px;
		margin:0;
		padding:10px 0 0 10px;
		width:290px;
	}
	#modulo_der .interior{
		margin:0;
		padding:5px 0 0 8px;
		width:290px !important;
	}
	#modulo_der .interior p{
		font-weight:bold;
		margin:10px 0 3px 0;
		padding:0;
	}

	#modulo_der .interior ul.shared{
		height:24px;
		list-style-type:none;
		margin:10px 0 0;
		padding:0;
		width:290px;
	}
	#modulo_der .interior li.share{
		display:block;
		float:left;
		margin:0;
		padding:0 0 0 15px;
	}
	#modulo_der .interior .share a{
		margin:0;
		padding:0;
		float:left;
		border-bottom:0px none;
	}
	#modulo_der .interior .share img{
		margin:0;
		padding:0;
		float:left;
	}	
	#modulo_der .interior .cartelera{
		margin:0px 5px 0px 0px;
		padding:0;
		float:left;
	}
	#modulo_der .interior .pelicula{
		border-bottom:1px solid #CCCCCC;
		height:64px;
		margin:0;
		padding:6px 0 0;
		width:284px;
	}
	#modulo_der .interior .pelicula_cantidad {
		border-bottom:1px solid #CCCCCC;
		height:20px;
		margin:0;
		padding:6px 0 0;
	}
	#modulo_der .interior .vermas{
		border:0 none;
		margin:0;
		padding:0 10px 0 0;
		text-align:right;
		width:279px;
	}
	#modulo_der .interior .pelicula a{
		border:0px none;
		float:none;
		margin:0;
		padding:0;
	}
	#modulo_der .interior .pelicula a.ver{
		display:block;
		float:right;
		margin:0;
		padding:0;
	}
	#modulo_der .interior .pelicula p.cantidad{
		float:right;
		margin-bottom:0;
		margin-left:0;
		margin-right:10px;
		margin-top:0;
		font-weight:normal;
	}
	#modulo_der .interior .pelicula p.estreno{
		color:#666666;
		font-size:11px;
		font-weight:normal;
		margin:0;
		padding:0;
	}
	#modulo_der .interior .pelicula a.estrellas{
		border:0px none;
		float:left;
		margin:0;
		padding:0;
	}
	#modulo_der .interior .pelicula a.estrellas{
		border:0px none;
		float:left;
		margin:0;
		padding:0;
	}
	#modulo_der .interior a{
		display:block;
		font-size:12px;
		margin:5px 0 0;
		padding:0;

	}
	#modulo_der .interior input{
		padding:0px;
		margin:0px;
		width: 275px; 
		color: rgb(86, 80, 80); 
		font-family: Arial,Helvetica,sans-serif; 
		font-size: 12px; 
		margin-top: 0px;
	}
	#modulo_der .interior input.boton{
		/*background-image:url(../images/nav_btn_go.png);
		background-repeat:no-repeat;*/
		border:0 none;
		height:21px;
		margin:0;
		padding:0;
		width:62px;
	}
	#modulo_der img{
		padding:0px;
		margin:0px;
		display:block;
	}
#postcontent{
	padding:0px;
	margin:0px;
	clear:both;
}
#postcontent p{
	display:block;
	margin:0 0 10px 0;
	padding:5px 0 0;
}
#postinfo h1{
	display:block;
	float:left;
	font-size:19px;
	font-weight:normal;
	margin:0;
	padding:0 0 5px;
	width:310px;
}
#postcontent b{
	display:block;
	margin:0 0 10px 0;
	padding:5px 0 0;
	font-weight:normal;
}
a.generos{
	padding:0px;
	margin:0px;
	text-decoration:underline;
}

#listas{
	padding:0px;
	margin:0px;
	width:650px;
}
#listas .puntos{
	margin:0 0 23px;
	padding:0;
	width:975px;
	clear:both;
}
#premio{
	background-color:#FFFFFF;
	border-top:0 none !important;
	clear:none !important;
	float:left;
	height:38px !important;
	margin:0;
	padding:3px 0 0 14px !important;
	width:310px;
}
#listas_top{
	float:left;
	margin:0;
	padding:0;
	width:650px;
	
}
	#listas .lista{
		background-color:#FFFFFF;
		border-top:1px solid #CCCCCC;
		clear:both;
		height:161px;
		margin:0;
		padding:10px 0 0 10px;
	}
	
	#listas_top .lista_top {
		background-color:#FFFFFF;
		border-top:1px solid #CCCCCC;
		clear:both;
		height:53px;
		margin:0;
		padding:0 0 0 10px;
	}
	#listas_top .lista_comunidad {
		background-color:#FFFFFF;
		border-top:1px solid #CCCCCC;
		float:left;
		margin:0;
		padding:10px 0 0 10px;
	}
	
	#listas_top .lista_comunidad a{
		float:left;
		font-size:12px;
		font-weight:normal;
		margin:0;
		padding:0;
	}
	

			#listas_top .lista_comunidad .datos h1{
				display:block;
				float:left;
				font-size:13px;
				font-weight:normal;
				margin:0;
				padding:0 0 13px 10px;
			}
		#listas_top .lista_comunidad .datos{
			float:right;
			margin:0 10px 0 0;
			padding:0;
		}
		#listas_top .lista_comunidad h1 a{
			display:block;
			float:left;
			margin:0;
			padding:0;
		}
		#listas_top .lista_comunidad img{
			display:block;
			float:left;
			margin:0;
			padding:0 10px 0 0;
		}



			#listas_top .lista_top .datos h1{
				display:block;
				float:left;
				font-size:13px;
				font-weight:normal;
				margin:0;
				padding:0 0 13px 10px;
			}
		#listas_top .lista_top .datos{
			float:right;
			margin:0 10px 0 0;
			padding:0;
		}
		#listas_top .lista_top h1 a{
			display:block;
			float:left;
			margin:0;
			padding:0;
		}
		#listas_top .lista_top img{
			display:block;
			float:left;
			margin:0;
			padding:0 10px 0 0;
		}
		#listas .lista img{
			display:block;
			float:left;
			margin:0;
			padding:0 10px 0 0;
		}
		#listas .lista .datos{
			padding:0px;
			margin:0px;
			float:left;
		}
		
		#listas .lista .datos b{
			float:left;
			font-size:12px;
			font-weight:normal;
			margin:0;
			padding:0;
		}
		
		#listas .lista .datos2{		
			float:right;
			margin:0;
			padding:0;
			width:122px;		
		}
			#listas .lista .datos h1{
				font-size:14px;
				margin:0;
				padding:0 0 10px;
			}
			#listas .lista .datos p{
				display:block;
				margin:0 0 6px 60px;
				padding:0 20px 0 0;
				text-align:justify;
				width:310px;
			}
			#listas .lista .datos p.horarios{
				padding:7px 20px 0 0;
			}
		#listas .lista span{
			color:#999999;
			display:block;
			float:right;
			margin:0 12px 0 0;
			padding:0;
			width:110px;
			font-size:11px;
			font-weight:normal;
		}
		
		
		#listas .lista span.estreno{
			float:right;
			padding:7px 0 0;
		}
#listas .lista .star{
	float:right;
	margin:0;
	padding:0 40px 0 0;
}
	#listas .lista .star img{
		padding:0px;
		margin:0px;
	}
#listas .lista p.puntaje{
	background-image:url(../images/bg_puntaje.jpg);
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	height:18px;
	margin:5px 0 0 0;
	padding:5px 0 0;
	text-align:center;
	width:44px;
	color:#006600;
}
#listas .lista p.quiere{
	display:block;
	float:left;
	margin:0;
	padding:10px 0;
	width:78px;
	font-size:11px;
}

#fans{
	float:right;
	margin:0;
	padding:13px 10px 0 0;
}

/*.search{
	float:right;
	margin:0;
	padding:0;
	background-image:url('../images/searchbg.jpg');
	width:313px;
}
	.search .button {
		background:transparent none repeat scroll 0 0;
		border:0 none;
		color:transparent;
		font-family:arial,helvetica,verdana,sans-serif;
		height:26px;
		vertical-align:middle;
		width:56px;
		font-size:0px;
	}
	
	.search .inputbox {
		background-color:#FFFFFF;
		border:1px solid #CCCCCC;
		padding:2px;
		width:251px;
		background-color:transparent;
		border:0px none;
		color:#999999;
	}*/
#top_menu{
	/*background-image:url(../images/top_perfil.jpg);
	background-repeat:repeat-x;*/
	background-color:#3B5998;
	/*border:1px solid #CCCCCC;*/
	clear:both;
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
	height:30px;
}
	#top_menu ul{
		list-style-type:none;
		margin:0px;
		padding:0px;
	}
	#top_menu ul.comunidad{
		float:right;
		list-style-type:none;
		margin:0 10px 0 0;
		padding:0;
	}
		#top_menu li{
			display:block;
			float:left;
			font-size:13px;
			height:23px;
			list-style-type:none;
			margin:0 6px;
			padding:6px 5px 0;
		}
		#top_menu li:hover{
			background-color:#5C75AA;
			color:#333333;
		}
		#top_menu li a{
			color:#333333;
			font-family:"lucida grande",tahoma,verdana,arial,sans-serif; 
			font-size:12px; 
			color:#FFFFFF;
			font-weight:bold;
		}
		#top_menu li a.comunidad{
			font-weight:normal;
		}
#pie ul.contactos{
	float:right;
	list-style-type:none;
	margin:0 25px 0 0;
	padding:0;
}

#pie ul.contactos li{
	float:left;
	margin:0 5px;
	padding:0;
	font-size:11px;
}

#pie .texto{
	float:left;
	margin:0;
	padding:0;
	font-size:11px;
	font-weight:normal;
}

#menus_top{
	float:right;
	margin:0;
	padding:0;
	width:330px;
}

#cines{
	padding:0px;
	margin:0px;
	width:650px;
}
#cines .buscador{
	display:block;
	float:right;
	margin:0;
	padding:0;
}
#busqueda_cines{
	background-color:#FFFFFF;
	border:1px solid #3B5998;
	/*height:300px;*/
	left:511px;
	margin:0;
	overflow:auto;
	padding:10px;
	position:absolute;
	top:83px;
	width:145px;
}
	#busqueda_cines ul{
		list-style-type:none;
		margin:0;
		padding:0;
	}
		#busqueda_cines li{
			border-bottom:1px solid #CCCCCC;
			margin:0;
			padding:6px 0 6px 0;
		}
			#busqueda_cines li a{
				margin:0;
				padding:0;
			}
				#busqueda_cines li a h1{
					font-size:11px;
					font-weight:bold;
					margin:0;
					padding:0;
				}
			#busqueda_cines li h2{
				font-size:10px;
				font-weight:normal;
				margin:0;
				padding:0;
			}
	#cines .lista{
		border-top:1px solid #CCCCCC;
		clear:both;
		margin:0;
		padding:10px 0 0 10px;
	}
		#cines .lista img{
			display:block;
			float:left;
			margin:0;
			padding:0 10px 0 0;
		}
		#cines .lista .datos{
			padding:0px;
			margin:0px;
			float:left;
		}
			#cines .lista .datos h1{
				font-size:13px;
				font-weight:bold;
				margin:0;
				padding:0 0 3px;
			}
			#cines .lista .datos p{
				font-size:13px;
				margin:0;
				padding:0 20px 4px 0;
				width:387px;
			}
			#cines .lista .datos p.cadena{
				font-size:15px;
				margin:0;
				padding:0 0 10px;
			}
		#cines .lista span{
			display:block;
			float:right;
			font-size:11px;
			font-weight:normal;
			height:18px;
			margin:0;
			padding:0;
			width:110px;
		}
#cines .lista .star{
	float:left;
	margin:0;
	padding:7px 0 0;
}
	#cines .lista .star img{
		padding:0px;
		margin:0px;
	}
#cines .lista p.puntaje{
	background-image:url(../images/bg_puntaje.jpg);
	display:block;
	float:left;
	font-size:14px;
	font-weight:bold;
	height:18px;
	margin:5px 0 0 0;
	padding:5px 0 0;
	text-align:center;
	width:44px;
	color:#006600;
}
#cines .lista p.quiere{
	display:block;
	float:left;
	margin:0;
	padding:10px 0;
	width:78px;
}
#titulos{
	color:#5588BB;
	display:block;
	/*float:left;*/
	font-size:15px;
	margin:0;
	padding:0;
/*	width:50px;*/
}
#modulo_der #user{
	margin:0;
	padding:10px 0 0 10px;
	height:55px;
}
fb:profile-pic{
	border-bottom:0 none;
	font-size:13px;
	margin:0;
	padding:0;
}
#user img.fb_profile_pic_rendered{
	display:block;
	float:left;
	margin:0;
	padding:0;
}
#user #fb_login_image{
	display:block;
	margin:7px auto;
}
#user a.FB_Link{
	border-bottom:0 none;
	margin:0;
	padding:0;
}
#user a.logout_facebook{
	border-bottom:0 none;
	float:left;
	font-size:12px;
	margin:0;
	padding:0;
}
#user a.fbconnect_login_button{
	border-bottom:0 none;
	margin:0;
	padding:0;
}
#user .imagen{
	float:left;
	height:57px;
	margin:0;
	padding:0;
	width:57px;
}
div#botones{
	float:left;
	height:45px;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
}
/*FACEBOOK CONNECT*/
.fb_profile_pic_rendered FB_ElementReady {
	float:left;
}
.wallkit_form .composer {
	background:transparent none repeat scroll 0 0 !important;
	border:0 none !important;
	padding:0 0 0 60px !important;
}
#comentarios_view{
	clear:both;
	margin:0 0 40px;
	padding:0 ;
}
iframe.FB_SERVER_IFRAME{
	background-color:transparent !important;
	width:425px !important;
}

.message_dialog .composer{
margin:0px;
padding:0px;
}

html .fb_share_link { 
	padding:2px 0 0 0 !important; 
	height:16px !important; 
}
#boton_inferior{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	display:block;
	float:left;
	font-size:11px;
	font-weight:normal;
	height:30px;
	list-style-type:none;
	margin:0 0 2px;
	padding:3px 0 0 15px;
	width:190px;
}
	#boton_inferior li img{
		display:block;
		float:left;
		margin:0;
		padding:0;
	}
#botonera{
	float:left;
	width:210px;
}
#banner_200x200{
	float:left;
	margin:0;
	padding:0;
}
	#banner_200x200 p{
		margin:0;
		padding:2px 0px 2px 10px;
		font-size:10px;
		color:#999999;
		border:1px solid #CCCCCC;
		background-color:#F7F7F7;
		width:188px;
	}
#banner_300x300{
	margin:0px 0 10px 0;
	padding:0;
	float:left;
}
	#banner_300x300 p{
		margin:0;
		padding:2px 0px 2px 10px;
		font-size:10px;
		color:#999999;
		border:1px solid #CCCCCC;
		background-color:#F7F7F7;
		float:left;
		width:288px;
	}
#comunidad{
	border:1px solid #CCCCCC;
	margin:0px 0 13px 0;
	padding:0;
	float:left;
}
	#comunidad p{
		background-color:#3B5998;
		border-bottom:1px solid #CCCCCC;
		color:#FFFFFF;
		float:left;
		font-size:12px;
		margin:0;
		padding:2px 0 2px 10px;
		width:288px;
	}
	#comunidad li{
		display:block;
		float:left;
		margin:0;
		padding:2px 0 0 10px;
		width:288px;
	}
	#comunidad li a.vermas{
		float:right;
		padding:0px 10px 5px 0px;
		margin:0px 0px 0px 0px;
		width:50px;
	}
	#comunidad img{
		display:block;
		float:left;
		margin:0 5px 0 0;
		padding:0;
	}
		#comunidad li h2{
			display:block;
			font-size:13px;
			float:left;
			margin:0;
			padding:0;
			width:60px;
		}
		#comunidad li h3{
			display:block;
			float:none;
			font-size:13px;
			height:6px;
			margin:0;
			padding:0;
		}	
		#comunidad li h3 a{
			margin:0;
			padding:0;
			width:280px;
			display:block;
		}	
		#comunidad li blockquote{
			clear:both;
			display:block;
			float:none;
			width:270px;
		}
		#comunidad li b{
			display:block;
			font-size:13px;
			float:left;
			font-weight:normal;
			margin:0;
			padding:0;
			width:166px;
		}
		#comunidad li a{
			font-size:13px;
			margin:0;
			padding:0;
			display:block;
			
		}
		
#comunidad_home{
	border:1px solid #CCCCCC;
	float:left;
	margin:0 0 13px;
	padding:0 0 7px;
}
	#comunidad_home .dentro{
		margin:0;
		padding:5px 0 0 8px;
		width:290px !important;
		float:left;
	}
	#comunidad_home p{
		background-color:#ECEFF5;
		font-family:"Trebuchet MS";
		font-size:13px;
		height:23px;
		margin:0;
		padding:10px 0 0 10px;
		width:290px;
	}
	#comunidad_home li{
		display:block;
		float:left;
		margin:0;
		padding:2px 0 0 0;
		width:288px;
	}
	#comunidad_home li a.vermas{
		float:right;
		padding:0px 10px 5px 0px;
		margin:0px 0px 0px 0px;
		width:50px;
	}
	#comunidad_home img{
		display:block;
		float:left;
		margin:0 5px 0 0;
		padding:0;
	}
		#comunidad_home li h2{
			display:block;
			font-size:11px;
			float:left;
			margin:0;
			padding:0;
			width:60px;
		}
		#comunidad_home li h3{
			display:block;
			float:left;
			font-size:11px;
			margin:0;
			padding:0;
			width:240px
		}	
		#comunidad_home li h3 a{
			margin:0;
			padding:0;
			width:280px;
			display:block;
			color:#3B5998;
			font-weight:bold;
			
		}	
		#comunidad_home li span{
			display:block;
			float:left;
			font-size:11px;
			width:240px;
		}
		#comunidad_home li b{
			display:block;
			font-size:11px;
			float:left;
			font-weight:normal;
			margin:0;
			padding:0;
			width:166px;
		}
		#comunidad_home li a{
			font-size:11px;
			margin:0;
			padding:0;
			display:block;
			
		}

#favoritos{
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	display:block;
	float:left;
	height:30px;
	list-style-type:none;
	margin:0 0 2px;
	padding:3px 0 0 15px;
	width:190px;
}
	#favoritos li img{
		display:block;
		float:left;
		margin:0;
		padding:0;
	}
	
#izquierda{
	float:left;
	margin:0px;
	padding:0px;
	width:200px;
}
#mis_puntos{
	border-left:1px solid #D8DFEA;
	border-bottom:1px solid #D8DFEA;
	border-right:1px solid #D8DFEA;	
	float:left;
	margin:0 0 10px;
	padding:0;
	width:260px;
}

#mis_puntos .titulo{
	background-color:#ECEFF5;
	border-top:1px solid #3B5998;
	color:#3B5998;
	margin:0;
	padding:3px 0 3px 10px;
}
	#mis_puntos ul{
		margin:0;
		padding:10px;
	}
		#mis_puntos li{
			margin:0;
			padding:0;
		}
		#mis_puntos li img{
			display:block;
			margin:0 auto;
			padding:0;
		}
		#mis_puntos li img.puntos_img{
			display:inherit;
			margin:0;
			padding:0;
		}
			#mis_puntos span{
				color:#808080;
				display:block;
				font-size:11px;
				font-weight:normal;
				margin:0;
				padding:0;
			}
			#mis_puntos h3{
				font-size:11px;
				font-weight:normal;
				margin:0 0 5px;
				padding:0;
			}
	
#datos_personales{
	border-left:1px solid #D8DFEA;
	border-bottom:1px solid #D8DFEA;
	border-right:1px solid #D8DFEA;	
	float:left;
	margin:0;
	padding:0;
	width:260px;
}

#datos_personales .titulo{
	background-color:#ECEFF5;
	border-top:1px solid #3B5998;
	color:#3B5998;
	margin:0;
	padding:3px 0 3px 10px;
}
	#datos_personales ul{
		margin:0;
		padding:10px;
	}
		#datos_personales li{
			margin:0;
			padding:0;
		}
		#datos_personales li img{
			display:block;
			margin:0 auto;
			padding:0;
		}
		#datos_personales li img.puntos_img{
			display:inherit;
			margin:0;
			padding:0;
		}
			#datos_personales span{
				color:#808080;
				display:block;
				font-size:11px;
				font-weight:normal;
				margin:0;
				padding:0;
			}
			#datos_personales h3{
				font-size:11px;
				font-weight:normal;
				margin:0 0 5px;
				padding:0;
			}

#comentarios{
	border-left:1px solid #D8DFEA;
	border-bottom:1px solid #D8DFEA;
	border-right:1px solid #D8DFEA;	
	float:right;
	margin:0px 0px 0px 5px;
	padding:0;
	width:345px;
}
#comentarios .titulo{
	background-color:#ECEFF5;
	border-top:1px solid #3B5998;
	color:#3B5998;
	margin:0;
	padding:3px 0 3px 10px;
}
	#comentarios ul{
		margin:0;
		padding:10px;
	}
		#comentarios li{
			border-bottom:1px solid #CCCCCC;
			display:block;
			float:left;
			margin:0;
			padding:7px 0 5px;
		}
			#comentarios h1{
				float:left;
				font-size:12px;
				font-weight:normal;
				margin:0 0 0 5px;
				padding:0;
			}
			#comentarios p{
				float:left;
				margin:0 0 0 5px;
				padding:0;
				width:250px;
			}
			#comentarios a{
				margin:0;
				padding:0;
			}
				#comentarios img{
					float:left;
					margin:0;
					padding:0;
					width:50px;
				}

#amigos{
	border-left:1px solid #D8DFEA;
	border-bottom:1px solid #D8DFEA;
	border-right:1px solid #D8DFEA;	
	float:left;
	margin:10px 0 0;
	padding:0;
	width:260px;
}
#amigos .titulo{
	background-color:#ECEFF5;
	border-top:1px solid #3B5998;
	color:#3B5998;
	margin:0;
	padding:3px 0 3px 10px;
}
	#amigos ul{
		margin:0;
		padding:10px;
	}
		#amigos li{
			float:left;
			height:82px;
			margin:0;
			padding:0;
			width:60px;
		}
		#amigos li a{
			margin:0;
			padding:0;
		}

#peliculas_favoritas{
	border-left:1px solid #D8DFEA;
	border-bottom:1px solid #D8DFEA;
	border-right:1px solid #D8DFEA;	
	float:right;
	margin:0px 0px 0px 5px;
	padding:0;
	width:345px;
}
#peliculas_favoritas .titulo{
	background-color:#ECEFF5;
	border-top:1px solid #3B5998;
	color:#3B5998;
	margin:0;
	padding:3px 0 3px 10px;
}
	#peliculas_favoritas ul{
		margin:0;
		padding:10px 10px 10px 14px;
	}
		#peliculas_favoritas li{
			border-bottom:1px solid #CCCCCC;
			height:80px;
			margin:0;
			padding:5px 0 0;
		}
			#peliculas_favoritas a{
				/*float:left;*/
				font-size:13px;
				margin:0;
				padding:0;
				display:block;
			}
			#peliculas_favoritas p{
				float:left;
				margin:5px 0 0 5px;
				padding:0;
				width:260px;
			}
				#peliculas_favoritas img{
					float:left;
					margin:0;
					padding:0;
					width:50px;
				}
#miscines{
	border-left:1px solid #D8DFEA;
	border-bottom:1px solid #D8DFEA;
	border-right:1px solid #D8DFEA;	
	float:left;
	margin:10px 0 0;
	padding:0;
	width:260px;
}
#miscines .titulo{
	background-color:#ECEFF5;
	border-top:1px solid #3B5998;
	color:#3B5998;
	margin:0;
	padding:3px 0 3px 10px;
}
	#miscines ul{
		margin:0;
		padding:10px;
	}
		#miscines li{
			margin:0 0 10px;
			padding:0;
		}
			#miscines p{
				display:block;
				font-size:12px;
				margin:0;
				padding:0;
			}
			#miscines h3{
				font-size:13px;
				font-weight:normal;
				margin:0 0 5px;
				padding:0;
			}
#fb_login_image{
	display:block;
	margin:0 auto;
	padding:5px 0 0;
}
a.fbconnect_login_button {
	cursor:pointer;
	display:block;
	margin:5px 0 1px;
	padding:0;
	text-align:center;
}
.#login_facebook{
	float:right;
	font-size:13px;
	font-weight:bold;
	margin:5px 0 0;
	padding:0;
}
	#login_facebook p{
		float:left;
		margin:0 0 3px;
		padding:0;
		width:235px;
	}
	#login_facebook h3{
		font-size:13px;
		font-weight:normal;
		margin:0;
		padding:0;
		text-align:center;
	}
	#login_facebook .menu{
		float:left;
		margin:0 0 7px;
		padding:0;
	}
	#login_facebook .imagen{
		float:right;
		margin:0;
		padding:7px 5px 0 0;
	}
	
	/*SLIDER IMAGENES DESTACADAS*/
	
#fondo{
	background-color:#000000;
	clear:both;
	height:350px;
	margin:0;
	padding:0;
	position:relative;
	width:100%;
}
	#contenedor{
		height:350px;
		left:50%;
		margin:0 0 0 -489px;
		overflow:hidden;
		padding:0;
		position:absolute;
		top:0;
		visibility:visible;
		width:800px;
		z-index:100;
	}
		#parallel_demo{
			height:350px;
			left:0;
			list-style-type:none;
			margin:0;
			padding:0;
			position:relative;
			width:50000px;
			z-index:100;
		}
		
#animate_parallel_left{
	margin:0px;
	padding:0px;
	position:absolute;
	left:0%;
	top:133px;
}
#animate_parallel_right{
	left:100%;
	margin:0 0 0 -69px;
	padding:0;
	position:absolute;
	top:133px;
}

#parallel_demo div.panel {
	height:350px;
	overflow:hidden;
	width:800px;
}

.wallkit_form div.connect_area div.or {
	float:left;
	font-size:13pt;
	font-weight:bold;
	padding:10px;
}



#top_menu form{
	display:block;
	float:right;
	margin:4px 10px 0 0;
	padding:0;
}
input.search {
	background:white url(../images/magglass.png) no-repeat scroll 3px 4px; 
	padding-left:17px;
	color:#CCCCCC;
} 
input, textarea, select { 
	border:1px solid #BDC7D8; 
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif; 
	font-size:11px; padding:3px; 
	/*width:207px;*/
} 
#modulo_der .interior select.menu_horarios{ 
	width:214px;
} 
input:focus, textarea:focus, select:focus {
	border-color:#687FB0
} 
.field {
	border:1px solid #bdc7d8; 
	padding:2px
} 
.field:focus {
	border-color:#687FB0
} 
textarea.field {
	width:98.5%;
	height:100px
} 
button { 
	padding:1px 3px 1px 4px; 
	font-size:1em; 
	cursor:pointer; 
	background:#3b5998; 
	color:#fff; 
	border:1px solid #0e1f5b; 
	border-left-color:#D9DFEA; 
	border-top-color:#D9DFEA; 
} 
button.next, button.cancel { 
	background:#ddd; 
	color:#111; 
	border:1px solid #666; 
	border-left-color:#ddd; 
	border-top-color:#ddd 
}

.cont_rec { 
	background:#F7F7F7 none repeat scroll 0 0;
	border:1px solid #BDC7D8;
	color:#555555;
	font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	font-size:13px;
	height:62px;
	margin:0 25px 0 0;
	padding:5px;
	text-align:center; 
} 
.cont_rec h3 { 
	margin-bottom:10px; 
	padding:5px 0 0 5px; 
	font-size:13px; 
} 
.cont_rec h1 { 
	color:#999999;
	display:block;
	font-size:10px;
	font-weight:normal;
	margin:0;
	padding:2px 0 0;
	text-align:center;
}
.cont_rec ul { 
	color:#3B5998; 
	padding:0 10px 5px; 
} 
.cont_rec li { 
	font-weight:bold; 
	list-style-image:none; 
	list-style-position:inside; 
	list-style-type:square; 
	padding:0 0 5px; 
} 
.cont_rec .descrip { 
	color:#444444; 
	font-weight:normal; 
	padding:3px 0 0 15px; 
} 
#titulo_pelicula{
	background-color:#D8DFEA;
	border-top:1px solid #3B5998;
	color:#3B5998;
	margin:0;
	padding:3px 0px 3px 10px;
	clear:both;
	height:16px;
}

#sugerencias{
	float:right;
	margin:0;
	padding:14px 24px 0 0;
}
	#sugerencias a{
		margin:0px;
		padding:0px;
		font-size:11px;
	}
#texto h1{
	font-size:12px !important;
}
h1.premios_titulo{
	border-bottom:1px solid #CCCCCC;
}
#encuesta{
	border:1px solid #cccccc;
	float:left;
	margin:0px 0px 10px 0px;
	padding:0;
	width:300px;
}
#star{
	float:right;
	margin:0px;
	padding:0px;
}
	#star img{
		display:block;
		float:left;
		margin:0px !important;
		padding:0px !important;
	}
	
#ganadores{
	clear:both;
	float:left;
	margin:30px 0 0;
	padding:0;
	width:975px;
}
	#ganadores .contenido{
		border-bottom:1px solid #CCCCCC;
		clear:both;
		height:42px;
		margin:0;
		padding:2px 0 0;
	}
		#ganadores .contenido p{
			display:block;
			margin:0px;
			padding:0px;
			float:left;
		}
		#ganadores .contenido p.nombre{
			display:block;
			margin:9px 0 0;
			padding:0px;
			width:235px;
			float:left;
		}
		#ganadores .contenido p.fecha{
			display:block;
			float:left;
			margin:9px 0 0;
			padding:0;
			width:122px;
		}
		#ganadores .contenido p.razon{
			display:block;
			float:left;
			margin:9px 0 0;
			padding:0;
			width:400px;
		}
		#ganadores .contenido p.retiro{
			display:block;
			margin:9px 0 0;
			padding:0px;
			float:left;
		}
		#ganadores .contenido span{
			display:block;
			font-size:12px;
			font-weight:normal;
			float:right;
			margin:0;
			padding:0;
		}
		#ganadores .contenido img{
			display:block;
			float:left;
			margin:0 10px 0 0;
			padding:0;
		}
		#ganadores .contenido img.premio{
			display:block;
			float:left;
			margin:0 20px;
			padding:0;
		}
		
		
/**************************************************/
/***********       PRENSA             *************/
/**************************************************/
#prensa{
	clear:both;
	float:left;
	margin:30px 0 0;
	padding:0;
	width:650px;
}

	#prensa .fecha{
		float:right;
		font-size:11px;
		color:#999;
	}
	
	#prensa a{
		color:#3C5A98;
	}	

	#prensa a p{
		color:#000000;
	}	

	#prensa a:hover p{
		color:#3C5A98;
	}	
	#prensa h2{
		clear:both;
		margin:0;
		padding:20px 0 0;
	}	
	
	#prensa .contenido{
		border-bottom:1px solid #CCCCCC;
		clear:both;		
		margin:0;
		padding:2px 0 0;
	}
		#prensa .contenido p{
			display:block;
			float:left;
			margin:0;
			padding:8px 5px;
			text-align:justify; 
		}
		#prensa .contenido p.nombre{
			display:block;
			margin:9px 0 0;
			padding:0px;
			width:235px;
			float:left;
		}
		#prensa .contenido p.fecha{
			display:block;
			float:left;
			margin:9px 0 0;
			padding:0;
			width:122px;
		}
		#prensa .contenido p.razon{
			display:block;
			float:left;
			margin:9px 0 0;
			padding:0;
			width:400px;
		}
		#prensa .contenido p.retiro{
			display:block;
			margin:9px 0 0;
			padding:0px;
			float:left;
		}
		#prensa .contenido span{
			display:block;
			font-size:12px;
			font-weight:normal;
			float:right;
			margin:0;
			padding:0;
		}
		#prensa .contenido img{
			display:block;
			float:left;
			margin:0 10px 0 0;
			padding:0;
		}
		#prensa .contenido img.premio{
			display:block;
			float:left;
			margin:0 20px;
			padding:0;
		}
/**************************************************/
/***********       FORMULARIO        *************/
/************************************************/
.formFields{
	padding:3px 3px 3px 3px;
	marker-offset:200px;
	min-width:80px;
}

.tabberlive .tabbertab {
	margin:0;
	padding:0 0 0 90px !important;
}

.formFields input.inputbox{
	height:18px;
	margin:0;
	padding:0;
	width:300px;
}

.formFields textarea.inputbox{
	margin:0;
	padding:0;
	width:300px;
}

.formFields input.button{
	height:20px;
	margin:0 0 0 305px;
	padding:0;
	width:80px;
}

.performs_error{
	color:#FF0000;
	padding:0 0 0 83px;
}

.performs_required{
	color:#FF0000
}
.performs_help{

}

#security_try{
	width:300px;
}
/*.tabber{display:none;}*/ .tabbernav{display:none;}


/*****************************************/
/*			ERRORES/*
/*****************************************/

#error{
	border:1px solid #AAAAAA;
	margin:0;
	padding:8px;
}
	#error .interior{
		border: 1px solid #DD3C10;
		background-color:#FFEBE8;
		margin:0;
		padding:10px;
	}
		#error .interior h3{
			font-size:13px;
			font-weight:bold;
			margin:0 0 10px;
			padding:0;
		}
		#error .interior p{
			font-size:12px;
			margin:0;
			padding:0;
		}
		
/*****************************************/
/*			Informacion/*
/*****************************************/

#info{
	border: 1px solid #AAAAAA;
	margin:auto;
	padding:8px;
}
	#info .interior{
		border: 1px solid #ffae00;
		background-color:#ffeda6;
		margin:0;
		padding:10px;
	}
		#info .interior h3{
			font-size:13px;
			font-weight:bold;
			margin:0 0 10px;
			padding:0;
		}
		#info .interior p{
			font-size:12px;
			margin:0;
			padding:0;
		}

/*****************************************/
/*			Informacion/*
/*****************************************/

#quizForm{
	background-image:url(../images/trivias/bg_trivia_crepusculo_ln.jpg);
	background-position:0 105px;
	background-repeat:no-repeat;
	height:570px;
	margin:0;
	padding:0;
	width:650px;
}

#trivia{
	margin:0;
	padding:0;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
#trivia input{
	margin:0 0 15px 30px;
	padding:0;
}
	#trivia td.numero{
		margin:0;
		padding:0;
	}
	#trivia td.intro{
		display:block;
		margin:0 0 30px;
		padding:0 10px;
	}
	#trivia input.button{
		background-color:#D9A93A;
		border:2px solid #150E04;
		float:right;
		font-size:13px;
		font-weight:bold;
		height:25px;
		margin:0 20px 0 0;
		padding:0;
		width:150px;
	}
	
/**************************************************/
			

	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:800px;
		background:#000;		
		margin-bottom:2em;
		}	
	#header{
		height:144px;
		background:#000;
		color:#fff;
		}				
	#content{
		position:relative;
		}			

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:800px;
		height:350px;
		overflow:hidden; 
		}	
	#nextBtn{ 
		display:block;
		float:right;
		height:66px;
		width:36px;
		margin:126px 0 0;
	}	
	#prevBtn{ 
		display:block;
		float:left;
		height:66px;
		width:23%;
		margin:126px 0 0;
	}														
	#prevBtn a{  
		display:block;
		width:36px;
		height:66px;
		background:url(../images/scroll_left.gif) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		display:block;
		width:36px;
		height:66px;
		background:url(../images/scroll_right.gif) no-repeat 0 0;	
		}
												

/* // Easy Slider */

#puntajes_ee{
	border:1px solid #CCCCCC;
	float:left;
	/*height:130px;*/
	margin:0 0 7px;
	padding:7px 8px 0 7px;
	width:193px;
	overflow:hidden;
}
	#puntajes_ee a{
		display:block;
		margin:0;
		padding:0;
	}
	#puntajes_ee p{
		margin:0;
		padding:0 0 5px;
		text-align:center;
	}
	#puntajes_ee img{
		display:block;
		margin:0;
		padding:0;
	}
	#puntajes_ee img.calbot{
		display:block;
		float:left;
		margin:0;
		padding:0 0 0 9px;
	}
	#puntajes_ee p.puntaje{
		background-image:url(../images/bg_puntaje.gif);
		background-repeat:no-repeat;
		display:block;
		float:left;
		font-size:11px;
		font-weight:bold;
		height:18px;
		margin:5px 0 0 4px;
		padding:5px 0 0;
		text-align:center;
		width:44px;
	}
	#puntajes_ee p.quiere{
		background-image:url(../images/bg_puntaje_no.gif);
		background-repeat:no-repeat;
		display:block;
		float:right;
		font-size:11px;
		font-weight:bold;
		height:18px;
		margin:5px 0 0 0;
		padding:5px 0 0 8px;
		text-align:center;
		width:42px;
	}  
