html {
	line-height: 1.4;
}
body
{
    width: 1010px;
    margin:0 auto;
    font-size: 12px;
    font-family: arial;

    background: #78ACD3;
    background: -webkit-linear-gradient(#78ACD3, #527D9D);
    background: linear-gradient(#78ACD3, #527D9D);
    background-color: #527D9D;
    background-repeat: no-repeat;
    
    /* background-image: url("//img.twomovies.net/background_snowflakes.jpg"); */
}
#wrapper
{
    background: #e5ecf3;
    box-shadow: 0 0 3px #2C2C2C;
}

a {
   outline: 0;
   transition: 0.3s;
}
a:visited {color: #6541A6;}
a:link {color:#498AB2;}
a:hover {color:#e37400;}
a:active {color:red;}

a.vlink:visited {
	/*color: #800080 !important;*/
}

.clear {
    clear: both;
    display: block;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 0;
}

.ulderline
{
    margin-left:10px;
    font-size:12px;
    float:left;
    text-decoration: line-through;
}
#blanket {
   /*background-color:#111;*/
   background:url("//img.twomovies.net/bg-1.png");
   -background: none;
   -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//img.twomovies.net/bg-1.png', sizingMethod='scale');
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}
#blanked {
   /*background-color:#111;*/
   background:url("//img.twomovies.net/bg-1.png");
    	-background: none;
    	 -filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//img.twomovies.net/bg-1.png', sizingMethod='scale');
   position:absolute;
   z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
   top:0px;
   left:0px;
   width:100%;
}

.normGallery,.smallGallery
{
    padding:1px;
    border:1px solid #c2c2c2;
}
.smallGallery
{
    max-height:80px;
    max-width:200px;
    float:left;
    margin-left:5px;
    margin-bottom:5px;
    width: expression( this.scrollWidth > 200 ? "201px" : "auto" );
}
.normGallery
{
    max-height:400px;
    max-width:600px;
    width: expression( this.scrollWidth > 600 ? "601px" : "auto" );
}
legend{
    color:#000000;
	font-size: 16px;
}
.user_name
{
	color:#92AC91;
	font-family:arial;
	font-size:11px;
	text-decoration:underline;

}
.user_name:hover 
{
  color:red;  
}

#users_online {
    display: none;
}
.userOnline {
    height: 49px;
    width: 49px;
}
.userOnline:hover {
    box-shadow: 0px 0px 4px #010101;
}

.male
{
    background:url("//img.twomovies.net/male.png") no-repeat;
    height:16px;
    width:16px;
    /*float:left;*/
	display: inline-block;
	vertical-align:bottom;
    margin-top:3px;
	margin-bottom:2px;
    margin-right:0px;
	/*margin-left:3px;*/
}
.female
{
    background:url("//img.twomovies.net/female.png") no-repeat;
    height:16px;
    width:16px;
    /*float:left;*/
	display: inline-block;
	vertical-align:bottom;
    margin-top:3px;
	margin-bottom:2px;
    margin-right:0px;
	/*margin-left:3px;*/
	
}
.user_rank
{
color:#92AC91;
font-family:arial;
font-size:11px;
}
fieldset {
overflow:hidden;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FAFAFA none repeat scroll 0 0;
border:1px solid #DDDDDD;
margin:0px;
padding:5px;

}
.bimg
{
    border:1px solid #A29894;
    width:600px;
}
.borderImg,.forumImage
{
    /*border:1px solid #A29894;*/
    /*display:block;*/
    /*margin-top:10px;*/
    padding:1px;
    max-height:520px;
    max-width:520px;
}
.forumImage
{
    max-height:400px;
}
.edit:hover {
  color:#36638E;
  font-size:12px;
  text-decoration:underline;
}
.edit
{
  text-decoration:none;
  color:#898a8b;
  font-size:12px;
}
.resultBlock {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #DAE2E8;
margin:8px;
padding:5px 4px 4px 4px;
}
#popUpDiv {
background-color:#eeeeee;
width: 400px;
top:200px;
left:-100px;
height: auto;
z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
#popUpReportBug {
background-color:#eeeeee;
width: 400px;
top:200px;
left:-100px;
height: auto;
z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
#popUpShareFriend,#image_upload_div,#music_select_div,#popUpReportBug
{
-moz-border-radius:6px;
-webkit-border-radius:6px;
}
#popUpShareFriend,#image_upload_div,#music_select_div{
background-color:#eeeeee;
width: 400px;
top:200px;
left:-100px;
height: auto;
z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
}
.friend_blok
{
   position:absolute;
   background-color:#c6d2dd;
   width: 400px;
   height: auto;
}
.box_title {
border-bottom:1px solid #466E94;
border-top:1px solid #6088B3;
padding:4px 10px 5px;
background:#4b769f;
color:#ffffff;
font-weight:bold;
text-align:left;
}
.box_body {
background-color:#FFFFFF;
border-left:1px solid #AAAAAA;
border-right:1px solid #AAAAAA;
padding:16px 14px;
}
.box_controls {
background-color:#F2F2F2;
border-top:1px solid #CCCCCC;
border-left:1px solid #AAAAAA;
border-right:1px solid #AAAAAA;
border-bottom:1px solid #AAAAAA;
text-align:right;
height:30px;
padding:5px;
}

.twomenusmollr
{
    float:left;
    font-size:13px;
    color:#ffffff;
    border:solid #5C82AB 1px;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    height:30px;
    width:70px;
    background:#7E9CBC;
}
.twomenur
{
    float:left;
    font-size:13px;
    color:#ffffff;
    border:solid #5C82AB 1px;
    cursor:pointer;
    font-weight:bold;
    text-align:center;
    height:30px;
    width:125px;
    background:#7E9CBC;
}
.font
{
    font-size:14px;
    color:#45688E;
    cursor:pointer;
    font-weight:bold;
    text-decoration:none;
}
.fontr
{
    font-size:14px;
    color:#ffffff;
    cursor:pointer;
    font-weight:bold;
    text-decoration:none;
}
.twomenu
{
    float:left;
    border:0px;
    background:#ffffff;
    text-align:center;
    height:30px;
    width:125px;
}
.twomenusmoll
{
    float:left;
    border:0px;
    background:#ffffff;
    text-align:center;
    height:30px;
    width:70px;
}
.col
{
color:#2B587A;
/*text-decoration:none;*/
font-size:14px;
}
a#fdbk_tab {
  top: 25%;
  left: 0;
  color: #FFF;
  cursor:pointer;
  text-indent:-100000px;
  overflow:hidden;
  position: fixed;
  z-index: 100000;
  margin-left: -8px;
  background-image: url("//img.twomovies.net/all.png");
  background-repeat: no-repeat;
  background-position: 0px -31px;
  width: 33px;
  height: 94px;
  _position: absolute;
}
a#fdbk_tab:hover {
    margin-left: -4px;
}
.text2
{
    font-size:11px;
    text-align:left;
    color:#444546;
}
.text2b
{
    font-size:12px;
    text-align:left;
    color:#444546;
	cursor: pointer;
}
.text3
{
    font-size:11px;
    text-align:left;
    color:#000000;
}
.text4
{
    font-size:12px;
    text-align:left;
    color:#000000;
}
.text2r, .text2r:link, .text2r:visited
{
    color:red;
}
.date
{
    color:#898a8b;
    font-size:11px;
}
.date2
{
    color:#898a8b;
    font-size:9px;
}
#chatDrag {
    height: 25px;
    width: 85%;
    /*border:solid red 1px;*/
    position: absolute;
    z-index: 3;
    top: 5px;
    cursor: move;
}

#showsmiles{
    margin: 0px 0px 3px 2px; 
    cursor: pointer;
    width: 30px;
    float: left;
}
#chatboxDrag {
    height: 45px;
    width: 60%;
    cursor: move;
    position: absolute;
    top: 5px;
}
#chatboxDiv {
    display: none;
    /*height: 450px; */
    z-index:90;
}
#chatbox_body{
}
#chatbox_window {
    position : relative;
    height: 240px; 
    overflow:auto;
}

.chatboxDivClass {
    background-color: white;
    position: absolute;
    width: 400px;
    box-shadow: 1px 1px 4px #010101;
    padding: 6px;
    opacity: 0.95;
    border-radius: 3px;
    z-index:101 !important;
}
.chatboxDivClass:hover {
    box-shadow: 1px 1px 10px #010101;
    opacity: 1;
}
#chatboxPrivateMessage
{
    display:none;
    width: 440px;
    min-height: 105px;
    max-height:350px;
    position:fixed;
    bottom:5px;
    right:5px;
    padding:3px 6px 6px 6px;
    /*border:solid #DDDDDD 2px;*/
    background:#fff;
    zoom: 1;
    filter: alpha(opacity=50);
    opacity: 0.97;
    /*transition: 0.5s;*/
    box-shadow: 1px 1px 2px #010101;
    z-index: 100;
}
#chatboxPrivateMessage:hover {
    opacity: 1;
    box-shadow: 1px 1px 6px #010101;
}

.chattext
{
    font-size:12px;
    text-align:left;
    color:#444546;

}
.chatname
{
    font-weight:bold;
    color:#498ab2;
    font-size:12px;
    cursor:pointer;
}
#chat_log {
	margin: 0px 0px 0px 0px;
	font-style: italic;
	font-size: 11px;
	color: grey;
	height: 14px;
}
#chatbox_window_ {
	display:table;
	width:100%;
}

.chatrow {
	margin: 4px 0px 4px 0px; 
	display:table-row;
	height: 26px;
	transition: 0.3s;
}
.chatrow:hover  {
	background-color: #FFF3CD;
}

.chatcol {
	float: left;
	width: 84%;
}
.chatdate {
	margin: 4px 2px 0px 0px;
	float: right;
	color: darkgrey;
	/*width: 40px;*/
	font-size: 10px;
	letter-spacing: 0px;
}
.filmname2
{
    font-weight:bold;
    color:#498ab2;
    font-size:12px;
}
.filmname3
{
    font-weight:bold;
    color:#498ab2;
    font-size:12px;
    cursor:pointer;
}
.chatguest {
	color: grey;
}
.imgIe
{
    cursor:pointer;
    /*float:right;*/
    margin-top:5px;
    _float:none;
    border:0px;
}
.faq
{
   background:#e5ecf3;
   padding:10px;
   _padding:0px;
   text-align:left;
   font-size:12px;
   _height:300px;
}
.list
{
    /*margin-left:35px;*/
    /*margin-right:35px;*/
    background:url("//img.twomovies.net/bg_top.png") repeat-x;
    height:63px;
    _min-width:965px;
    _width:965px;
}
.left_arrow
{
    background-image: url("//img.twomovies.net/left.png");
    background-repeat: no-repeat;
    /*background-position: 0px 0px;*/
    height:20px;
    width:20px;
    cursor:pointer;
    float:left;
    border:0;
}
.right_arrow
{
    /*background-image: url("//img.twomovies.net/right.png");*/
    background-image: url("//img.twomovies.net/right.png");
    background-repeat: no-repeat;
    /*background-position: -17px 0px;*/
    height:20px;
    width:20px;
    cursor:pointer;
    float:left;
    border:0;
}
.errorStyle
{
    text-align:center;
    background-color: #ffc0cb;
    background-image: url("//img.twomovies.net/error-red.gif");
    background-repeat: no-repeat;
    background-position: 6px 3px;
    /*padding-rigform-textht: 0pt;*/
    padding-top: 5px;
    padding-bottom: 5px;
    width: 180px;
    _width: 150px;
    margin-left:405px;
    _margin-left:395px;
    border-bottom:solid #e5ecf3 2px;
}
.infoStyle
{
    _width: 180px;
    color:gray;
    _width: 162px;
    margin-left:405px;
}
.divError
{
   /* font-size:11px;
    margin-left: 26px;*/
    _font-size:11px;
    width: 110px;
    margin-left:15px;
    _width: 60px;
    _margin-left:7px;
}
.two
{
    float:left;
	background:url("//img.twomovies.net/two-movies_full_logo.png") no-repeat;
    /*background:url("//img.twomovies.net/twomovies_new_year_logo.png") no-repeat;*/
    height:63px;
    width:270px;
    cursor:pointer;
}
.back
{
    float:right;
    background:url("//img.twomovies.net/back.png") no-repeat;
    height:50px;
    width:80px;
    cursor:pointer;
}

form
{
    margin:0px;
    padding:0px;
}
.social
{
    margin-left:20px;
    float:left;
    margin-top:16px;
    text-align:left;
    width:170px;
}
.reg_color
{
    color:#498ab2;
    font-family:Arial;
}
.input
{
    height:18px;
    width:127px;
    float:right;
}
.input_exit
{
    height:24px;
    color:#498ab2;
    font-family:arial;
    font-size:11px;
    width:45px;
    float:right;
}
.log_div
{
    float:right;
    margin:8px;
    height:10px;
    width:380px;
    font-family:arial;
}
.log
{
    float:right;
    width:143px;
    _width:157px;
    font-family:Arial;
    font-size:14px;
    margin-top:10px;
    color:#444546;
    height:18px;
    text-align:left;
}
.reg
{
    margin-top:23px;
	margin-right: 10px;
    float:right;
    height:25px;
    color:#498ab2;
    text-align:left;
}

.topMenu
{
    /*margin:2px 0px 3px 0px;*/
    background:url("//img.twomovies.net/top_peas.png") repeat-x;
    background-color: #fafafa;
    height:51px;
	/*float: left;*/
	clear: both;
    _min-width:965px;
    _width:965px;
}

.leftpeas
{
    float:left;
    background-image: url("//img.twomovies.net/all.png");
    background-repeat: no-repeat;
    background-position: -184px -1px;
    width:2px;
    height:51px;
}
.topProbel
{
    float:left;
    background-image: url("//img.twomovies.net/all.png");
    background-repeat: no-repeat;
    background-position: -34px -64px;
    width:6px;
    height:51px;
}
.topButton
{
    float:left;
    height:20px;
    margin-top:18px;
    margin-left:8px;
    margin-right:8px;
}
.topButtonNew
{
    float:left;
    background:url("//img.twomovies.net/new.png") no-repeat;
    background-position:45px 2px;
}
.topButtonr
{
    float:right;
    height:20px;
    margin-top:20px;
    margin-right:10px;
}
.topButtonCrosst
{
    float:left;
    height:20px;
    margin-top:18px;
    margin-left:14px;
    padding-right:14px;
    background:url("//img.twomovies.net/cross.png") no-repeat;
    background-position:65px 8px;
}
.topButtonCrossm
{
    float:left;
    height:30px;
    margin-top:18px;
    margin-left:10px;
    padding-right:16px;
    background:url("//img.twomovies.net/cross.png") no-repeat;
    background-position:36px 8px;
}
.topButtonCrossm:hover
{
    background:url("//img.twomovies.net/crossr.png") no-repeat;
    background-position:36px 8px;
}
.topButtonCrosst:hover
{
    background:url("//img.twomovies.net/crossr.png") no-repeat;
    background-position:65px 8px; 
}
.topHref
{
    color:#444546;
    font-size:14px;
    text-decoration:none;
    font-family:Arial;
    text-shadow: 0 1px 0 #FFFFFF;
    opacity: 1;
    transition: opacity .25s ease-in-out;
    -moz-transition: opacity .25s ease-in-out;
    -webkit-transition: opacity .25s ease-in-out;
}
.topHref:link
{
	color:#444546;
}
.topHref:visited
{
	color:#444546;
}
.topHref:hover
{
   text-decoration:underline; 
   opacity: 0.9;
   color: #074E81; 
}

.topHref1
{
    color:#444546;
    font-size:14px;
}
.topHref1:hover{
    color:#888888;
}

.topHrefr
{
    color:#498ab2;
    font-size:12px;
    font-family:Arial;
}
.topHrefr1
{
    color:#498ab2;
    font-size:14px;
    font-family:Arial;
}
.topHrefr1:visited
{
	color:#498AB2 !important;
}
.topSelect
{
    background:url("//img.twomovies.net/top_menu_select.png") no-repeat;
    height:14px;
    width:15px;
    margin: 0 auto;
}
/*  comment - css block */
.comment
{
    background-attachment:fixed;
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -59px -84px;
    height:17px;
    width:21px;
    float:left;
}

.comment_vote_div
{
    float: right;
    margin-right: 10px;
}


.comment_rating_show
{
    width:40px;
    text-align:right;
    margin-right:10px;
}
.comment_vote_rating_is_up
{
    color: #84C225;
}
.comment_vote_rating_is_down
{
    color: grey;
}
.comment_vote_rating_is_normal
{
    color: #498AB2;
}

.comment_rating_show, .comment_rating_show div
{
    float:right;
    font-size: 14px;
    font-weight: bold;
    #margin-top:1px;
}

.comment_vote_up_click
{
    background: url("//img.twomovies.net/ok.png") no-repeat transparent;
    cursor: pointer;
    height: 15px;
    margin: 2px 3px 0px 3px;
    width: 16px;
}
.comment_vote_down_click
{
    background: url("//img.twomovies.net/bed.png") no-repeat transparent;
    cursor: pointer;
    height: 15px;
    margin: 3px 3px 0px 3px;
    width: 15px; 
}
/* */


.playbutton
{
    background-attachment:fixed;
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -40px -84px;
    height:17px;
    width:17px;
    margin-right:3px;
    float:left;
}
.download
{
    background:url("//img.twomovies.net/download01.gif") no-repeat;
    cursor:pointer;
    height:65px;
    width:250px;
    float:left;
}.download2
{
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -186px -1px;
    cursor:pointer;
    height:65px;
    width:250px;
    float:left;
}
.download3
{
    background:url("//img.twomovies.net/download3.png") no-repeat;
    cursor:pointer;
    height:65px;
    width:250px;
    float:left;
}
.download4
{
    background:url("//img.twomovies.net/download02.gif") no-repeat;
    cursor:pointer;
    height:65px;
    width:250px;
    float:left;
}
.ovg-banner
{
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -186px -132px;
    cursor:pointer;
    height:60px;
    width:107px;
    float:left;
}
.selectrater
{
    background-attachment:fixed;
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -125px -82px;
    height:17px;
    width:9px;
    float:left;
}
.selectratel
{
    background-attachment:fixed;
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -116px -82px;
    height:17px;
    width:9px;
    float:left;
}
.jastrater
{
    background-attachment:fixed;
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -108px -82px;
    height:17px;
    width:9px;
    float:left;
}
.jastratel
{
    background-attachment:fixed;
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -99px -82px;
    height:17px;
    width:9px;
    float:left;
}
.emtyrater
{
    background-attachment:fixed;
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -90px -82px;
    height:17px;
    width:9px;
    float:left;
}
.emtyratel
{
    background-attachment:fixed;
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -81px -82px;
    height:17px;
    width:9px;
    float:left;
}
.profile
{
    /* background-attachment:fixed; */
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -128px -15px;
    height:15px;
    width:15px;
	display: inline-block;
	vertical-align:bottom;
    margin-top:3px;
	margin-bottom:2px;
    margin-right:0px;
	margin-left:2px;
}
.shutUp
{
    background:url("//img.twomovies.net/shutUp.png") no-repeat;
    height:16px;
    width:16px;
    float:right;
    margin-top:3px;
    margin-right:5px;
    cursor:pointer;
}
.inbox
{
    background:url("//img.twomovies.net/chatin.png") no-repeat;
    height:10px;
    width:12px;
    margin:5px 3px 0px 5px;
    font-size:0px;
    float:left;
}
.outbox
{
    background:url("//img.twomovies.net/chatout.png") no-repeat;
    height:11px;
    width:12px;
    margin:5px 3px 0px 5px;
    float:left;
    font-size:0px;
}
.middle
{
    margin-left:3px;
	float: left;
	width: 680px;
	background: #e5ecf3;
}
.top
{
    position:relative;
    background:#ffffff;
    width:318px;
    float:right;
	margin-top: 3px;
	margin-right: 3px;
}
.leftKytH
{
    position:absolute;
    left:0px;
    top:0px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -142px -44px;
    height:3px;
    width:3px;
    font-size:0px;
}
.rightKytH
{
    position:absolute;
    right:0px;
    top:0px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -142px -52px;
    height:3px;
    width:3px;
    font-size:0px;
}
.leftKytB
{
    position:absolute;
    left:0px;
    bottom:0px;
    _bottom:-1px;
    font-size:0px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -142px -40px;
    height:3px;
    width:3px;
}
.rightKytB
{
    position:absolute;
    right:0px;
    bottom:0px;
    _bottom:-1px;
    _right:-1px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -142px -48px;
    font-size:0px;
    height:3px;
    width:3px;

}

.poisk_content
{
    position:relative;
    background:#ffffff;
    margin-right:323px;
    _width:638px;
    /*min-height:600px;*/
    height:95px;
    _min-width:638px;
}
.film_content
{
    position:relative;
    background:#ffffff;
    margin-top:3px;
    _margin-right:323px;
    _width:638px;
    /*min-height:600px;*/
    /*height:140px;*/
    text-align:left;
    _min-width:638px;
}
.navigation_content,.navigation_content1
{
    position:relative;
    background:#ffffff;
    /*min-height:600px;*/
    margin-top:3px;
    /*height:40px;*/
    /*min-width:638px;*/
}
.navigation_content1
{
   background:#fffa72;
   -moz-border-radius:6px;
   -webkit-border-radius:6px;
}
.navigation
{
    margin-left:20px;
    padding-top:12px;
    padding-bottom:12px;
    text-align:left;
    color:#444546;
    font-weight:bold;
    font-family:arial;
    font-size:14px;
}
.navigation1
{

    padding-bottom:12px;
    text-align:left;
    color:#444546;
    font-weight:bold;
    font-family:arial;
    font-size:14px;
}
.footer
{
    position:relative;
    background:#ffffff;
    /*margin-left:35px;*/
    /*margin-right:35px;*/
    font-family:arial;
}
.user_online
{
    position:relative;
    background:#ffffff;
    _min-width:965px;
    _width:965px;
    /*min-height:600px;*/
    margin:3px 0px 0px 0px;
}
.frend_bloak
{
    position:relative;
    background:#ffffff;
    text-align:left;
    _min-width:965px;
    _width:965px;
    /*min-height:600px;*/
    margin:6px 0px 0px 0px;
}
.footerText
{
    padding:10px;
    color:#898a8b;
    font-size:11px;
    text-align:left;
}
.footerdiv
{
    float:inherit;
    padding-bottom:12px;
	text-align: center;


}
.footerHref
{
    color:#498ab2;
    font-size:11px;
}
.copyright
{
    text-align:center;
    margin-left:10px;
    color:#444546;
    font-size:11px;
	padding-bottom:15px;

}
.line
{
    background:#dddddd;
    height:1px;
    font-size:0px;
}
.head 
{
    float:left;
    font-family:Arial;
    color:#ffffff !important;
    position:relative;
    background:#e37400;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    margin-right:10px;
}
.head:link, .head:visited {
	color:#ffffff !important;
}
.headgreen
{
    float:right; //was left
    font-family:Arial;
    color:#ffffff;
    position:relative;
    background:#92c35e;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    cursor:pointer;
    margin-right:10px;
    text-decoration:none;
    margin-top:5px;
}
.headblue
{
    float:left;
    font-family:Arial;
    color:#498acb;
    position:relative;
    background:#e5ecf3;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    cursor:pointer;
    margin-right:10px;
    text-decoration:none;
}
.headgreen1
{
    float:left;
    font-family:Arial;
    color:#ffffff;
    position:relative;
    background:#92c35e;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    margin-right:10px;
    text-decoration:none;
}
.head5
{
    float:left;
    font-family:Arial;
    color:#ffffff;
    position:relative;
    background:#e37400;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    margin-right:10px;
    cursor:pointer;
    text-decoration:none;
}
.head5:hover
{
    color:#DDD;
}
.text_subs:link, .text_subs:visited
{
    color:#ffffff;
    text-decoration:none;
    font-size:13px;
    font-weight:bold;
}
.head2
{
    padding:1px 3px 5px 3px;
    text-align:left;
}
.head3
{
    float:left;
    font-family:Arial;
    color:#ffffff;
    position:relative;
    background:#e37400;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    margin-right:10px;
    cursor:pointer;
}
.head1
{
    float:left;
    color:#444546;
    position:relative;
    background:#e5ecf3;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    margin-right:10px;
}
.kytLH
{
    position:absolute;
    left:0px;
    top:0px;
    background-attachment:fixed;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -139px -39px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytRH
{
    position:absolute;
    right:0px;
    top:0px;
    _right:-1px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -139px -42px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytLB
{
    position:absolute;
    left:0px;
    bottom:0px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -139px -48px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytRB
{
    position:absolute;
    right:0px;
    _right:-1px;
    bottom:0px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -139px -45px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytLB1
{
    position:absolute;
    left:0px;
    bottom:0px;
    background: url("//img.twomovies.net/kyts.png") no-repeat;
    background-position: 0px -9px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytRB1
{
    position:absolute;
    right:0px;
    _right:-1px;
    bottom:0px;
    background: url("//img.twomovies.net/kyts.png") no-repeat;
    background-position: 0px -6px;
    height:2px;
    width:2px;
    font-size:0px;
}
.sign_up
{
    _background: url("//img.twomovies.net/login.png") no-repeat;
    background-position: 0px 0px;
    height:25px;
    width:91px;
    float:left;
    margin-left:5px;
}
.login
{
    _background: url("//img.twomovies.net/login.png") no-repeat;
    background-position: 0px -26px;
    height:25px;
    width:71px;
    float:left;
}
.kytLHgreen
{
    position:absolute;
    left:0px;
    top:0px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -139px -54px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytRHgreen
{
    position:absolute;
    right:0px;
    top:0px;
    _right:-1px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -139px -60px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytLBgreen
{
    position:absolute;
    left:0px;
    bottom:0px;
    font-size:0px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -139px -51px;
    height:2px;
    width:2px;
}
.kytRBgreen
{
    position:absolute;
    right:0px;
    _right:-1px;
    bottom:0px;
    font-size:0px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -139px -57px;
    height:2px;
    width:2px;
}
.kytLHblue
{
    position:absolute;
    left:0px;
    top:0px;
    background: url("//img.twomovies.net/blue.png") no-repeat;
    background-position: 0px -3px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytRHblue
{
    position:absolute;
    right:0px;
    top:0px;
    _right:-1px;
    background: url("//img.twomovies.net/blue.png") no-repeat;
    background-position: 0px -9px;
    height:2px;
    width:2px;
    font-size:0px;
}
.kytLBblue
{
    position:absolute;
    left:0px;
    bottom:0px;
    font-size:0px;
    background: url("//img.twomovies.net/blue.png") no-repeat;
    background-position: 0px 0px;
    height:2px;
    width:2px;
}
.kytRBblue
{
    position:absolute;
    right:0px;
    _right:-1px;
    bottom:0px;
    font-size:0px;
    background: url("//img.twomovies.net/blue.png") no-repeat;
    background-position: 0px -6px;
    height:2px;
    width:2px;
}
.alphabet
{
    color:#498ab2;
    font-size:13px;
    font-weight: normal;
    font-family:arial;
    text-decoration:underline;
}
.pointer
{
    color:#000000;
    font-size:14px;
    font-family:arial;
}
.alphabet14
{
    color:#498ab2;
    font-size:14px;
    font-family:arial;
    /*cursor:pointer;*/
}
.alphabet16
{
    color:#498ab2;
    font-size:16px;
    font-family:arial;
}
.alphabet14b
{
    color:#000000;
    font-size:14px;
    font-family:arial;
    /*cursor:pointer;*/
}

.alphabet14w
{
    color:#9C9C9C;
    font-size:14px;
    font-family:arial;
    /*cursor:pointer;*/
}
.alphabet2
{
    color:#498ab2;
    font-size:13px;
    font-family:arial;
    /*cursor:pointer;*/
}
.alphabetDiv
{
    float:left;
    font-family:arial;
    color:#444546;
    margin-bottom:10px;
}
.yarDiv
{
    float:left;
    font-family:arial;
    color:#498ab2;
}
.text
{
    font-size:14px;
    text-align:left;
    color:#444546;
}
.textl
{
    font-size:14px;
    text-align:left;
    color:#444546;
    float:left;
}
.header
{
    color:#444546;
    background:#ffffff;
    padding-right:10px;
    padding-top:10px;
    float:left;
    font-family:arial;
    font-size:24px;
    text-align:left;
}
.header1
{
    color:#444546;
    background:#ffffff;
    padding-right:10px;
    padding-top:10px;
    float:left;
    font-family:arial;
    font-size:24px;
    text-align:left;
    _width:595px;
}
.headDiv
{
    margin-top:10px;
    margin-bottom:10px;
}
.poiskdiv
{
    padding-top:15px;
    margin-bottom:10px;
    text-align:left;
    position:relative;
}
.searchdiv
{
    padding-top:2px;
    margin-bottom:5px;
    text-align:left;
    position:relative;
	float:left;
	margin-left:30px;
}
.divConteiner
{
    margin:0px 15px 3px 15px;
    padding-top:1px;
}
.inputPoisk
{
    height:24px;
    width:380px;
    font-size:18px;
    border:solid #e37400 1px;
}
.inputSearch
{
    height:26px;
    width: 400px;
    font-size:15px;
    border:solid #BDBDBD 2px;
	background-color: #e5ecf3;
	padding-left: 5px;
}
.selectPoisk
{
    height:28px;
    font-size:18px;
    width:85px;
    margin-right:5px;
}
.toolbar
{
    background-image: url("//img.twomovies.net/toolbar.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height:30px;
    width:220px;
    border:0px;
    float:left;
    cursor:pointer;
}
.toolbar:hover
{
    background-image: url("//img.twomovies.net/toolbar.png");
    background-repeat: no-repeat;
    background-position: 0px -31px;
    height:30px;
    width:220px;
    border:0px;
    float:left;
    cursor:pointer;
}
.suggest
{
    background-image: url("//img.twomovies.net/all.png");
    background-repeat: no-repeat;
    background-position: -41px -108px;
    height:17px;
    width:125px;
    border:0px;
    cursor:pointer;
}
.naity
{
    background-image: url("//img.twomovies.net/search.png");
    background-repeat: no-repeat;
    background-position: 0px 0px;
    height:30px;
    border:0px;
    cursor:pointer;
    width:104px;
    position:absolute;
    bottom:0px;
    margin-left:5px;
    top:42px;
    _left:383px;
    _top:41px;
}
.naity:hover
{
    background-image: url("//img.twomovies.net/search.png");
    background-repeat: no-repeat;
    background-position: 0px -31px;
    height:30px;
    width:104px;
}

.topsearch
{
	color: #e37400 !important;
}

.beta
{
    color:red;
    text-decoration:none;
    font-size:12px;
}
.scrollbar
{
   text-align:left;
    margin:15px 10px 25px 10px;
}
.shareInherit
{
    text-align:center;
    padding-top:10px;
}
.bookmark
{
    border:0;
    float:right;
}
.ganre
{
    float:left;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -146px -40px;
    margin:10px 0px 0px 0px;
    padding-left:5px;
    height: 15px;
    width: 3px;
    font-size: 0px;
}

/* ------------------------------------------------ */
/* ------------------------------------------------ */
/*   ALL_USERS */


/*   ------------------------   */
/* SearchUsers Module */

.SearchUsers_Div {
    float:left;
    width:100%;
    font:arial;
    padding:0px;
    margin:0px; 
}

.SearchUsers_Div ul {
    padding:0px;
    margin:0px;
    font-family: arial;
}

.SearchUsers_Div ul li {
    list-style:none;
}

.SearchUsers_Div ul li span {
    color: #444546;
    font-size: 13px;
    text-align: left;
}



.SearchUsers_Div .fontX {
    font-size:12px;
    width:100px;
    float:right;
}

.SearchUsers_Div .headgreen.headblue {
     padding: 3px 2px;
     margin: 7px 0 0 0;
}

.SearchUsers_Div .SearchUsers_li_Img {
    width:90px;
    float:left;
}

.SearchUsers_Div_SeacrhInput {

}

.SearchUsers_Div .SearchUsers_messageBlock {
    margin-left:90px;
}

.SearchUsers_comments_list {
    margin-left:5px;
    width:100%;
}

.SearchUsers_comments_list {
    float:left;
}

.SearchUsers_comments_list ul {
    float:left;
    width:100%;
    clear:left;
}
.SearchUsers_comments_list .statback1, .SearchUsers_comments_list .statback2 {
    height:auto;
    width:100%;
}

.SearchUsers_comments_list a {
    color: #498AB2;
    font-family: arial;
    font-size: 13px;
    font-weight: normal;
    text-decoration: underline;
}


.SearchUsers_Div2 {
    width:100%;
}

.SearchUsers_li_AddLinks {
   width:100px;
   float:right;
   margin-right:7px;

}

ul.settingsBlock {
    clear: both;
    display: block;
    float: left;
    margin-bottom: 10px;
    width: 100%;
}
ul.settingsBlock li {
    float: left;
    font-size: 12px;
}


.leftSet {
    padding-right: 5px;
    text-align: right;

}

.rightSet {
    float: right;
    width:auto;
    border: 0 none;
    font-size: 100%;
    margin: 0;
    outline: 0 none;
    padding: 0 0 0 10px;
    vertical-align: baseline;
    text-align: left;
}

.SearchUsers_ListPages {
    padding: 10px 0px;
}

/* (END) SearchUsers Module */
.user
{
    float:left;
    color:#498ab2;
}
.playlistName
{
    font-size:13px;
    float:left;
    color:#498ab2;
}
.removeFromPlaylist
{
	float: right; 
	margin-right: 30px; 
	cursor: pointer;
	color: red;
}

.insite
{
    float:left;
    color:#444546;
    font-size:13px;
    font-family:Arial;
    text-align:left;
}
.userblok
{
    padding-bottom:10px;
}
.headline
{
    margin:24px 0px 0px 10px;
    background:#dddddd;
    height:1px;
    font-size:0px;
    color:#444546;
}
.headline1
{
    margin:0px 0px 10px 0px;
    background:#dddddd;
    height:1px;
    font-size:0px;
    color:#444546;
}
.headline2
{
    margin:24px 0px 0px 10px;
    _margin:48px 0px 0px 10px;
    background:#dddddd;
    height:1px;
    font-size:0px;
    color:#444546;
}
.filmDiv
{
    float:left;
    width:50%;
    _width:288px;
    min-width:288px;
    min-height:150px;
    _height:150px;
	margin-bottom: 7px;
	/*line-height: 22px;*/
}
.filmDiv4
{
    float:left;
    /*width:50%;
   // _width:300px;
   // min-width:300px;*/
    width:288px;
    margin:5px;
    border:solid gray 1px;
}
.divprobel
{
    height:10px;
}
.divprobel4
{
    height:4px;
}
.filmldiv
{
    float:left;
    margin-left:10px;
}
.filmname
{
    font-weight:bold;
    color:#498ab2;
    font-size:14px;
    cursor:pointer;
    text-shadow: 0 1px 0 #F9F9F9;
}
.filmname:hover
{
	color: #e37400;
}
.filmname1
{
    margin-top:7px;
    font-weight:bold;
    color:#498ab2;
    font-size:15px;
}
.filmatributeganre
{
    margin-left:10px;
    float:left;
    width:54px;
    text-align:left;
    color:#898a8b;
    font-size:13px;
    margin-top:2px;
}
.filmatribute
{
    margin-left:10px;
    float:left;
    width:54px;
    text-align:left;
    color:#898a8b;
    font-size:13px;
}
.hrefs
{
    color:#444546;
    font-size:13px;
}
.filmyar
{
    color:#444546;
    font-size:13px;
    float:left;
    text-decoration:underline;
    /*text-decoration:none;*/
    text-align:left;
}
.filmyar1
{
    color:#444546;
    font-size:13px;
    float:left;
    /*text-decoration:none;*/
    text-align:left;
}
.filmtime
{
    color:#444546;
    font-size:13px;
    text-decoration:none;
}
.share
{
    cursor:pointer;
    text-align:left;
    color:#444546;
    font-size:13px;
    text-decoration:none;
}
.comentContent
{
    color:#444546;
    font-size:13px;
    margin-left:10px;
	padding-top:4px;
}
.filmganrediv
{
    text-align:left;
    margin-left:167px;
    margin-bottom:5px;
}
.filmganrediv2
{
    text-align:left;
    margin-bottom:5px;

}
.filmganrediv1
{
    text-align:left;
    margin-left:187px;
    margin-bottom:5px;
}
.left
{
	/*transition: 0.125s;*/
    float:left;
    text-align:left;
}
a:hover img.left {
	/*border: solid 1px #CCC;*/
	-moz-box-shadow: 1px 1px 6px #010101;
	-webkit-box-shadow: 1px 1px 6px #010101;
    box-shadow: 1px 1px 6px #010101;
}

.left4
{
    /*float:left;*/
    /*text-align:left;*/
    width: 50px;
    height: 50px; 
    border: 1px solid #DDDDDD;
    margin: 2px;
}
a:hover img.left4 {
	/*border: solid 1px #CCC;*/
	-moz-box-shadow: 1px 1px 5px #010101;
	-webkit-box-shadow: 1px 1px 5px #010101;
    box-shadow: 1px 1px 5px #010101;
}
.left5
{
    width: auto;
    max-height: 60px;
    max-width: 70px;
    border: 0;
}
.left1
{
    float:left;
    text-align:left;
    margin-right:5px;
}
.left2
{
    margin-top:3px;
    float:left;
    text-align:left;
}
.stathead
{
    width:25%;
    _width:160px;
    text-align:center;
    color:#444546;
    font-size:13px;
    font-weight:bold;
    height:20px;
    text-decoration:none;
}
.stathead1
{
    text-align:center;
    color:#444546;
    font-size:12px;
    font-weight:bold;
}
.statinfo
{
    text-align:left;
    color:#444546;
    font-size:12px;
    width:30px;
}
.statinfo2
{
    text-align:left;
    color:#444546;
    font-size:12px;
    width:80px;
}
.statinfo3
{
    text-align:left;
    color:#444546;
    font-size:12px;
}
.statinfo4
{
    text-align:center;
    color:#444546;
    font-size:12px;
}
.statback1
{
    background:#f2f5f9;
    font-famile:Arial;
    height:29px;
}
.statback2
{
    background:#f9fbfc;
    height:29px;
}
.statback3
{
    background:#f4f7fa;
    font-famile:Arial;
    height:29px;
}
.statback4
{
    font-famile:Arial;
    background:#e5ecf3;
    height:29px;
}
.table
{
    width:100%;
    _width:600px;
    cellpadding:0;
    cellspacing:1px;
    text-align:left;
}
.topdiv
{
    float:left;
    margin:0px 7px 0px 7px;
    _margin:0px 3px 0px 4px;
    width:288px;
}
.topfilmDiv
{
    float:left;
    /*background:#f4f7fa;*/
    position:relative;
}
.topkytLH
{
    position:absolute;
    left:0px;
    top:0px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -150px -43px;
    height:2px;
    width:2px;
}
.topkytRH
{
    position:absolute;
    right:0px;
    top:0px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -150px -49px;
    height:2px;
    width:2px;
}
.topkytLB
{
    position:absolute;
    left:0px;
    bottom:0px;
    font-size:0px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -150px -40px;
    height:2px;
    width:2px;
}
.filmDiv2
{
    float:left;
    width:100%;
    _width:288px;
    min-width:288px;
    min-height:150px;
    _height:150px;
	line-height: 22px;
}
.filmDiv3
{
    width:100%;
    min-width:288px;
    min-height:150px;
    _height:150px;
	/*line-height: 22px;*/
}

.topkytRB
{
    position:absolute;
    right:0px;
    bottom:0px;
    font-size:0px;
    background: url("//img.twomovies.net/all.png") no-repeat;
    background-position: -150px -46px;
    height:2px;
    width:2px;
}
.right
{
    float:right;
    margin-top:10px;
    margin-right:15px;
    text-align:left;
}
.right2
{
    float:right;
    margin-top:3px;
    margin-right:13px;
    text-align:left;
}
.right3
{
    float:right;
    margin-top:6px;
    border:1px solid grey;
    margin-right:10px;
    text-align:left;
}
.left3
{
    float:right;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:15px;
    text-align:left;
    cursor:pointer;
}
.comentDiv
{
    border:solid #e5ecf3 1px;
    margin-bottom:5px;
}
.image_div
{
    float:left;
    text-align:center;
    background:#ffffff;
    width:70px;
}
.coment_div
{
    margin-left:70px;
    text-align:left;
    border-left:solid #e5ecf3 1px;
}

.like
{
    color: #498AB2;
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    float:right;
    margin-right:5px;
}

.spam
{
    color: #498AB2;
    cursor: pointer;
    font-size: 13px;
    font-weight: bold;
    float:right;
    margin-right:5px;
}
.spam1
{
    float:right;
}

.coment_div .spam
{
    padding-top:2px;
}

.bluediv
{
    background:#e5ecf3;
    /*margin:1px;*/
    height:20px;
    text-align:left;
}
.bluediv2
{
    background:#FAFAFA;
    height:20px;
    text-align:right;
}
.userName
{
    color:#444546;
    font-size:14px;
    font-weight:bold;
}
.button
{
    border:0px;
    cursor:pointer;
}
.left10
{
    float:left;
    margin-left:10px;
}
.left11
{
    float:left;
    margin-left:5px;
	margin-top: 2px;
	font-size: 11px;
	color: #898A8B;
}
.useful
{
	float:left;
    margin-right:5px;
	margin-top: 2px;
	font-size: 11px;
	color: #898A8B;
}
.comentForm
{
    background:#e5ecf3;
    float:left;
    width:280px;
}
.comentForm1
{
    background:#e5ecf3;
	border:solid #cccccc 1px;
    width:580px;
	padding: 10px;
}
.comentForm2
{
    background:#e5ecf3;
    border:solid #cccccc 1px;
    width:580px;
    text-align:left;
	padding: 10px;
	box-shadow: inner 0px 0px 3px grey;
}
.toolbar1
{
    height: 25px;
    width: 99%;
}
.margin10
{
    padding:5px 0px 5px 0px;
}
.padding5
{
    padding:5px;
}
.padding2
{
    padding:4px 3px 5px 3px;
}
.padding7
{
    padding:5px 5px 7px 5px;
}
.padding5b
{
    background:#ffffff;
}
.top5
{
    padding:5px 0px 0px 0px;
}
.formAtribute
{
    float:left;
    margin-left:5px;
    width:88px;
    margin-top:5px;
    font-weight:bold;
    color:#498ab2;
    font-size:14px;
}
.leftTop
{
    float:left;
    margin-top:5px;
}
.moderComent
{
    font-weight:bold;
    color:#444546;
    font-size:11px;
    text-align:left;
    margin:10px 95px 10px 10px;
}
.moderDiv
{
    background:#f5fafc;
    border:dashed #d7d7d7 1px;
    margin:5px 10px 0px 10px;
    position:relative;
}
.moderName
{
    position:absolute;
    top:0px;
    right:1px;
    -left:420px;
}

.linkHead
{
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -1px -153px;
    height:22px;
    width:177px;
    text-align:center;
    color:#444546;
    font-size:13px;
    font-weight:bold;
}
.linkHead1
{
    background:url("//img.twomovies.net/allhead.png") no-repeat;
    height:22px;
    width:177px;
    text-align:center;
    color:#fff;
    font-size:13px;
    font-weight:bold;
}
.linkDiv
{
    float:left;
    width:177px;
}
.linkDiv1
{
    float:inherit;
    width:177px;
}
.linkDiv2
{
    float:right;
    width:177px;
}
.linkConteiner
{
    background:#e5ecf3;
}
.linkConteiner1
{
    background:#D5E8D3;
}
.divPart
{
    height:31px;
    margin-left:45px;
    padding-top:9px;
    _margin-top:7px;
    text-align:left;
}
.playDiv
{
    float:left;
    margin-left:3px;
    background:url("//img.twomovies.net/all.jpg") no-repeat;
    background-position: -1px -1px;
    height:38px;
    width:37px;
}
.playDiv1
{
    float:left;
    margin-left:3px;
    background:url("//img.twomovies.net/play.png") no-repeat;
    height:38px;
    width:37px;
}
.playDiv2
{
    float:left;
    margin-left:3px;
    background:url("//img.twomovies.net/playNew.png") no-repeat;
    height:23px;
    width:23px;
}
.playDiv3
{
    float:left;
	margin-top:3px;
    margin-left:6px;
    height:16px;
    width:16px;
}
.ok1
{
    background:url("//img.twomovies.net/ok.png") no-repeat transparent;
    cursor:pointer;
    height:15px;
    width:17px;
    margin-top:4px;
}
.bed1
{
    background:url("//img.twomovies.net/bed.png") no-repeat transparent;
    cursor:pointer;
    height:15px;
    width:15px;
    margin-top:4px;
    margin-left:5px;
}
.rtd
{
    background:url("//img.twomovies.net/tdBg.png")repeat-y transparent;
    width:76px;
}
.report1
{
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -167px -81px;
    cursor:pointer;
    height:14px;
    width:15px;
    margin-top:4px;
    margin-left:8px;
}
.divBed1
{
    float:left;
    height:23px;
    width:24px;
}
.divOk1
{
    float:left;
    height:23px;
    width:24px;
}
.divReport1
{
    float:left;
    height:23px;
    width:21px;
}
.divOk
{
    float:left;
    height:28px;
    width:31px;
}
.ok
{
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -135px -81px;
    cursor:pointer;
    height:15px;
    width:16px;
    margin-top:8px;
}
.divBed
{
    float:left;
    height:28px;
    width:32px;
}
.b
{
    background:url("//img.twomovies.net/wall/bold.png") no-repeat;
    cursor:pointer;
    float:left;
    height:24px;
    width:23px;
    margin-left:3px;
    margin-bottom:3px;
}
.u
{
    background:url("//img.twomovies.net/wall/underline.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.i
{
    background:url("//img.twomovies.net/wall/italic.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.l
{
    background:url("//img.twomovies.net/wall/link.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.m
{
    background:url("//img.twomovies.net/wall/music.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.s
{
    background:url("//img.twomovies.net/wall/smile.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.y
{
    background:url("//img.twomovies.net/wall/youtube.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.p
{
    background:url("//img.twomovies.net/wall/picture.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.sp
{
    background:url("//img.twomovies.net/wall/spoiler.png") no-repeat;
    cursor:pointer;
    height:24px;
    width:23px;
    float:left;
    margin-left:3px;
    margin-bottom:3px;
}
.bed
{
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -151px -81px;
    cursor:pointer;
    height:15px;
    width:15px;
    margin-top:7px;
}
.divReport
{
    float:left;
    height:28px;
    width:57px;
    font-size:10px;
    color:#444546;
}
.report
{
    background:url("//img.twomovies.net/all.png") no-repeat;
    background-position: -167px -81px;
    cursor:pointer;
    height:14px;
    width:15px;
}
.divRamka
{
    height:28px;
    width:177px;
}
.linkRating
{
    float:left;
    height:28px;
    width:54px;
    font-size:10px;
    color:#444546;
}
.borderF
{
    border:solid #ffffff 1px;
}
.borderF3
{
    border:solid #ffffff 1px;
    _width:605px;
}
.borderF1
{
    border-top:solid #e5ecf3 1px;
    _width:604px;
}
div{font-family:arial}

.padding5px
{
    text-align:left;
    padding:5px
}

.genreLeft
{
    width:120px;
    float:left;
}
.browseDiv
{
    border-left: solid #dddddd 1px;
}
.marginleft10px
{
    margin-left:10px;
    font-size:12px;
    float:left;
}
.marginright10px
{
    margin-left:10px;
    font-size:12px;
    float:right;
}
.otherTags
{
    margin:7px;
    font-size:12px;
    float:left;
}

.zakladkaDiv
{
    background:url("//img.twomovies.net/Zline.png") repeat-x;
    height:24px;
}
.zakladka
{
    float:left;
    height:24px;
    width:100px;
    text-align:center;
    background:url("//img.twomovies.net/Zpeas.png") repeat-x;
}
.zakladkar1
{
    float:left;
    text-align:center;
    width:100px;
    height:24px;
    background:url("//img.twomovies.net/Zpeasr.png") repeat-x;
}
.zakladkaSmoll
{
    float:left;
    text-align:center;
    height:24px;
    width:90px;
    background:url("//img.twomovies.net/Zpeas.png") repeat-x;
}
.zakladkar
{
    float:left;
    text-align:center;
    width:95px;
    height:24px;
    background:url("//img.twomovies.net/Zpeasr.png") repeat-x;
}
.zakL
{
    float:left;
    height:24px;
    width:2px;
    background-image: url("//img.twomovies.net/all.png");
    background-repeat: no-repeat;
    background-position: -167px -128px;
}
.zakR
{
    float:right;
    height:24px;
    width:2px;
    background-image: url("//img.twomovies.net/all.png");
    background-repeat: no-repeat;
    background-position: -170px -128px;
}
.zpeas
{
    margin:3px 10px 0px 10px;
    cursor:pointer;
    height:21px;
}
.selekt
{
    font-size:13px;
    font-weight:bold;
    color:#444546;
    text-decoration:none;
}
.selekt:hover
{
    /*color:#888888;*/
}
.selekt1
{
    font-size:13px;
    font-weight:bold;
    cursor:pointer;
    color:#444546;
    text-decoration:underline;
}
.norm
{
    font-size:13px;
    font-weight:bold;
    color:#498ab2;
    text-decoration:none;
    /*text-shadow: 0 1px 0 #FFFFFF;*/
}
.divBorder
{
    border-left:solid #e5ecf3 1px;
    border-right:solid #e5ecf3 1px;
    border-bottom:solid #e5ecf3 1px;
}
.search_div_conteiner
{
   position:absolute;
   font-size:14px;
   background:#ffffff;
   width:400px;
   left:2px;
   top:54px;
   text-align:left;
   padding:4px;
   /*border:solid #444546 1px;*/
   display:none;
   z-index: 9001;
	-moz-box-shadow: 1px 1px 5px #010101;
	-webkit-box-shadow: 1px 1px 5px #010101;
    box-shadow: 1px 1px 5px #010101;   
}
.close_div
{
    float:right;
    cursor:pointer;
    font-size:12px;
    color:#000000;
}
.divCon
{
    _display:inline;
    /*width:99%;*/
    _width:99%;
    margin:0px 1px 1px 1px;
    background:#e5ecf3;
}
.divCon2
{
    /*width:99%;*/
    width:100%;
    _width:603px;
    margin:0px 1px 1px 1px;
    background:#e5ecf3;
}
.divCon1
{
    _display:inline;
    /*width:99%;*/
    _width:99%;
    margin:0px 1px 1px 1px;
    background:#ffffff;
}
.pageItemDiv
{
    float:right;
    height:30px;
    background:#ffffff;
}
.Item
{
    color:#444546;
    font-size:13px;
    text-align:left;
}
.write:link, .write:visited
{
    font-size:13px;
    color:#ffffff;
}

.userMainDiv
{
    /*background-color:#e5ecf3;*/
    text-align:left;
    min-height:100px;
    margin-top:15px;
}
.frendCont
{
    background-color:#F7F7F7;
    border:1px solid #D8DFEA;
	_width:620px;
}
.userImg
{
    border: 1px solid #DDDDDD;
    float:left;
    margin:0px 10px 10px 10px;
}
.Watch_List
{
   float:left;
    margin:3px 0px 3px 0px;
}
.userInfoCols1
{
    text-align:left;
    color:#898a8b;
    font-size:13px;
}
.userInfoCols
{
    float:left;
    text-align:left;
    color:#898a8b;
    font-size:13px;
}
.userInfoValues
{
    float:left;
    text-align:left;
    font-size:13px;
}
.userInfoValues1
{
    font-size:13px;
    margin-left:90px;
    text-align:left;
}
.generic-form {
    background:#e5ecf3;
    margin: 0px 1px 1px 1px;
    padding: 1px;
    text-align:left;
    padding-top: 10px;
    padding-left: 20px;
    font-size: 13px;
}
.generic-form label {
    display: block;
    float: left;
    width: 180px;
    font-weight: bold;
}
.generic-form .form-text {
    margin-left: 10px;
    width: 200px;
}
.label1{
    display: block;
    float: left;
    width: 70px;
    font-weight: bold;
}
.form-text1 {
    margin-left: 5px;
    width: 300px;
}
.form-row1
{
    height:43px;
}
.generic-form .form-row-info {
    margin-left: 10px;
    color:gray;
}

.generic-form div {
    padding-top: 10px;
    padding-right: 0pt;
    padding-bottom: 10px;
    padding-left: 10px;
    clear: left;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;

}
.generic-form p {
    padding-top: 5px;
    padding-left: 200px;
}

#captcha-row {
    height: 60px;
}

.form-title {
    font-size:16px;
    font-weight:bold;
    color:#444546;
    text-decoration:none;
}

ul.tabs { /* general settings */
    text-align: left; /* set to left, right or center */
    margin: 1em 0 0 0; /* set margins as desired */
    border-bottom: 1px solid #498ab2; /* set border COLOR as desired */
    list-style-type: none;
    padding: 10px 15px 10px 15px; /* THIRD number must change with respect to padding-top (X) below */
}

ul.tabs li { /* do not change */
    display: inline;
}

ul.tabs li .tab-item { /* settings for all tab links */
    padding: 10px 20px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
    border: 1px solid #498ab2; /* set border COLOR as desired; usually matches border color specified in #tabnav */
    background-color: #e5ecf3; /* set unselected tab background color as desired */
    margin-right: 0px; /* set additional spacing between tabs as desired */
    text-decoration: none;
    border-bottom: none;
}
.divBorderForm
{
    border-left:solid #498ab2 1px;
    border-right:solid #498ab2 1px;
    border-bottom:solid #498ab2 1px;
    background:#e5ecf3;
}
.user-playlists {
    margin-top: 20px;
}

.whitelink
{
    color:white;
    font-size:13px;
    font-family:arial;
    text-decoration:none;
}

.centerhead
{
    float:left;
    cursor:pointer;
    width: 10px;
    font-family:Arial;
    color:#ffffff;
    position:relative;
    background:#e37400;
    padding:3px 10px 3px 10px;
    font-size:13px;
    font-weight:bold;
    margin-right:10px;
}


font{font-family:arial;}
.top1
{
    margin-top:1px;
    float:left;
}
.filmfont13
{
    color:#000000;
    font-size:14px;
    text-shadow: 0px 1px 0px #FFFFFF;
}
.filmfont20
{
    color:#000000;
    font-size:20px;
}

.tabl tr
{
    margin:0px;
    padding:0px;
}
.tabl,.tablink
{
    text-align:left;
    width:100%;
    -width:602px;
}
.tablink tr.first
{
   background:#f2f5f9;
}
.tablink tr.second
{
   background:#f9fbfc;
}
.tablink tr.second:hover,.tablink tr.first:hover
{
   background: #FFF3CD;
}
.tablink tr.second,.tablink tr.first
{
   transition: 0.2s;
}
#moreButton:hover {
	background: #FFF3CD;
}
.transition {
  transition: 0.3s;
}
.dot
{
    text-align:left;
    border:dotted #498ab2 1px;
}
.UserStats {
    height: 40px;
    margin-left: 10px;
    
}

.Points
{
    /*float:left;*/
    text-align:left;
    color:#898a8b;
    font-size:12px;
    margin:4px;
}
.Points:hover {
    color: orange;
}
.email
{
    margin-left:5px;
    float:left;
    cursor:pointer;
    height:14px;
    width:23px;
    background:url("//img.twomovies.net/send_message_icon.png") no-repeat;
}
.pad5
{
    padding:0px 5px 5px 5px;
}
.messages {
    text-align: left;
    /*margin-top: 20px;*/
}

.message {
    padding : 12px 10px 10px 60px;
    margin-bottom: 5px;
    min-height: 20px;
	font-size:14px;
	color: #1C567A;
	text-shadow: 0px 1px 0px #DDD;
}
.info {
    background: #c4e3f2 url("//img.twomovies.net/info.png") no-repeat;
    background-position: 16px 50%;
}
.error {
    background: #c4e3f2 url("//img.twomovies.net/error.png") no-repeat;
    background-position: 16px 50%;
}
.facebook {
    background-image: url("//img.twomovies.net/social.png");
    background-repeat: no-repeat;
    background-position: -31px -1px;
    height:30px;
    width:31px;
    border:0px;
    float:left;
    cursor:pointer;
    margin-bottom:5px
}
.rss {
    background-image: url("//img.twomovies.net/social.png");
    background-repeat: no-repeat;
    background-position: -1px -1px;
    height:30px;
    width:31px;
    border:0px;
    float:left;
    cursor:pointer;
    margin-left:5px;
    margin-bottom:5px
}
.twitter {
    background-image: url("//img.twomovies.net/social.png");
    background-repeat: no-repeat;
    background-position: -62px -1px;
    height:30px;
    width:31px;
    border:0px;
    float:left;
    cursor:pointer;
    margin-left:5px;
    margin-bottom:5px
}

.actors
{
    float:left;
    margin:0px 10px 10px 10px;
    min-height:147px;
    min-width:102px;
    max-height:191px;
    max-width:133px;
    _height:191px;
    _width:133px;
}
.linkleft {
    margin-left: 10px;
}
.filmHead
{
    text-align:left;
    margin-left:111px;
}
.filmHead1
{
    text-align:left;
    margin-left:148px;
    /*border:solid #ffffff 1px;*/
}
#user_message_history_div
{
    max-height: 330px;
    overflow-y: auto;
    height: expression( this.scrollHeight > 380 ? "381px" : "auto" );
}
.ie_max_height
{
	  height: expression( this.scrollHeight > 50 ? "51px" : "auto" ); /* sets max-height for IE */
	  max-height: 50px; /* sets max-height value for all standar*/
      width: expression( this.scrollWidth > 50 ? "51px" : "auto" ); /* sets max-height for IE */
	  max-width: 50px;
      border:0px;
}
h1 { 
	color:#000000;
	_font-family: museo-slab,Georgia,"Times New Roman",Times,serif;
    font-size:20px;
    margin-top:0px;
    margin-bottom:0px;
    text-shadow: 0px 1px 0px #FFFFFF;
}

b h1{ color:#000000;
    font-size:13px;
    text-decoration:none;
    margin-top:0px;
    margin-bottom:0px;}
font h2,font h2 strong a{color:#444546;
    font-size:22px;
    margin-top:0px;
    margin-bottom:0px;
    /*text-shadow: 0px 1px 0px #CCCCCC;*/}

font h1{color:#444546;
    font-weight:normal;
    font-size:22px;
    margin-top:0px;
    margin-bottom:0px;}
h2{
    color:#498ab2;
    font-size:14px;
    text-decoration: none;
    font-weight:normal;
    font-family:arial;
    margin-top:2px;
    margin-bottom:0px;
}
h3
{
    color:#000000;
    font-size:14px;
    font-family:arial;
    font-weight:normal;
    margin-top:0px;
    margin-bottom:0px;
}
.max_width
{
      margin: 5px 5px 0;
      /*width: expression( this.scrollWidth > 80 ? "81px" : "auto" ); /* sets max-height for IE */
	  width: 60px;
      border:0px;
}
.pMessage
{
    margin-bottom:7px;
    height:expression( this.scrollHeight > 200 ? "201px" : "auto" );
    max-height:200px;
    _width:390px;
    overflow:auto;
}
.m10
{
    margin-left:10px;
}
img
{
    color:#898a8b;
    font-size:13px;
}
.trailer
{
    text-align:center;
}
#filmVideos_html
{
    padding:10px;
    height:430px;
}
.link
{
  width:98%;
  _width:326px;
}

.nolinks
{
    color: #898A8B;
    font-size:11px;
}
.FanButton,.FanButton2 {
border-style:solid;
border-width:1px;
display:inline-block;
outline:medium none;
padding:3px 6px;
vertical-align:bottom;
-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
background-color:#EEEEEE;
text-decoration:none;
border-color:#999999 #999999 #888888;
-moz-border-radius:6px;
-webkit-border-radius:6px;
color:#333333;
font-size:11px;
font-weight:bold;
}
.FanButton:hover,.FanButton2:hover
{
        color:#888888;
}
.FanButton2
{
  font-size:18px;
  width:50px;
  text-align:center;
  margin-top:20px;
  padding:20px 0;
}
.FanButton3
{
    margin-top:3px;
    padding-top:2px;
    background:url("//img.twomovies.net/digg_point.png") no-repeat;
    height:39px;
    width:56px;
    font-size:18px;
    text-align:center;
}
.FanButton3 div
{
    padding-top:8px;
    margin-left:3px;
    width:50px;
    overflow:hidden;
}
.br {
border-style:solid;
border-width:1px;
-moz-box-shadow:0 1px 0 rgba(0, 0, 0, 0.1);
border-color:#999999 #999999 #888888;
}
#sfr
{
    background-position: 3px;
    background-image:url("//img.twomovies.net/sfriend.png");
    background-repeat: no-repeat;
}
#fan
{
    background-position: 2px;
    background-image:url("//img.twomovies.net/first.png");
    background-repeat: no-repeat;
}
#lis
{
    background-position: 2px;
    background-image:url("//img.twomovies.net/lent.png");
    background-repeat: no-repeat;
}
#rep,#rep1,#rep2:hover,#rep3:hover,#rep4:hover,#rep5:hover
{
    background-position: 2px 2px;
    background-image:url("//img.twomovies.net/report_iconr.png");
    background-repeat: no-repeat;
}
#rep2,#rep3,#rep4,#rep5
{
    background-position: 2px 2px;
    background-image:url("//img.twomovies.net/report_icon.png");
    background-repeat: no-repeat;
}
.buttonText
{
margin-left:15px;
}
.quest{
    background:url("//img.twomovies.net/quest.png")no-repeat;
    border:0px;
    text-decoration: none;
}
.quest:hover{
   background-image:url("//img.twomovies.net/quest_.png");
}
.facebookMember,.guestMember,.twoMember
{
   background-image:url("//img.twomovies.net/members.jpg");
   background-repeat: no-repeat;
   border:0px;
   height:40px;
   width:250px;
}
.twoMember
{
    background-position: 0 -41px;
}
.twoMember:hover
{
  background-position: 0 0px; 
}
.guestMember
{
   background-position: 0 -205px;
}
.guestMember:hover
{
   background-position: 0 -164px;
}
.facebookMember
{
    background-position: 0 -123px;
}
.facebookMember:hover
{
   background-position: 0 -82px; 
}


/* Season Edisode Tvshow */
.episodeDiv, .episodeDiv a, .divConSeasons, .divConSeasons a
{
    *color:#498AB2;
    font-size:14px;
    font-family:arial;
    padding:2px 3px 0px 10px;
}
.episodeDiv a, .divConSeasons a
{
    text-decoration: underline;
}
.divConSeasons a
{
    font-size:13px;
    padding:0px;
}
.divConSeasons .linkname2
{
    color: grey !important;
}

.divConSeasons h2:hover
{
    color: #e37400;
}
.divConSeasons h2
{
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    padding:2px;
}
.textHelper p
{
    font-size:14px;
    text-align:left;
    color:#444546;
    margin:3px 0px;
    padding:0px;
}
#sub_nav_movie,#sub_nav_tv_show
{
    /*background:url("//img.twomovies.net/navBg.png") no-repeat scroll 100% 100% transparent;*/
    z-index: 9999;
    background-color: #eeeeee;
    border-bottom-left-radius: 7px;
    list-style:none outside none;
    margin-left: -14px;
    padding:3px 0px 10px 0px;
    position:absolute;
    width:152px;
    display:none;
	border: 1px solid #ccc;
	-webkit-box-shadow: 2px 2px 1px 0px rgba(50, 50, 50, 0.35);
	-moz-box-shadow:    2px 2px 1px 0px rgba(50, 50, 50, 0.35);
	box-shadow:         2px 2px 1px 0px rgba(50, 50, 50, 0.35);
}
#sub_nav_tv_show
{
   margin:89px 148px;
}
#sub_nav_movie li,#sub_nav_tv_show li
{
    padding:0;
}
#sub_nav_movie li a,#sub_nav_tv_show li a
{
    background:none repeat scroll 0 0 transparent;
    color:#252F3F;
    cursor:pointer;
    font-size:13px;
    font-weight:normal;
    height:auto;
    line-height:16px;
    padding:4px 0 4px 12px;
    text-decoration:none;
    font-family:Arial;
	display: block; 
}
#sub_nav_movie li a:hover,#sub_nav_tv_show li a:hover
{
    text-decoration:underline;
    color: #498ab2;
	background-color: #FFF;
}
.fs18
{
    font-size:18px;
}
.fs12
{
    font-size:12px;
}
.fs11
{
    font-size:11px;
}
.fs13
{
    font-size:13px;
}
.fc49
{
    color:#498ACB;
}
.fc44
{
    color:#444546;
}
.fce3
{
    color:#e37400;
}
.ml10
{
    margin-left:10px;
}
.diggUserImg
{
    border:solid #e5ecf3 3px;
    width:80px;
}
/*_end Season Edisode Tvshow */

.bodyClass, .bodyClass table td, .bodyClass table td span
{
    font-family:	serif;
    font-size:	16px;
    font-style:	normal;
}
.lazy {
  /*display: none;*/
}

.userCount {
    /*background: url("/img/v2/header/switch.png") no-repeat scroll 0 0 transparent;*/
    font-size: 10px;
    color: #D1DFF0;
    margin-left: 147px;
    margin-top: 46px;
    position: fixed;
} 


.btn {
  font-family: arial;
  display: inline-block;
  *display: inline;
  padding: 4px 12px;
  margin-bottom: 0;
  *margin-left: .3em;
  font-size: 14px;
  line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  *vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border: 1px solid #cccccc;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  *zoom: 1;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}

.btn:active,
.btn.active {
  background-color: #cccccc \9;
}

.btn:first-child {
  *margin-left: 0;
}

.btn:hover,
.btn:focus {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;
}

.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.btn.active,
.btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
     -moz-box-shadow: none;
          box-shadow: none;
}

.btn-warning {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #e37400;
  *background-color: #f89406;
  background-image: -moz-linear-gradient(top, #e37400, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e37400), to(#f89406));
  background-image: -webkit-linear-gradient(top, #e37400, #f89406);
  background-image: -o-linear-gradient(top, #e37400, #f89406);
  background-image: linear-gradient(to bottom, #e37400, #f89406);
  background-repeat: repeat-x;
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  color: #ffffff;
  background-color: #f89406;
  *background-color: #df8505;
}

.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}


.file_upload {
  /* Для того, чтобы спозиционировать input
     относительно контейнера. */
  position: relative;
  /* Скрываем неумещающуюся часть input-а. */
  overflow: hidden;
 
  /* Украшательство: */
  background: #eee;
  border: 1px solid #ccc;
  font-size: 30px;
  line-height: 1;
  text-align: center;
  padding: 20px;
  width: 40px;
  margin: 5px;
}
 
.file_upload input[type=file] {
  /* Позиционируем правый верхний край
     input поверх нашего контейнера.
     Правый верхний потому как именно там
     у нас кнопка. */
  position: absolute;
  top: 0; right: 0;
 
  /* Делаем input побольше, чтобы он точно
     перекрыл контейнер. */
  font-size: 200px;
 
  /* Делаем input невидимым. По-другому нельзя,
     иначе браузер не будет на него реагировать. */
  opacity: 0;
  filter: alpha(opacity=0);
 
  /*  Украшательства: */
  cursor: pointer;
}

.feed1 {
	margin-top: 5px;
	margin-bottom: 5px;
	/*background-color: white;*/
	border: 1px #fc0 dotted;
}

.topUserMenu {
	height:20px;
	background-color: #F9FBFC;
	text-align: right;
	padding: 3px 10px 3px 10px;
	border-bottom: 1px solid #DDD;
}

.topUserMenuLeft {
	text-align: left;
}

.topmenuText {
	padding: 0px 3px 0px 3px;
	text-decoration: none;
	font-size:13px;
}
.topmenuText:link, .topmenuText:visited {
	color: #498AB2;
}
.topmenuText:hover
{
   color:#e37400;
   text-decoration:underline; 
}

.ic_online {
	position: absolute;
	height: 7px;
    width: 7px;
	margin: -8px 0px 0px 5px;
}

.ic_online_now {
    background-image: url("//img.twomovies.net/online_sm.gif");
	position: absolute;
	height: 7px;
    width: 7px;
	margin: -12px 0px 0px 5px;
	border-right: 1px solid #fff;
	border-top: 1px solid #fff;
}


/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}

/* 
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:url(images/overlay.png) repeat 0 0;}
#colorbox{outline:0;}
    #cboxTopLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -101px 0;}
    #cboxTopRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -130px 0;}
    #cboxBottomLeft{width:21px; height:21px; background:url(images/controls.png) no-repeat -101px -29px;}
    #cboxBottomRight{width:21px; height:21px; background:url(images/controls.png) no-repeat -130px -29px;}
    #cboxMiddleLeft{width:21px; background:url(images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff; overflow:hidden;}
        .cboxIframe{background:#fff;}
        #cboxError{padding:50px; border:1px solid #ccc;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}

        /* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
        
        /* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}

        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0; background:url(images/controls.png) no-repeat -75px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious:hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(images/controls.png) no-repeat -50px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext:hover{background-position:-50px -25px;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(images/controls.png) no-repeat -25px 0; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose:hover{background-position:-25px -25px;}

/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft,
.cboxIE #cboxTopCenter,
.cboxIE #cboxTopRight,
.cboxIE #cboxBottomLeft,
.cboxIE #cboxBottomCenter,
.cboxIE #cboxBottomRight,
.cboxIE #cboxMiddleLeft,
.cboxIE #cboxMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);
}

/*
  The following provides PNG transparency support for IE6
  Feel free to remove this and the /ie6/ directory if you have dropped IE6 support.
*/
.cboxIE6 #cboxTopLeft{background:url(images/ie6/borderTopLeft.png);}
.cboxIE6 #cboxTopCenter{background:url(images/ie6/borderTopCenter.png);}
.cboxIE6 #cboxTopRight{background:url(images/ie6/borderTopRight.png);}
.cboxIE6 #cboxBottomLeft{background:url(images/ie6/borderBottomLeft.png);}
.cboxIE6 #cboxBottomCenter{background:url(images/ie6/borderBottomCenter.png);}
.cboxIE6 #cboxBottomRight{background:url(images/ie6/borderBottomRight.png);}
.cboxIE6 #cboxMiddleLeft{background:url(images/ie6/borderMiddleLeft.png);}
.cboxIE6 #cboxMiddleRight{background:url(images/ie6/borderMiddleRight.png);}

.cboxIE6 #cboxTopLeft,
.cboxIE6 #cboxTopCenter,
.cboxIE6 #cboxTopRight,
.cboxIE6 #cboxBottomLeft,
.cboxIE6 #cboxBottomCenter,
.cboxIE6 #cboxBottomRight,
.cboxIE6 #cboxMiddleLeft,
.cboxIE6 #cboxMiddleRight {
    _behavior: expression(this.src = this.src ? this.src : this.currentStyle.backgroundImage.split('"')[1], this.style.background = "none", this.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=" + this.src + ", sizingMethod='scale')");
}



.sort_active, .sort_active:link, .sort_active:visited
{
	color: green;
	text-decoration: none;
}

.sort
{
	text-decoration: none;
}

.selected {
    background-color: red;
}

.film_info {
	margin-right: 10px;
	margin-top: 5px;
	overflow: hidden;
	border-left: 3px solid #E9E9E9;
	padding: 3px;
	display: none;
}

.plot_button {
    color: #498ab2;
    margin-left:0px; 
    /*margin-top: 2px;*/
    width: 50px;
    cursor: pointer; 
    border-bottom: 1px dotted #498ab2;
    text-decoration: none;
}

.plot_button:hover {
	color: #e37400;
	border-bottom: 1px dotted #e37400;
}
.addToMenu {
    position: absolute;
    background-color: white;
    width: 150px;
    display: none;
    margin-top: 3px;
    padding: 8px 0px 0px 10px;
    box-shadow: 1px 1px 3px #2C2C2C;
    border-radius: 2px;
}
.addToRow{
    height: 26px;
}
.addToIcon{
    vertical-align: middle;
    margin-right: 5px;
}
.addToLink {
    cursor: pointer;
}

.topmenuTextHide {
	display: none;
}

.orderbyBlock {
	height: 26px;
	margin-top: 10px;
}
.orderby {
	position: relative;
	display: none;
	_margin-left: 80px;
}
.highlight {
	background-color: linen;
}
.filterLinks {
	border: 1px solid #BDBDBD; 
	font-size: 13px; 
	width: 170px;
	padding: 2px 0px 2px 5px;
}
.thlinks {
	padding:3px;
	padding-left:5px;
	float:left;
}

#playerDiv
{
    height:340px;
    width:600px;
    position:relative;
}

#playerImg
{    
    position:absolute;
    left:0;
    top:0;
}
#playerText
{
    z-index:100;
    position:absolute;    
    color: #CCCCCC;
    font-size:18px;
    font-weight:bold;
    left:0px;
    top:200px;
	text-align: center;
	width: 100%;
}

.addTo{
	position: absolute;
	margin-top:10px;
	width: 93%;
}
.addToElement {
	float: right;
}

#moreButton:hover {
	color: #e37400;
}

.requestMovie {
	float:right;
	margin-top:14px;
	text-decoration:none;
}
.subscribe {
	margin: 3px;
}
.subscribeBlock {
    background-color:#FFF3CD; 
    #border: 3px dashed #0092ef;
    transition: 0.5s;
}
.subscribeBlock:hover {
    background-color: #FFF399; 
    #border: 3px dashed blue;
}

.delimeted {
  background-image: url('//twomovies.net/bgimg');
  #width: 1px;
  #heigth: 1px;
}

.subscriptionTr td{
    border-top: 1px solid #DDD;
}

.oneSeason {
    width:100%; 
    float:left; 
    padding:5px; 
}

.toggleSeasonText {
    cursor: pointer;
    border-bottom: 1px solid #CCC;
}
.toggleSeasonText:hover {

}
.trlinks
{
    height: 30px;
}

.mobile {
    display: none;
}

.users_watching_body {
    position : relative;
    height: 160px; 
    overflow: auto;
}
.watching_ul {
    margin-top: 5px;
    margin-left: 20px;
    padding: 0px;
}
.watching_li {
    padding-bottom: 4px;
}

@media screen and (min-width: 1250px) {
	body {
		width:1200px;
	}
	.top {
		width: 390px;
	}
	.middle {
		width: 800px;
	}

	.footerHref {
		font-size: 13px;
	}
    .userOnline {
            height: 65px;
            width: 65px;
        }
    .left4{
            height: 65px;
            width: 65px;
        }
	
}
@media screen and (max-width: 1024px) and (orientation : portrait) {
	
	body {
		width:750px;
	}
	.top {
		display: none;
	}
	.middle {
		width: 744px;
	}
	.reg {
		display: none;
	}
	.recent_movies {
		width: 55px;
		height: 75px;
	}
	.inputSearch {
		width:300px;
	}
	.searchdiv {
		margin-left: 5px;
	}
	.requestMovie {
		display: none;
	}
	.topmenuTextHide {
		display: initial;
		color:#e37400;

	}
    .mobile {
        display: block;
    }
}

/*
@media screen and (max-width: 480px) { 
    body {
        width: auto;
	}
	.top {
		display: none;
	}
	.middle {
		width: auto;
	}
	.reg {
		display: none;
	}
	.recent_movies {
		width: 55px;
		height: 75px;
	}
	.inputSearch {
		width:200px;
	}
	.searchdiv {
		margin-left: 5px;
	}
	.requestMovie {
		display: none;
	}
	.topmenuTextHide {
		display: initial;
		color:#e37400;
	}
    .two {
        display: none;
    }
}
  */ 