* {
	color: #666666;
}
body,html {
	margin: 0px;
	padding: 0px;
	border: solid 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.white {	color: white;	font-size: 12px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.white A {color: white; text-decoration: none;}
.white A:visited {color: white; text-decoration: none}
.white A:link {color: white; text-decoration: none}
.white A:hover {color: white; text-decoration: underline;}
.white2 {	color: white;	font-size: 11px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight: bold;}
.white2 A {color: white; text-decoration: none;font-weight: bold;}
.white2 A:visited {color: white; text-decoration: none;font-weight: bold;}
.white2 A:link {color: white; text-decoration: none;font-weight: bold;}
.white2 A:hover {color: white; text-decoration: underline;font-weight: bold;}
.gray {	color: #838383;	font-size: 11px;	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
.gray A {color: #838383; text-decoration: none;}
.gray A:visited {color: #838383; text-decoration: none}
.gray A:link {color: #838383; text-decoration: none}
.gray A:hover {color: #838383; text-decoration: underline;}
.black10 {font-weight: bold; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #838383;text-decoration: none;}
.black10 A {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #838383;text-decoration: none;}
.black10 A:visited {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #838383;text-decoration: none;}
.black10 A:link {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #838383;text-decoration: none;}
.black10 A:hover {font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #838383;text-decoration: underline;}
.black11 {font-weight: bold; font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #838383;text-decoration: none;}
.black11 A {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #838383;text-decoration: none;font-weight: bold;}
.black11 A:visited {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #838383;text-decoration: none;}
.black11 A:link {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #838383;text-decoration: none;}
.black11 A:hover {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #838383;text-decoration: underline;}
.blue {font-weight: bold; font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #3D7DC6;text-decoration: none;font-weight: bold;}
.blue A {font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #3D7DC6;text-decoration: none;font-weight: bold;}
.blue A:visited {font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #3D7DC6;text-decoration: none;font-weight: bold;}
.blue A:link {font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #3D7DC6;text-decoration: none;font-weight: bold;}
.blue A:hover {font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;color: #3D7DC6;text-decoration: underline;font-weight: bold;}

div.all {
	text-align: right;
	margin: 0px;
}
.all a {
	font-size: 11px;
	font-weight: normal;
	/*line-height: 14px;*/
	background-image: url(../img/marker.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	background-position: 0px 2px;
}
div.all_li {
	text-align: right;
	margin: 0px;
}
.all_li a {
	font-size: 11px;
	font-weight: normal;
	/*line-height: 14px;*/
	background-image: url(../img/marker_li.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	background-position: 0px 6px;
}

table.menu a {
	display: block;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	font-weight: bold;
	color: #838383;
	text-decoration: none;
	margin-left: 15px;
	margin-right: 15px;
}

table.menu a.activ, table.menu a:hover {
	background-image: url(../img/menu_back.gif);
	background-repeat: repeat-x;
	background-position: 0px 26px;
}

table.menu td.delim {
	background-color: #DEDEDE;
	width: 1px;
}

table.menu_left {	font-size: 14px;}
table.menu_left a{font-size: 14px;text-decoration: none;}
table.menu_left a:visited{font-size: 14px;text-decoration: none;}
table.menu_left a:link{font-size: 14px;text-decoration: none;}
table.menu_left a:hover{font-size: 14px;text-decoration: underline;}


div.content h1 {
	margin: 0px;
	margin-left: 15px;
	margin-top: -5px;
	margin-bottom: 15px;
	padding: 0px;
	padding-top: -5px;
	height: 68px;
	/*width: 155px;
	min-width: 155px;*/
	background-image: url(http://ind.tula71.ru/img/h1_back.jpg);
	background-repeat: no-repeat;
}

div.content h1 nobr {
	display: table-cell;
	padding: 0px;
	padding-left: 45px;
	height: 45px;
	padding-top: -5px;
	line-height: 45px;
	font-size: 20px;
	font-weight: normal;
	color: White;
	background-color: #3D7DC6;
	padding-right: 40px;
}
