@charset "windows-1251";
/* CSS Document */
body,td,th {
	color: #1E1E1E;	
}

.body5 {
	color: #00F;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
        color: #30F;   
}

.no {display:none;}

.body1 {background-image:url(images/logo.jpg) }
.body2 {background:url(images/header.jpg) 100% 0; }
.body3 {background-image:url(images/projebg.jpg); color: #FFFFFF; float:right; padding-top: 0px; padding-bottom: 0px; text-align: center;width:282px;}
.body4 { float: right;}
.body3 a { color: #FFFFFF; }
.footer{ background: url(images/topmenu.png) repeat-x; padding: 7px; }
.footer a {color: #fff;}
.maintable td { font-size: 12px; font-family: Arial; }
.pagebar {text-align: center;}
a { color: #003; }

ul {padding: 0px;}

p {
	padding: 0;
	margin: 0;
}

h3 {
	font-size: 20px;
	padding: 15px 0;
	margin: 0;
}

hr {
	 margin: 0;
}

.body4 img {
	border: #2a00ff 1px solid; 
}

.h_mnu_01{ background: url(images/topmenu.png) repeat-x;
height: 51px;


	width: 980px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	font-style: normal;

	text-decoration: none;

}



.h_mnu_01 ul{

	margin: 0;

	padding: 0;

	float: left;

	width: 100%;



	border-top-width: 1px;

	border-right-width: 0;

	border-bottom-width: 0;

	border-left-width: 0;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF

}



.h_mnu_01 ul li{

display: inline;

}



.h_mnu_01 ul li a {
background: url(images/topmenu_separator.png) no-repeat 100% 0%;
color: #CFCFD1;
cursor: pointer;
display: block;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
height: 49px;
line-height: 49px;
margin: 0px;
padding: 0px 17px;
text-decoration: none;
color: #FFFFFF;
}



.h_mnu_01 ul li div.span{
background: url(images/topmenu_separator.png) no-repeat 100% 0%;
color: #CFCFD1;
cursor: pointer;
display: block;
float: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
height: 49px;
line-height: 49px;
margin: 0px;

padding: 0px 22px;
text-decoration: none;
color: #FFFFFF;

}



.h_mnu_01 ul li a:visited{

color: #FFFFFF;

}

.h_mnu_01 ul li  ul{
background: #144B6F;
border: none;
height: auto;
left: -30px;
margin: 0px;
padding: 0px;

width: 160px!important;




}

.h_mnu_01 ul li  ul li{border:1px solid #BAD1DF;

display: block;
float: left;
font-weight: normal;
height: auto;
margin: 0px;
padding: 0px 20px;
position: relative;
width: 119px;}

.h_mnu_01 ul li  ul li a{display: block;
background: none;
font-size: 12px;
font-weight: normal;
height: auto;
line-height: 18px;
margin: 0px;
padding: 10px 0px;
text-decoration: none;}

.h_mnu_01 ul li  ul li a:hover{ background: none;
text-decoration: underline;}


.h_mnu_01 ul li a:hover, .h_mnu_01 ul li a.active, .h_mnu_01 ul li .selected, .h_mnu_01 ul li div:hover, .h_mnu_01 ul li div.active{

	background: url(images/topmenu_separator.png) repeat-x 100% 0%;
color: white;

}



.body1 h1 {
	color: #09F;
}
.body1 h1 {
	color: #03C;
	font-style: italic;
	font-size: 30px;
}
h2 {
	font-size: 30px;
	color: #CCC;
	font-family: "Lucida Console", Monaco, monospace;
	font-weight: bold;
	font-style: italic;
	padding: 0;
	margin: 0;
}
bb {
	color: #FFF;
}
bb {
	color: #FFF;
}

.bb table tr .bb strong {
	font-size: 19px;
	color: #333;
}
.bc {
	font-size: 24px;
}
.bc strong em {
	font-size: 26px;
	color: #FFF;
}
.bc strong em {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size: 19px;
}

.aa {
	color: #000;
}
.aa {
	color: #000;
}
.aa {
	color: #000;
}
.cc {
	color: #32478F;
}
.cc {
	font-size: 24px;
}
.cc strong {
	font-size: 33px;
	font-family: Palatino Linotype, Book Antiqua, Palatino, sans-serif;
	font-weight: bold;
	font-style: italic;
	color: #4444CA;
}
.bs {
	color: #000;
}
.content {
	color: #000;
}
.ab {
	color: #531AFF;
}

.sdayu {
	height: 1437px;
}
.object {
    font-family: Arial;
}

.params li, .params td {
    padding: 5px;
    padding-left: 20px;
    background: url(right.png) left no-repeat;
    border: 0px;
    border-bottom: 1px dashed #333333;
}

.params strong, .params b {color: #ff7518; }
.params li h3 a {color: #b8860b; text-decoration: none; }

.params li ul li {
    background: url(right.png) left no-repeat;
    border: 0px;
}

.sc_menu { border: 1px solid #1E1E1E; width: 98%;}
.sc_menu ul { width: 750px; display: block; text-align: center; padding-left: 60px; }
.sc_menu ul li {
    list-style: none;
    float: left;
}
.sc_menu ul li img {
    cursor: pointer;
    margin: 5px;
    border: 1px solid #333333;
}

.mheader {
	padding: 4px;
	text-align: left;
	font-size: 16px;
	background-color: #ffffff;
	border: 0px solid #1E1E1E;
	font-family: Arial;
}
.mprev {
	padding: 4px;
	font-size: 13px;
	font-family: Arial;     
}

.body4 img {
	border: 1px solid #1E1E1E;
	margin-top: 5px; 
}

img { border: 0px; }

.mprev a {
	text-decoration: none;
	color: #1E1E1E;
}
.mprev img {
	padding: 3px;
}
.mprev a:hover {
	text-decoration: underline;
}
#searchbar {
	
	background-color: #FFF;
	border: 1px solid #333333;
	font-family: tahoma;
	font-size: 12px;
}

#metromapprev img {
	padding: 5px;
	
}
#contenttext2  {color: #1E1E1E;}
#contenttext2  {width: 980px; float: left;}
#contenttext {width: 698px; float: left;}

#contenttext { color: #1E1E1E; }
h1 {
	font-family: Tahoma;
	font-size: 17px;
	text-align: center;
}
#pagebar { text-align: center;
	padding-left: 50px;
	margin-bottom: 10px;
}
#pagebar a, #pagebar strong {
	padding: 3px;
	border: 1px solid #000000;
}
#contenttext li {
	list-style: none;
}

#contenttext li td {
	border: 1px solid #333333;
	padding: 5px;
}

#contenttext2 li {
	list-style: none;
}

#contenttext2 li td {
	border: 1px solid #333333;
	padding: 5px;
}
.category li {
	list-style: none;
}

.category li td {
	border: 1px solid #333333;
	padding: 5px;
}

.body5 {
	color: #03C;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 24px; text-align:center;
}


/** 
 * Slideshow style rules.
 */
#slideshow {
	margin:0 auto;
	width:980px;
	height:200px;
	border: dotted 1px #333;
	position:relative;
	margin-bottom: 10px;
}
#slideshow #slidesContainer {
  margin:0 auto;
  width:850px;
  height:200px;
  overflow:auto; /* allow scrollbar */
  position:relative;
}
#slideshow #slidesContainer .slide {
  margin:0 auto;
  width:830px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
  height:220px;
}

/** 
 * Slideshow controls style rules.
 */
.control {
  display:block;
  width:50px;
  height:50px;
  text-indent:-10000px;
  position:absolute;
  cursor: pointer;
}
#leftControl {
  top:100px;
  left:5px;
  background:transparent url(images/control_left.jpg) no-repeat 0 0;
}
#rightControl {
  top:100px;
  right:5px;
  background:transparent url(images/control_right.jpg) no-repeat 0 0;
}

/** 
 * Style rules for Demo page
 */


a:hover {
  text-decoration:underline;
}



.slide h2, .slide p {
  margin:10px;
}
.slide h2 {
  font:italic 24px Georgia, "Times New Roman", Times, serif;
  color:#111;
  letter-spacing:-1px;
  text-decoration:underline;
}

.slide img {
  margin-right: 15px;
}

