*{
margin: 0;
padding: 0;
}
td{
margin: 0;
padding: 0;
border:0;
}
BODY {
	background-color : White;
	font-size : 12;
	font-style : normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin : 0;
}
UL{
	padding-left : 15;
}
LI{
	padding-left : 10;
}
P{
}
table.title {
	border-color: #6688bb;
	border-style : solid;
	border-width : 1;
	width : 100%;
	height : 100%;
	border-collapse : collapse;
	/*Не работает в некоторых старых броузерах*/
}
TD.titletop {
	vertical-align : top;
	padding : 0;
	height : 85;
}
TD.titlecenter {
	vertical-align : top;
	padding : 0;
}
TD.titlebottom {
	vertical-align : bottom;
	padding : 0;
	height : 85;
}
TABLE.topbottom {
	height : 85;
	width : 100%;
	border-collapse : separate;
	/*Не работает в некоторых cтарых броузерах*/
	border-spacing : 1;
	/*Не работает в IE и NN*/
	}
TABLE.center {
	height : 100%;
	width : 100%;
	border-collapse : separate;
	/*Не работает в некоторых cтарых броузерах*/
	border-spacing : 1;
	/*Не работает в IE и NN*/
}
TD.top {
	background : #000000;
	/*background-image: url("title.jpg");
	background-repeat: no-repeat;*/
	vertical-align : text-top;
	text-align : right;
	font-size : xx-small;
}
TD.menutop {
	background-color : #004488;
    background-image: url("/util/grad.jpg");
	background-repeat: repeat-x;
	height : 25;
	text-align : center;
	color : White;
	font : 12 Tahoma;
}
td.arr{
    width:20px;
    background-image: url("/util/arr.png");
	background-repeat: repeat-y;
}
TD.left {
	width : 200;
	height : 100%;
	vertical-align : top;
  	padding: 0;
}
TD.sidebar {
	width : 300px;
	height : 100%;
	vertical-align : top;
	text-align: center;
}
TABLE.leftinside {
	border-color: #6688bb;
	border-style : solid;
	border-width : 1;
	padding:0;
	margin:0;
	width : 100%;
	height : 100%;
	vertical-align : top;
	border-collapse : collapse;
	/*Не работает в некоторых cтарых броузерах*/
	text-align : center;
}
TD.logo {
	height : 180;
	vertical-align : top;
	font-size : xx-small;
	text-align : center;
	background-image: url("/util/logo.png");
	background-repeat: no-repeat;
	width : 100%;
	padding : 0;
}
TD.navigation {
	vertical-align : top;
	width : 100%;
	padding : 0 0 0 1;
	margin: 0;
}
TD.popular {
	vertical-align : text-top;
	width : 100%;
	height : 100%;
	padding : 10 0 0 1;
	text-align : center;
}
TABLE.nav {
	vertical-align : top;
	padding : 0;
	margin: 0;
	width : 100%;
	border-collapse : separate
	/*Не работает в некоторых cтарых броузерах*/
	border-spacing : 1;
	/*Не работает в IE и NN*/
}
TD.position {
	height : 22;
	width : 100%;
	background-color : #ccddff;
	padding : 0;
}
TD.position2 {
	height : 22;
	width : 100%;
	background-color : #ccddff;
	padding : 0;
	text-align right;
	color: #003366;
	font-size : xx-small;
}
TD.right {
	height : 100%;
	vertical-align : top;
	padding : 10;
}
TD.bottom{
	background : #ccddff;
	vertical-align : middle;
	text-align : center;
	font-size : xx-small;
}
TD.menubottom {
	background-color : #004488;
	height : 25;
	text-align : right;
	color : White;
	font : 12 Tahoma;
	background-image: url("/util/grad.jpg");
	background-repeat: repeat-x;
}
TD{
	font-size : 12;
}
A:link {
	color : #003366;
	text-decoration: none;
}
A:visited {
	color : #003366;
	text-decoration: none;
}
A:active {
	color: White;
	text-decoration: none;
}
A:hover {
	color: White;
	text-decoration: none;
}
A.menu{
	color: White;
	text-decoration: none;
}
A.menu:link {
	color: White;
	text-decoration: none;
}
A.menu:visited {
	color: White;
	text-decoration: none;
}
A.menu:active {
	color: White;
	text-decoration: underline;
}
A.menu:hover {
	color: White;
	text-decoration: underline;
}
.normal {
	font-weight : normal;
}
.active {
	font-weight : bold;
}
.info {
	font: bold 11px Tahoma;
	text-transform: uppercase;
	border-bottom: #ffffff 1px solid;
	color : #316496;
	padding : 5;
	text-align : center;
}
.infodop {
	font: bold 10px Tahoma;
	border-bottom: #ffffff 1px solid;
	color :#004488;
	padding : 5 2 8 2;
	text-decoration : none;
	text-transform: uppercase;
	text-align : center;
}
table.admin {
	border-color: #6688bb;
	border-style : solid;
	border-width : 1px;
	width : 80%;
	border-collapse : separate;
	/*Не работает в некоторых старых броузерах*/
}
TR.admtop{
	background : #ccddff;
	vertical-align : middle;
	text-align : center;
}
TR.adm{
	vertical-align : top;
	text-align : center;
}
A.simple:link {
	color : #004488;
	text-decoration: none;
}
A.simple:visited {
	color : #004488;
	text-decoration: none;
}
A.simple:active {
	color: #004488;
	text-decoration: underline;
}
A.simple:hover {
	color: #004488;
	text-decoration: underline;
}
.more {
	color : Red;
	font-size : xx-small;
	vertical-align : text-top;
	text-align : right;
}
TABLE.top_res {
	width : 100%;
	margin : 0;
}
TD.top_res {
	font : xx-small;
	vertical-align : middle;
}
H1{
	text-align : center;
	font: 28px Tahoma;
	color : #316496;
	padding : 5;
}
H3{
	font: 14px Tahoma;
	color : White;
	padding : 5;
}
H2{
	font: 18px Tahoma;
	color : Black;
	padding : 5;
}
table.search {
	border-color : #6688bb;
	border-style : solid;
	border-width : 1px;
	width : 100%;
}
TD.searchtop {
	text-align : center;
	width : 140;
	background : #004488;
}
TD.resultleft{
	background-color : #ccddff;
	color : #004488;
}
TD.resultright{
	background-color : #ccddff;
	width : 90;
	font : xx-small;
	text-align : center;
}
TD.sort{
 	 font-size : xx-small;
 	 text-align : right;
 	 color : #004488;
}
.small{
  	font-size : xx-small;
  	color : #99aacc;
}
.h1small{
	font: 10px Tahoma;
	color : White;
	padding : 5;
}
.big{
	font: bold 24px;
 	text-align : center;
	text-decoration: none;
	color : #99aacc;	
}
number {
	text-align :right;
	color: #003366;
	font-size : xx-small;
}
.fon{
	text-align : left;
	font : 10;
	color : Gray;
	padding-left : 15;
}
