@charset "utf-8";
*{ margin: 0px; padding: 0px;}
body{
	font-family:  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #444343;
	background-image: url(../images/bg_top.jpg);
	background-repeat: repeat-x;
}
img{ border: none;}
p{ padding-top:  5px; padding-bottom:  5px;}
a{
	color: #008aff;
	text-decoration: none;
}

a:hover,a.selected {
	color: #008aff;
	text-decoration: underline;
}
.clear{ clear: both;}
.right{
	float: right;	
}
h1{
	font-family:  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 20px;
	color: #191919;
	border-bottom:  solid 1px #aeb9c1;
	font-weight: normal;
	padding-left:  10px;
	margin-bottom:  5px;
}
h2{
	font-family:  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 20px;
	color: #191919;
	border-bottom:  solid 1px #aeb9c1;
	font-weight: normal;
	padding-left:  10px;
	margin-bottom:  5px;
	margin-top:  10px;
}
h3{
	font-family:  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	color: #191919;
	font-weight: normal;
	margin-bottom:  2px;
	padding:  0px;
}
h4{
	font-family:  Arial, Helvetica, Tahoma, Verdana, sans-serif;
	font-size: 14px;
	color: #191919;
	text-transform: uppercase;
	font-weight: normal;
	line-height:  24px;
	margin-bottom:  5px;
	padding:  0px;
	border-bottom:  solid 1px #aeb9c1;
}
b { display: block; color: #000; border-bottom:  solid 1px #ccc; margin-top:  10px; padding-bottom:  5px;}
.containter{
	width: 812px;
	background-image: url(../images/bg_shadow.jpg);
	background-repeat: no-repeat;
	background-position:  0px 120px;
	margin: auto;
	padding-left:  19px;
	padding-right:  22px;
}

.top_nav{
	color: #cecece;
	text-align:  right;
	padding-top:  8px;
	font-size:  11px;
	height:  20px;
}
.top_nav a{
	color: #747474;
	text-decoration: none;
	padding-left:  3px;
	padding-right:  3px;
}
.top_nav a:hover{
	text-decoration: underline;
}
.header{
	height: 70px;
	padding-top: 5px;
	padding-left: 10px;
	color: #9b9b9b;
}
.header img{
	float: left;
}
.header span{
	color: #005f9d;
	width: 200px;
	padding-left: 10px;
	padding-top:  25px;
	float: left;
	display: block;
}
.header .right{
	padding-top:  50px;	
}



#hor_nav{
	height: 44px;
	background-image: url(../images/menu_bg.jpg);
	background-repeat: no-repeat;
	padding-left:  10px;
}
#hor_nav li {
	float: left;
	background-image:url(../images/vertline_m.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

#hor_nav > li {
	display: table-cell;
}

#hor_nav li a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
	display: block;
	width: auto !important;
	width: 10px;
	padding-bottom: 5px;
	line-height: 34px;
}

#hor_nav li a span {
	display: block;
	width: auto !important;
	width: 10px;
}

#hor_nav li a span span{
	background-position: right 0px; 
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	cursor: pointer;
	padding-top: 5px;
	white-space: pre;
	width: auto !important;
	width: 10px;
}

#hor_nav li a:hover span, #hor_nav li a.selected span {
	background-image: url(../images/left_m_over.jpg);
	background-repeat: no-repeat;
}

#hor_nav li a:hover span span, #hor_nav li a.selected span span{
	background-image: url(../images/right_m_over.jpg);
	background-repeat: no-repeat;
}

#hor_nav li a:hover, #hor_nav li a.selected {
	color: #b6e4fe;
	background-image:url(../images/bg_m_over.jpg);
	background-repeat:repeat-x;
}


.flash_image{
	height:  204px;
}


.content{
	background-image:url(../images/bg_content.jpg);
	background-repeat: repeat-x;
	background-color: #fcfdfd;
	padding-top:  10px;
	padding-left:  10px;
	padding-right:  10px;
}
.left_colum{
	width:  450px;
	float: left;
	padding-left: 10px;
	text-align:justify;
}
ul.left_colum{
	list-style-image: url(../images/arow.gif);
	list-style-position: inside;
	padding-top:  10px;
}

.left_cont{
	width:  300px;
	float: left;
	padding-left: 10px;
	text-align:justify;
}
ul.left_cont{
	list-style-image: url(../images/arow.gif);
	list-style-position: inside;
	padding-top:  10px;
}



ul.partners_list{
	list-style-image: url(../images/arow.gif);
	list-style-position: inside;
	padding-top:  10px;
}
ul.partners_list li{
	padding-bottom:  5px;
}

.people1{
	border-top:  solid 1px #aeb9c1;
	margin-top:  10px;
	padding-bottom:  10px;
}
.people1 .thumb1{
	float: right;
	padding:  10px;
	background-color:  #e2e5e7;
	border-bottom: solid 1px #aeb9c1;
	width:  100px;
}
.people1 .pinfo1{
	float: right;
	padding-right:  10px;
	width:  310px;
	padding-top:  10px;
}
.people1 .pinfo1 span{
	font-size:  14px;
	color:  #000;
}


.people{
	border-top:  solid 1px #aeb9c1;
	margin-top:  10px;
	padding-bottom:  10px;
}
.people .thumb{
	float: left;
	padding:  10px;
	background-color:  #e2e5e7;
	border-bottom: solid 1px #aeb9c1;
	width:  100px;
}
.people .pinfo{
	float: left;
	padding-left:  10px;
	width:  310px;
	padding-top:  10px;
}
.people .pinfo span{
	font-size:  14px;
	color:  #000;
}
.right_colum{
	width:  310px;
	float: left;
	padding-left: 20px;
	text-align:justify;
	padding-bottom:  35px;
}
.left_colum img{
	padding:  5px;
	border:  solid 1px #ccc;
} 
.right_colum img{
	padding:  5px;
	border:  solid 1px #ccc;
} 
.date{
	color: #9a9a9a;
	font-size:  10px;
}
.news{
	font-size:  11px;
	background-image: url(../images/bg_dotet.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	padding-bottom:  5px;
	margin-bottom:  15px;
}
.SGS{
	position: absolute;
	margin-top:  -63px;
	margin-left:  730px;
}
.footer{
	height: 139px;
	background-image: url(../images/bg_footer.jpg);
	background-repeat: repeat-x;
	padding-top: 20px;
	padding-left:  10px;
	padding-right:  10px;
	color: #dddfe1;
}
.footer .links{
	padding-top:  3px;
	padding-bottom:  15px;
	font-size:  11px;
	height:  20px;
}
.footer .links a{
	padding-left:  15px;
	padding-right:  5px;
	background-image: url(../images/arow.gif);
	background-repeat: no-repeat;
	background-position:  3px;
	color:  #5fb5fe;
}
.footer .links a.selected{
	color: #CCC;
}
.footer .partners img{
	padding-left: 5px;
	padding-right: 11px;
	padding-bottom:  22px;
}

.footer .foot_info{
	color: #aaa9a9;
	font-size:  11px;
}












