*{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: arial, regular, sans-serif; 
	list-style-type: none;
	text-decoration: none;
	color: #000;
}
body{
	background-color: #e6e6e6;
}
h1{
	font-size: 2em;
	color: #000;
	font-weight: normal;
	margin-bottom: 10px;
}
h2{
	font-size: 1.2em;
	font-weight: bold;
	color: #000;
	font-style: normal;
}
span.gray{
	font-size: 0.9em;
	color: #b3b3b3;
	display: block;
}
a{
	color: blue;
	outline: 0;
}
a.more{
	float: left;
	display: inline;
	color: #004494;
	padding-left: 13px;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px center;
	margin-top: 8px;
}
a.more:hover{
	color: #2b6fc0;
}
img{
	border: 0px;
}
a.pdf {
	background-image: url(../images/pdf_ico.gif);
	background-position: left 7px;
	background-repeat: no-repeat;
	display: inline;
	float: left;
	margin: 8px 0px 5px 0px;
	padding: 4px 15px 11px 37px;
	text-decoration: none;
}
a.pdf span.blue{
	color: #333;
	display: block;
	font-size: 12px;
	font-weight: bold;
}
a.pdf span.blue:hover{
	text-decoration: underline;	
}
a.pdf_small{
	background-image: url(../images/pdf_small.gif);
	background-position: left 2px;
	background-repeat: no-repeat;
	color: #395EAA;
	display: inline;
	float: right;
	margin-top: 0px;
	padding: 0px 15px 0px 13px;
}
a.pdf_small:hover{
	text-decoration: underline;
}
#entirebody{
	width: 970px;
	margin: 0 auto;
}
#entirebody:after{
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;	
}
.languages{
	float: right;
	margin-top: 15px;
	margin-right: 17px;
}
.languages li{
	display: inline;
	color: #1f518c;
}
.languages li a{
	color: #1f518c;
	padding-left: 5px;
	padding-right: 5px;
}
.languages li span{
	font-weight: bold;
	color: #1f518c;
	padding-left: 5px;
	padding-right: 5px;
}
#banner{
	width: 960px;
	float: left;
	display: inline;
	margin-top: 10px;
	margin-left: 5px;
	background-image: url(../images/banner.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#banner a{
	border: 0px;
	float: left;
}
#banner a img{
	border: 0px;
	float: left;
	display: inline;
	margin-left:20px;
}
#banner ul#mainnav{
	float: right;
	padding: 8px 15px 0px 0px;
	text-align: right;
}
#banner ul#mainnav li{
	float: left;
	display: inline;
	padding: 0px 5px;
	border-right: 1px solid #d9d9d9;
}
#banner ul#mainnav li.last{
	border: none;
}
#banner ul#mainnav li a{
	float: left;
	color: #1e489e;
}
#banner ul#mainnav li a:hover{
	text-decoration: underline;
}
#search{
	float: right;
	display: inline;
	width: 252px;
	background-image: url(../images/search.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px 0px 0px 0px;
}
#search ul.lang{
	float: left;
	padding: 3px 0px 0px 58px;
}
#search ul.lang li{
	display: inline;
	float: left;
	border-right: 1px solid #d9d9d9;
	padding: 0px 7px;
}
#search ul.lang li.last{
	border: none;
}
#search ul.lang li a{
	color: #1e489e;
}
#search ul.lang li a.active{
	font-weight: bold;
}
#search ul.lang li a:hover{
	text-decoration: underline;
}
#search span.search{
	padding-left: 9px;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	float: left;
	padding-top: 18px;
	padding-bottom: 4px;
}
form.search{
	padding-left: 8px;
	width: 238px;
	float: left;
}
form.search input.text{
	width: 187px;
	height: 21px;
	background-image: url(../images/search_input.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: 0px;
	padding: 8px 0px 0px 23px;
	color: #727272;
	float: left;
}
form.search input.go{
	background-image: url(../images/search_go.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 27px;
	height: 29px;
	border: 0px;
	float: left;
}
#topnav{
	width: 960px;
	height: 45px;
	float: left;
	padding-top: 1px;
	background-image: url(../images/topnav_bgr.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
#topnav ul{
	width: 935px;
	float: left;
	display: inline;
	margin-left: 13px;
	/*background-image: url(../images/topnav_last_border2.gif);
	background-repeat: no-repeat;
	background-position: right 0px;	*/
	padding-right: 2px;
}
#topnav ul li{
	float: left;
	display: inline;
}
#topnav ul li a{
	float: left;
	color: #fff;
/*	padding: 7px 15px 15px 15px;*/
        padding: 7px 14px 15px 14px;
	font-weight: bold;
}
#topnav ul li a.active{
	background-image: url(../images/a_active.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	color: #eab846;
}
#topnav ul li a:hover{
	background-image: url(../images/a_active.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	color: #eab846;
}
#topnav ul li.last{
	/*background-image: url(../images/topnav_last_border1.gif);
	background-repeat: no-repeat;
	background-position: right 0px;	*/
	padding-right: 2px;
}
#topnav ul li.sub{
	width: 222px;
	background-image: url(../images/a_sub.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;	
}
#topnav ul li.sub a{
	color: #004494;
	text-transform: uppercase;
	background-image: url(../images/topnav_sub_bullet.gif);
	background-repeat: no-repeat;
	background-position: 202px 11px;
	padding: 8px 38px 14px 18px;
}
#topnav ul li.sub a:hover{
	background-image: url(../images/topnav_sub_bullet.gif);
	background-repeat: no-repeat;
	background-position: 202px 11px;
}
#topnav li.sub ul#submenu1{
	clear:both;
	float: left;
	display: inline;
	width: 222px;
	z-index:5;
	background: none;
	position:absolute;
	margin: 37px 0px 0px !important;
	//margin: 0px 0px 0px !important;
	//margin: 0px 0px 0px;
}

#topnav li.sub ul#submenu1 li{
	clear:both;
	display:block;
	float:left;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/a_sub.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;	
}
#topnav li.sub ul#submenu1 li a{
	width: 167px;	
	background: none;
	padding-bottom: 8px;
}
#topnav li.sub ul#submenu1 li a:hover{
	background: none;
}
#container{
	width: 970px;
	float: left;
	display: inline;
	background-image: url(../images/container.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
	padding-top: 5px;
	position: relative;
}
#container .bottom_rounded{
	width: 970px;
	height: 12px;
	float: left;
	clear: both;
	background-image: url(../images/container_bottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	//margin-top: 53px;
}
.main_homebox{
	width: 960px;
	height: 320px;
	float: left;
	display: inline;
	padding: 5px;	
	background-image: url(../images/main_homebox_bgr.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.main_homebox a.more_a{
	width: 18px;
	height: 20px;
	position: absolute;
	bottom: 10px;
	right: 15px;
	background-image: url(../images/more_a.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.main_homebox .welcome{
	width: 480px;
	height: 320px;
	float: left;
	display: inline;
	border-right: 1px solid #e0e0e0;
	background-image: url(../images/welcome_bgr.gif);
	background-repeat: no-repeat;
	background-position: 77% 0px;
	position: relative;
}
.main_homebox .welcome img{
	float: left;
	display: inline;
	margin: 0px 10px 0px 0px;
}
.main_homebox .welcome img.header{
/*	float: left;
	display: inline;
	margin: 50px 0px 8px 0px;
*/
	right:29px;
	top:6px;
	
}
.main_homebox .welcome p{
	font-style: italic;
	font-size: 1.25em;
	color: #4d4d4d;
	padding-top: 8px;
	padding-right: 17px;
	line-height:22px;
	display:inline;
	margin-left:40px;
	position:relative;
	float:right;
	width:230px;
	top:70px;
}
.main_homebox .middle{
	width: 221px;
	height: 320px;
	float: left;
	display: inline;
	padding-left: 18px;
	border-right: 1px solid #e0e0e0;
	background-image: url(../images/news_logo.gif);
	background-repeat: no-repeat;
	background-position: 50% 92%;
	position: relative;
}
.main_homebox .middle h1{
	font-family: "Arial";
	font-style: italic;
	text-transform: uppercase;
	color: #666666;
	margin-top: 40px;
	padding-right: 50px;
	font-size: 18px;
}
.main_homebox .middle ul{
	float: left;
	display: inline;
	margin-top: 16px;
}
.main_homebox .middle ul li{
	float: left;
	display: inline;
}
.main_homebox .middle ul li a{
	float: left;
	display: inline;
	font-style: italic;
	font-weight: bold;
	font-size: 1.1em;
	padding-left: 16px;
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	color: #1f518c;
}
.main_homebox .middle ul li a:hover{
	color: #2b6fc0;
}
.main_homebox .third{
	width: 239px;
	height: 320px;
	float: left;
	display: inline;
}
.main_homebox .third ul{
	width: 192px;
	float: left;
	display: inline;
	margin: 45px 0px 0px 16px;
	border-top: 1px solid #e0e0e0;
}
.right_rounded_home ul{
	width: 192px;
	float: left;
	display: inline;
	margin: 0px 0px 0px 0px;
	border-top: 1px solid #e0e0e0;
}
.main_homebox .third ul li, .right_rounded_home ul li{
	width: 192px;
	float: left;
	display: inline;
	padding: 15px 0px 10px 0px;
	border-bottom: 1px solid #e0e0e0;
}
.main_homebox .third ul li a, .right_rounded_home ul li a{
	float: left;
	display: inline;
	font-style: italic;
	font-weight: bold;
	font-size: 1.1em;
	padding-left: 16px;
	background-image: url(../images/arrow_more.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	color: #1f518c;
}
.main_homebox .third ul li a:hover, .right_rounded_home ul li a:hover{
	color: #2b6fc0;
}
.main_homebox .third h2{
	color:#C78B00;
	font-style:italic;
	padding: 15px 0px 0px 18px;
	font-size:18px;
	font-weight: normal;
}
.second_roundedbox{
	width: 960px;
	height: 221px;	
	float: left;
	display: inline;
	padding: 5px;
	margin-top: 8px;
	background-image: url(../images/second_homebox_rounded.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-bottom: 40px;
}
.second_roundedbox .header{
	padding: 8px 20px;
}
.second_roundedbox .header h2{
	color:#C78B00;
	font-size:18px;
	font-style:italic;
	font-weight: normal;
}
.second_roundedbox ul{
	width: 244px;
	float: left;
	display: inline;
	margin-left: 20px;
	padding: 18px 0px 6px 0px;
}
.second_roundedbox ul li{
	float: left;
	display: block;
	clear: both;
	padding-bottom: 12px;
	width: 244px;
}
.second_roundedbox .middle ul{
	width: 200px;
}
.second_roundedbox .middle ul li{
	width: 200px;
}
.second_roundedbox .third ul{
	width: 200px;
}
.second_roundedbox .third ul li{
	width: 200px;
}
.second_roundedbox ul li a{
	float: left;
	display: block;
	padding-left: 14px;
	background-image: url(../images/arrow_more.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
}
.second_roundedbox ul li a span{
	margin-right: 4px;
}
.second_roundedbox ul li a span.blue{
	color: #1f518c;
	font-weight: bold;
}
.second_roundedbox ul li a span.bold{
	color: #000;
	font-weight: bold;
	font-style: italic;
}
.second_roundedbox ul li a span.description{
	color: #000;
	display: block;
}
.second_roundedbox ul li a span.blue:hover{
	color: #2b6fc0;
}
.second_roundedbox a.to_all{
	position: absolute;
	right: 120px;
	bottom: 10px;
	color: #104f9a;
	padding-right: 14px;
	font-weight: normal;
	font-size: 1em;
	font-family: "Arial", regular;
	background-image: url(../images/arrow_trsp.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
}
.second_roundedbox a.to_all:hover{
	color: #2b6fc0;
}
.second_roundedbox .first{
	width: 320px;
	height: 218px;
	float: left;
	display: inline;
	border-right: 1px solid #e0e0e0;	
	background-image: url(../images/microphone.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: relative;
}
.second_roundedbox .middle{
	width: 318px;
	height: 218px;
	float: left;
	display: inline;
	border-right: 1px solid #e0e0e0;	
	background-image: url(../images/gallery.gif);
	background-repeat: no-repeat;
	background-position: right 80%;
	position: relative;
}
.second_roundedbox .third{
	width: 240px;
	height: 218px;
	float: left;
	display: inline;
	padding-right: 80px;
	background-image: url(../images/newspapper.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: relative;
}
.home_news{
	width: 605px;
	float: left;
	display: inline;
	padding-left: 25px;
	background: url(../images/home_news_bg.jpg) no-repeat;
	background-position: 0px 9px;	
	height: 570px;
	overflow:hidden;
	position: relative;
}
.home_news h1{
	padding: 25px 0px 5px 0px;
	color: #4f4e4e;
	font-size: 1.3em;
	font-style: italic;
	font-weight: bold;
	color:#C78B00;
}
ul.news{
	float: left;
	display: inline;
	width: 512px;
}
ul.news li{
	float: left;
	display: block;
	padding: 0px 0px 15px 0px;
	background-image: none;
	position: relative;
	margin-bottom: 16px;
	width: 100%;
	background: url(../images/li_border.gif) no-repeat left bottom;
}
ul.news li.img{
	padding-left: 136px;	
}
ul.news li .img{
	\\float:left;
	width: 372px;
	padding-left:138px;
	margin-top: 2px;
}
ul.news li.last{
	border: 0px;
}
ul.news li img{
	display: block;
	background-color: #fff;
	padding: 2px;
	border: 1px solid #bebebe;
	position: absolute;
	top: 2px;
	left: 0px;
}
ul.news li span.date{
	color: #8a4b01;
	font-size: 11px;
}
ul.news li h2{
	color: #333333;
	padding-bottom: 4px;
	font-style: normal;
	font-size: 1.3em;
	margin: 0px;
}
ul.latest{
	width: 465px;
	height: 145px;
	border-right: 1px dotted #a8a8a8;
	padding: 0px;
	margin-top: 14px;
}
ul.latest li{
	width: 430px;
	border: 0px;
	padding: 0px 36px 0px 0px;
}
ul.latest li a.more{
	\\margin-left: 138px;
}

.right-area{
	width: 335px;
	float: right;

}
.right-area .right_rounded_home{
	width: 290px;
	height: 247px;
	padding: 15px 20px;
	margin-top: 8px;
	float: right;
	display:inline;
	background-image: url(../images/right_rounded_home_bgr.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.right-area .right_rounded_home .header{
	margin-bottom: 10px;
}
.right-area .right_rounded_home .header h2{
	color: #c78b00;
	font-style: italic;
}
.rounded_shadow{
	width: 970px;
	float: left;
	display: inline;
	margin: 2px 0px 30px 0px;
}
.rounded_shadow .top{
	width: 970px;
	height: 14px;
	float: left;
	display: inline;
	background-image: url(../images/rounded_shadow_topbgr.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}
.rounded_shadow .center{
	width: 920px;
	float: left;
	display: inline;
	padding: 0px 25px;
	background-image: url(../images/rounded_shadow_centerbgr.gif);
	background-repeat: repeat-y;
	background-position: 0px 0px;
}
.rounded_shadow .bottom{
	width: 970px;
	height: 30px;
	float: left;
	display: inline;
	background-image: url(../images/rounded_shadow_bottombgr.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
}
.rounded_shadow .center .leftnav{
	width: 220px;
	float: left;
	display: inline;
	margin-bottom: 20px;
}
.rounded_shadow .center .leftnav .header{
	background-image: url(../images/leftnav_header_border.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;	
	padding-bottom: 8px;
}
.rounded_shadow .center .leftnav .header h2{
	color:#C78B00;
	font-size:1.4em;
	font-style:italic;
	font-weight:bold;
}
.rounded_shadow .center .leftnav ul{
	float: left;
	display: inline;
	padding: 4px 0px;
}
.rounded_shadow .center .leftnav ul li{
	width: 220px;
	float: left;
	display: block;
	background-image: url(../images/leftnav_list_border.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
}
.rounded_shadow .center .leftnav ul li a{
	display: block;
	padding: 11px 0px 6px 17px;
	color: #1f518c;
	font-weight: bold;
}
.rounded_shadow .center .leftnav ul li a.sub{
	background-image: url(../images/leftnav_a_bullet.gif);
	background-repeat: no-repeat;
	background-position: left 13px;
}
.rounded_shadow .center .leftnav ul li a:hover{
	color: #cc9c00;
}
.rounded_shadow .center .leftnav ul li a.active{
	/*background-image: url(../images/leftnav_a_bullet_sub.gif);*/
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-bottom: 6px;
	color: #cc9c00;
}
.rounded_shadow .center .leftnav ul li ul.sub{
	padding-bottom: 10px;
	padding-top: 0px;
}
.rounded_shadow .center .leftnav ul li ul.sub li{
	background-image: none;
}
.rounded_shadow .center .leftnav ul li ul.sub li a{
	padding: 5px 0px 5px 28px;
	font-weight: normal;
	background: none;
}
.rounded_shadow .center .leftnav ul li ul.sub li a:hover{
	color: #1f518c;
	text-decoration: underline;
}
.rounded_shadow .center .leftnav ul li ul.sub li a.active{
	text-decoration: underline;
	color: #1f518c;
}
.rounded_shadow .center .leftnav ul li a.subactive{
	background-image: url(../images/leftnav_a_bullet_sub.gif);
	background-repeat: no-repeat;
	background-position: left 11px;
	color: #cc9c00;
}
.rounded_shadow .center .content_area{
	width: 660px;
	float: left;
	display: inline;
	padding: 0px 0px 60px 40px;
}
.rounded_shadow .center .content_area .img_area{
	display: block;
	width: 422px;
	text-align: right;
}
.rounded_shadow .center .content_area .img_area img{
	display: block;
	margin: 20px 0px 6px 0px;
	border: 1px solid #eceaea;
}
.rounded_shadow .center .content_area .img_area span{
	font-style: normal;
	
}
.rounded_shadow .center .content_area .rightbox{
	width: 172px;
	float: right;
	display: inline;
	border: 1px solid #cccaca;
	padding: 10px 18px;
	margin: 5px 0px 35px 25px;
}
.rounded_shadow .center .content_area .rightbox h1{
	text-transform: uppercase;
	color: #a7a7a7;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 9px;
}
.rounded_shadow .center .content_area .rightbox ul{
	display: block;
	padding-bottom: 16px;
	padding-right: 0px;
}
.rounded_shadow .center .content_area .rightbox ul li{
	display: block;
	padding:  5px 0px 0px 0px;
	background: none;
	padding-right: 0px;
	width: 179px;
}
.rounded_shadow .center .content_area .rightbox ul li a{
	display: block;
	color: #004494;
	padding-left: 14px;
	background-image: url(../images/rightbox_bullet.gif);
	background-position: 0px 4px;
	background-repeat: no-repeat;	
}
.rounded_shadow .center .content_area .rightbox ul li a:hover{
	color: #2B6FC0;
}
.content_area span.bold{
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 17px;
	display: block;
	line-height: 18px;
	padding-right: 220px;
	color: #000;
}
.content_area h2{
	margin: 20px 0px 8px 0px;
	display: block;
}
.content_area p{
	margin: 0px 0px 12px 0px;
	\\padding-right: 160px;
	line-height: 18px;
	width: 410px;
}
.content_area a{
	color: #004494;
	\\text-decoration: underline;
}
.content_area ul{
	padding-right: 160px;
}
.content_area ul li{
	margin-bottom: 4px;
	padding-left: 14px;
	background: url(../images/content_arrow.gif) no-repeat 0px 4px;
}
.content_area  ul.pdf_list li {
	clear: both;
	display: block;
	float: left;
	background: url(../images/li_border.gif) no-repeat left bottom;
	padding-left: 0px;
	width: 423px;
}
.content_area #gallery{
	float: left;
	display: inline;
	width: 625px;
}
.content_area #gallery ul{
	float: left;
	display: inline;
	width: 625px;
	margin: 20px 0px;
	padding-right: 0px;
}
.content_area #gallery ul li{
	float: left;
	display: inline;
	margin: 8px 16px 8px 0px;
	padding: 0px;
	background: none;
}
.content_area #gallery ul li img{
	background-color: #FFFFFF;
	border: 1px solid #BEBEBE;
	display: inline;
	padding: 2px;
}





.section_roundedbox .latest{
	display: inline;
}
.section_roundedbox{
	margin-bottom: 40px;
	display:inline;
}
.law_detail_list{
	float: left;
	width: 423px;
	background-image:url(../images/law_detail_list_bgr.gif);
	background-position: 0px top;
	background-repeat: no-repeat;
	padding-top: 16px;
	margin: 8px 0px;
}
.law_detail_list span.orange {
	color: #CC9933;
	display: inline;
	float: left;
	font-weight: bold;
	padding-left: 15px;
}
.law_detail_list h4{
	width: 392px;
	clear: both;
	float: left;
	padding: 8px 15px 5px 15px;
	margin: 0px;
}
.law_detail_list p{
	width: 392px;
	float: left;
	clear: both;
	line-height: normal;
	padding: 0px 15px 14px 15px;
	margin: 0px;
	font-size: 0.9em;
}
.law_detail_list .bottom_gray_bgr{
	float: left;
	width: 423px;
	padding-bottom: 16px;
	background-image:url(../images/bottom_papper_bgr.gif);
	background-position: 0px bottom;
	background-repeat: no-repeat;	
	background-color: #ececec;
}
.law_detail_list .bottom_gray_bgr span{
	font-size: 0.8em;
	display: inline;
	color: #666666;
	font-family: "Verdana";
}
.law_detail_list .bottom_gray_bgr span.left{
	float: left;
	padding-left: 15px;
	padding-top: 5px;
	width: 170px;
}
.law_detail_list .bottom_gray_bgr span.right{	
	float: right;	
	padding-right: 15px;
	padding-top: 5px;
	text-align: right;
	width: 215px;
}

#no-photo{
background-image:url(../images/member_border_bottom.gif);
width:304px;
}

.member{
	width: 426px;
	float: left;
	display: inline;
	padding-bottom: 15px;
	background-image:url(../images/member_border_bottom_.gif);
	background-position: 0 bottom;
	background-repeat: no-repeat;	
	margin-top: 22px;
}
.member h1{
	font-size: 1.2em;
	font-weight: bold;
	color: #919599;
	margin-bottom: 6px;
}
.member #area{
	background-image:url(../images/member_border.gif);
	width:290px;
}
.member .area{
	padding-left:15px;
	width: 276px;
	float: left;
	display: inline;
	background-image:url(../images/member_border_.gif);
	background-position:0 top;
	background-repeat: no-repeat;	
}
.member .area .mask_area, .content_area .mask_area{
	width: 129px;
	height: 163px;
	float: left;
	display: inline;
	overflow:hidden;
	position:relative;
	margin: 15px 15px 0px 15px;
}
.member .area .mask_area img, .content_area .mask_area img{
	position: relative;
}
.member .area .mask_area img.mask, .content_area .mask_area img.mask{
	position: absolute;
	left: 0px;
	top: 0px;
}
.member .area h2{
	color: #cc9c00;	
	margin: 15px 0px 0px 0px;
	font-size: 1.4em;
}
.member .area span{
	margin: 8px 0px 0px 0px;
	display: block;
	font-weight: bold;
	padding-right: 35px;
	font-style: normal;
	line-height: 1.1;
	font-size: 0.9em;
}
.member .area span.bold{
	margin: 0px;
	font-size: 1.1em;	
}
.member .area a{
	color: #1f518c;	
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
	clear: none;
}
.member .area a{
	text-decoration: none;
}
.member .area a:hover{
	text-decoration: underline;
}
.member .area a.more{
	background-image: url(../images/bullet_i.gif);
	background-position: right center;
	background-repeat: no-repeat;	
	padding-right: 15px;
	text-decoration: none;
}
.member .area a.more:hover{
	text-decoration: underline;
}
.member .area p{
	padding: 0px 0px 8px 0px;
	margin: 0px;
}
.member .mask_border,  .content_area .mask_border{
	width: 129px;
	height: 163px;
	background-image:url(../images/mask.png);
	background-position:0 top;
	background-repeat:repeat-x;	
	position: absolute;
	left: 0px;
	top: 0px;
}

.member .mask_border, .content_area .mask_border{
_background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='inc/images/mask.png', sizingMethod='scale');
}
.footer{
	background-color:#8c929b;
	background-image:url(../images/footer_area.gif);
	background-position:0 top;
	background-repeat:repeat-x;
	float:left;
	margin: -12px auto 0px auto;
	text-align:center;
	width:100%;
	height: 188px;
}
.footer .center {
	display:block;
	margin: 12px auto 0px auto;
	padding: 14px 15px 0px 15px;
	width:920px;
}
.footer .center span{
	font-size: 10px;
	font-family: verdana, regular;	
}
.footer .center span.inline {
	color:#FFFFFF;
	float:left;
	width:916px;
}
.footer .center span.left {
	color:#e6e6e6;
	float:left;
}
.footer .center span.right {
	color:#4a4d52;
	float:right;
}
.footer .center span.right a{
	color: #e6e6e6;
	font-size: 10px;
}

.footer .center .roundedbox-bottom {
	background-color:#959aa2;
	float:left;
	width:297px;
	height:132px;
	margin-right:14px;
	margin-top:15px;
}
.footer .center .roundedbox-bottom .header {
	background-image:url(../images/footer_right_rounded.gif);
	background-position:right 0;
	background-repeat:no-repeat;
	float:left;
	text-align:left;
	width:297px;
}
.footer .center .roundedbox-bottom .header h4{
	padding: 13px 0px 0px 22px;
	font-family: "Verdana";
	font-size: 0.8em;
	text-transform: uppercase;
	font-weight: normal;
	color: #3c3c4f;
}
.footer .center .roundedbox-bottom ul {
	display:inline;
	float:left;
	min-height:95px !important;
	padding-bottom:8px;
	padding-top:4px;
	text-align:left;
	width:297px;
}
.footer .center .roundedbox-bottom ul li {
	display:inline;
	float:left;
	margin-bottom:4px;
	padding-left:25px;
	text-align:left;
	width:262px;
}
.footer .center .roundedbox-bottom ul li a{
	font-size: 0.8em;
	color: #e6e6e6;
	background-image: url(../images/bottom_bullet.gif);
	background-position: left center;
	background-repeat: no-repeat;
	padding-left: 12px;
}
.footer .center .roundedbox-bottom ul li a:hover{
	text-decoration: underline;
}
.footer .center .last{
	margin-right: 0px;
}

/* new features */
h2{
	font-size: 15px;
	font-weight: bold;
}
ul.news li .text{
	\\float: right;
	border: 1px solid;
	width: auto;
	\\padding-left: 145px;
}
ul.news li p{
	\\padding-left: 139px;
	padding-bottom: 7px;
}
ul.news li h2{
	font-size: 1.5em;
	font-weight: normal;
}
a.more{
	\\margin-left: 138px;
	clear:both;
}
ul.news li a.more{
	background-image: url(../images/arrow_more.gif);
	float: none;
}	
.content_area ul.news li a.more{
	background-image: url(../images/arrow_more.gif);
}
/* end new features */

/* full news list (tpl) */

ul.news-list li .text{
	\\float: right;
	\\border: 1px solid;
	width: auto;
	\\padding-left: 145px;
}
ul.news-list li p{
	\\padding-left: 139px;
	width: auto;
}
ul.news-list li h2{
	font-size: 1.5em;
	font-weight: normal;
}
.content_area ul.news-list li a.more{
	background-image: url(../images/arrow_more.gif);
}
ul.news-list li h2{
	color:#333333;
font-size:1.5em;
font-style:normal;
margin:0;
padding-bottom:4px;
}
ul.news-list{
	float: left;
	display: inline;
	width: 480px;
}
ul.news-list li{
	float: left;
	display: block;
	padding: 0px 0px 15px 0px;
	background:transparent url(../images/li_border.gif) no-repeat scroll left bottom;
	position: relative;
	\\min-height: 80px;
	margin-bottom: 16px;
	width: 100%;
}
ul.news-list li .img{
	margin-top:2px;
	padding-left:138px;
	width:372px;
}
ul.news-list li.last{
	border: 0px;
}
ul.news-list li img{
	display: block;
	background-color: #fff;
	padding: 2px;
	border: 1px solid #bebebe;
	position: absolute;
	top: 2px;
	left: 0px;
}
ul.news-list li span.date{
	color: #8a4b01;
	font-size: 11px;
}
ul.latest li{
	background: none;
}

ul.latest li .img{
	width: auto;
}
ul.news-list p{
	margin-bottom: 0px;
}
ul.press_year li{
	display: inline;
	background: none;
}
.content_area p.link span{
	\\float: left;
}
.content_area p.link a{
	clear: none;
	margin-top: 0px;
	margin-right: 10px;
}
.roundedbox-bottom ul li a{
	display: block;
}
ul.gallery li span.date{
	font-size: 12px;
	font-weight: bold;
	color: #1f518c;
	margin-right: 4px;
	background: url(../images/arrow_more.gif) no-repeat left;
	padding-left: 14px;
}
ul.gallery li span.place{
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #000;
	margin-right: 4px;
}
ul.gallery li span.title{
	font-size: 12px;
	color: #000;
}
ul.gallery li{
	float: left;
	background: url(../images/border_px.gif) repeat-x bottom;
	width: 420px;
	padding-bottom: 8px;
	padding-left: 0px;
}
ul.gallery li a{
	background: url(../images/arrow_trsp.gif) no-repeat right;
	padding: 0px 15px 0px 0px;
	text-decoration: none;
}
ul.gallery p.newslist{
	margin-bottom: 0px;
}
ul.archive-list{
	display: block;
	width: 500px;
	height: 20px;
	margin-bottom: 8px;
}
ul.archive-list li{
	background: url(../images/press_li_bg.png) no-repeat left top;
	display: inline;
	float: left;
	margin-right: 2px;
	padding-bottom: 1px;
	padding-left: 1px;
	text-align: center;
	width: 35px;
	height: 16px;
}
/*
ul.archive-list li.first{
	padding-top: 1px;
}
*/
ul.archive-list li a{
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}
ul.archive-list li a:hover{
	color: #2B6FC0;
}

.content_area .text{
	float: left;
	width: 465px;
}
.content_area .text p{
	width: 460px;
}
.content_area .text h2{
	color: #cc9c00;
	font-size: 12px;
	font-family: Arial;
}
ul.docs{
	width: 400px;
	float: left;
	padding-right: 0px;
}
.top-nav{
	float: right;
	margin-top: 15px;
	margin-right: 10px;
}
.top-nav li{
	float: left;
	margin-right: 8px;
	padding-right: 5px;
	background: url(../images/border-right.png) no-repeat right center;
}
.top-nav li.last{
background: none;
}
.top-nav a{
color: #000;
}
#news ul.link{
width: 422px;
margin-top: 29px;
}
#news ul.link li{
	padding-left: 0px;
\\	background: url(../images/dottet-border.png) no-repeat right bottom;
	background: url(../images/li_border.gif) no-repeat scroll left bottom;
	padding-bottom: 6px;
	margin-bottom: 6px;
}
#news ul.link li a{
	float: right;
	margin-top: 2px;
	background: url(../images/bullet.png) no-repeat left center;
	padding-left: 10px;
	text-transform: uppercase;
	font-size: 10px;
}
#news ul.link li a:hover{
text-decoration: underline;
}
.absolute{
	position:absolute;
}
.ministri{
	bottom:0;
}
ul.link li h3{
	//float: left;
	
}





/***** contacts templates *****/
.contact-details{
	border: 1px solid;
	float: left;
}
.content_area ul.contact li{
	background: none;
	width: 200px;
	float: left;
	padding-left: 0px;
	margin-right: 40px;
}
.content_area ul.contact{
	float: left;
	display: block;
	margin-bottom: 40px;
	width: 100%;
	padding-right: 0px;
}
.content_area ul.contact li span{
	display: block;
	padding: 0px;
	margin-bottom:10px;
}
.content_area h3.contacts{
	text-transform: uppercase;
	color: #d19900;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ebeced;
	width: 420px;
}
.content_area ul.contact li span.title{
	color: #1f518c;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 0px;
}
.content_area ul.contact li span.job{
	color: #a7a7a7;
}
.content_area ul.contact li span.phone-no{
	margin-bottom: 0px;
}
.content_area ul.contact li a{
	color: #3a44b9;
}
/*=========Newspaper List============*/
.content_area ul.newspaper{
	padding: 0px;
	margin: 0px 30px 0px 0px;
}
.content_area ul.newspaper li{
	background-image: url(../images/newspaper_bg.png);
	height: 57px;
	padding: 0px;
	margin: 0px;
	width: 523px;
	margin-bottom: 19px;
}
.content_area ul.newspaper li .desc{
float: left;
}
.content_area ul.newspaper li img{
float: left;
margin-top: 18px;
margin-left: 13px;
margin-right: 19px;
}
.content_area ul.newspaper li a.title{
color: #333333;
font-weight: bold;
display: block;
margin-top: 14px;
font-size: 12px;
}
.content_area ul.newspaper li a.title:hover{
text-decoration: underline;
}
.content_area ul.newspaper li span.date{
color: #919599;
float: left;
margin-top: 9px;
font-size: 11px;
}
.content_area h1{
	width:60%;
}
img.img_thamb_list{
	background-color:#FFFFFF;
	border:1px solid #BEBEBE;
	display:inline;
	padding:2px;
	float:left;
	margin-right:10px;
}
.gallery a.more{
	clear:none;
}
ul.gallery li p.newslist {
	width: auto !important;
}
.home_news .to_all{
background-image:url(../images/arrow_trsp.gif);
background-position:right 2px;
background-repeat:no-repeat;
bottom:25px;
color:#104F9A;
font-family:"Arial",regular;
font-size:1em;
font-weight:normal;
padding-right:14px;
position:absolute;
right:26px;
}
.home_news a.to_all:hover{
	color: #2b6fc0;
}
.right-area .right_rounded_home .header h2.konferenca{
    font-size: 36px;
    color: #1f518c;
    font-weight: bold;
    font-style: italic;
    padding-left: 16px;
    line-height: 38px;    
}
.right-area .right_rounded_home .header h2.konferenca a{
    font-size: 36px;
    color: #1f518c;
    font-weight: bold;
    font-style: italic;
    line-height: 38px;    
}
.right-area .right_rounded_home h2.qeverisja{
    font-size: 25px;
    color: #d69700;
    font-weight: bold;
    font-style: italic;
    padding-left: 16px;
}
.right-area .right_rounded_home h2.qeverisja a{
    font-size: 25px;
    color: #d69700;
    font-weight: bold;
    font-style: italic;
}
#container .close-padding{
    width: 308px;
    padding: 15px 15px 15px 7px;    
}
.conferenca-holder{
    width: 317px;
    height: 255px;
    background: url(../images/konferenca_nderkombetare.jpg) no-repeat left bottom;
}
.right-area .close-padding .header{
    margin-bottom: 0px;
}
