/* - - - - - - - - - - - - - - - - - - - - -
DubCat
- - - - - - - - - - - - - - - - - - - - - */

/* Main Styles */

html
{
	margin: 0;
	padding: 0;
	font-style: normal;
	text-align: center;
}

body {
	margin: 10px;
	padding:0;
	background:#222;
}


/* FIRST PAGE */

.lead {
	font: 14px "Verdana", verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #bbb;
	line-height: 150%;
}
.lead A:link {COLOR: #ccc; TEXT-DECORATION: none}
.lead A:hover {COLOR: #bbb; TEXT-DECORATION: underline}
.lead A:visited {COLOR: #ccc; TEXT-DECORATION: none}
.lead A:visited:hover {COLOR: #bbb; TEXT-DECORATION: underline}

.lang {
	background: #000;
	text-align: right;
	vertical-align: top;
	padding: 0px 70px 0px 10px;
	font: 11px "Verdana", verdana, helvetica, sans-serif;
	font-weight: none;
	color: #999;
	line-height: 100%;
}
.lang A:link {COLOR: 999; TEXT-DECORATION: none}
.lang A:hover {COLOR: #aaa; TEXT-DECORATION: underline}
.lang A:visited {COLOR: #999; TEXT-DECORATION: none}
.lang A:visited:hover {COLOR: #aaa; TEXT-DECORATION: underline}

.lang2 {
	text-align: right;
	vertical-align: top;
	padding: 10px 0px 0px 0px;
	font: 11px "Verdana", verdana, helvetica, sans-serif;
	font-weight: none;
	color: #999;
	line-height: 250%;
}
.lang2 A:link {COLOR: #999; TEXT-DECORATION: none}
.lang2 A:hover {COLOR: #aaa; TEXT-DECORATION: underline}
.lang2 A:visited {COLOR: #999; TEXT-DECORATION: none}
.lang2 A:visited:hover {COLOR: #aaa; TEXT-DECORATION: underline}

.menubase {
	background: url(../../img/0-3dn1.gif) repeat-x;
	vertical-align: top;
	padding: 0px 10px 0px 10px;
}

.menutext {
	text-align: left;
	vertical-align: top;
	font: 11px "Verdana", verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #ccc;
	line-height: 250%;
}
.menutext A:link {COLOR: #ccc; TEXT-DECORATION: none}
.menutext A:hover {COLOR: #aaa; TEXT-DECORATION: underline}
.menutext A:visited {COLOR: #ccc; TEXT-DECORATION: none}
.menutext A:visited:hover {COLOR: #aaa; TEXT-DECORATION: underline}


.menu {
	background: url(../../img/0-3dn1.gif) repeat-x;
	text-align: left;
	vertical-align: top;
	padding: 0px 10px 0px 10px;
	font: 11px "Verdana", verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #ccc;
	line-height: 250%;
}

.menu A:link {COLOR: #ccc; TEXT-DECORATION: none}
.menu A:hover {COLOR: #aaa; TEXT-DECORATION: underline}
.menu A:visited {COLOR: #ccc; TEXT-DECORATION: none}
.menu A:visited:hover {COLOR: #aaa; TEXT-DECORATION: underline}

.hrsmall {
	color: #999;
	background-color: #999;
	height: 1px;
	border-width:0px; /* убрать рамки вокруг элемента */
}

.footer {
	padding: 0px 10px 15px 10px;
	background:#000;
	font: 10px "Verdana", verdana, helvetica, sans-serif;
	color: #999;
	text-align: left;
	vertical-align: top;
	line-height: 150%;
}
.footer A:link {COLOR: #999; TEXT-DECORATION: none}
.footer A:hover {COLOR: #bbb; TEXT-DECORATION: underline}
.footer A:visited {COLOR: #999; TEXT-DECORATION: none}
.footer A:visited:hover {COLOR: #bbb; TEXT-DECORATION: underline}

.footer2 {
	padding: 0px 10px 15px 10px;
	background:#000;
	font: 10px "Verdana", verdana, helvetica, sans-serif;
	color: #555;
	text-align: right;
	vertical-align: top;
	line-height: 200%;
}

.newsdate {
	padding: 15px 10px 0px 10px;
	font: 10px "Verdana", verdana, helvetica, sans-serif;
	font-style: italic;
	color: #999;
	text-align: left;
	vertical-align: top;
	line-height: 150%;
}

.newstext {
	padding: 5px 10px 0px 10px;
	font: 10px "Verdana", verdana, helvetica, sans-serif;
	color: #999;
	text-align: justify;
	vertical-align: top;
	line-height: 150%;
}
.newstext A:link {COLOR: #aaa; TEXT-DECORATION: none}
.newstext A:hover {COLOR: #bbb; TEXT-DECORATION: underline}
.newstext A:visited {COLOR: #aaa; TEXT-DECORATION: none}
.newstext A:visited:hover {COLOR: #bbb; TEXT-DECORATION: underline}


/* SECOND PAGE */

.logoblock {
	font: 12px "Verdana", verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #bbb;
	line-height: 150%;
}


.pageheader {
	padding: 0px 10px 20px 30px;
	font: small-caps 14px "Verdana", verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #bbb;
	line-height: 150%;
}
.pageheader A:link {COLOR: #bbb; TEXT-DECORATION: none}
.pageheader A:hover {COLOR: #ccc; TEXT-DECORATION: underline}
.pageheader A:visited {COLOR: #bbb; TEXT-DECORATION: none}
.pageheader A:visited:hover {COLOR: #ccc; TEXT-DECORATION: underline}

.textheader {
	padding: 5px 10px 5px 20px;
	font: 12px "Verdana", verdana, helvetica, sans-serif;
	font-weight: bold;
	color: #ccc;
	line-height: 150%;
}
.textheader A:link {COLOR: #bbb; TEXT-DECORATION: none}
.textheader A:hover {COLOR: #ccc; TEXT-DECORATION: underline}
.textheader A:visited {COLOR: #999; TEXT-DECORATION: none}
.textheader A:visited:hover {COLOR: #aaa; TEXT-DECORATION: underline}

.pagetext {
	padding: 0px 20px 5px 20px;
	font: 11px "Verdana", verdana, helvetica, sans-serif;
	color: #bbb;
	text-align: justify;
	vertical-align: top;
	line-height: 130%;
}

ol.pagetext {
	list-style-type: decimal;
	margin: 5px 10px 5px 20px;
	padding: 5px 10px 5px 20px;
}

.pagetext A:link {COLOR: #ddd; TEXT-DECORATION: none}
.pagetext A:hover {COLOR: #eee; TEXT-DECORATION: underline}
.pagetext A:visited {COLOR: #999; TEXT-DECORATION: none}
.pagetext A:visited:hover {COLOR: #999; TEXT-DECORATION: underline}


.photo {
	padding: 5px;
	font: 11px "Verdana", verdana, helvetica, sans-serif;
	color: #ccc;
	text-align: center;
	vertical-align: top;
	line-height: 130%;
}
.photo A:link {COLOR: #fff; TEXT-DECORATION: none}
.photo A:hover {COLOR: #fff; TEXT-DECORATION: underline}
.photo A:visited {COLOR: #999; TEXT-DECORATION: none}
.photo A:visited:hover {COLOR: #999; TEXT-DECORATION: underline}

.photomid {
	padding: 5px;
	font: 11px "Verdana", verdana, helvetica, sans-serif;
	color: #ccc;
	text-align: center;
	vertical-align: middle;
	line-height: 130%;
}

.grey {
	font: 13px "Courier new", courier;
	color: #000;
	background: #aaa; 
	border-color: #bbb;
	padding: 3px;
}

.tabletext {
	padding: 5px;
	font: 11px "Verdana", verdana, helvetica, sans-serif;
	color: #bbb;
	text-align: justify;
	vertical-align: top;
	line-height: 130%;
	border-spacing: 10px 1px;
}


/* END */
