/* CSS Document */
#main_header{
	margin			:0px;
	padding			:0px;
	background		: #345EE2 url(../images/header_bg1.gif) repeat-x top;
	width			:100%;
	height			:125px;
}

#main_header .top{
	margin:0px 0px 0px 0px;
	padding:0px;
	height:96px;
	width:100%;
	float:left;
	
}
#main_header .top .left{
	width:400;
	float:left;
	
}
#main_header .top .logo{
	float:left;
	background:url(../images/logo2.gif) no-repeat;
	cursor:pointer;
	width:438px;
	height:96px;

}
#main_header .bottom{
	margin:0px 0px 0px 0px;
	padding:0px;
	width:100%;
	height:26px;
	float:left;
}
#language_box{
	margin-top  	:5px;
	margin-right	:0px;
	padding			:0px 0px 0px 0px;
	width			:100px;
	height			:25px;
	float			:right;
}

/*top menu1 css*/

#topmenu_1{
	margin-top		:70px;
	padding			:0px;
	width			:450px;
	height			:15px;
	float			:left;
}

#topmenu_1 ul {
  margin			: 0;
  padding			: 0;
  list-style		:none;
}

#topmenu_1 li {
	float			: left;
	/*background: url(../images/mw_menu_separator.png) top right no-repeat;*/
	/*border-right:#000 solid 1px;*/
	margin			: 0px;
	padding			: 0px;
}

#topmenu_1 a {
  font-family		: Arial;
  font-size			: 12px;
  float				:left;
  display			:block;
  height			: 15px;
/*  line-height: 15px;*/
  padding			: 0 5px;
  color				: #B2C4FC;
  text-decoration	: none;
}
 
/*end of top menu1 css*/

#topmenu_2{
	white-space		: nowrap;
	margin-top  	:5px;
	padding			:0px;
/*	width			:850px;*/
	height			:1px;
	float			:left;
/*	border			:#FF0000 solid 1px;*/
}	

#topmenu_2 ul {
  margin			: 0;
  padding			: 0;
  list-style		:none;
}

#topmenu_2 li {
	float			: left;
	/*background: url(../images/mw_menu_separator.png) top right no-repeat;*/
	/*border-right:#000 solid 1px;*/
	margin			: 0px;
	padding			: 0px;
	 
}

#topmenu_2 a {
  font-family		: Arial, Helvetica, sans-serif;
  font-size			: 12px;
  font-weight		: bold;
  float				:left;
  display			:block;
  height			:15px;
/*  line-height: 15px;*/
  padding			: 0 5px;
  color				: #B2C4FC;
  text-decoration	: none;
  border-right		:#000 solid 1px;
}

#topmenu_2  a:hover{
	color			:#E9E4D0;
	
}
/*#topmenu_2 a#active_menu-nav {
	margin-top:2px;
	height: 21px;
	line-height: 21px;
	background-position: 0 0;
}*/

/*end of top menu2 css*/

.maincolumn_bd{
	margin			:0px;
	padding			:0px;
	width			:100%;
	height			:100%;
	float			:left;
	background		:url(../images/right-bg1.png) repeat-y right;*/
}

/*.maincolumn_bd #maincolumn_left, #maincolumn_right{
float:left;
}*/

#maincolumn_left{
	margin			:0px;
	padding			:20px;
	/*width			:699px;*/
	width			:60%;
	height			:100%;
	float			:left;
}

#maincolumn_right{
	margin			:0px;
	padding			:0px;
	width			:298px;
	height			:366px;
	float			:right;
	
}


/*#flagwhite_box{
	margin			:0px;
	width			:100%px;
	border			:#FF0000 solid 1px;
}

#flagwhite_box1{
	margin			:0px;
	padding			:0px;
	background		:#FFFFFF;

	width			:695px;

}
#flagwhite_box2{
	margin			:0px;
	padding			:0px;
	width			:299px;
	height			:100%;
	float			:left;
	background		:url(../images/flag_bottompart.jpg) repeat-y;
	border			:#000000 solid 4px;
}	*/
#footer_upperpart{
	margin			:0px;
	padding			:0px;
	/*width			:699px;*/
	width			:100%;
	height			:235px;
	background		:url(../images/footerupper_bg.jpg) repeat-x;
}

#footer_upperpart, #loginsign,#newsletter,lowerpart_flag{
	float			:left;
}
#footer_upperpart div.module h3{
	font-size:14px;
	font-weight:bold;
	text-align:left;
	
}
#footer_upperpart div#loginsign div .module div div div{
	margin			:0px;
	padding			:0px;
}


#loginsign{
	margin-top		:0px;
	margin-left		:5px;
	padding-top		:0px;
	pading-left		:30px;
	padding			:0px;
	width			:260px;
	height			:235px;
}
.input{
	margin-top		:-11px;
	/*border			:1px solid #FFFFFF;*/

}

.button1{
	cursor			:pointer;
}

#newsletter{
	margin-top		:0px;
	margin-left		:10px;
	pading-left		:30px;
	padding			:0px;
	width			:390px;
	height			:160px;
	
}
/*****news letter form and login form*****/
#footer_upperpart div.module form{
	margin-top		:-10px;
	padding			:2px 0px 0px 2px;
	border			:1px solid #FFFFFF;
	width			:270px;
	height			:170px;
}

#newsletter div.module-news{
	margin:10px 10px 0px 30px;

}
#newsletter div.module-news h3{
	font-size		:14px;
	font-weight		:bold;

}
#newsletter div.module-news ul{
	margin			:0px;
	padding			:0px;
	list-style		:none;
}
ul.latestnews-news{
	border			:1px solid #FFFFFF;
	height			:170px;
}
#newsletter div.module-news li{
	margin:3px 3px 3px 10px;
}
#newsletter div.module-news a{
	color:#333333;
	text-decoration:none;

}
#newsletter div.module-news a:hover{
	color:#FF0000;
	text-decoration:underline;
}
#lowerpart_flag{
	margin			:0px;
	padding			:0px;
	width			:298px;
	height			:100%;
	float			:right;
	/*background		:#1E5C81!important;*/
	/*background:#165076;*/
	background		:#446EF6!important;
	background-color:#446EF6;
	
}
#lowerpart_flag div.module{
	margin:0px 3px 0px 7px;
}
#lowerpart_flag h3{
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	

}

#pagina_footer{
	margin			:0px;
	padding			:0px;
	width			:100%;
	height			:44px;
	float			:left;
	background		:url(../images/footer_bg.jpg) repeat-x;
}

#copyright{
	padding-top		:12px;
	font-size		:10pt;
	text-align		:center;
	color			:#E9E4D0;
	font-family		:Arial;
}
	


