@charset "windows-1251";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #515151;
	margin: 0px;
	padding: 0px;
}

table {
	border-collapse: collapse;
	}
	
TABLE TD {
	padding: 0 ;

}

p {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
}



a:link {color: #333;}

.aut_text { font-size: 11px; color:#fff; font-family: Verdana, Tahoma,  Arial; }


a:visited {color: #333;}
.topmenu1 td {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC;
	background: #309dd3;
}



a:hover {color: #666; text-decoration:none;}


.topmenu1 a {
        font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}

.topmenu1a:link {color: #FFF;}
.topmenu1a:visited {color: #FFF;}
.topmenu1a:hover {color: #FFF; text-decoration:none;}

.topmenu1 td:hover {
	background: #0c648f;
}



.topsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #309dd3;
	background:#bbdff1;
}
.topsub  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #309dd3;
	text-decoration: none;
}

.topsub a:link {color: #309dd3;}
.topsub a:visited {color: #309dd3;}
.topsub a:hover {color: #309dd3; text-decoration:underline;}.menu {
	display: block;
	padding: 8px;
}
.menu a {
	display: block;
	font-size: 11px;
	font-weight: BOLD;
	color: #626262;
	text-decoration: none;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	background: url(images/template_15.jpg) no-repeat left center;
        font-family: Verdana, Helvetica, sans-serif;
}
.menu .sub {
	margin-right: 15px;
	margin-left: 15px;
}
.right {
	padding: 8px;
}
.content {
	padding: 12px;
	border: 1px solid #bfbfbf;
	margin: 10px;
	display:block
}
.content h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #1f63ad;
	margin-top: 0px;
	padding-top: 0px;
}




.menu a:link  {color: #626262;}
.menu a:visited {color: #626262;}
.menu a:hover {color: #309dd3; text-decoration:underline;}

.sub a { font-size:11px;}

.menu span {background: #309dd3; padding:8px; text-align:center; color:#FFF; font-size:12px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; display:block; margin-top:4px; margin-bottom:4px; }

.logo {background:url(images/top_06.jpg) no-repeat; width:578px; height:59px; margin:0 auto}
.slogan2 {margin:0 auto; font-family:Georgia, 'Times New Roman', Times, serif; font-style:italic; font-weight:bold; color:#3d3d3d; font-size:18px}
.slogan1 {margin:0 auto; font-family:Georgia, 'Times New Roman', Times, serif; font-style:italic; font-weight:bold; color:#3d3d3d; font-size:18px; padding-top:30px}
.top_l {background:url(images/top_01.jpg) no-repeat; width:220px; height:250px;}
.top_r {background:url(images/top_04.jpg) no-repeat; width:273px; height:250px;}
.head {background: url(images/top_02.jpg) repeat-x; height:250px;}

#avtoriz {padding:10px; margin:5px 0px 5px 0px; border:1px solid #999; background-color:#309dd3; color:#FFF;}
#avtoriz a {
	background:none; color:#FFF; margin:0; padding:0; font-size:12px}

