/* CSS Document */html {height: 100%;}body{	margin:0px;	padding:0px;	font-family: Arial, Helvetica, sans-serif;	background: url(/templates/kanal/i/bkg.gif) repeat-x top left #ffffff;	height: 100%;}body, p, a, td, tr, li, ul{		font-size:13px;	color: #485780;}a{	color: #485780;	text-decoration:none;}a:hover{	text-decoration:underline;}h1 {  color: #485780;  font-size:24px;  font-weight: normal;  margin: 20px 0 0 0;}h2 {  color: #485780;  font-size:24px;  font-weight: normal;  margin: 0;}h2.filial {  color: #7b3861;  margin-left: 20px;}h3 {  color: #485780;  font-size:14px;  font-weight: bold;  margin-bottom: 5px;}h4 {  color: #485780;  font-size:14px;  font-weight: bold;  margin-bottom: 5px;  margin-top: 0;}h5 {	color: #485780;  	font-size:16px;    margin-bottom: 3px;    margin-top: 0;    font-weight: normal;}p {	color: #485780;}.dashed {	border-bottom: 1px dashed #5d7c9b;}.dashed2 {	border-bottom: 1px dashed #ffffff;}.main {  border: 4px solid #e8edf1;  width: 1000px;  height: 100%;  margin: 0 auto;  background: url(/templates/kanal/i/ship.gif) no-repeat top left;}.filials {	margin: 16px 0 12px 30px;	padding: 14px 0 6px 20px;	background: url(/templates/kanal/i/podklad_departments.png) no-repeat top left /*#a60e25*/;	width: 512px;	height: 168px;}.filials p {	font-size:18px;	margin: 0;	color: #ffffff;}.filials a {	text-decoration:none;	color: #ffffff;}.filials img {	margin-top: 8px;	margin-left: 3px;}.photos {	margin: 20px 0;	padding: 12px 13px 12px 25px;	background-color: #176f9f;}a.image_bkg {   background-color: #959698;   padding: 4px;   display: inline-block;   margin-left: 12px;}.quests {	background: url(/templates/kanal/i/vopros_podklad.png) no-repeat top left;	margin-left: 4px;}.quests p{	/*margin: 5px 0 20px 0;*/	margin: 0;}.quests td{	padding-left: 30px;	padding-right: 20px;}.row_break {	margin: 10px 60px 10px 0;	background-color: #d8d8d8;	height: 1px;}.footer {	background-color: #485782;	color: #c3ccd3;	font-size:10px;	height: 20px;}.footer td {	color: #c3ccd3;	font-size:10px;	padding: 0;}.footer a {	color: #c3ccd3;	font-size:10px;}#search_form {	display: inline-block;	margin: 0 35px;}.menu_table {margin-bottom:0px; /*width:500px*/}.menu_table td {/*	padding: 200px 0 0 50px;*/	vertical-align: top;}.menu { width: 90px; height: 21px; color: #ffffff; background: #7181a2; text-align: center; background:url(/templates/kanal/i/menu_bkg.png ) top left no-repeat ; padding-top: 3px;}.menu a {	font-size:18px;	color: #2e7090;}.menu_table img {	border: 0;	padding: 0;	margin: 0;}.menu_in a {	font-size:18px;	color: #f5f5f5;	text-decoration: none;	margin-bottom: 7px;	padding-left: 7px;	padding-right: 7px;	display: block;	heignt: 25px;}#sel_menu {	font-size:18px;	color: #f5f5f5;	margin-bottom: 7px;	padding-left: 7px;	padding-right: 7px;	background: #0a5e8c;	heignt: 25px;}.menu1 {	font-size:14px !important;	margin-bottom: 3px  !important;}.header {	font-weight: bold;}.viewer_background {	left:0;	top:0;	position:absolute;	z-index:999;	background: #3e3e3e;	filter:alpha(opacity=80);  	-moz-opacity:.80;  	opacity:.80;		width:100%; 	height:100%;}.viewer_holder {	left:0;	top:0;	position:absolute;	z-index:100000;	width:100%; height:100%;	text-align: center;}.img_viewer {	/*height: 320px;	width: 300px;	*/	display: inline-block;		opacity:1;	/*margin: 0 auto;*/	width: 400px;}.viewer_label {	/*height:15px;*/	background: #ffffff;	color: #000000;	font-size: 12px; 	padding: 5px 15px;	text-align: left;}#viewer_close {	left:0;	position:relative;	top:12px;	display: inline-block;	z-index:100001;}.viewer_prior {	float:left;	position:relative;	top:-400px;	height: 200px;	width: 45%;	text-align: left;	display: block;	padding-top: 100px;}.viewer_next {	float: right;	position:relative;	top:-400px;	height: 200px;	width: 45%;	text-align: right;	display: block;	padding-top: 100px;}.search_bkg {	background: #ffffff;	border: 1px solid #565656;	padding: 3px 6px;		border-radius: 10px;	/* WebKit (Safari/Chrome) */    -webkit-border-radius: 10px;    /* KHTML (Konquerer) */    -khtml-border-radius: 10px;    /* Возможно Opera в будущем */    -opera-border-radius: 10px;    /* Gecko (Firefox) */    -moz-border-radius: 10px;}.search_bkg input {	border: 0;}.news h3 {background: #5e7b99;color: #ffffff;padding: 2px 10px 10px 10px;margin: 0;}.news p.news_body {  padding: 10px 10px 20px 10px;  margin: 0 0 5px 0;}.news div.bkg1 {  background:url(/templates/kanal/i/right_top_ugolok_news.png) top right no-repeat #efefef;  padding: 0;  margin: 0;}.news div.bkg2 {  background:url(/templates/kanal/i/ugolok_news.png ) bottom right no-repeat ;  padding: 0;  margin: 0;}.left_shtora {  margin-right: 625px;  height: 100%;/*  width: 345px;*/  background:url(/templates/kanal/i/left_shtora.png) top right no-repeat ;  position: relative;  z-index: 10;}.right_shtora {  float: right;  width: 270px;  height: 100%;  background:url(/templates/kanal/i/right_shtora.png) top left no-repeat;  }.blue_line {	width: 100%;	height: 30px;	background: #475681;}.ask_quest {	display: block;	background:url(/templates/kanal/i/vopros.png) top left no-repeat;	width: 102px;	height: 21px;	color: #ffffff;	text-align: center;	margin-left: 15px;	padding-top: 2px;}table.inner {  margin: 20px 0 0 15px;}.quests table.inner td {	padding: 0;}.news_bottom {	height: 5px;	background-color: #6a77a1;	}.selected a {  font-weight: bold;}
