body { background: #ffffff; font-size: 9pt; color: #090A6E; font-family: Tahoma, Arial; text-align: top; margin-left:3px; margin-top:12px; 
	SCROLLBAR-FACE-color: #EBF1FB; SCROLLBAR-SHADOW-color: #7E90AB; SCROLLBAR-ARROW-color: #5A6677;	SCROLLBAR-BASE-color: #EBF1FB; scrollbar-3d-light-color: #5E5E5E; 
	background: #fff url(graphics/bg-body.gif) repeat-x;
	font:76%/160% "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
	
	}
/*h1 {color:#090a6e;font-size:20px;margin:6px 0px 2px 12px; letter-spacing:1px;}*/
h1 { font-size: 15px; color: #fff; padding: 3px 2px 3px 14px; margin:0px 0px 0px 0px; font-weight: bold; border-top: 1px solid #090A6E; background: #090a6e /* url('../img/_up1.gif') bottom repeat-x; */}
h2 {color:#090a6e; font-size:18px; padding: 5px 2px 2px 10px; letter-spacing:1px;}
h5 { font-size: 15px; font-weight: bold; color: #990000; padding: 7px 10px 10px 45px; border-bottom: 1pt dotted #090D8D; /*border-top: 2pt solid #ffffff;*/ background: #F2F2F2 url('z1.gif') bottom repeat-x; }

#content{width:720px;padding:8px;}
#up_b_menu { Z-INDEX: 3; POSITION: absolute; TOP: 100px; left: 255px; }

.header {height:52px;background: #fff url(/img/header_fill.jpg) repeat-x;padding:10px 5px 5px 40px;}
table { border-collapse: collapse;}

.m1  { background: url('menu.gif') top right no-repeat ; padding-top: 2px; padding-bottom: 2px; padding-right: 26px; 
		 font-size: 7pt; font-weight: bold; text-align: right; color: #5891E8; }
.m1 A:Link	 { text-decoration: none;  color: #5891E8; }
.m1 A:Visited { text-decoration: none; color: #5891E8; }
.m1 A:Hover { text-decoration: none; color: #E0950B; }

.m2 { font-size: 9pt; padding: 4px; }
.m2 A:Link	 { text-decoration: none; color: #ffffff; }
.m2 A:Visited { text-decoration: none; color: #ffffff; }
.m2 A:Hover { text-decoration: none; color: #E0950B; }

/* uppp */
.up { font-size: 9pt; background: #F7F7F7 url('up.gif') bottom left no-repeat; }
.up_di { font-size: 9pt; background: #F7F7F7 url('up_di.gif') bottom left no-repeat; }
.up_vd { font-size: 9pt; background: #F7F7F7 url('up_vd.gif') bottom left no-repeat; }
.up_ld { font-size: 9pt; background: #F7F7F7 url('up_ld.gif') bottom left no-repeat; }
.up_news { font-size: 9pt; background: #F7F7F7 url('up_news.gif') bottom left no-repeat; }
.up_cont { font-size: 9pt; background: #F7F7F7 url('up_cont.gif') bottom left no-repeat; }
.up_firm { font-size: 9pt; background: #F7F7F7 url('up_firm.gif') bottom left no-repeat; }
.f2bs { font-size: 9pt; color: rgb(49,106,101); font-weight: bold; background-color: rgb(204,223,221); padding-top: 2px; padding-bottom: 4px; padding-left: 16px; padding-right: 6px; border-bottom: 1pt dotted #E0E0E0; border-top: 1pt dotted #E0E0E0; border-left: 1pt dotted #E0E0E0; border-right: 1pt dotted #E0E0E0; }
.b1 { text-indent: 4pt; font-size: 8pt; color: rgb(15,40,101); padding-top: 3pt; padding-left: 3pt; padding-right: 3pt; padding-bottom: 15pt; border: 1pt solid #E0E0E0; background-color: #5E8DD7; }
.b2 { text-indent: 4pt; font-size: 8pt; color: rgb(15,40,101); padding-left: 5pt; padding-RIGHT: 5pt; padding-top: 2pt; padding-bottom: 1pt; border: 1pt solid #E0E0E0; background-color: rgb(250,250,250); }
.bl { text-indent: 8pt; font-size: 8pt; color: #0f2865; padding: 0pt 3pt 1pt 2pt; }

.c { font-size: 9pt; text-align: center; }
.f1p { font-size: 7pt; text-align: center; color: #E3E3E3; background-color: #ffffff; }
.f1p a {color: #E3E3E3 !important; text-decoration:none;}
.c10 { font-size: 9pt; background-color: #ffffff; }
.c10f { font-size: 9pt; background: #ffffff; padding: 0px; }
.c12b { font-size: 7pt; font-weight: bold; text-indent: 3pt; color: #031644; }
.c13 { font-size: 9pt; background-color: #2E6CCB; border-right: 1pt dotted #E0950B;}
.c13-2 { font-size: 7pt; background-color: rgb(255,255,255); }
/* переход на станции БУ */
.c13b { font-size: 11pt; font-weight: bold; color: #fb7c0e; text-align: right; padding: 10px 10px 6px 0px; }
.c13b A:Link	{ text-decoration: none; color: #fb7c0e; }
.c13b A:Visited { text-decoration: none; color: #fb7c0e; }
.c13b A:Hover { text-decoration: none; color: #090A6E; }


TD.c10f A IMG 	 { padding: 0px; FILTER: Alpha(Opacity=30); font-size: 8pt; }
TD.c10f A:hover IMG { padding: 0px; FILTER: Alpha(Opacity=100); font-size: 8pt; }
/* sery left */
.c10c { font-size: 9pt; background-color: #F7F7F7; text-align: center; }
.c10g { font-size: 9pt; background-color: #F7F7F7; }
.c10gb { font-size: 9pt; background-color: #F7F7F7; border-right: 1px solid white; }
.c12 { background: #EDEDED; font-size: 9pt; color: #5B5A5A; text-align: right; padding-right: 64px; padding-top: 14px; height="40"; border-bottom: 2pt solid #E0E0E0; }
.10 { font-size: 9pt; background-color: #ffffff; }
.10f { font-size: 9pt; background: #ffffff; padding: 0px; }
TD.10f A IMG 	 { padding: 0px; FILTER: Alpha(Opacity=30); font-size: 8pt; }
TD.10f A:hover IMG { padding: 0px; FILTER: Alpha(Opacity=100); font-size: 8pt; }
/* sery left */
.10g { font-size: 9pt; background-color: #F7F7F7; }
.12 { background: #EDEDED; font-size: 9pt; color: #5B5A5A; text-align: right; padding-right: 64px; padding-top: 14px; border-bottom: 2pt solid #E0E0E0; }
.f12-1 { font-size: 9pt; color: #090A6E; background-color: #ffffff; text-align: justify; padding-top: 20px; padding-bottom: 6px; padding-left: 20px;	padding-right: 16px; }
.f12-2 { font-size: 9pt; text-indent: 6pt; color: #090A6E; background-color: #ffffff; text-align: justify; padding-top: 6px; padding-bottom: 6px; padding-left: 20px; padding-right: 16px; }
.f12-3 { font-size: 9pt; text-indent: 6pt; color: #090A6E; background-color: #ffffff; text-align: justify; padding-top: 6px; padding-bottom: 26px; padding-left: 20px; padding-right: 16px; }
.f12-4 { font-size: 9pt; text-indent: 6pt; color: #090A6E; background-color: #ffffff; text-align: justify; padding-top: 26px; padding-bottom: 26px; padding-left: 20px; padding-right: 16px; }
.f12-4gray { font-size: 9pt; text-indent: 6pt; color: #090A6E; background-color: #f7f7f7; text-align: justify; padding-top: 26px; padding-bottom: 26px; padding-left: 20px; padding-right: 16px; }
.f12news { background: #F7F7F7 url('news.gif') top left no-repeat; font-size: 8pt; text-indent: 4pt; font-weight: bold; border-bottom: 4px solid #F7F7F7; padding: 5px 6px 3px 10px; }
.f12news A:Link	 { text-decoration: none; color: #090A6E; }
.f12news A:Visited { text-decoration: none; color: #090A6E; }
.f12news A:Hover { text-decoration: none; color: #E0950B; }
.f12news2 { background: #F7F7F7 url('news2.gif') top right no-repeat; font-size: 8pt; text-indent: 10pt; font-weight: bold; border-bottom: 4px solid #F7F7F7; padding: 10px 14px 6px 16px; }
.f12news2 A:Link	{ text-decoration: none; color: #090A6E; }
.f12news2 A:Visited { text-decoration: none; color: #090A6E; }
.f12news2 A:Hover { text-decoration: none; color: #E0950B; }
.12b { font-size: 7pt; font-weight: bold; text-indent: 3pt; color: #031644; }
.13 { font-size: 9pt; background-color: #2E6CCB; border-right: 1pt dotted #E0950B;}
.13-2 { font-size: 7pt; background-color: rgb(255,255,255); }
/* переход на станции БУ */
.13b { font-size: 11pt; font-weight: bold; color: #fb7c0e; text-align: right; padding: 10px 24px 6px 0px; }
.13b A:Link	{ text-decoration: none; color: #fb7c0e; }
.13b A:Visited { text-decoration: none; color: #fb7c0e; }
.13b A:Hover { text-decoration: none; color: #090A6E; }
.f2 { font-size: 9pt; background-color: rgb(235,241,251); } 
.f22 { font-size: 9pt; background-color: rgb(237,237,237); } 
/* nash logo sprava */
.f2c2 { font-size: 8pt; padding-left: 14px; padding-top: 2px; padding-bottom: 20px; border-top: 1px solid #090A6E; background: #ffffff url('f2c2.gif') bottom repeat-x;}
.up1 { font-size: 15px; color: #fff; padding: 3px 2px 3px 14px; font-weight: bold; border-top: 1px solid #090A6E; background: #090a6e /* url('../img/_up1.gif') bottom repeat-x; */}
.f2f { text-indent: 3pt; font-size: 9pt; }
.f2bc { text-indent: 3pt; font-size: 8pt; font-weight: bold; color: #4C5C87 ; background-color: rgb(244,247,253); padding-top: 4px; }
.f2s { font-size: 9pt; background-color: rgb(245,245,245); filter : dropShadow(color=#475172, offX=1, offY=1, positive=1); }
.t1 {	text-align: center; font-size: 12px; font-weight: bold; color: #fff; background-color: #ffa80c; border: 1px solid #090a6e; padding: 2px 2px 2px 5px; }
.t2 {	text-align: left; font-size: 12px; background-color: #fff; border: 1px solid #090a6e; padding: 2px 2px 2px 5px; }
.t2c { text-align: center; font-size: 12px; background-color: #fff; border: 1px solid #090a6e; padding: 2px 2px 2px 2px; }
.tp { text-align: center; font-size: 12px; background-color: #fff; border: 1px solid #090a6e; padding: 2px 2px 2px 2px; }

/* общий контейнер */
.n { font-size: 9pt; padding-top: 2px; padding-bottom: 2px; padding-left: 27px; }
/* дата */
.n1 { padding-left: 27px; font-size: 10px; color: #666; }
/* правая чатсь даты с картинкой */
.n12 { padding-left: 27px; font-size: 10px; color: #666; background: #F3F3F3 url('n1.gif') right top no-repeat; }
/* заголовок новстей */
.n2 { font-size: 9pt; font-weight: bold; color: #0F2865; background: #F3F3F3 url('n2.gif') left top repeat-y; padding-top: 2px; padding-bottom: 2px; padding-left: 27px; padding-bottom: 2px; padding-top: 6px; }
/* текст новостей */
.n3 { font-size: 9pt; color: #0F2865; background: #F3F3F3 url('n2.gif') left top repeat-y; padding: 4px 2px 8px 27px; }
/* подробнее */ 
.n4 { font-size: 9pt; text-align: right; padding-top: 2px; padding-bottom: 2px; padding-left: 27px; }

.pr { font-size: 13pt; font-weight: bold; color: #990000; padding: 14px 44px 0px 44px; 
border-bottom: 1pt dotted #090D8D; border-top: 2pt solid #ffffff; background: #F2F2F2 url('z1.gif') bottom repeat-x; }

/* */
.z1 { font-size: 13pt; font-weight: bold; color: #E0950B; padding: 14px 44px 0px 44px; border-bottom: 1pt dotted #090D8D; border-top: 2pt solid #ffffff; background: #F2F2F2 url('z1.gif') bottom repeat-x; }
.z1h { color:#090a6e; font-size:18px; padding: 5px 2px 2px 10px; letter-spacing:1px; border-bottom: 1pt dotted #090D8D; border-top: 2pt solid #ffffff; background: #F2F2F2 url('z1.gif') bottom repeat-x; }
/**/	
.z2 { font-size: 11pt; font-weight: bold; color: #EEF5FF; background: #090a6e url('z2_left.gif') left bottom no-repeat; padding: 12px 0px 2px 0px;}
.z22 { font-size: 11pt; font-weight: bold; color: #EEF5FF; background: #090a6e url('z2.gif') left bottom repeat-x; padding: 12px 0px 2px 12px;}
.z3 { font-size: 10pt; font-weight: bold; color: #090a6e; background: #ffa80c; padding: 8px 0px 4px 20px;}
/* */
.ban { text-align: right; font-size: 9pt; border-top: 1px solid #090A6E; padding: 2px 5px 10px 2px; background: #ffffff url('f2c2.gif') bottom repeat-x; }

img {	border: 0px;}
p	{ text-indent: 10px;}

A:Link	 { text-decoration: none; color: #000000; }
A:Visited { text-decoration: none; color: #01005E; }
A:Hover { text-decoration: none; color: #7DA3DF; }

/* css gallery */

body{
	font-family:arial
}

.clear {
	clear:both
}

#gallery {
	position:relative;
	height:480px;
	padding: 2px 2px 2px 30px;
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:50px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content { margin:5px }
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}