/* CSS Document */

body {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: x-small;
	text-align: justify;
	color: #FFFFFF;
	margin: 0px; padding: 0px;
	background-color: #000000;
	}
table {font-family: Verdana, Tahoma, Arial, sans-serif; font-size: x-small;}

#head tr td {font-size:3px}
.sf {font-size:3px}

#left_menu {font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 13px; color: #000000; font-weight: bold;}
#top_menu {font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}
#top_menu .tml{color: #D92B48;}
#left_content {margin-top: 41px; text-align: center;}
#content {font-family: Arial, Verdana, Tahoma, sans-serif; font-size: 12px; color: #FFFFFF; text-align: justify;}
#home_page{height: 130px; font-size: 12px;}

a:link {color: #F23051; text-decoration: none;}
a:visited {color: #F23051; text-decoration: none;}
a:hover {color: #FFFFFF; text-decoration: underline;}
a:active {color: #FFFFFF; text-decoration: underline;}

#menu a:link {color: #FFFFFF; text-decoration: none;}
#menu a:visited {color: #FFFFFF; text-decoration: none;}
#menu a:hover {color: #EE2D4A; text-decoration: none;}
#menu a:active {color: #EE2D4A; text-decoration: none;}

#home_page a:link {color: #FFFFFF; text-decoration: none;}
#home_page a:visited {color: #FFFFFF; text-decoration: none;}
#home_page a:hover {color: #EE2D4A; text-decoration: none;}
#home_page a:active {color: #EE2D4A; text-decoration: none;}

#left_menu a:link {color: #000000; text-decoration: none; font-size: 12px; line-height: 150%;}
#left_menu a:visited {color: #000000; text-decoration: none; font-size: 12px; line-height: 150%;}
#left_menu a:hover {color: #999999; text-decoration: none; font-size: 12px; line-height: 150%;}
#left_menu a:active {color: #999999; text-decoration: none; font-size: 12px; line-height: 150%;}

#left_menu .marg a:link {color: #000000; text-decoration: none; font-size: 11px; line-height: 70%;}
#left_menu .marg a:visited {color: #000000; text-decoration: none; font-size: 11px; line-height: 70%;}
#left_menu .marg a:hover {color: #999999; text-decoration: none; font-size: 11px; line-height: 70%;}
#left_menu .marg a:active {color: #999999; text-decoration: none; font-size: 11px; line-height: 70%;}

#top_menu a:link {color: #FFFFFF; text-decoration: none;}
#top_menu a:visited {color: #FFFFFF; text-decoration: none;}
#top_menu a:hover {color: #EE2D4A; text-decoration: none;}
#top_menu a:active {color: #EE2D4A; text-decoration: none;}


/* Заголовки */
h1, h2, h3, {font-family: Tahoma, Arial, Verdana, sans-serif; text-align: left; color: #EE2D4A; margin-bottom: 12px;}
h1 {font-size: 18px; font-weight: normal;}
h2 {font-size: 15px;}
h3 {font-size: 14px;}


/* Бэкграунды */
.bg_dgr {background-color: #404040;}
.bg_w {background-color: #FFFFFF;}
.bg_b {background-image: url("/images/basis/head_bg_b.gif");}
.head_bg_bw {background-image: url("/images/basis/head_bg_bw.gif");}
.head_bg_sq {background-image: url("/images/basis/head_bg_sq.gif");}
.bg_tm {background-image: url("/images/basis/top_menu_bg.gif");}
.cont_bg_es {background-image: url("/images/basis/cont_bg_es.gif"); background-position: left top; background-repeat: no-repeat;}
.right_bg_es {background-image:url("/images/basis/right_bg_es.gif"); background-position: right bottom; background-repeat: repeat-x;}


/* Списки */
ul {list-style-type: none; margin-left: 0px;}
ol {margin-left: 23px;}
.disk {list-style-image: url("/images/basis/disk.gif"); margin-left: 25px;}
.empty {list-style-image: url("/images/basis/empty.gif"); margin-left: 25px;}
.square {list-style-image: url("/images/basis/square.gif"); margin-left: 25px;}
.marg {margin-left: 7px;}


/* Стили */
.left{text-align: left}
.right{text-align: right;}
.center{text-align: center;}
.fl {float: left; margin-right: 7px;}
.fr {float: right; margin-left: 7px; margin-top: 3px;}
.border {border: 1px solid #808080;}

/* Стили action */
#a, #b, #c, #d, #e, #f, #g, #h {display: none;}

/* Стили форм */
.table_form {font-size: 12px; color: #FAFAFA; border: 1px solid #808080; border-collapse: collapse; font-weight: bold;}
table.table_form tr td {border: 0px solid #CBCBCB; border-left-style: none;	border-right-style: none;}
.form_text {width: 240px; color:#FFFFFF; border: 1px solid #CBCBCB; background-color: #323232;}
.form_button {width: 140px; height: 30px; font-size: 12px; font-weight: bold; color: #EE2D4A; background-color: #323232; border: 1px solid #CBCBCB; cursor: pointer;}