body{
	margin:0;
	padding:5px 0 0px 0;
	width:100%;
	color:#000000;
	font-family: Helvetica, Arial, Sans-Serif;
	font-size:12px;
}
img{
	border:0;
}
a{
	color:#0387b4;
	cursor:pointer;
    text-decoration:none;
}
a span{
	cursor:pointer;
}


/* ALL INPUTS */

.inputText,
.inputPassword {
  border: 1px solid #C0CAD5;
  font-family: tahoma, tahoma, verdana, arial, sans-serif, Lucida Sans;
  font-size: 11px;
  padding: 3px;
}

input[type="text"],
input[type="password"],
input[type~="text"],
input[type~="password"] {
  border: 1px solid #C0CAD5;
  padding: 3px;
  font-size: 11px;
  font-family: tahoma, tahoma, verdana, arial, sans-serif, Lucida Sans;
}

textarea {
  border: 1px solid #C0CAD5;
  padding: 3px;
  font-size: 11px;
  font-family: tahoma, tahoma, verdana, arial, sans-serif;
}

input[type="submit"],
input[type="button"],
input[type~="submit"],
input[type~="button"] {
  background-color: #36638E;
  color: #FFFFFF;
  font-size: 11px;
  padding:3px;
  font-family: tahoma, tahoma, verdana, arial, sans-serif, Lucida Sans;
  border:0}

* html .inputButton,
* html .inputSubmit {
  background-color: #36638E;
  color: #FFFFFF;
  font-size: 11px;
  padding: 3px;
  font-family: tahoma, tahoma, verdana, arial, sans-serif, Lucida Sans;
  border:0px}

.buttonRow  {
        text-align: center;
        line-height: 20px;
        list-style: none;
	height:21px;
        margin: 0px;
        padding: 3px 0px; }

ul.buttonRow li {display: inline; width: 3.5em; float: left; margin-bottom:4px}
ul.buttonRow a {display:block; margin: auto; padding: 1px 4px; color: #FFF; margin-right:4px; background-color: #36638E; border-bottom:1px solid #eee;}
ul.buttonRow a:hover {color:#DAE1E8; text-decoration: none;}

.button {
  background-color: #36638E;
  color: #FFFFFF;
  font-size: 11px;
  padding: 4px 7px;
  text-align: center;
  font-family: tahoma, tahoma, verdana, arial, sans-serif, Lucida Sans;
  border:0px;
  cursor: pointer;
  cursor: hand;}

input[type~="radio"] {
  border: 0px; }

.inputcheckbox {
  border: 0px; }


div#header{
  position:relative;
  display:table;
  margin:0 auto;
  width:850px;
}
#header div.bg{
  float:left;
  width:850px;
  height:65px;
  background:url(http://zasmotri.ru/media/headerbg.png) no-repeat;
  margin:0 0 0 5px;
}
#header div.head-line{
  float:left;
  position:relative;
  width:850px;
  height:52px;
  margin:9px 0 0 0;
}

.logotype {
  float:left;
  width:300px;
  height:77px;
  margin:0;
}

.navigate {
  color: gray;
  font-size:11px;
  font-weight:bold;
  font-family:tahoma;
  float:right;
  width:550px;
  height:20px;
  margin:0;
  text-align:right;
  padding-top:5px;
}

.navigate a {
  color:#FFFFFF;
}

.navigate a:hover {
  color:#e4040f;
  text-decoration: underline;
}
 

.searchbox {
  color: #FFFFFF;
  font-size:11px;
  font-family:tahoma;
  float:right;
  width:550px;
  height:50px;
  margin:0;
  text-align:right;
  text-valign:middle;
  padding-top:5px;
}

.searchbox a {
  color:#89d01a;
}

.searchbox a:hover {
  text-decoration: underline;
}

input.search{
	border:none;
	width:255px;
	margin-top:5px;
	/*margin:9px 13px 0 13px;*/
	padding:0;
	font-size:12px;
	line-height:17px;
	height:20px;

	padding-left: 17px;
	background:white url(http://zasmotri.ru/media/search.png) no-repeat 5px 5px;
}

button.search{
	background:url("http://zasmotri.ru/media/searchbutton.jpg") 0 0 no-repeat;
	width:49px;
	height:20px;
	margin-left:5px;
	margin-top:5px;
	vertical-align:top;
	border:none;
	cursor:pointer;
	text-indent:-99999pt;
}




div#index{
  position:relative;
  display:table;
  margin:0 auto;
  width:850px;
  background-color:#FFFFFF;
}
div#index .upblack{
  float:left;
  height:11px;
  width:850px;
  margin:0 0 10px 0;
  background-color:#000000;
}
div#index .black{
  float:left;
  width:850px;
  min-height:850px;
  color:#000;
}
div#index .content{
  float:left;
  width:850px;
  padding:5px 25px;
  font-family: "Trebuchet MS", Arial;
}
div#index .downblack{
  float:left;
  height:15px;
  width:850px;
}
.blackindex{
  float:left;
  width:850px;
  min-height:500px;
  color:#000;
}
.contentindex{
  float:left;
  width:850px;
  min-height:850px;
  padding:5px 0;
  font-family: "Trebuchet MS", Arial;
}
.contentbox{
  float:left;
  width:850px;
  padding:5px;
  font-family: "Trebuchet MS", Arial;
}
.firstleft{
  float:left;
  width:500px;
  margin:0 0 0 5px;
}
.firstright{
  float:right;
  width:320px;
  min-height:500px;
  margin:0 5px 0 0;
}
.videoinfo{
  float:left;
  width:500px;
}

.videoinfo a {
  color:#0387b4;
}

.videoinfo a:hover {
  color:#167096;
  text-decoration: underline;
}
.videotags{
  float:left;
  width:500px;
}
.videodescription{
  padding-top:5px;
  float:left;
  width:500px;
}

#tabs{
  padding-top:15px;
  float:left;
}

.videolinks{
  /*border: 1px #000000 dashed;*/
  float:left;
  width:500px;
  /*margin:10px 0 0 5px;*/
  padding:5px;
  border:1px #DDDDDD solid;
}

input.movieLink{
	border:1px gray dashed;
	width:490px;
	padding-left:10px;
	font-size:11px;
	line-height:12px;
	height:14px;
	vertical-align:middle;
	background:white;
}	

.commentsbox{
  float:left;
  width:500px;
  /*margin:10px 0 0 5px;*/
  padding:5px;
  border:1px solid #DDDDDD;
}
.comment{
  color:#999999;
  border: 1px #999999 dashed;
  float:left;
  width:495px;
  margin-top: 10px;
  padding-left: 5px;
}

.comment b{
  color:#0387b4;
}

.commentText{
  color:#000000;
  border-top:1px #999999 dashed;
  padding:5px 15px 5px 0px;
}

.addCommentForm{
  color:#000000;
  float:left;
  margin-top: 10px;
}


.s3oText{
  float:left;
  width:500px;
  /*margin:10px 0 0 5px;*/
  padding:5px;
  border:1px solid #DDDDDD;
  margin-top:10px;
}


.lastViewedVideos{
  float:left;
  width:320px;
}
.relatedVideos{
  float:left;
  width:320px;
}
.tsr_inf{
  float:left;
  width:850px;
}


#footer{
  margin:0 auto;
  padding:0;
  width:850px;
}

.footerUpBlack{
  float:left;
  height:11px;
  width:850px;
  margin:0;
  background-color:#000000;
}

.footerNav{
  float:left;
  padding:5px;
  width:840px;
  height:137px;
  background-color:#373839;
  color:#FFFFFF;
  font-family: "Trebuchet MS", Arial;
}

.footerNav a {
  color:#FFFFFF;
}

.footerNav a:hover {
  color:#167096;
  text-decoration: underline;
}

.footerInfo{
  float:left;
  padding:5px;
  width:840px;
  height:70px;
  background-color:#1a1c1d;
}

.leftFooterInfo{
  float:left;
  padding:0;
  width:300px;
  color:#FFFFFF;
  font-size:11px;
  valign:bottom;
}

.rightFooterInfo{
  float:right;
  padding:0;
  width:500px;
  text-align:right;
}

ul {
  margin-top: 3px;
  
}

li {
list-style:none outside none;
}




/* HEADERS */
h1      {
        margin: 0px;
        padding: 0px;
        font-size: 14px; }

        h1 a { color: white; text-decoration: none; }
        h1 a:hover { color: white; text-decoration: underline; }
        h1 em { font-style: normal; border-bottom: solid 1px #DAE1E8; }

h2      {
        font-size: 11px;
        margin: 0px;
        padding: 0px; }

h6 {	border-bottom: 1px solid #DAE1E8;
	color: #36638E;
	margin:0px; padding:0px;
	font-size: 14px;
	padding-bottom: 5px; }

h3      {
        /*color: #444;*/
        font-size: 12px;
        margin: 0px 0px 5px 0px;
        padding: 0px; }

h4      {
        /*color: #36638E;*/
        font-size: 12px;
        margin: 0px 0px 5px 0px; }

h5      {
       color: #5389bd;
       font-size: 14px;
       margin: 0px 0px 6px 8px; }



/* Exclusive */
.thumb {
	background:url(http://zasmotri.ru/media/thumb_bg.png) no-repeat;
	width: 100px;
	height: 84px;

}

.thumb a.thumb_link,
.thumb a.thumb_link:visited {
	width: 100px;
	height: 84px;
	z-index: 2;
	padding: 0px;
	/*border: 1px solid #de9311;*/
	display: block;
	margin-right: 15px;
}

.thumb a.thumb_link:hover {

	/*border: solid 1px #fdc25b;*/
}
	   


.a_video {
  height: 84px;
  width: 275px;
 }
.a_video strong {
  font-size: 11px;
 }
.a_video_too {
  height: 84px;
  width: 275px;
 }
.a_video_too strong {
  font-size: 11px;
 } 

.nums {
  font-family: Georgia;
  font-size: 12px;
 }
 
 img {
 	border: 0px solid #FFFFFF;
 }
 


/* 1st pager */ 
 .pager {
	color:#666; 
	border:0px;
padding: 5px 5px;
}

.pager a:link,
.pager a:visited,
.pager a:hover,
.pager a:active {
	width: 20px;
	float: left;
	text-decoration:none;
	color: #FFFFFF;
	background:#44413B;
	border:1px solid #6e4600;
	padding:0px 3px;
	margin:3px 1px;
	font-size:11px
}

.pager a:hover {
	width: 20px;
	float: left;
	background:#F79E04;
	color:#000000;
	border-color:#6e4600;
}

.pagerSelected {
	width: 20px;
	float: left;
	text-decoration:none;
	color: #FFFFFF;
	background:#141414;
	border:1px solid #6e4600;
	padding:0px 3px;
	margin:3px 1px;
	font-size:11px
}

.pager span {
	width: 20px;
	float: left;
	text-decoration:none;
	background:#141414;
	padding:0px 3px;
	margin:3px 1px;
	border:1px solid #6e4600;
	color:#F79E04;
	font-size:bold 11px;
}

/* search, videos pager */

 .rpager {
	color:#666; 
	border:0px;
padding: 5px 5px;
}

.rpager a:link,
.rpager a:visited,
.rpager a:hover,
.rpager a:active {
	width: 20px;
	text-decoration:none;
	color: #FFFFFF;
	background:#44413B;
	border:1px solid #6e4600;
	padding:0px 6px;
	margin:3px 1px;
	font-size:11px
}

.rpager a:hover {
	width: 20px;
	background:#F79E04;
	color:#000000;
	border-color:#6e4600;
}

.rpager span {
	width: 20px;
	text-decoration:none;
	background:#141414;
	padding:0px 6px;
	margin:3px 1px;
	border:1px solid #6e4600;
	color:#F79E04;
	font-size:bold 11px;
}

.LastVideos {
 width:399px;
 height:110px;
 float:left;
}

	   
	   
.headerNav {
  background:url("http://zasmotri.ru/media/headerbg.png") repeat scroll 0 0 transparent;
  height:77px;
}


