* { padding: 0; margin: 0; list-style-type: none;}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #DFDFDF url('../images/bg.gif') repeat-x;
 }
#wrapper { 
	margin: 0 auto;
	width: 960px;
}
#header {
	color: #333;
	width: 940px;
	float: left;
	padding: 10px;
	height: 145px;
	margin-top: 20px;
	background-image:url('../images/bg_header.png');
	background-repeat:repeat-x;
}
#header img {
	padding: 10px 0 0 25px;
	float:left;
}
#top{ padding:0px 0px 0 0; margin:0px; float:right;}
#top ul { padding:0px; margin:0px; }

form.search input.text {
	background-image:url('../images/search_input.gif');
	background-position:0 0;
	background-repeat:no-repeat;
	border:0 none;
	color:#454545;
	float:left;
	height:19px;
	padding:6px 0 0 21px;
	text-align:left;
	width:160px;
}
form.search input.go {
	background-image:url('../images/search_go.gif');
	background-position:0 0;
	background-repeat:no-repeat;
	cursor: pointer;
	border:0 none;
	float:left;
	height:25px;
	width:25px;
}
.lang-search {
	float:right;
	height:64px;
	padding-top:10px;
	width:248px;
}
.lang-search span.search {
	color:#3E3E4E;
	float:left;
	font-size:12px;
	font-weight:bold;
	padding-bottom:4px;
	padding-left:0px;
	padding-top:20px;
	width:202px;
}
.top a {
	float:left;
}
.lang-search ul li{
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	border-right: 1px solid #4d586b;
}
.lang-search  li a{
	color: #4d586b;
	font-weight: bold;
	font-size: 11px;
}
.lang-search  li a:hover{
	text-decoration: underline;
}
.lang-search  li a.active, .lang-search  li span{
	text-decoration: underline;
	color: #4d586b;
	font-weight: bold;
}
.lang-search  li.last{
	border-right: none;
}
/* -----------------------------------------------------------*/
img {
	border:0 none;
}
#navigation {
	float: left;
	width: 960px;
	height: 48px;
	color: #333;
	margin: 0px 0px 0px 0px;
	background: #E5E5E5;
}
/* -----------------------------------------------------------
		II. NAVIGATION
----------------------------------------------------------- */
.wrap {
	width: 960px;
	margin: 0 auto;
}

#nav{ border:none; border:0px; margin:0px; padding:0px;}
#nav ul{ padding: 0; margin: 0;	list-style: none; }
	
#nav li{ float: left; width: 160px; background: url('../images/nav.gif') top no-repeat; }
	
#nav li a{ color:#ffffff; display:block; font-weight:bold; height:40px; padding:0px 20px; text-align:left; text-decoration:none; }
#nav li a:hover{ color:#ffffff; text-decoration:none;}		


#nav  ul li a.cls1{ background:url('../images/nav-home.gif') top no-repeat; text-indent: -4440px;}
#nav  ul li a.cls1:hover { background:url('../images/nav-home.gif') bottom no-repeat;}
#nav  ul li a.cls2{ background:url('../images/nav-program.gif') top no-repeat; text-indent: -4440px;}
#nav ul li a.cls2:hover { background:url('../images/nav-program.gif') bottom no-repeat;}
#nav ul li a.cls3{ background:url('../images/nav-publications.gif') top no-repeat; text-indent: -4440px;}
#nav  ul li a.cls3:hover { background:url('../images/nav-publications.gif') bottom no-repeat; }
#nav  ul li a.cls4{ background:url('../images/nav-research.gif') top no-repeat; text-indent: -4440px;}
#nav  ul li a.cls4:hover { background:url('../images/nav-research.gif') bottom no-repeat;}
#nav  ul li a.cls5{ background:url('../images/nav-trainings.gif') top no-repeat; text-indent: -4440px;}
#nav  ul li a.cls5:hover { background:url('../images/nav-trainings.gif') bottom no-repeat;}
#nav  ul li a.cls6{ background:url('../images/nav-about.gif') top no-repeat; text-indent: -4440px;}
#nav  ul li a.cls6:hover { background:url('../images/nav-about.gif') bottom no-repeat;}


#nav  ul li a.cls1a{ background:url('../images/nav-ballina.gif') top no-repeat; text-indent: -4440px;}
#nav  ul li a.cls1a:hover { background:url('../images/nav-ballina.gif') bottom no-repeat;}
#nav  ul li a.cls2a{ background:url('../images/nav-programet.gif') top no-repeat; text-indent: -4440px;}
#nav ul li a.cls2a:hover { background:url('../images/nav-programet.gif') bottom no-repeat;}
#nav ul li a.cls3a{ background:url('../images/nav-botimet.gif') top no-repeat; text-indent: -4440px;}
#nav  ul li a.cls3a:hover { background:url('../images/nav-botimet.gif') bottom no-repeat; }
#nav  ul li a.cls4a{ background:url('../images/nav-kerkimet.gif') top no-repeat; text-indent: -4440px;}
#nav  ul li a.cls4a:hover { background:url('../images/nav-kerkimet.gif') bottom no-repeat;}
#nav  ul li a.cls5a{ background:url('../images/nav-trajnimet.gif') top no-repeat; text-indent: -4440px;}
#nav  ul li a.cls5a:hover { background:url('../images/nav-trajnimet.gif') bottom no-repeat;}
#nav  ul li a.cls6a{ background:url('../images/nav-kipred.gif') top no-repeat; text-indent: -4440px;}
#nav  ul li a.cls6a:hover { background:url('../images/nav-kipred.gif') bottom no-repeat;}






	#nav li ul{ background:#e0e0e0; display:none; height:auto; filter:alpha(opacity=95); opacity:0.95; position:absolute; width:160px; z-index:200;	/*top:1em; /*left:0;*/	}
	#nav li:hover ul{ display:block; }
	#nav li li { display:block; float:none; padding:0px; width:160; border-bottom: solid 1px #e1e1e1; }
	#nav li ul a{ height: auto; color:#1e4885; display:block; font-size:11px; font-style:normal; text-align:left; background-color:#efefef; padding-top: 8px; padding-bottom: 8px; 	}
	#nav li ul a:hover{ color:#efefef; opacity:1.0; filter:alpha(opacity=100); background-color:#1e4885; }
	#nav p{	clear:left;	}	

	
/*----------------------------------------------------------- */
#container{            
	width:956px;      
	float:left;
	background-image:url('../images/container_bg.gif');
	background-repeat:repeat-y;
	border-right: 2px solid #D9D6D0;
    border-left: 2px solid #D9D6D0;
}
#content { 
	color: #484848;
	margin: 0px 0px 0px 2px;
	padding: 10px;
	height: auto !important;
	min-height: 300px;
	display: inline;
	width: 607px;
	float: left;
	background: #FFFFFF;
}
#rightcolumn { 
	 float: right;
	 color: #333;
	 margin: 0px;
	 padding: 0px;
	 height: auto;
	 width: 326px;
	 display: inline;
	 overflow: hidden;
	 background: url('../images/bg_videos.png') no-repeat 0 40px;
}

#rightcolumn div.title {
	background-image: url('../images/bg_title_videos.png');
	background-repeat: no-repeat;
	height: 20px;
	padding:10px 10px 10px 30px;
}
h2.text-audit_alb { background:transparent url('../images/auditreportsalb.png') no-repeat; width:200px; }
h2.text-annual_alb { background:transparent url('../images/annualreportsalb.png') no-repeat; width:200px; }
h2.text-links_alb { background:transparent url('../images/arkivaelajmeve.png') no-repeat; width:200px;  }

h2.text-annual { background:transparent url('../images/annualreports.png') no-repeat; width:200px; }
h2.text-audit { background:transparent url('../images/auditreports.png') no-repeat; width:136px; }
h2.text-links { background:transparent url('../images/links.png') no-repeat; width:136px;  }

#rightcolumn .div.title { background-image:url('../images/bg_title_videos.png') no-repeat; }

#rightcolumn li a {
	color:#075996;
	display:block;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin-top:0;
	padding: 2px 0 10px 20px;
	text-decoration: none; 
}
.tan {margin-top:20px; margin-left:30px;}
#rightcolumn .tan li a { background:transparent url('../images/arow_tan.gif') no-repeat scroll left top; color: #5D5D64;}
#rightcolumn .tan li a:hover { text-decoration: none; color:#A8996B;}

#rightcolumn .audit li a {
	padding: 2px 0 10px 40px; border-bottom:1px solid #eee; margin: 10px 30px 0 0;
}
.audit {margin-top:10px; margin-left:30px;}
.audit li a { background:transparent url('../images/pdf.gif') no-repeat scroll left top;}
#rightcolumn .audit li a:hover { text-decoration: none; color:#A8996B;}

/* -----------------------------------------------------------
		III. FOOTER
----------------------------------------------------------- */
#footer { 
	width: 958px;
	height: 50px;
	 clear: both;
	 color: #666666;
	 margin: 0px 2px 0px 2px;
	 padding: 45px 0 0 0 ;
	 text-align:center;
	 background:url("../images/bg-footer.png") no-repeat; font-size: 12px;
}
#copyright{
	text-align:center;
	background-color:#6A6148;
	background-image:url('../images/footerbg.jpg');
	background-position:0 top;
	background-repeat:repeat-x;
	border-top:4px solid #6A6148;
	float:left;
	margin:0 auto;
	text-align:center;
	width:100%;
}
#copyright p{
	color: #666666;
	padding-top: 22px;
	padding-bottom: 15px;
	text-align:center;
}
div#inner_footer {
	background:transparent url('../images/footer_background.jpg') no-repeat;
	background-position:center 0;
	display:block;
	height:67px;
	margin:0 auto;
	position:relative;
	text-align:left;
	width:975px;
}

/* -----------------------------------------------------------
		IV. NEWS
----------------------------------------------------------- */
#breadcrumbs {
	background:transparent url('../images/bg_breadcrumbs.png') no-repeat scroll 0 0;
	font-family:"Arial CE","Helvetica CE",Arial,Helvetica,sans-serif;
	font-size:11px;
	height:19px;
	margin:10px 0 18px;
	padding:7px 13px 0;
	position:relative;
	line-height:1em;
}
#breadcrumbs a.back {
	background:transparent url('../images/icon_back.png') no-repeat;
	height:19px;
	overflow:hidden;
	position:absolute;
	right:8px;
	text-indent:-1000em;
	top:4px;
	width:17px;
}
#breadcrumbs a {
	color:#6A6148;
}
h2.title {
	border-bottom:1px solid #EFEEE9;
	color:#0A567A;
	font-size:13px;
	margin:0 0 1em;
	padding:2px 0 5px;
}
div#share img {
	border:0 none;
	margin-right:0.2em;
}
div#share {
	margin-top:20px;
	color:#336699;
	text-decoration:none;
}
#content .txt {
	color:#6A6148;
	margin-bottom:0;
	padding:10px 5px;
	text-align:justify;
}
h5.title {
	color:#0A567A;
	font-size:1.5em;
	margin:0 0 10px;
	font-weight:normal;
}
.top-subscribe {float: right; font-size:11px}
.top-subscribe a {
	background:transparent url('../images/rss_icon.gif') no-repeat left center;
	color:#999999;
	padding:0 0 0 40px;
}
.top-subscribe a:hover {text-decoration:none; }

#content .latest { text-align: justify; background:#F4F5F7 ; padding: 0px; margin: 10px 10px 3px 10px; min-height:100px;}
h3.title { color: #075996; font-size: 16px; padding: 10px 0 0 0; font-weight: bold; margin: 5px 10px 0px 10px;}
p.latest { text-align: justify; padding: 0px;}
#content span.date { color:#666666; display:block; font-size:11px; margin: 5px 0 0px 10px;}
#content span.newsdate {
color:#666666;
display:block;
font-size:11px;
padding-bottom: 10px;
}
img.news_image {
	background:#FFFFFF no-repeat;
	border:1px solid #CCCCCC;
	display:block;
	padding:3px;
	width: 558px;
	height: 312px;
	float: left;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px !important;
	margin-right:5px;
}

span.blue {color:#0A567A;font-weight: bold;}
.morenews {
    text-align: right; padding-bottom: 10px;
}

#content .box { text-align: justify; background: transparent url('../images/dotsa.png') repeat-x scroll left bottom ; padding: 5px 10px 10px 10px; margin-left:10px; margin-bottom: 10px; min-height:150px;}
#content span.date2 { color:#666666; display:block; font-size:11px; margin: 5px 0 5px 0px;}
h3.second_title { color: #075996; font-size: 13px; margin-left:0px; margin-top: 0px; font-weight:bold; text-align: left; }
p.news_txt { text-align: justify; padding-top: 0px; }

img.small_image {
	background:#FFFFFF no-repeat;
	border:1px solid #CCCCCC;
	display:block;
	padding:3px;
	width: 120px;
	height: 80px;
	float: left;
	margin-top:3px;
	margin-bottom:3px;
	margin-left:0px; !important;
	margin-right:10px;
}

A.more { COLOR: #003E89; text-decoration: none; font-weight:bold; display: inherit; text-align: right; font-size:11px;}
A.more:hover { COLOR: #003E89; text-decoration: underline; }

#content .tekst { text-align: justify; color: #6B6B6B; padding: 10px 5px; margin-bottom: 0px; }

A.kthehu {color: #1f5081;}
A.kthehu:hover {color: #1f5081; text-decoration: underline;}

#content p {
	color:#484848;
	margin:0px 10px 0 0;
	font-size-adjust:none;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
}
#content .home-two-column-detail { background:transparent url('../images/bg-title-fade-white.gif') no-repeat top; padding:15px 0 0 0px;}

/* -----------------------------------------------------------
		V. DOCUMENTS
----------------------------------------------------------- */
a {
	color:#075996;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.more {
    text-align: right; font-size:10px;
}
.more span {
    color: #6A6148;
}
.table .more {
    margin: 10px 10px 5px 0;
}
#rightcolumn .table {
    position: relative;
    width: 304px;
    margin: 0px auto 5px auto;
    background: url('../images/.png') repeat-y;
}
#rightcolumn .table .in1 {
    background: url('../images/.png') no-repeat left bottom;
}
#rightcolumn .table .in2 {
    overflow: hidden;
    width: 284px;
    padding: 10px;
    background: url('../images/.png') no-repeat;
}

.table ul {
    margin: 0;
    font-size: 11px;
    list-style-type: none;
}
#rightcolumn .table li {
    overflow: hidden;
    width: 284px;
    margin: 0;
    background: url('../images/dot_grey.png') repeat-y 66px 0;
    border-bottom: 1px solid #e7e6df;
}
#rightcolumn .table li a:hover { text-decoration: none; color:#A8996B;}

.table li img {
	float:right;
	margin:10px 15px 0 0;
}
img {
	border:medium none;
}
.table ul {
	font-size:11px;
	list-style-type:none;
}
#rightcolumn .table li {
	background-position:228px 0;
}

/* -----------------------------------------------------------
		VI. PUBLICATIONS
----------------------------------------------------------- */
#support_what_select {
	background-image:url('../images/publications_bg.jpg');
	background-repeat:no-repeat;
	height:80px;
	padding-left:40px;
	padding-top:30px;
	width:95%;
}
.content_titleblack {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
}
#publications {font-size:12px; line-height:22px}

.content_title {font-size:13px; font-weight:bold; text-transform:uppercase;}

#publications a:hover {color:#333333; text-decoration:none;}

#support_what_line {
	background-image:url('../images/support_what_line.jpg');
	background-repeat:repeat-x;
	float:left;
	height:15px;
	width:100%;
}
img.iconarea {
	display:block;
	float:left;
	height:80px;
	margin:10px 10px 10px 10px;
	padding:3px;
	width:50px;
	height:44px;
}
/* -----------------------------------------------------------
    VII. CONATCT
----------------------------------------------------------- */
img.envelope {float:right;margin-right:20px;}
.webform-description {border-bottom:1px solid #E6E6E6; margin:0 0 25px; line-height: 1.6em;}
#content p.text-required {margin:0 0 25px 0;}

/* -------------- Forma ---------------------------------- */
.clear { clear: both; }
fieldset { border: none; }
input, textarea, a { outline: none; }

form#commentForm {
	padding: 0px 0 0 76px;
}
#formLeft {
	width: 500px;
	float: left;
}
#formLeft input {
	width: 250px;
	margin: 0 0 20px 0;
	border: none;
	text-align: left;
	background: none;
	margin: 13px 0 0 13px;
	font-size: 1.4em;
}
#formLeft .input-bg {
	background: url('../images/form-sm-bg.jpg') top left no-repeat transparent;
	height: 45px;
	margin-bottom: 10px;
	position: relative;
}
#formLeft .active {
	background: url('../images/form-sm-bg.jpg') bottom left no-repeat transparent;
}
#formArea textarea {
	width: 298px;
	height: 209px;
	display: block;
	border: none;
	background: none;
	margin: 0 0 0 20px;
	padding: 13px 0 13px 0;
	font-family: Helvetica, sans-serif;
	font-size: 1.3em;
	overflow: auto;
}
#formArea .message-bg {
	background: url('../images/message-bg.jpg') top left no-repeat transparent;
	height: 238px;
	width: 325px;
}
#formArea .active {
	background: url('../images/message-bg.jpg') bottom left no-repeat transparent;
}
label {
	display: block;
	font-size: 12px;
	text-indent: 10px;
	font-weight: bold;
}
label.error {
	position: absolute;
	top: -16px;
	right: 230px;
	padding: 3px;
	color: #da3939;
	font-size: 11px;
	text-align: right;
	font-style: italic;
	font-weight: normal;
}
input.submit-button {
	float: left;
	padding-right: 21px;
	margin:10px 0 20px 0;
}

/* -------------- Subscribe ---------------------------------- */

.subscribe {padding: 20px 20px 20px 40px;}
form.sub input.text {
	background-image:url('../images/subscribe_input.gif');
	background-position:0 0;
	background-repeat:no-repeat;
	border:0 none;
	color:#454545;
	float:left;
	height:19px;
	padding:6px 3px 0 35px;
	text-align:left;
	width:160px;
}
form.sub input.go {
	background-image:url('../images/sub_go.gif');
	background-position:0 0;
	background-repeat:no-repeat;
	cursor: pointer;
	border:0 none;
	float:left;
	height:25px;
	width:25px;
}
/*----Research-----------*/

.research {
border-bottom:1px solid #E5E5E5;
float:left;
margin-bottom:18px;
padding-bottom:6px;
}
h6 {
	color:#0A567A;
	font-size:13px;
	padding: 15px 0 6px 0;
}
/*----About-----------*/
#content ul li {
background-image:url("../images/bullet.gif");
background-position:0 6px;
background-repeat:no-repeat;
display:block;
font-weight:normal;
padding:3px 15px;
}
#poster {padding:10px 0 10px 0; }
