@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, header, nav,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
:focus {/* remember to define focus styles! */
	outline: 0;
}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:30px;
	color:black;
	height:100%;
	background:url(../images/content-tail.gif) center top repeat #e7e7e7;
}

p {
    text-indent: 50px;
	text-align:justify;
   }

h1, h2, h3, h4, h5, h6{
  text-align: center;
}

a {color:#00989d; outline:none; text-decoration: none;}
a:hover {text-decoration:underline;}

ul{
  list-style: none;
}

header{
  height: 80px;
  background: url(../images/body-tail.gif);
  width: 100%;
}
#under_header{
  background: url(../images/border-bot.gif) left bottom repeat-x;
  width: 100%;
  height: 1px;
  float: left;
}

#top{
  width: 1000px;
  margin: 0 auto;
  height: 80px;
}
#top #left{
  width: 300px;
  height: 80px;
  background: url(../images/logo.png) no-repeat;
  float: left;
}
#top #right{
  float: right;
  height: 80px;
}

nav{
  background: url(../images/body-tail.gif) repeat;
  height: 58px;
  border: 1px solid transparent;
}

#nav_menu{
  background: url(../images/menu-bg.jpg);
  width: 1000px;
  margin: 10px auto;
  height: 38px;
}
#nav_menu ul{
  float: left;
}
#nav_menu li{
  float: left;
  padding: 8px 15px;
  text-transform: uppercase;
  font-size: 11px;
line-height:20px;
}
#nav_menu a{
  color: white;
  font-weight: bold;
}
#nav_menu a:hover{
  color: #094371;
  text-decoration: none;
}

#slide{
  width: 1000px;
  background: url(../images/slider-bg.png) no-repeat bottom;
  height: 400px;
  margin: 0 auto;
}

#beforeContent{
  width: 1000px;
  margin: 0 auto;
  height: 1px;
}

#content{
  float: left;
  width: 960px;
  margin: 0 auto;
  padding: 10px 20px;
}

#content_{
  width: 710px;
  float: left;
  padding: 10px 20px;
}

.itemTitle{
  text-align: left;
  padding: 10px 0 10px 30px;
  background: url(../images/text-icon.jpg) no-repeat left;
  color: #044362;
}

#rightSide{
  width: 200px;
  float: right;
  padding: 10px 20px;
}
#rightSide ul{
  list-style-image: url(../images/grey-arrow.jpg);
}
#rightSide ul a{
  color: #12597d;
  font-weight: bold;
}


#index_menu{
  float: left;
  width: 960px;
  padding-bottom: 25px;
}

#block{
  width: 260px;
  height: 180px;
  float: left;
  margin: 14px;
  padding: 14px;
}
#block h3{
  text-transform: uppercase;
  text-align: left;
  color: #00486b;
  font-size: 16px;
line-height: 25px;
}
#block p{
  line-height: 15px;
font-size:14px;
}
#block .ru_readMore{
  background: url(../images/ru_about_btn.png) no-repeat;
  float: right;
  width: 90px;
  height: 25px;
}
#block .ru_readMore:hover{
  background: url(../images/ru_about_btn_hover.png) no-repeat;
}

#block .en_readMore{
  background: url(../images/en_about_btn.png) no-repeat;
  float: right;
  width: 90px;
  height: 25px;
}
#block .en_readMore:hover{
  background: url(../images/en_about_btn_hover.png) no-repeat;
}

#feedbackList{
  padding: 10px;
  margin: 10px;
  border-bottom: 1px dashed #FF9900;
}


#footer{
  font-size: 10px;
  line-height: 14px;
  background: url(../images/body-tail.gif);
  height: 50px;
  padding-top: 10px;
  float: left;
  width: 100%;
}
#footer-left{
  float: left;
  width: 45%;
}
#footer-right{
  float: right;
  text-align: right;
  width: 45%;
}
