body {
background-color: #FFFFFF;
color: #2D2D2E;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 11px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
.top { width: 100%; height: 102px; background-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/top.gif"); background-repeat: repeat-x; }

.tmenu { width: 100%; height: 29px; background-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/m.gif"); background-repeat: repeat-x; }

.f { width: 106px; height: 29px; }

.inputbox {
color: #000000;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 10px;
border-color: #C6C6C6;
border-style: solid;
border-width: 1px;
width: 150px;
}

.inputbox1 {
color: #000000;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 10px;
border-color: #C6C6C6;
border-style: solid;
border-width: 1px;
width: 300px;
}

#search { width: 156px; }

#comment { width: 254px; }

.lk {
width: 570px;
height: 29px;
color: #8B0404;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 12px;
}
.ft { width: 100px; }

.main { width: 100%; color: #2D2D2E; font-family: verdana, arial, tahoma, sans-serif; font-size: 11px; }

.menu { width: 250px; height: 100%; }

.vline { width: 1px; background-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/line.gif"); background-repeat: repeat-y; height: 100%; }

.contentpaneopen { color: #2D2D2E; font-family: verdana, arial, tahoma, sans-serif; font-size: 11px; }

.title { color: #64541F; font-family: verdana, arial, tahoma, sans-serif; font-size: 12px; font-weight: bold; line-height: 15px; }

.ln { width: 12px; }

.comm { color: #000000; font-family: verdana, arial, tahoma, sans-serif; font-size: 11px; width: 95%; }

.rz {
width: 100%;
height: 26px;
background-color: #A2A2A2;
color: #FFFFFF;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 12px;
font-weight: bold;
}
.rk {
width: 100%;
height: 26px;
background-color: #8B0404;
color: #FFFFFF;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 12px;
font-weight: bold;
}
ul.mmenu {
list-style-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/li.gif");
margin-top: 10px;
margin-left: 10px;
margin-right: 5px;
margin-bottom: 5px;
padding-top: 0px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 10px;
}
ul.un2 {
list-style-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/li1.gif");
margin-top: 4px;
margin-left: 5px;
margin-right: 10px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 0px;
}
ul.un { list-style-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/li1.gif"); margin: 0px; padding: 3px; }

li { list-style-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/li.gif"); margin: 0px; padding: 2px; }

li.un { list-style-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/li1.gif"); margin: 0px; padding: 2px; }

li.deux { list-style-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/li3.gif"); margin: 0px; padding: 0px; }

ul.un1 { list-style-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/li1.gif"); margin: 10px; padding: 10px; }

ul.nw { list-style-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/li3.gif"); margin: 10px; padding: 10px; }

.lmenu { width: 100%; color: #2D2D2E; font-family: verdana, arial, tahoma, sans-serif; font-size: 11px; }

.tl {width: 40px; }

.news {
	width: 100%;
	background-color: #F8F3EB;
}

.new { width: 97%; color: #8B0404; font-family: verdana, arial, tahoma, sans-serif; font-size: 11px; 	text-align: left; }

.raz { width: 100%; height: 3px; background-color: #AE907B; }

.rek { width: 100%; height: 110px; }

.part { width: 90%; line-height: 18px; }

.ex { width: 100%; height: 97px; }

.ex1 { width: 80%; }

.partner { color: #2D2D2E; font-family: verdana, arial, tahoma, sans-serif; font-size: 10px; text-align: left; }

.h { height: 100%; }

.banners {width: 80%; height: 85px; }

.tb { color: #575757; font-family: verdana, arial, tahoma, sans-serif; font-size: 12px; text-align: left; }

.pathway { color: #000000; font-size: 10px; }

.hk {font-weight: bold; font-size: 15px; color: #000000; }

.at { font-size: 9px; color: #999999; font-family: verdana, arial, tahoma, sans-serif; }

.atten { color: #ED2808; font-size: 11px; }

.title1 { color: #9E0700; font-family: verdana, arial, tahoma, sans-serif; font-size: 11px; font-weight: bold; }

.autor { color: #929292; font-family: verdana, arial, tahoma, sans-serif; font-size: 11px; }

.bottom {
width: 100%;
height: 24px;
background-color: #545454;
color: #FFFFFF;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 12px;
word-spacing: 7px;
}
.entry {
width: 100%;
background-color: #F7F7F7;
color: #000000;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 11px;
}
.entry1 {
width: 100%;
color: #000000;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 11px;
}
.button {	border: #cccccc 1px solid; font-weight: bold; color: #890700; font-size: 10px; font-family: verdana, arial, tahoma, sans-serif; background-color: #F3F5F4}

A:link, A:visited { text-decoration: none; color: #8B0404; font-size: 12px; }
A:active, A:hover { text-decoration: underline; color: #8B0404; font-size: 12px; }

A.readon:link, A.readon:visited, A.readon:active, A.readon:hover { font-size: 10px; }

A.sublevel:link, A.sublevel:visited { color: #575757; }
A.sublevel:active, A.sublevel:hover { color: #8B0404; }

A.mainlevel:link, A.mainlevel:visited { color: #575757; font-weight: bold; }
A.mainlevel:active, A.mainlevel:hover { color: #8B0404; font-weight: bold; }

A.contentpagetitle:link, A.contentpagetitle:visited, A.contentpagetitle:active, A.contentpagetitle:hover { color: #64541F; font-weight: bold; }

A.en1:link, A.en1:visited { color: #575757; font-size: 11px; }
A.en1:active, A.en1:hover { color: #8B0404; font-size: 11px; }

A.block:link, A.block:visited, A.block:active, A.block:hover { font-size: 11px; }

A.rln_title:link, A.rln_title:visited, A.rln_title:active, A.rln_title:hover { font-size: 11px; }

A.lnk:link, A.lnk:visited, A.lnk:active, A.lnk:hover { font-weight: bold; }

A.rekom:link, A.rekom:visited, A.rekom:active, A.rekom:hover { color: #64541F; font-size: 11px; font-weight: bold; }

A.prt:link, A.prt:visited, A.prt:active, A.prt:hover { color: #2D2D2E; font-size: 10px; }

A.bot:link, A.bot:visited, A.bot:active, A.bot:hover { color: #FFFFFF; }

A.pathway:link, A.pathway:visited, A.pathway:active, A.pathway:hover { color: #61552D; font-size: 10px; }

.moduletablepart { width: 90%; line-height: 18px; padding: 10px; }

.moduletableex { width: 100%; }

.moduletablelk {
width: 570px;
height: 29px;
color: #8B0404;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 12px;
}

.pagenav { font-size: 11px; }

.sectiontableheader {
	font-size: 12px;
	font-weight: bold;
}

.small { color: #929292; font-family: verdana, arial, tahoma, sans-serif; font-size: 11px; }

.sectiontableentry1 {
width: 100%;
background-color: #F7F7F7;
color: #000000;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 11px;
}

.sectiontableentry2 {
width: 100%;
color: #000000;
font-family: verdana, arial, tahoma, sans-serif;
font-size: 11px;
}

.contenttoc {
	border: 1px solid Gray;
}

A.toclink:link, A.toclink:visited, A.toclink:active, A.toclink:hover {
font-size: 11px;
}

h1 {
	font-weight: bold;
	font-size: 15px;
	color: #64541F;
	text-align: center;
}

ul.mostread2 {
list-style-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/li1.gif");
margin-top: 4px;
margin-left: 5px;
margin-right: 10px;
margin-bottom: 0px;
padding-top: 0px;
padding-left: 10px;
padding-right: 5px;
padding-bottom: 0px;
text-align: left;
}

li.mostread2 {
	list-style-image: url("http://www.nashfilm.ru/templates/nashfilmfrontpage/images/li1.gif");
	margin: 0px;
	padding: 2px;
	font-weight: bolder;
}

A.mostread2:link, A.mostread2:visited { color: #575757; font-size: 11px; }
A.mostread2:active, A.mostread2:hover { color: #8B0404; font-size: 11px; }

/*--Gallery main--------------------------------------------------*/

hr {
  height: 1px; 
  color: #999999;
  background-color: #ffffff;
}

ul, li, p, td {
	color: Black;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tablehead {
  background-color: #A2A2A2;
  color: #FFFFFF;
}

.tablebottom {
  background-color: #A2A2A2;
}

.bordercolor {
  background-color: #A2A2A2;
}

.tablebgcolor {
	background-color: White;
}

.navbar {
	background-color: #C6C6C6;
	color: White;
}

.row1 {
	background-color: #A2A2A2;
	color: White;
}

.row2 {
	background-color: #C6C6C6;
	color: White;
}

.head1 {
	background-color: #A2A2A2;
	color: White;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.head1:hover {
	background-color: #A2A2A2;
	color: White;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.head2 {
  background-color: #A2A2A2;
  color: #ffffff;
  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.title {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 16px;
  font-weight: bold;
}

.clickstream {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.smalltext {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: normal;
}

.marktext {
  color: #8B0404;
  background-color: #ffffff;
}

.new {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  color: #8B0404;
}

a:hover {
  color: #000000;
}

form {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
}

.logininput {
  background-color: #ffffff;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 130px;
}

.searchinput {
  background-color: #FFFFFF;
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  WIDTH: 130px;
}

.textarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 230px;
}

.input {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 230px;
}

.select {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}

.setperpageselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}

.categoryselect {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
}

.dropdownmarker {
	font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
	background-color: #C6C6C6;
	color: White;
	font-size: 11px;
}

.button {
	font-family: Tahoma,Verdana,Arial, Helvetica, sans-serif;
	background-color: #A2A2A2;
	color: White;
	font-size: 11px;
	font-weight: bold;
}

/*--Categories------------------------------------------------*/
.catbgcolor {
  background-color: White;
}

.maincat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.subcat {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  font-size: 10px;
  font-weight: bold;
}

/*--Images----------------------------------------------------*/
.imagerow1 {
	background-color: White;
	color: #C6C6C6;
}

.imagerow2 {
	background-color: White;
	color: #C6C6C6;
}

/*--Comments--------------------------------------------------*/
.commentrow1 {
	background-color: #C6C6C6;
	color: White;
}

.commentrow2 {
	background-color: #C6C6C6;
	color: White;
}

.commentspacerrow {
	background-color: #C6C6C6;
	color: White;
}

.commenttextarea {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 270px;
}

.commentinput {
  font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
  color: #0f5475;
  font-size: 11px;
  width: 270px;
}

