html { height:100%; }
body { margin:0; padding:0; height:100%; min-height:100%;}
body, table, td {font: 10pt Arial; color: #cccccc; text-align: left; border-collapse: collapse; vertical-align: top;}

h2 { font: 14pt "Trebuchet MS", Arial; font-style: italic; color: #badf79; margin: 0; padding-bottom: 10px; text-align: center;}
p { margin: 0; padding: 3px 0; }
input, textarea {font: 10pt Arial; color: #000000; border: solid 1px gray; background-color: #cfe9f0;}

a, a:visited
{
	font: 10pt Arial;
	color: #ffffff;
	text-decoration: none;
}

a:hover { text-decoration: underline; }
a.all, a.all:visited {font: bold 8pt Arial;text-decoration: none;color: #eeeeee;}
a.all:hover {text-decoration: underline;}
a.dalee, a.dalee:visited {font-size: 8pt;color: #0890b6;}
a.commtitle, a.commtitle:visited {
	font-size: 12pt;
	color: #badf79;
	font-family: "Trebuchet MS", Arial;
	text-decoration: none;
}

a.commtitle:hover {text-decoration: underline;}
a,person, a.person:visited {font: 11pt Georgia, "Times New Roman", Times, serif;color: #ffffff;}
a.person:hover {text-decoration: underline;}
a.title, a.title:visited {font: 14pt "Trebuchet MS", Arial;text-decoration: none;color: #badf79;font-style: italic;}
a.title:hover {text-decoration: underline;}

.menu {
	width: 910px;
	font: 12pt "Trebuchet MS", Arial;
	color: #cccccc;
	height: 25px;
	text-align: center;
	background-image: url('/images/footerimg.jpg');
	background-position: center top;
	background-repeat: no-repeat;
	margin-top: 5px;
	padding-bottom: 5px;
}

.menu a, .menu a:visited {font: bold 12pt Arial;text-decoration: none;color: #ffffff;padding: 0 3px;}
.menu a:hover {text-decoration: underline;}

.zagblock {
	width: 400px;
	height: 25px;
	text-align: center;
	background-image: url('/images/rubrfone.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

.zagblock a, .zagblock a:visited {
	padding-top: 3px;
	font: 14pt "Trebuchet MS", Arial;
	text-decoration: none;
	color: #6dcff6;
}

.zagblock a:hover {text-decoration: underline;}

.zagblockl {
	width: 500px;
	font: 14pt Arial;
	color: #6dcff6;
	text-align: center;
	background-image: url('/images/rubrfonelong.jpg');
	background-position: top left;
	background-repeat: no-repeat;
}

.zagblockl a, .zagblockl a:visited {
	font: 14pt "Trebuchet MS", Arial;
	color: #6dcff6;
	text-decoration: none;
}

.zagblockl a:hover {text-decoration: underline;}

.amplua {font: bold 12pt Georgia, "Times New Roman", Times, serif;color: #99ff66;padding: 20px 0 0 10px;}

.blockdiv {background-color: #e6edfd;padding: 0;}
.btext {font: 12pt "Trebuchet MS", Arial;color: #6dcff6;}
.btext .countcomm {color: #eeeeee;font-weight: bold;}

.date {font: bold 12px Arial;color: #666;vertical-align: top;}
.datecomm {font: 8pt Arial;color: #ffffff;padding-left: 7px;float: right;width: 50%;margin-top: -13px;text-align: right;padding-right: 10px;}
.datenews {padding-top: 17px;font: 12pt "Trebuchet MS", Arial;color: #eeeeee;padding-right: 5px;}
.date_pod {font: 10pt "Trebuchet MS", Arial;color: #eeeeee;text-align: right;}
.dopamplua {font: bold 12pt Georgia, "Times New Roman", Times, serif;color: #6dcff6;}
.dopzag { font: 14pt "Trebuchet MS", Arial; font-style: italic; color: #badf79; margin: 0; padding-top: 15px; text-align: center;}

.errmsg {font: 14pt "Trebuchet MS", Arial;font-style: italic;color: #ff6633;text-align: center;padding-top: 20px;}

.fleft {background-image: url('/images/foneleft.jpg');background-position: top right;background-repeat: no-repeat;width: 25%;}
.fright {background-image: url('/images/foneright.jpg');background-position: top left;background-repeat: no-repeat;width: 25%;}

.mtext {font: 11px Arial;}
.mtextcomm {font: bold 11px Arial;padding-top: 3px;padding-right: 10px;text-align: right;}

.nik {font-weight: bold;color: #6dcff6;float: left;width: 50%;padding-left: 20px;}
.noback {font: bold 10px Arial;color: red;}

.persons {font: 11pt Georgia, "Times New Roman", Times, serif;padding: 7px 0 0 40px;}
.podval {font: 11px Arial;border-top: solid 2px darkblue;vertical-align: top;padding: 3px 10px;}
.podwall {text-align: center;padding-top: 3px;}

.shapka {height: 130px;background-image: url('http://www.kinonews.ru/images/logo.jpg');background-repeat: no-repeat;}

.titlediv {font: 9pt Arial;color: white;height: 21px;padding-top: 5px;text-align: center;background-color: #022451;}
.txtnews {font: 12pt Georgia, "Times New Roman", Times, serif;text-align: justify;padding-top: 7px;}
.txtnews a, .txtnews a:visited, .txtnews a:hover {font: 12pt Georgia, "Times New Roman", Times, serif;text-decoration:underline;}

#pages {padding: 7px 0 20px 0;}
#pages .nowpages {border: solid 1px #0890b6;padding: 2px 5px 3px 5px;font: 12pt "Times New Roman", Times, serif;color: #999999;}
#pages .namepages {background-color: #1b3d6b;border: solid 1px #0890b6;padding: 2px 5px 3px 5px;font: 12pt "Times New Roman", Times, serif;color: #6dcff6;}
#pages a {border: solid 1px #0890b6;padding: 2px 5px 3px 5px;font: 12pt "Times New Roman", Times, serif;color: #6dcff6;text-decoration: none;background-color: #1b3d6b;}
#pages a:hover {text-decoration: underline;}

#ss {
	text-align: center;
	padding-bottom: 7px;
	font: 8pt Arial;
}

#ss a, a:visited {
	font: 8pt Arial;
	text-decoration: none;
	color: #999999;
}

#ss a:hover {
	font: 8pt Arial;
	text-decoration: underline;
	color: #ffffff;
}
