@import "/css/module/news.css";
@import "/css/site/content.css";
@import "/css/site/system.css";
@import "/css/shared/table.css";

BODY {
	margin: 0;
	padding: 0;
	font-family: 'Comic Sans MS', Verdana, Geneva, Arial, Helvetica;
	color: #010C6F;
	font-size: 13px;
	background-color: #99CAFF; 
	font-weight: bold;
}
TD {
	font-family: 'Comic Sans MS', Verdana, Geneva, Arial, Helvetica;
	font-size: 13px;
	color: #010C6F;
	font-weight: bold;
}
FORM {
	padding:0;
	margin:0;
}
UL {
	padding: 0;
	margin: 0 0 0 20px;
}
A {
	color: blue;
}
A:HOVER {
	color:red;
}

H1.page_title {
	color: red;
	/*background-image: url(/img/site/h1_page_title.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding: 10px 20px 10px 20px;*/
	font-size: 16px;
	padding-left: 10px;
	padding-right: 10px;
}

/* Дизайн страницы */
table.top_menu {
	width:100%;
	border:0;
}
table.top_menu td {
	text-align:center;
	padding: 4px;
	width: 10%;
}
table.top_menu a {
	color: #EB2832;
	text-decoration: none;
}
table.top_menu a:hover {
	color: #EB2832;
}
table.content {
	width:100%;
}
table.content td.content {
	vertical-align:top;
	text-align:left;
	padding: 0px 0px 10px 0px;
}
table.content td.menu {
	vertical-align:top;
	width:200px;
	text-align:center;
}
table.menu {
	width: 170px;
}
table.menu td {
	padding: 5 1 5 1;
}
table.menu tr.over {
	background-color: #66A2E2;
}
table.menu td a {
	color: #EB2832;
	text-decoration: none;
}
div.path {
	color:red;
	font-size:12px;
	padding: 5 2 2 20;
}
div.path a {
	color:red;
	text-decoration:underline;
}
div.signature {
	padding:25px 10px 5px 10px;
}

TABLE#table_on_main TD,
TABLE#table_on_main TD A
 {
	font-family: 'Comic Sans MS', Verdana, Geneva, Arial, Helvetica;
	font-size: 13px;
	color: red;
	font-weight: bold;
	border: 0px solid red;
	text-decoration: none;
}

TABLE.ramka {
	margin: 5px;
	width: 100%;
}

TABLE.ramka TD.top_left,
TABLE.ramka TD.top_right,
TABLE.ramka TD.bottom_right,
TABLE.ramka TD.bottom_left
{
	width: 5px;
	height: 8px;
	background-repeat: no-repeat;
}

TABLE.ramka TD.top_left
{
	background-image: url(/img/site/ramka/top_left.gif);
}

TABLE.ramka TD.top_right
{
	background-image: url(/img/site/ramka/top_right.gif);
}

TABLE.ramka TD.bottom_left
{
	background-image: url(/img/site/ramka/bottom_left.gif);
}

TABLE.ramka TD.bottom_right
{
	background-image: url(/img/site/ramka/bottom_right.gif);
}

TABLE.ramka TD.border_v
{
	background-color: #66A2E2;
	width: 5px;
	color: #66A2E2;
}

TABLE.ramka TD.border_h
{
	background-color: #66A2E2;
	height: 8px;
}

TABLE.ramka TD.content
{
	background-color: #D0E6FE;
	padding: 7px;
}

/**
 * Рамка для фотографий
 */ 
 TABLE.photo_ramka {
	margin: 3px;
	width: 90%;
}

TABLE.photo_ramka TD.top_left,
TABLE.photo_ramka TD.top_right,
TABLE.photo_ramka TD.bottom_right,
TABLE.photo_ramka TD.bottom_left
{
	width: 5px;
	height: 5px;
	background-repeat: no-repeat;
}

TABLE.photo_ramka TD.top_left
{
	background-image: url(/img/site/photo_ramka/top_left.gif);
}

TABLE.photo_ramka TD.top_right
{
	background-image: url(/img/site/photo_ramka/top_right.gif);
}

TABLE.photo_ramka TD.bottom_left
{
	background-image: url(/img/site/photo_ramka/bottom_left.gif);
}

TABLE.photo_ramka TD.bottom_right
{
	background-image: url(/img/site/photo_ramka/bottom_right.gif);
}

TABLE.photo_ramka TD.border_v
{
	background-image: url(/img/site/photo_ramka/border_v.gif);
	width: 5px;
}

TABLE.photo_ramka TD.border_h
{
	background-image: url(/img/site/photo_ramka/border_h.gif);
	height: 5px;
}

TABLE.photo_ramka TD.border_v_left
{
	background-image: url(/img/site/photo_ramka/border_v_left.gif);
	width: 5px;
}

TABLE.photo_ramka TD.border_h_bottom
{
	background-image: url(/img/site/photo_ramka/border_h_bottom.gif);
	height: 5px;
}

TABLE.photo_ramka TD.content
{
	background-color: #D0E6FE;
	padding: 0px;
}