/* @override http://localhost:8080/manta2/css/default/color.css */

html {
	background: #e7e7e5 url(../../img/bg-2.png) top center  no-repeat;

}

.orange {
	color: #ff5f09;
}
.black {
	color: #000000;
}

#wrapper {
/**/
}
h1, h2 {
	color: #1f1f1d;
}
h3, h4 {
	color: #3f3f3d;
}

a {
	color: #717171;
}
a:hover {
	color: #ff5f09;
}


hr {
	background: #d3d3d3;
}
/* @group title */

h2.title {
	color: #1f1f1d;
}
a.link {
	color: #5e5e5e;
}
a.link:hover {
	color: #ff5f09;
} 

.block, .block-text {
	color: #1f1f1d;
}
div.title-block,h2.title-half {
	color: #1f1f1d;
}
div.title-block #title-block-text {
	color: #1f1f1d;
}
#title-block-sort ul#sort-test li a {
	color: #aaa;
}
#title-block-sort ul#sort-test li a:hover {
	color: #ff5f09;
}
#title-block-sort ul#sort-test li.selected {
	background: #5e5e5e;
	color: whitesmoke;
}
#title-block-sort ul#sort-test li.selected a {
	color: #f2f2f2;
}

/* @end */
#filmList .film-title {
	color: #1f1f1d;
}

input, textarea {
	border-color: #D6D5CF;
}
input:focus, textarea:focus {
	border-color: #ff5f09;
}
input.disabled {
	background: #eaeaea;
	color: #9f9f9d;
}
div.title-block,h2.title-half {
	border-color: grey;
	background: url(../../img/h2-separator.png) repeat-x -60px bottom;
}

#movie-column-left h3 {
	background: url(../../img/h3-leftblock-separator.png) top left no-repeat;
	color: #e3e3e3;
}
/*@group LOGINBAR*/
#loginBar {
	background: #3a3a3a;
	border-top: 1px solid black;
	color: white;
	-webkit-box-shadow: 0px 2px 2px #a2a2a2;
	-moz-box-shadow: 0px 2px 2px #a2a2a2;
}
#loginBar a {
	color: #999;
	text-decoration: none;
	text-shadow: 0 1px 0 black;
}

#loginBar input.text {
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bbb), to(#eee));
	background-image: -moz-linear-gradient(-90deg, #bbb,#eee);
	-webkit-box-shadow: inset 1px 1px 2px #262626;
	-moz-box-shadow: inset 1px 1px 2px #262626;
	border-bottom: 1px solid #efefef;
	color: #1f1f1d;
	font-weight: normal;
}

#loginBar input {
	border: none;	
}

#loginBar #loginForm a.submit-button {
	background: url(../../img/button-loginbar.png) top left no-repeat;
	color: white;
	cursor: pointer;


}
#loginBar #loginForm a.submit-button:hover {
	color: #ff5f09;
}

#loginBar ul#loginBar-menu li{
	border-color: #1f1f1f;
}
#loginBar ul#loginBar-menu li.divisor{
	background: url(../../img/loginbar-dots.png) center no-repeat;	
}

#loginBar ul#loginBar-menu li.first {
	border-color: #1f1f1f;
}
#loginBar ul#loginBar-menu li a {
	color: #ff5f09;
}

#loginBar ul#loginBar-menu li a:hover {
	color: #e7e5e0;
}

#loginBar #loginForm .login .form-input label {
	color: #919191;
}
#loginBar #loginForm div.user-info {
	color: #c3c3b5;
}
#loginBar #loginForm div.user-info a {
	color: #f2f2f2;
}
#loginBar #loginForm div.user-info a:hover {
	color: #ff5f09;
}

#loginBar li#optLogin-cc {
	background: #4a4b4b;
	border-bottom: 1px solid #1f1f1d;
}
#loginBar li.selected {
	background: #4a4b4b;
}
#loginBar ul#loginBar-access>li.desplegable {
	border-bottom: 1px solid #4a4b4b;
}
#loginBar li#optLogin-fb {
	background: #3b5998;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft-: 5px;
	-moz-border-radius-bottomright-: 5px;
}

#loginBar ul#loginBar-access>li{
	border-left: 1px solid black;
}

#loginBar ul#loginBar-access>li.desplegable>a {
	background: url(../../img/loginbar-desplegable.png) no-repeat right 4px;	
}
#loginBar ul#loginBar-access>li.desplegable.selected>a {
	background: url(../../img/loginbar-desplegable.png) no-repeat right -79px;	
}
#loginBar ul#loginBar-access>li>a {
	color: #ff5f09;
}
#loginBar ul#loginBar-access li div.submenu {
	background: #3c3c3c;
	-webkit-box-shadow: 0px 1px 1px #3c3c3c;
	-moz-box-shadow: 0px 1px 1px #3c3c3c;
}

#loginform label {
	color: #dee0e0;
	text-shadow: 0 1px 0 black;
}
#loginform input[type=submit] {
	-webkit-box-shadow: 0px 1px 1px black;
	-moz-box-shadow: 0px 1px 1px black;
	background: #727272;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#727272), to(#555));
	background: -moz-linear-gradient(-90deg, #727272,#555);
	color: #eee;
	text-shadow: 0 1px 0px black;
}

#loginBar a.submit-button {
	-webkit-box-shadow: 0px 1px 1px black;
	-moz-box-shadow: 0px 1px 1px black;
	background: #727272;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#727272), to(#555)) ;
	background: -moz-linear-gradient(-90deg,#727272,#555);
	color: #eee;
	text-shadow: 0 1px 0px black;
}
#loginBar a.submit-button:hover {
	color: #ff5f09;
	text-shadow: none;
} 




















/*@end*/
#header {
}

#container {
	background: #f2f2f2;
	-webkit-box-shadow: 0px 0px 10px #c6c6c3;
	-moz-box-shadow: 0px 0px 10px #c6c6c3;
}
#container-inner {
	border-color: #181818;
	

	
}
/*@group MENUBAR*/

#menuBar ul.HList li .submenu {
	/*--Bottom right rounded corner--*/
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	/*--Bottom left rounded corner--*/
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px; 
	-ms-border-radius-bottomleft: 10px;  
	-ms-border-radius-bottomright: 10px;  
	
	border-top: 1px solid #ff5f09;
	background-image: url(../../img/submenu-bg.png);
}


#menuBar {
	background: url(../../img/menubar-bg-2.png) repeat-x 0 0;
	-webkit-box-shadow: 0px 1px 2px black;
	-moz-box-shadow: 0px 1px 2px black;
}
a.menuBar-item {
	background: url(../../img/menubar-item-bg.png) right top no-repeat;
}
#menuBar ul.HList li div.light {
	height: 68px;
	position: ;
}
#menuBar ul.HList li div.light:hover {
	height: 68px;
	background: url(../../img/menubar-item-bg.png) center bottom no-repeat;
	
}
#menuBar ul.HList li a {
	color: #cfcfc2;
	background: url(../../img/menubar-sep.png) right top no-repeat;
}
#menuBar ul.HList li a:hover {
	color: #f7f8ec;
}
#menuBar ul.HList li a.desplegable {
	background: url(../../img/menubar-sep.png) right bottom no-repeat;
} 

#menuBar ul.HList li.selected a {
	background: url(../../img/menubar-sep.png) right top no-repeat;
	color: white;
}
#menuBar ul.HList li.selected a.desplegable {
	background: url(../../img/menubar-sep.png) right bottom no-repeat;
}
#menuBar ul.HList li.selected div.light{
	background: #ff5f09;
}
#menuBar .HList a.home{
	background: url(../../img/button-home.png) no-repeat 0 bottom;
}
#menuBar ul.HList li a:hover.home{
	background: url(../../img/button-home.png) no-repeat 0 top;
}
#menuBar ul.HList li {

}
#menuBar ul.HList li.home {	
	background: transparent;
}
#menuBar ul.HList li .submenu li {
	background: transparent;
} 

#menuBar ul.HList li .submenu li a { 
	color: lightgrey;
	background: transparent;
}
#menuBar ul.HList li .submenu li a:hover{
	color: #ff5f09;
}
#menuBar ul.HList li .submenu ul.onecol li {
	background: url(../../img/collection-menu-itembg.png) no-repeat 0 bottom;
}
#menuBar ul.HList li .submenu ul.onecol li a:hover{
	background: #ff5f09;
		color: white;
}
#menuBar .HList .homeLink:hover {
	background: url(../../img/button-home.png) no-repeat -40px 0;

}

/* @group SEARCH */
#menuBar-search {
	xbackground: url(../../img/search/bg-search.png) repeat-x;
}
#menuBar-search label{
	color: #919191;
	background: transparent; /*IE renderer bug*/
}
#menuBar-search input.text{
	background: url(../../img/search/input-search.png) top left no-repeat;
	border: none;

}
#menuBar-search a.button{
	background: url(../../img/search/input-search.png) top right ;
	border: none;
}
#menuBar-search a.button:hover{
	background: url(../../img/search/input-search.png) bottom right ;
	border: none;
}

/* @end */
/*@end*/
/* @group register form */


input.error, select.error {
	border: red solid 1px;
}

input[type=button], input[type=submit], a.button {
		background: #dddddd url(../../img/bg-buttons.png) repeat-x scroll 0 0px;
		color: #6c6c6c;
		border-color: #a0a0a0;
}
input[type=button]:hover, input[type=submit]:hover, a.button:hover {
	color: #ff5f09;
	border-color: #ff5f09;
	background: #f4f4f4 url(../../img/bg-buttons.png) repeat-x scroll 0 -24px;
}

.error {
	color: red;
}
p.label {
	color: #4c4c4c;
}
/* @end */

/*@group forms*/
form label {
	color: #4c4c4c;
}
#myaccount form label {
	color: #3b3b37;
}

/*@end*/

/*@group TABS*/
ul.tab-nav li{
	background: url(../../img/tab-bg.png) left -40px ;
	border-color: #f2f2f2;
}

ul.tab-nav li a{
	color: #4a4a45;
	background: #dddddd url(../../img/tab-bg.png) repeat scroll right -40px ;

}

ul.tab-nav li.active a {
	background: url(../../img/tab-bg.png) right 0 ;
}

ul.tab-nav li.active{
	background: url(../../img/tab-bg.png) left 0 ;
	border-bottom-color: #d6d5cf;
}

/*@end*/

img.film-cover, #trailer, #player, #peli-semana img {
	-moz-box-shadow: #a0a0a0 0 2px 4px ;
	-webkit-box-shadow: #a0a0a0 0 2px 4px ;
}
img.cineclub-cover {
	-moz-box-shadow: none ;
	-webkit-box-shadow: none ;
}

#peli-semana {
}


.cineclub {
	background: url(../../img/cineclub-tag.png);
	text-indent: -999999px;
}
#menuBar ul.HList li#menu-collection div.submenu a#menu-cineclub-button{
	background: url(../../img/cineclub-menu-button.jpg) no-repeat 0 0;
}
#menuBar ul.HList li#menu-collection div.submenu a#menu-cineclub-button:hover{
	background: url(../../img/cineclub-menu-button.jpg) no-repeat 0 -44px;
}

#trailer {
	background: black;
}

#rent.button {
	background: url(../../img/big-button.png) top left no-repeat;
}
#rent.button:hover {
	background: url(../../img/big-button.png) bottom left no-repeat;
}

a#redeem.button {
	background: url(../../img/label-button.png) top left no-repeat;
}
a#redeem.button:hover {
	background: url(../../img/label-button.png) bottom left no-repeat;
	color: #ff5f09;
}

#links.block li,
#share.block li {
	color: #4d4d4d;
}
/*@group MOVIE*/

#movie-title {
	background: black;
	background: url(../../img/h2-separator.png) repeat-x -60px bottom;
	border-color: grey;
}
#movie-info {
	background: white;	
}

#movie-info .label, #sinopsis{
	color: #1f1f1d;
}
#movie-info .text {
	color: #5e5e57;
}
#movie-info .text:hover {
	color: #ff5f09;
}
/*@end*/

/*@group LOGIN-BLOCK*/
#login-block a.button {
	background: #f4f4f4 url(../../img/bg-buttons.png) repeat-x scroll 0 0px;
	color: #6c6c6c;
	border-color: #a0a0a0;
}
#login-block a.button:hover {
	background: #f4f4f4 url(../../img/bg-buttons.png) repeat-x scroll 0 -24px;
	color: #ff5f09;
	border-color: #ff5f09;
}
#login-block p.text{
	color: #1f1f1d;
}
a#lnkNewUser {
	background: #e1e2dc;
	border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	-webkit-box-shadow: 0px 1px 1px #a8a8a1;
	-moz-box-shadow: 0px 1px 1px #a8a8a1;
	color: #969696;
	text-shadow: 0px 1px #eee;
}
a#lnkNewUser:hover {
	background: #ff5f09;
	color: #eee;
	text-shadow: none;
}
/*@end*/
/*@group MYACCOUNT*/

#myaccount .required {
	color: #7d7d75;
}
#myaccount form#account-info .subform{
	border: 1px dashed #f2f2f2;
	background: #f2f2f2 url(../../img/bg-tabs-content.png) repeat-x 30px  0 ;
}
}
#myaccount span.error span.right{
	background: url(../../img/error-bg.png) right top no-repeat;
	color: white;
}
#myaccount #user_movements table  th{
	border-color: #6a6a63;
	background: url(../../img/tableth-bg.png);
	color: whitesmoke;
}
#myaccount #user_movements table  tr{
	background: whitesmoke;
	color: #1f1f1d;
}
#myaccount #user_movements table tr.odd{
	background: #ddd;
}
#myaccount #user_movements table td{
	border-color: #6a6a63;
}
#myaccount .pay-quantity {
	background: url(../../img/icons/ticket.png);
	color: #1f1f1d;
}
/*@end*/

#links a {
	color: #5d5d67;
	background: url(../../img/icons/link3.png) left bottom no-repeat;
}
#links a:hover {
	color: #ff5f09;	
	background: url(../../img/icons/link3.png) left top no-repeat;
}

/* @group RENT */

#rent #article-info {
	color: #1f1f1d;
}
#rent #article-info img.film-cover {
	-moz-box-shadow: #4b4b4b 0 1px 4px ;
	-webkit-box-shadow: #4b4b4b 0 1px 4px;
}
#rent.button {
	color: #f2f2f2;
}
#redeem.button {color:#4c4c4c;}
#redeem.button:hover { color: #ff5f09;}
#rent.button:hover {
	color: white;
}
#rent #article-info .info p .label {
	color: #4d4f4a;
}
#rent #rent-conditions p {
	color: #1f1f1d;
}

/* @end */
#leases-block #lease-list li.lease-item{
	border-color: #d3d3d3;
}
#leases-block .data a {
	color: inherit;
}
#leases-block .label {
	color: #4d4f4a;
}
#player {
	background: #1f1f1d;
}
#filesBlock ul li.fileItem {
	background: #1f1f1d;
	color: #e7e7e5;
}
#filesBlock ul li.fileItem div.icon{
	background:  url(../../img/icons/ui-icons_ffffff_256x240.png) no-repeat -127px -158px;
}
#filesBlock ul li.fileItem.act {
	background: #ff5f09;
}
#filesBlock ul li.fileItem.act div.icon{
	background: url(../../img/icons/ui-icons_ffffff_256x240.png) no-repeat -142px -158px;
}
#tips li{
	background: #5e5e5e;
	color: whitesmoke;
}

#tips li.audio {	
	background: #5e5e5e  url(../../img/tip-speaker.png) no-repeat 4px 3px;
}
#share.block li {
	background: url(../../img/icons/share/facebook.png) 0 0 no-repeat;
}
#rightSidebar {
	background: #f2f2f2;
}

/* @group options-menu */

#options-menu h3 {
	border-bottom-color:#f2f2f2;
	color: #1f1f1d;
}
#options-menu h2 {
	background: url(../../img/sidebar-header.png) no-repeat;
	color: #f2f2f2;
	
	text-shadow: none;

}
#options-menu a{
	color: #1f1f1d;
}

#options-menu a.selected{
	background: #ff5f09;
	color: #f2f2f2;
	

}
#options-menu>div{
	background: #d6d5cf;
	-moz-box-shadow: #999 0 2px 4px ;
	-webkit-box-shadow: #999 0px 1px 0px ;	
}

/* @end */
/*@group FOOTER*/
#footer {
	border-color: #383838;
	background: #1f1f1d;
	-moz-box-shadow: #333 0 2px 4px ;
	-webkit-box-shadow: #333 0px 2px 4px ;	
}
#footer a{
	color: #d6d5cf;
}
#footer a:hover {
	color: #ff5f09;
}
#footer ul li {
	border-color: #30302d;
}
/*@end*/
.tab-panel {
	background: #f2f2f2 url(../../img/bg-tabs-content.png) repeat-x 30px  0 ;
}
/*@group DIALOG*/
.ui-dialog {
	background: #f2f2f2;
}
.ui-dialog .ui-dialog-titlebar { 
	background: #1f1f1d;
	color: white;
}
.ui-dialog .ui-dialog-buttonpane {
	background: #d6d5cf;	
}
.ui-dialog .ui-dialog-buttonpane button { 
	background: #f2f2f2 url(../../img/bg-buttons.png) repeat-x scroll 0 0px;
	color: #6c6c6c;
	border-color: #a0a0a0;
}
.ui-dialog .ui-dialog-buttonpane button:hover { 
	background: #f2f2f2 url(../../img/bg-buttons.png) repeat-x scroll 0 -24px;
	
	border-color: #ff5f09;
	color: #ff5f09;
}

/*@end*/
/*@group PAGINATION*/
#pagination {
	background: white;
	border-bottom-color: #4c4c4c;
}
#pagination #pages a{
	color: #424341;
}
#pagination #pages p{
	background: #ff5f09;
	color: white;
}
#pagination .line {
	background: black;
}
/*@end*/
#movie-column-left .info {
	color: red;
}

.rating {
	background-image:url(../../img/rating-star.png);
}
/*@group SIDEMODULES*/



div.sidemodule ul li.movie {
	background: #e8e8e8;
}
div.sidemodule ul li.movie.even {
	background: transparent;
}
div.sidemodule ul li.movie span.rank{
	color: #84847e;
}
div.sidemodule ul li.movie a{
	color: #30302d;
}
div.sidemodule ul li.movie a:hover{
	color: #ff5f09;
}
div.sidemodule ul li span.views,
div.sidemodule ul li span.release,
div.sidemodule ul li span.dateadded{ 
	color: #84847e;
}

/*@end*/

/* @group INVITES */

#fbInvites #introText {
	background: url(../../img/add-people.png) no-repeat top right;
}

#lnkReferal span.label {
	color: #bfbeba;
	text-shadow: 0px 1px 1px white;
}
#lnkReferal span.link {
	color: #ff5f09;
}
#invite-options img.ico {
	opacity: 0.70;
}
#fbInvites #invite-description {
	background: url(../../img/fbinvites-arrow.png) no-repeat;
	color: #676763;
}
#fbInvites #invite-description span {
	-webkit-box-shadow: 0px 1px 1px #ccc;
	-moz-box-shadow: 0px 1px 1px #ccc;
}
#fbInvites #invite-content {

}
#fbInvites #invite-tw #custom-tweet-button {
	background: red url('');
	
}
/* @end */

/* @group POPITAS */

#popitas-promocion {
	background: url(../../img/popitas-sorpresa.jpg);
}

#popitas-text {
	background: white;
}
#popitas-text a {
	color: #ff5f09;
}
#popitas-text a:hover {
	text-decoration: underline;
}

/* @end */



/* @group PAYMENT PAGE */
#payment #bill-info {
	background: #3a3a3a;
	color: white;
}

#payment #bill-info p:last-child {
	color:  red;
}
/* @end */
#channel-viewAll a{
	color: #eee;
	-webkit-box-shadow: 0px 1px #c44500;
	-moz-box-shadow: 0px 1px #c44500;
	background: #ff5f09;
}
#channel-viewAll a:hover{
	color: white;
}

/* @group COLLECTIONS */

#collections.block li.in_cineclub {
	background: url(../../img/channels-tag.png) no-repeat 0 0;
}
#collections.block li.in_pack {
	background: url(../../img/channels-tag.png) no-repeat 0 -19px;	
}
#collections.block li a {
	color: white;
}

/* @end */


/*@group hilo TWITTER*/

#rightSidebar #twitter-feed div.tweet {
	background: #ebeded;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
}
#rightSidebar #twitter-feed ul li {
	background: rgb(250,250,250);
	background-image: -webkit-gradient(
	    linear,
	    left top,
	    left bottom,
	    color-stop(0, rgb(250,250,250)),
	    color-stop(1, rgb(240,240,240))
	);
	background-image: -moz-linear-gradient(
	    center bottom,
	    rgb(230,230,230) 29%,
	    rgb(219,219,219) 100%
	);
	border-bottom: 1px solid #dedede;
	border-color: #ebebeb;
	text-shadow: 0px 1px 1px white;
	color: #40423e;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	-moz-border-radius-bottomleft: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-webkit-border-radius: 4px;	
}
#rightSidebar #twitter-feed {
	font-size: 18px;
}

#rightSidebar #twitter-feed .title-block{
	background: url(../../img/sidebar-header.png) no-repeat;
	color: white;
}
#rightSidebar #twitter-feed  a {
	color: #ff5f09;
	text-decoration: none;
}
#rightSidebar #twitter-feed  a.twitter_user { 
	color: #9da097;
	font-weight: bold;
	text-decoration: none;
}
#rightSidebar #twitter-feed  span.time {
	clear: both;
	display: block;
	color: #9da097;
	margin-top: 5px;
}
/*@end*/

/*@group PELI SEMANA*/
#rightSidebar #peli-semana div.title-block {
	background: url(../../img/sidebar-header.png) no-repeat;
	color: white;
}
#rightSidebar #peli-semana .overlay{ 
	background: url(../../img/movie_of_week/gratis.png) no-repeat;
}
#rightSidebar #peli-semana #patrocinador {
	color: #e4e4e4;
	text-shadow: 0px 1px 1px black;
}
/*@end*/

