@charset "utf-8";
/* CSS Document */

body{
background:#151b26;
margin:0px;
padding:0px;
}
#header{
	width:985px;
	height:174px;
	overflow:hidden;
	margin: 0px auto;
	background:url("images/header_bg.gif") right top no-repeat;
}
.logo{
	float:left;
	width: 259px;
	height:165px;
	margin:9px 0 0 9px; 
}
.logo img{
	border: 0px;
}
.flags{
	float:right;
	width:173px;
	height:54px;
	margin:9px 0 0 0; 
}
.flags img{
	border: 0px;
}
#content{
	width:985px;
	overflow:hidden;	
	margin: 0px auto;
	background:url("images/content_rep_bg.jpg") right top repeat-y;
}
.left{
	float:left;
	width:245px;
}
.left_top_img{
	margin:13px 0 10px 29px; 
}
.nav{
}
.nav ul{
	margin:0px 0px 0px 9px;
	padding:0px;
	list-style:none;
}
.nav ul a{
	font-family:verdana, arial, sans-serif;
	font-size:16px;
	font-style: italic;
	padding:0px 15px 0px 0px;
	color:#fff;
	text-decoration:none;
}
.nav ul li{
	background:url("images/cat_bg.jpg") no-repeat left top;
	width: 181px;
	padding:3px 5px 5px 55px;
	line-height:17px; 		
}
.left_info{
	background:url("images/cont_rep_bg.gif") repeat-y left top;
	width:245px;
}
.top_info{
	background:url("images/cont_top_bg.gif") no-repeat left top;
	width:245px;
}
.bot_info{
	background:url("images/cont_bot_bg.gif") no-repeat left bottom;
	width:191px;
	height:203px;
	padding:30px 27px;
	text-align: right;
	font-family: trebushet, arial, sans-serif;
	font-size:11px;
	color:#fff;  
}
.bot_info a{
	color:#bacde2;
	text-decoration:underline;
}
.bot_info a:hover{
	text-decoration:none;	
}
.center{
	float:right;
	width:723px;
	background:url("images/content_top_bg.jpg") no-repeat left top;
	margin:0 4px 0 0;	
}
#content_bottom_pic{
	width:981px;
	overflow:hidden;	
	margin: 0px auto;
	text-align: right;
	padding:0 4px 0 0;
}
#footer{
	width:985px;
	overflow:hidden;	
	margin:30px auto;
	text-align: right;
	padding:0 0px 0 0;
	background: url("images/foot_bg.gif") no-repeat right bottom;
	height:76px;
}
.banns{
	width:240px;
	float:left;	
	text-align:left;
	padding:0 0 0 20px;  
}
.banns img{
	margin:0 5px 0 0;
	border: 0px;	
}
.bot_nav{
	width:628px;
	float:right;
	color: #fff;
	font-size:11px;
	font-family:verdana, arial, sans-serif;
	text-align: left;
	margin:0 95px 0 0; 	
}
.bot_nav ul{
	margin: 0px 0px 30px 0px;
	padding:0px;
	color: #fff;
	font-size:11px;
	font-family:verdana, arial, sans-serif;  
}
.bot_nav li{
	display:inline;
	margin:0 2px 0 0;
}
.bot_nav ul a{
	color: #8e9daf;	
}
.bot_nav ul a:hover{
	text-decoration: none;
}
.page_title{
	width:628px;
	float:right;
	color: #fff;
	font-size:24px;
	font-family:verdana, arial, sans-serif;
	text-align: right;
	font-style: italic;
	margin:25px 50px 15px 0;			
}
.page_line_1{
	margin:0px 0 0 10px;
	overflow: hidden;
	width:713px;
	padding:20px 0;
}
.page_line_2{
	margin:0px 0 0 10px;
	overflow: hidden;
	width:713px;
	background:url("images/line_2_bg.gif") repeat-y left top;
	padding:20px 0;
}
.pic_1{
	padding:0 0 5px 0;
	background:url("images/spacer_tr.png") bottom left;
	width:375px;
	float: right;	
}
.pic_1 img{
	border:5px solid #8f969f;
}
.pic_2{
	padding:0 0 5px 0;
	background:url("images/spacer_tr.png") bottom left;
	width:350px;
	float:left;
	margin: 0 0 0 30px;	
}
.pic_2 img{
	border:5px solid #8f969f;
}
.pic_3{
	padding:0 0 5px 0;
	background:url("images/spacer_tr.png") bottom left;
	
	float: right;		
}
.pic_3 img{
	border:5px solid #8f969f;
}
.pic_4{
	padding:0 0 5px 0;
	background:url("images/spacer_tr.png") bottom left;
	width:340px;
	float:left;
	margin: 0 0 0 25px;		
}
.pic_4 img{
	border:5px solid #8f969f;
}
.pic_5{
	padding:0 0 5px 0;
	background:url("images/spacer_tr.png") bottom left;
	width:340px;
	float: right;	
}
.pic_5 img{
	border:5px solid #8f969f;
}
.pic_6{
	padding:0 0 5px 0;
	background:url("images/spacer_tr.png") bottom left;
	width:339px;
	float:left;
	margin: 0 0 0 25px;		
}
.pic_6 img{
	border:5px solid #8f969f;
}
.pic_7{
	padding:0 0 5px 0;
	background:url("images/spacer_tr.png") bottom left;
	width:339px;
	float:left;
	margin: 0 0 0 25px;		
}
.pic_7 img{
	border:5px solid #8f969f;
}
.txt_1{
	width: 270px;
	color: #fff;
	font-size:12px;
	font-family:verdana, arial, sans-serif;
	margin: 0 0 0 30px;
	float: left;	
}
.txt_2{
	width:285px;
	color: #fff;
	font-size:12px;
	font-family:verdana, arial, sans-serif;
	margin: 0 30px 0 0;
	float:right;
	text-align: left;	
}
.txt_3{
	width:230px;
	color: #fff;
	font-size:12px;
	font-family:verdana, arial, sans-serif;
	margin: 0 0 0 30px;
	float: left;	
}
.txt_3_3{
	width:650px;
	color: #fff;
	font-size:12px;
	font-family:verdana, arial, sans-serif;
	margin: 20px 0 0 30px;
	float: left;	
}
.txt_3_4{
	width:650px;
	color: #fff;
	font-size:12px;
	font-family:verdana, arial, sans-serif;
	margin:0px 0 0 30px;
	float: left;	
}
.txt_4{
	width:290px;
	color: #fff;
	font-size:12px;
	font-family:verdana, arial, sans-serif;
	margin: 0 30px 0 0;
	float:right;
	text-align: left;	
}
.pics{
	width:630px;
	background: #fff;
	float:left;
	margin:20px 0 20px 30px;
	overflow: hidden;
}
.pics img{
	margin:5px 0px 5px 5px;
	float:left;
}
a{color: #8e9daf;}

.txtcontent{
  padding-left:20px;
  margin-left:20px;
	width:690px;
	min-height:500px;
	padding:20px 0;
	color: #fff;
	font-size:12px;
	font-family:verdana, arial, sans-serif;
}
.error
{
  font-size: 11px; 
  color: rgb(255,255,0);
}
.info
{
  text-decoration:underline;
}
.title
{
  color:rgb(239,203,117);
  font-weight:bold;
}
.leftbox
{
  width:245px;
}
.boxtitle
{
  color:#FFFFFF;
  font-weight:normal;
  font-family: trebushet, arial, sans-serif;
	font-size:12px;
}

.leftbox a
{
  color:#FFFFFF;
  font-weight:normal;
  font-family: trebushet, arial, sans-serif;
	font-size:11px;
	text-decoration: none;
	color:#bacde2;
}
.leftbox a:hover
{
	text-decoration: underline;
}