/* CSS document */
*{	margin: 0px;
	padding: 0px;
}
body{
              	font-family : verdana, arial, sans-serif; 
              	font-size : 11px;  
              	color : #000;  
              	background-color:#fff; 
					text-align: center;
              	margin:0; 
              	padding:0;
              	margin-bottom:5px;
					background: #c2c2c2;
           
}
p, h1, h2, h3{
             	margin: 0;
	          	padding: 0;
	          	font-size : 11px;
}
p{
	margin: 10px 0;
}
img{
     	       	border: 0px;
}
#leftnav:after, #entirebody:after, #container:after, #container #content:after{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#entirebody{
			
				 	width: 968px;
					min-height: 500px;
				 	\\background-color: #fff;
				 	margin-left: auto;
					margin-right: auto;
					background: url(../images/entirebody_bg.gif) repeat-y;
}
#banner{
					width: 720px;
					float: left;
					margin: 0px 0px 2px 3px !important;
					margin: 0px 0px 12px 2px;
}
.bannersm-1{
					height: 122px;
					background: url(../images/banner_1_sm.jpg) no-repeat;
}
.bannerlg-1{
					height: 248px;
					background: url(../images/banner_1.jpg) no-repeat;
}
.bannersm-2{
					height: 122px;
					background: url(../images/banner_2_sm.jpg) no-repeat;
}
.bannerlg-2{
					height: 248px;
					background: url(../images/banner_2.jpg) no-repeat;
					
}
.bannersm-3{
					height: 122px;
					background: url(../images/banner_3_sm.jpg) no-repeat;
}
.bannerlg-3{
					height: 248px;
					background: url(../images/banner_3.jpg) no-repeat;
					
}
.bannerlg-1 .head h2#sllogan{
	background:url(../images/banneri-shqip.png) no-repeat;
}
.bannerlg-2 .head h2#sllogan{
	background:url(../images/banneri-english.png) no-repeat;	
}
.bannerlg-3 .head h2#sllogan{
	background:url(../images/banneri-serbisht.png) no-repeat;
}

.lang-1{
background: url(../images/banner_1.jpg) no-repeat;
}
.lang-2{
background: url(../images/banner_2.jpg) no-repeat;
}
.lang-3{
background: url(../images/banner_3.jpg) no-repeat;
}
.lang-4{
background: url(../images/banner_4.jpg) no-repeat;
}
#maintop{		
					width: auto;
					height: 22px;
					float: right;
					background: #fff;
					margin: 0px 33px 0px 0px !important;
					margin: 0px 16px 0px 0px; 
}
#maintop ul{
					background-color: #fff;
					text-align: center;
}
#maintop ul li{
					display: inline;
					list-style-type: none;
				background:url(../images/main_navbg.gif) no-repeat top right;
				padding-top: 5px;
				float: left;
}
#maintop ul li.first{
			border-left: 1px solid #fff;
}
#maintop ul li a{
					text-decoration: none;
					padding-left: 9px;
					padding-right: 4px;
					color: #000;
}
#maintop ul li a:hover{
					text-decoration: underline;
}
#maintop ul li a.active{
	
}
#topnav{
					width:100%;
			
					float: left;
					margin: 73px 0px 0px 0px;
}
#topnav ul{
					margin: 0px;
					padding: 0px;
					text-align: center;
}
#topnav ul li{
					display: inline;
					list-style-type:none;
								margin: 0px;
					padding: 0px;
					padding-right: 0px;
					float: left;
			
}
#topnav ul li a{
					text-decoration: none;
					font-family: verdana;
					font-size: 11px;
					font-weight: bold;
					color: #fff;	
					padding-right: 9px;
					padding-left: 9px;
					
					margin-right: 0px;
					
							float: left;
							border-right: 1px solid #fff;
					border-top: 5px solid #aea256	;	
					background: #a29443;
					padding-bottom: 4px;
}
#topnav ul li a:hover{
		border-top: 5px solid #9c914a	;	
					background: #887c31;
	
}
#topnav ul li a.active{
		border-top: 5px solid #a7572c	;	
					background: #972906;
}
#banner .head{
					width: auto;
					margin-top: 17px;
					text-align: left;
					margin-left: 18px;
					float: left;
					margin-left: 18px !important;
					margin-bottom: 12px;
}
#banner .head h2{
					font-size: 18px;
					font-family: arial;
					margin: 0px 0px 17px 0px;
					color: #fff;
					font-weight: normal;
}
#banner .head p{
					font-family: verdana;
					font-size: 11px;
					font-weight: bold;
					margin: 0px 0px 0px 0px;	
					color: #fff;
					width: 375px;
					text-align: left;
}
#topright{
					width: 240px;
					height: 248px;
					float: left;
}
#leftnav #languages, #content #languages {
background:transparent url(../images/search_bg.gif) repeat-x scroll center bottom;
height:95px;

width:238px;
}
#leftnav #languages ul, #content #languages ul{
					margin: 0px 0px 30px 0px;
					text-align: right;
					padding-bottom: 10px;
					margin-top:0px;
				
}
#leftnav #languages ul li, #content #languages ul li{
					display: inline;
					list-style-type:none;	
					padding: 0px;
					margin: 0px;
					background-image: none;	
					background-image: none;
							border-right: 1px solid;		
}
#leftnav #languages ul li a, #content #languages ul li a{
					text-decoration: none;
					font-family: verdana;
					font-size: 10px;
					color: #000;
					padding-left: 5px;
					padding-right: 5px;
				
}
#leftnav #languages ul li a:hover, #content #languages ul li a:hover{
	text-decoration: underline;
	
}
#leftnav #languages ul li a.active, #content #languages ul li a.active{
	color:#972906;
}
#leftnav #languages ul li.last, #content #languages ul li.last{
					border-right: none;
}
#search{
					width: 239px;
					margin-top:8px;
					float: left;
					padding: 0px;
}
#search form{
					float: left;
					margin: 0px 0px 0px 13px !important;
					margin: 0px 0px 0px 4px;
}
#search form h4{
					font-family: verdana;
					font-size: 10px;
					font-weight: bold;
					color: #999897;
					float: left;
					text-align: left;
					width: 150px;
					margin: 0px 0px 6px 0px !important;
					margin: 0px 0px 6px 2px;
}
#search form input.search{
					float: left;
					width: 150px;
					height: 18px;
					border-top: 1px solid #888888;
					border-left: 1px solid #888888;
					border-right: 1px solid #DBDBDB;
					border-bottom: 1px solid #DBDBDB;
					margin: 0px 4px 0px 0px;
					//margin-left:-13px;
}
#search form input.go{
				background: url(../images/search_button.gif) no-repeat;
				width: 54px;
				height: 18px;
				border: solid 0px;
				font-family: verdana;
				font-size: 10px;
				color: #000;
				float: left;
				margin: 1px 0px 0px 0px;
				padding: 0 0 2px 0;
}
#login{
				width: 242px;
				height: 153px;
				float: left;
				background: url(../images/member_area_r.gif) repeat-x;
				margin-top: 0px !important;
				margin-top: -26px;
}
#login form{
				float: left;
				height: 153px;
}
#login form h4{
				width: 225px;
				font-family: verdana;
				font-size: 10px;
				font-weight: bold;
				color: #fff;
				margin-top: 0px;
				height: 23px;
				text-align: left;
				margin: 5px 0px 0px 14px;
				\\float: left;
}
#login form label{
				font-family: verdana;
				font-size: 10px;
				font-weight: bold;
				color: #514B56;
				float: left;
				margin: 5px 7px 0px 14px;
}
#login form input.fieldtextbox{
				width: 140px;
				height: 15px;
				border-top: 1px solid #888888;
				border-left: 1px solid #888888;
				float: left;
				margin: 4px 0px 0px 0px;
}

#login form input.fieldtextbox1{
				width: 140px;
				height: 15px;
				border-top: 1px solid #888888;
				border-left: 1px solid #888888;
				float: left;
				margin: 1px 0px 0px 2px;
}

#login form input.go{
				width: 54px;
				height: 18px;
				background: url(../images/login_button.gif) no-repeat;
				padding: 0px 0px 2px 6px;
				border: solid 0px;
				float: right;
				margin: 20px 10px 0px 0px;
				font-family: verdana; 
				font-size: 10px;
				color: #000;
}
#login form p{
				float: left;
				margin: 20px 0px 0px 0px;
				text-align: left;
}
#content{
				width: 720px;
				float: left;		
}

#news a{
color: #5b99c2;
text-decoration: none;
}
#news a.title{
color: #000;
text-decoration: none;
}
#news ul, #section ul{
text-align: left;
margin-left: 20px;

}
#container{
				width: 720px;
				float: left;
				background-color: #fff;
				margin-left: 3px;
				min-height: 500px;
}
#content .bigbox{
				width: 720px;
				float: left;
				margin: 12px 0px 15px 0px;
				background:  url(../images/homemainbg.gif) no-repeat bottom;
}
#content .bigbox1{
			float: left;
}
#content .leftbox{
				width: 350px;
				float: left;
				\\background: url(../images/leftbox_img.gif) no-repeat;
				background-position: bottom;
				margin-bottom: 15px;
				margin-right: 10px;
				padding-bottom: 9px;		
				margin: 0px 0px 0px 8px !important; 
				margin: 0px 0px 0px 4px; 
}
#content .leftbox h2{
				background: url(../images/homeh2bg.jpg) repeat-x bottom;
				color: #fff;
				text-align: left;
				padding-left: 10px;
				margin: 0px;
				padding: 0px;
				margin-bottom: 10px;
				padding-left: 10px;
				padding-bottom: 2px;
				height: 22px;
				clear: both;
				height:19px;
				margin-top:0px;
				padding-top:1px;
}
#content .leftbox h2 span{
	background: url(../images/homeh2spanbg.gif) repeat-x bottom;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-transform: uppercase;
	font-size: 10px;
}
#content .leftbox h3{
				font-family: arial;
				font-size: 18px;
				font-weight: normal;
				color: #514B56;
				text-align: left;
				margin: 0px 10px 20px 10px;
}
#content .leftbox img{
				float: left;
				border: solid 1px #E5E5E3; 
				margin-left:10px;
				margin-right:15px;
}
#content .leftbox p{
				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				color: #010000;
				text-align: left;
				margin-left:10px;

}
#content .leftbox a{
				width: 150px;
				text-align: left;
				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				color: #010000;
				text-decoration: none;
				background: url(../images/arrow.gif) no-repeat;
				margin: 7px 0px 7px 0px;
				padding: 0px 0px 0px 23px;
				background-position: 10px 2px;
				float: left;
				clear: both;
}
#content .leftbox a:hover{
text-decoration: underline;
}
#content .leftbox a.draft{
			margin: 7px 10px 7px 15px;
padding: 0px 0px 0px 0px;
background-image: none;
width: 90px;
float: left;

text-align: left;

}
#content .leftbox a.draft:hover{
text-decoration: underline;
}
#content .leftbox a.draft img{
float: left;
margin-left:0px;
				margin-right:0px;
}
#content .leftbox a.draft span{
margin-left: 0px;
margin-top: 3px;
font-weight: normal;				
background: url(../images/arrow.gif) no-repeat bottom left;
padding: 0px 0px 0px 12px;
width: 60px;
float: left;
}
#content .leftbox p a{
width: auto;
margin: 0px;
float: none;
padding-left: 3px;
background-image: none;
font-weight: bold;
text-decoration: underline;


}
#content .leftbox a.news{
padding-left: 10px;

}

#content .leftbox a.read{
display: block;
width: 120px;
margin-left:180px;
margin-right: 0px;

float: none;
padding-left: 12px;

}
#content .leftbox a.read:hover{
text-decoration: underline;
}
#content .rightbox{
				width: 350px;
				float: left;
				background: url(../images/leftbox_img.gif) no-repeat;
				background-position: bottom;
				padding-bottom: 9px;
				margin: 0px 0px 0px 10px !important;
				margin: 0px 0px 0px 10px; 
				
}
#content .rightbox h2{
				height: 22px;
				background: url(../images/infocush2.gif) no-repeat;
				color: #fff;
				text-align: left;
				margin-bottom: 1px;
				padding-top: 1px;
				padding-left: 20px;
				text-transform: uppercase;
				font-size: 10px;
}
#content .rightbox ul{
				margin: 0px;
				padding: 0px;
				background-color: #F5F5F5;
}
#content .rightbox ul li{
				list-style-type: none;
				border-bottom: 1px dotted #fff;
				text-align: left;
				margin-left: 11px;
				padding-bottom: 7px;
				padding-top: 7px;		
}
#content .rightbox ul li a{
				text-decoration: none;
				color: #000;
				font-family: verdana;
				font-size: 11px;
}
#content .rightbox ul li a span{
				font-family: verdana;
				font-size: 10px;
				font-weight: bold; 
				color: #514B56;
				display: block;
}
#content .rightbox ul li a:hover{
	
}
#content .rightbox ul li a.active{
		
}
#content .rightbox a.arrow{
				width: 330px;
				height: 21px;
				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				color: #010000;
				text-decoration: none;
				background: url(../images/arrow.gif) no-repeat;
				padding: 10px 0px 0px 20px;
				background-position: 10px 12px;
				margin: 0px 0px 0px 0px;
				text-align: left;
				\\float: left;
				background-color: #F5F5F5;
}
#content .rightbox a.arrow{
				width: 330px;
				height: 21px;
				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				color: #010000;
				text-decoration: none;
				background: url(../images/arrow.gif) no-repeat;
				padding: 10px 0px 0px 20px;
				background-position: 10px 12px;
				margin: 0px 0px 0px 0px;
				text-align: left;
				\\float: left;
				background-color: #F5F5F5;
}
#content .text{
height:260px;
padding-left:17px;
padding-top:25px;
width:333px;
	background-image: url(../images/comment_bg.gif);
	background-repeat: no-repeat;
position:relative;
top:-5px;
}
#content .text h2{
width: 295px;
height: 28px;
margin-left:15px;
}
#content .text h2 span{
display: none;
}
#content .text h2.l1{
background:url(../images/comofday_al.gif) no-repeat left top;
}
#content .text h2.l2{
background:url(../images/comofday_en.gif) no-repeat left top;
}
#content .text h2.l3{
background:url(../images/comofday_sr.gif) no-repeat left top;
}
#content .text p{
	float: left;
	width: 270px;
/*	padding: 63px 0 0 32px; */
	text-align: left;
	margin-left:15px;
	margin-top: 0px;
}

#content .text span{
	float: left;
	clear: both;
	font-size: 10px;
	font-weight: bold;
	font-family: verdana;
	padding: 12px 0 0 32px;
}

#content .text a{
	float: right;
	width: 100px;
	height: 11px;
	text-decoration: none;
	color: #010000;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 2px;
	padding-left: 6px;
	margin: 0 44px 0 0;
}

#content .topics{
	float: left;
	clear: both;
	width: 320px;
	color: #514b56;
	font-weight: bold;
	margin: 15px 0 0 0px !important;
	margin: 25px 0 0 0px;
}
#content .topics span.note{
font-weight: normal;
color: #972906;
padding-left: 3px;
}
#content .topics label{
	float: left;
	clear: both;
	width: 320px;
	text-align: left;
	padding-bottom: 7px;
	margin-top:5px;
}

#content select.fieldlistbox{
	float: left;
	clear: both;
	width: 279px;
	height: 18px;
	border-top: 1px solid #888888;
	border-right: 1px solid #888888;
	border-bottom: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	font-family: Verdana, regular;
	font-size: 11px;
	font-weight: normal;
	padding-bottom: 1px;

}
#content p.submit, #content p.foto{

width: 100%;
}
#content .topics input.submit{
	float: left;
	border: 0px;
	width: 36px;
	height: 20px;
	background-image: url(../images/go.gif);
	background-repeat: no-repeat;
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	color: #fff;
	padding-bottom: 2px;
	margin: -1px 0 0 2px;
}




#content label select{
	width: 281px;
}

#content input .submit{
	background-image: url(../images/arrow.gif);
}

#content .press{
				width: 232px;
				float: left;
			
				background-position: bottom;		
				margin: 0px 0px 0px 9px !important;
				margin: 0px 0px 0px 5px;
		
				
}
#content .press h2{
				background: url(../images/pressh2.gif) no-repeat;
				color: #514B56;
				font-family: verdana;
				font-size: 10px;
				padding-top:2px;
				text-transform: uppercase;
				text-align: left;
				padding-left: 14px;
				height: 17px;
}
#content .press ul{
				background-color: #fff;
						min-height: 130px;
				height: auto !important;
				height: 130px;
}
#content .press ul li{
				list-style-type: none;
				background: url(../images/border.gif) repeat-x;
				background-position: bottom;
				text-align: left;
				padding-bottom: 7px;
				padding-top: 7px;	
				margin: 0px 0px 0px 10px;
}
#content .press ul li a span{
				font-family: verdana;
				font-size: 10px;
				font-weight: bold;
				color:#999897;
				text-align: left;
				margin-bottom: 5px;	
}
#content .press ul li a{
				text-decoration: none;
				color: #000;
				font-family: verdana;
				font-size: 11px;
}
#content .press ul li a:hover{
				text-decoration: underline;
	
}
#content .press ul li a:hover span{
				text-decoration: none !important;
}
#content .press ul li a.active{
		
}
#content .press a.arrowpress{
				height: 31px;
				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				color: #010000;
				text-decoration: none;
				background: url(../images/arrow.gif) no-repeat;
				padding: 0px 0px 0px 10px;
				background-position: 0px 2px;
				margin: 13px 0px 10px 10px;
				text-align: left;
				float: left;
}
#content .documents{
				width: 232px;
				float: left;
				margin-left: 6px;
		
				background-position: bottom;
			
}
#content .documents h2{
				background: url(../images/pressh2.gif) no-repeat;
				color: #514B56;
				font-family: verdana;
				font-size: 10px;
				padding-top:2px;
				text-transform: uppercase;
				text-align: left;
				padding-left: 14px;	
				height: 17px;
}
#content .documents ul{
				background-color: #fff;
					min-height: 124px;
				height: auto !important;
				height: 124px;
} 
#content .documents ul li{
				list-style-type: none;
				background: url(../images/border.gif) repeat-x;
				background-position: bottom;
				text-align: left;
				padding-bottom: 7px;
				padding-top: 7px;
				margin: 0px 0px 0px 10px;
				float: left;
}
#content .documents ul li a span.para{
				padding-left: 15px;
				background: url(../images/doc_img.gif) no-repeat;
				background-position: 0px 2px;
				font-weight: normal;
				color: #000;
				font-size: 11px;
				display: block;
				text-decoration: none;
}
#content .documents ul li a:hover span.para{
				text-decoration: underline;
}
#content .documents ul li a span{
				font-family: verdana;
				font-size: 10px;
				font-weight: bold;
				color:#999897;
				text-align: left;
				margin-bottom: 5px;	
				background-image: none;
}
#content .documents ul li a{
				text-decoration: none;
				color: #000;
}
#content .documents ul li a:hover{
				text-decoration: none;
}
#content .documents ul li a.active{
	
}
#content .documents a.document{
				width: 200px;

				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				color: #010000;
				text-decoration: none;
				background: url(../images/arrow.gif) no-repeat;
				padding: 0px 0px 0px 10px;
				background-position: 0px 2px;
				margin: 5px 0px 30px 10px;
				text-align: left;
				float: left;
				border: none;
}
#content .documents a.brochures{
			

				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				color: #010000;
				text-decoration: none;
				background: url(../images/arrow.gif) no-repeat;
			
				background-position: 0px 2px;
			margin-left: 0px;
			margin-top: 10px;
			padding-left: 10px;
				text-align: left;
				float: left;
				display: block;
				border: none;
}
#content .documents a.brochures:hover{
				text-decoration: underline;
}
#content .documents span.brochures{
			width: 200px;

				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				color: #010000;
				text-decoration: none;
				background: url(../images/arrow.gif) no-repeat;
			
				background-position: 0px 2px;
			margin-top: 5px;
			padding-left: 10px;
				text-align: left;
			display: block;
				border: none;
}
#content .documents li img{

float: left;
margin-right: 10px;
}
#content .events{
				width: 232px;
				float: left;
				margin-left: 6px;
			
				background-position: bottom;
			
}
#content .events h2{
				background: url(../images/pressh2.gif) no-repeat;
				color: #514B56;
				font-family: verdana;
					font-size: 10px;
				padding-top:2px;
				text-transform: uppercase;
				text-align: left;
				padding-left: 14px;
				height: 17px;
}
#content .events ul{
				background-color: #fff;
					min-height: 130px;
				height: auto !important;
				height: 130px;
}
#content .events ul li{
				list-style-type: none;
				background: url(../images/border.gif) repeat-x;
				background-position: bottom;
				text-align: left;
				padding-bottom: 7px;
				padding-top: 7px;		
				margin: 0px 0px 0px 10px;
}
#content .events ul li a span{
				font-family: verdana;
				font-size: 10px;
				font-weight: bold;
				color:#999897;
				text-align: left;
				margin-bottom: 5px;
}
#content .events ul li a{
				text-decoration: none;
				color: #000;
				padding-right: 5px;
				background-image: none;
}
#content .events ul li a:hover{
			text-decoration: underline;
	
}
#content .events ul li a:hover span {
text-decoration: none;
}
#content .events ul li a.active{
		
}
#content a.events{
				height: 31px;
				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				color: #010000;
				text-decoration: none;
				background: url(../images/arrow.gif) no-repeat;
				padding: 0px 0px 0px 10px;
				background-position: 0px 2px;
				text-align: left;
				float: left;
				border: none;
				width: 100px;
				margin: 13px 0px 10px 0px;
}

#boxes{
	float: left;
	width: 720px;
}

#leftnav{
				width: 239px;
				float: right;
				\\background: #f2f1ef;
				margin: 0px 3px 0px 0px !important;
				margin: -12px 1px 0px 0px;
}
#leftnav h3.topics{
				font-family: verdana;
				font-size: 11px;
				font-weight: bold;
				color: #fff;
				text-align: left;
				background-image: url(../images/h3topics.gif);
				background-repeat: repeat-x;
				background-position: 0px 0px;
				width: 221px;
				height: 27px;
				margin-left: 0px;
				margin-top: 0px;
				padding: 6px 0px 0px 18px;
}
#leftnav h3{
				font-family: verdana;
				font-size: 11px;
				font-weight: bold;
				color: #972906;
				text-align: left;
				
				margin-left: 18px;
				background-image: url(../images/leftnavh3.gif);
				background-repeat: repeat-x;
				background-position: bottom;
				width: 206px;
				padding-bottom: 9px;
				margin-top: 9px;
}
#leftnav ul{
				width: 206px;
				float: left;
				text-align: right;
				margin: 12px 0px 0px 22px !important;
				margin: 12px 0px 0px 11px;
}

#leftnav ul.results{
	width: 170px;
}

#leftnav ul li.news{
				background-image: none;
				list-style-type: none;
				text-align: left;
				margin-bottom: 13px;
				padding-left: 0px;
}
#leftnav ul li.news a span{
				font-weight: bold;
				
				padding-right: 3px;
}
#leftnav ul.latest{
				padding-left: 0px;
}
#leftnav ul li{
				background: url(../images/arrow.gif) no-repeat;
				background-position: 0px 2px;
				list-style-type: none;
				text-align: left;
				padding-left: 15px;
				margin-bottom: 13px;
}
#leftnav ul li a{
				font-family: verdana;
				font-size: 11px;
				color: #46555E;
				text-decoration: none;
}
#leftnav ul li a:hover{
				text-decoration: underline;
}
#leftnav ul li a.active{
	
}
#leftnav ul li a.seeall{
text-align: right;
background-image: none;
}
#leftnav ul li.seeall a{
font-size: 9px;
}
#leftnav ul li.readmore{
text-align: right;
background: none;
padding-right: 5px;
}
#leftnav ul li.readmore a{
	background: url(../images/readmore-arrow.gif) no-repeat right 4px;
	padding-right:12px;
}
#leftnav .opinions{
	width: 207px;
	\\height: 128px;
	float: left;
	background-color: #fff;
	margin-left: 15px;
	margin-bottom: 24px;
	text-align: left;
}

#leftnav .opinions h3.opinion{
	width: 178px;
	height: 12px;
	float: left;
	background-image: url(../images/frage.gif);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom: 1px solid #f5f5f5;
	padding: 7px 0 8px 23px;
	margin: 0px 0 3px 0px;
	margin-left: 4px !important;
	color: #5796c0;
	text-transform: uppercase;
}

#leftnav .opinions p.question{
	margin-left: 11px;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	padding: 9px 9px 0 16px;
	margin: 0 0 5px 0;
	float: left;
}
#leftnav .opinions p{

margin-bottom: 10px;
}
#leftnav .opinions p label{
margin-left: 3px;
margin-top: -2px;
}
#leftnav .bott_list input{
	float: right;

	background-image: url(../images/submit.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	font-family: verdana;
	font-weight: bold;
	color: #fff;
	padding-top: 3px;
	margin: 7px 7px 0px 0px;
}



#leftnav .opinions input{
	\\margin-bottom: 5px;
	padding:0px;
}




#leftnav ul li.bar{
				background-image:none;
				
				list-style-type: none;
				text-align: left;
				padding-left: 0px;
				margin-bottom: 13px;
}


#leftnav .opinions h3.opinion{
	width: 178px;
	height: 12px;
	float: left;
	background-image: url(../images/frage.gif);
	background-repeat: no-repeat;
	background-position: left;
	border-bottom: 1px solid #f5f5f5;
	padding: 7px 0 8px 23px;
	margin: 0px 0 3px 0px;
	margin-left: 4px !important;
	color: #5796c0;
}

#leftnav .opinions p.question{
	margin-left: 11px;
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	padding: 9px 0 0 16px;
	margin: 0 0 5px 0;
	float: left;
}
#leftnav .opinions p{
padding-left: 13px;
margin-bottom: 8px;
}
#leftnav .opinions p label{
margin-left: 3px;
margin-top: -2px;
}
#leftnav .bott_list input{
	float: right;
	//background: url(../images/submit.gif) no-repeat;
	background-image: url(../images/submit.gif);
	background-repeat: no-repeat;
	text-decoration: none;
	font-family: verdana;
	font-weight: bold;
	color: #fff;
	padding-top: 3px;
	margin: 7px 7px 0px 0px;
}

#leftnav .opinions form{
	padding: 13px 0px 0px 0px;	
	float: left;
	height: 110px;
	//height: 117px;
}

#leftnav .opinions input{
	\\margin-bottom: 5px;
	padding:0px;
}




#leftnav .bott_list{
background-image:url(../images/op_bgr.gif);
background-position:center bottom;
background-repeat:no-repeat;
margin-bottom:0px;
margin-left: 0px;
width:205px;
height: 37px;
clear: both;
}
#leftnav .bott_list input.submit{
border: none;
width: 58px;
height: 20px;
font-size: 11px;
}

#leftnav p{
margin-left: 20px;
margin-right: 15px;
color: #46555E;
text-align: left;

}

.leftbox h1.news{
	width: 337px;
	height: 14px;
	background-color: #f5f5f5;

	clear: both;
	text-align: left;
	font-size: 10px;
	font-family: verdana;
	font-weight: bold;
	margin: 0px;
	margin-top: 0px;
	padding: 2px 0 0 13px;
	
}

.leftbox ul.news{
	float: left;
	clear: both;
	display: block;
	margin-left: 10px;
}

.leftbox ul.news li{
	float: left;
	list-style-type: none;
	margin: 0px 0px 0px -10px;
	padding: 0px;
	text-align: left;
	background-image: none;
	
	
}
.leftbox ul.news li a{

padding-left:0px;
}
.leftbox li.seeall a{
	margin-left: 25px;

}

#content .leftbox a.news{
	width: 330px;
	float: left;
	background-image: none;
}

#content .leftbox a.news span{
	font-weight: bold;
	font-size: 10px;
	color: #514b56;
	text-align: left;
	padding: 0px 5px 0px 0px;
	margin: 0px 5px 0px 0px;
	\\border-right: 1px solid;
}

#news{
	float: left;
	margin-left: 33px;
	width: 400px;
	padding-bottom: 13px;
	\\background:url(../images/hija_.gif) no-repeat center bottom;
}


h1{
	margin-top:10px;
	font-size: 15px;
	text-align: left;
	margin-bottom: 30px;
}
#news ul.newslist{
	width:400px;
	float: left;
	list-style-type: none;
	\\border-bottom:1px dotted #dbdbdb;
	margin-left: 0px;
}
#news ul.newslist li{
	float: left;
	margin-bottom: 12px;
	background:transparent url(../images/hija_.gif) no-repeat scroll center bottom;
padding-bottom:2px;
}
#news span{
	float: left;
	color: #b1b1b1;
	font-weight: bold;
}


#news ul.newslist li p{ 
	font-size: 11px;
	text-align: left;
	margin-bottom: 6px;
}
#news h2{
	font-size: 13px;
	//margin-left:-30px;
	width: 380px;
	text-align: left;
	margin-bottom: 6px;
}
#news ul.newslist li h2{
//margin-left: 0px;
}
#news ul.newslist li h2.thumb, #news h2.thumb{
width: 250px;
float: left;
margin-left: 10px;
}
#news ul.newslist a.img{
width: auto;
background-image: none;
padding-left: 0px;
float: left;
}
#news ul.newslist li img{
float: left;
margin-right: 5px;
border:1px solid #E6E5E3;
padding:2px;
}
#news ul.newslist li p, #news p{
	
	text-align: left;
}
#news ul.newslist li h3{
	font-size:10px;
	font-family:verdana;
	font-weight:normal;
	width:298px;
	float:left;
	text-align:left;

}
#news ul.newslist li span.box2{
	float: left;
	color: #514b56;
	padding-right:5px;
	border-right: 1px solid #b1b1b1;
	font-weight: bold
	font-family:verdana;
	font-size:11px;
	margin-right:5px;
}

#news ul.newslist li a{
	width: 250px;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #010000;
	text-decoration: none;
	background: url(../images/arrow.gif) no-repeat;
	margin: 7px 0px 7px 0px;
	padding: 0px 0px 0px 10px;
	background-position: 0px 2px;
	float: left;
	width:400px;
	padding-bottom:12px;	
}
#news ul.newslist li a:hover{
	text-decoration: underline;
}
.more-news{
	padding-top:10px;
	clear:both;
	padding-bottom:0px;
}
#news .more-news a{
	width: 250px;
	text-align: left;
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #010000;
	text-decoration: none;
	background: url(../images/arrow.gif) no-repeat;
	margin: 7px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	background-position: 0px 2px;
	float: left;
	width:400px;	
}

#news p a.arrow, #news a.arrow{
	background:transparent url(../images/arrow.gif) no-repeat scroll 10px 2px;
	color:#010000;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	margin-left: 3px;
	padding:0px 0px 0px 23px;
	text-align:left;
	text-decoration:none;
	float: left;
}
#box1 {
	width: 400px;
	float:left;

}

#box1 ul {
	border-bottom:none;
	
}
#box1 ul li {
	background:url(../images/hija_.gif) no-repeat center bottom;
	padding-bottom:2px;
}

#box1 ul li img{
	margin-right:15px;
	padding:2px;
	border:1px solid #e6e5e3;
}

#box1 ul li span. {
	font-family:verdana;
	font-size:11px;
	display:block;
}

#box1 ul li h1{
	margin-left:103px;
	width:197px;
	display:block;
	font-family:verdana;
	font-size:12px;
	margin-bottom:15px;
}

#box1 ul li p {
	margin-left:104px;
	width:355px;
}

#box1 ul li a {
	margin-left:120px;
	border:none;
	width:300px;

}



#content .doc{
	margin-left: 33px;
}
#content .doc ul{
}
#content .doc ul li{
	margin-left: 0px;
}
#content .doc a.document{
	margin-left: 0px;
}
#section{
float: left;
padding-left: 33px;
width: 367px;
}
#section h1{
	
}
#section h2{
	text-align:left;
}
#section p{
	text-align: left;
	
}
#news_archive{
	width: 224px;
	float: left;
}
#news_archive h4{
	background: url(../images/news_archive.gif) repeat-x;
	color: #fff;
	text-align: left;
	height: 16px;
	padding-left: 14px;
	font-size: 11px;
	float: left;
	width: 210px;
}
#news_archive .year{
	background: #e6e5e3;
	height: 16px;
	padding-top: 4px;
	padding-bottom: 3px;
	float: left;
	width: 100%;
}
#news_archive .year img{
	height: 16px;
	margin-bottom: -4px;
}
#news_archive .year span{
	color: #514b56;
	padding: 0 12px 0 12px;
	font-weight: bold;
}
#news_archive ul{
	list-style-type: none;
	float: left;
	background: url(../images/archive_bottom.gif) no-repeat bottom;
	padding-bottom: 5px;
}
#news_archive ul li{
	background: #f5f5f5;
	text-align: left;
	border-bottom: 1px solid #e6e5e3;
	float: left;
	margin-bottom: 1px;
}
#news_archive ul li a.active{
	background: #fff;
	color:#972906;
}
#news_archive ul li a{
	width: 200px;
	text-decoration: none;
	text-align: left;
	color: #514b56;
	padding: 6px 12px;
	float: left;
	font-weight: bold;
}
#news_archive ul li a:hover{
	text-decoration: underline;
}
#container #pathbar{
	padding-left: 5px;
	//padding-left: 15px;
	padding-top: 5px;
	width: 715px;
	//width: 705px;
	height: 20px;
	background-color: #E6E5E3;
	float: left;
	margin: 0 0 10px 0;
	
}
#container #pathbar ul {
	float: left;
	
}
#pathbar ul li p{
	margin-top:0px;
}
#container #pathbar ul li{
	list-style-type: none;
	margin: 0 0 0 12px;
}

#container #pathbar ul li a{
	text-decoration: none;
	color: #000064;
}
#container #pathbar ul li a:hover{
	text-decoration: underline;
}
.group3{
	//margin-top: 20px;
}

#contactform{
	float: left;
}
#content #contactform .topics{
	margin: 10px 0 !important;
}

#contactform dl{
	width: 300px;
	float: left;
	text-align: left;
}

#contactform dl dt{
	float: left;
}

#contactform input{
	\\float: left;
}

#contactform textarea{
	width: 300px;
}

#contactform dl dt label{
	float: left;
}

a.comment{
	text-decoration: none;
	color: #000;
	background: url(../images/arrow.gif) no-repeat left;
	padding-left: 15px;
	margin-top: 10px;
	float: left;
}
p.link a{
	text-decoration: none;
	color: #000;
	background: url(../images/arrow.gif) no-repeat left;
	padding-left: 15px;
	margin-top: 10px;
	
}
ul.press_year li {
color:#990000;
font-size:11px;
font-weight:bold;
padding:3px;
display:inline;
}


#content ul.press_year {
clear:both;
color:#7C94C0;
display:inline;
font-weight:bold;
list-style-type:none;
margin:0px;
padding:0px;
text-align:left;
}
#content ul.press_year li a {
color:#7C94C0;
font-weight:bold;
text-decoration:none;
}
/*--------------------------------------- start of sitemap ----------------------------------*/
#sitemap{
	margin-left: 33px;
	float: left;
}
#sitemap ul{
margin: 0px;
padding: 0px;
float:none;
}
#sitemap ul li{
list-style-type: none;
text-align: left;
margin: 3px 0px;
float: none;
}
#sitemap ul li a, #sitemap ul li ul li a, #sitemap ul li ul li ul li a, #sitemap ul li ul li ul li ul li a{

float: none;
min-height: 1px;
height: auto !important;
height: 1px;
margin: 0px;
padding: 3px 0px 3px 30px;
\\background-color: #ccc;
background: url(../images/sitemap/list_icon.gif) no-repeat;
background-position: 7px 0px;
text-decoration: none;
color: #000;
}
#sitemap ul li a.home{
padding-left: 18px;
background: url(../images/sitemap/home.gif) no-repeat;
color: #000;
float: none;
}
#sitemap ul li a:hover{
text-decoration: underline;
}
#sitemap ul li ul{
background: url(../images/sitemap/ul_bg.gif) repeat-y;
}
#sitemap ul li ul li {
padding-left: 15px;
}
#sitemap ul li ul li a{
\\background: none;
}
#sitemap li.end a{
background: url(../images/sitemap/end_list_icon.gif) no-repeat;
background-position: 7px 0px;
}
#sitemap li.end ul{
background: none;
}
#sitemap li.end ul li a{
background: url(../images/sitemap/list_icon.gif) no-repeat;
background-position: 7px 0px;
}
#sitemap li.end ul li.end a{
background: url(../images/sitemap/end_list_icon.gif) no-repeat;
background-position: 7px 0px;
}
#sitemap li.end ul li a{

}
#content .on_focus{
margin-top: 20px;
}
img.calendar{
float: left;
}
/*--------------------------------------- end of sitemap ----------------------------------*/

#content .nocomment{
margin-top: 190px !important;
}

/* Home 2 */

/* Comment form */

#news ul li p, #news p{
\\float: left;
}

#news ul li p, #news p label{
\\display: block;

}
#contactform input{
display: block;
}
#content p.submit{
display: inline;
width: 50px;
margin-top: 3px;
margin-left: 10px;
}
#content p.test{
display: inline;
float: left;
}
#content p.test input{
	display: inline;

}
#content p.submit input{
display: inline;
margin-top: 3px;
margin-left: 10px;
float: left;
}
#content p.foto{
width: 120px;
}
#content p.foto img{
//float: left;
}

#content #contactform select.fieldlistbox{
\\	float: none;
}
#content #contactform p.anon input{
display: inline;
}
.bigbox2{
	\\border: 1px solid;
	float: left;
	
	
	margin-bottom: 15px;
}
#seeall{
	float: left;
	text-align: left;
	margin-left: 15px;
	width: 709px !important;
	width: 690px;
	
	background: url(../images/3boxes.gif) no-repeat center bottom;
}

#container #seeall a:hover{
				text-decoration: underline !important;
}
#seeall a.arrowpress{
				height: 31px;
				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				color: #010000;
				text-decoration: none;
				background: url(../images/arrow.gif) no-repeat;
				padding: 0px 0px 0px 12px;
				background-position: 0px 2px;
				margin:13px 6px 10px 3px !important;
				margin:13px 5px 10px 3px;
				text-align: left;
				float: left;
				width: 220px;
}
#seeall a.arrowpress:hover{
				text-decoration: underline;
}
#seeall a.document{
				height: 31px;
				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				color: #010000;
				text-decoration: none;
				background: url(../images/arrow.gif) no-repeat;
				background-position: 0px 2px;
				margin: 13px 6px 10px 0px !important;
				margin: 13px 4px 10px 0px;
				text-align: left;
				float: left;
				padding-left:12px;
				width: 220px;
}
#seeall a.events{
				height: 31px;
				font-family: verdana;
				font-size: 11px;
				font-weight: normal;
				color: #010000;
				text-decoration: none;
				background: url(../images/arrow.gif) no-repeat;
				background-position: 0px 2px;
				margin: 13px 0px 10px 0px;
				text-align: left;
				float: left;
				padding-left:12px;
				width: 216px;
}

/*new banner*/

.head h2#sllogan {
height: 90px;
width: 420px;
}
.head #sllogan span {
display: none;
}
.lang-1 .head h2#sllogan{
	background-image:url(../images/banneri-shqip.png);
}
.lang-2 .head h2#sllogan{
	background-image:url(../images/banneri-english.png);	
}
.lang-3 .head h2#sllogan{
	background-image:url(../images/banneri-serbisht.png);
}

/* copyright */

#copyright{
	border-top: 10px solid #fff;
	padding: 19px 15px 8px 15px;
	width: 938px;
	background: #fff url(../images/footer.gif) no-repeat top center;
	float: left;
	text-align: left;
}
#copyright p{
	margin: 0px;
	color: #606565;
}
#copyright p a{
	float: right;
	width: 48px;
	height: 15px;
	background: url(../images/rrota_gray.gif) no-repeat top center;
}
#copyright p a:hover{
	background-image: url(../images/rrota_orange.gif);
}
#news p.author{
float: right;
}

/* --- gallery ---*/
#content .currentcamp{
	
	\\background-color: #ececec;
	margin-top: 8px;
	float:left;

}
#content .currentcamp ul.gallery{
	padding: 0px;
	width: 414px;
	margin: 0 auto;
}
#content .currentcamp ul.gallery li{
	list-style: none;
	float: left;
	background: none;
	padding: 0px;
}
#content .currentcamp ul.gallery li a{
	margin-top:0px;
}

#content .currentcamp img{
	float:left;
	margin: 0px 10px 5px 0px;
	border: none;
	border: 1px solid #b1b1b1;
}

#content .currentcamp h1{
	font-size: 34px;
	font-weight: bold;
	font-family: verdana;
	color: #666666;
	text-align: left;
	margin-left: 10px;
}

#content .currentcamp h1.sec{
	font-size: 34px;
	font-weight: bold;
	font-family: verdana;
	color: #000;
	text-align: left;
	margin-left: 10px;
}

#content .currentcamp h2{	
	width:355px;
	background-image: url(../images/currentcamp.gif);
	background-repeat: no-repeat;
	text-align: left;
	color: #fff;
	font-size: 13px;
	padding: 3px 0px 14px 8px;
}
#content .currentcamp span.date{
text-align: left;
display: block;
color:#666666;
margin-left: 9px;
}
#content .currentcamp h3{
	text-align: left;
	font-family: arial;
	font-size: 12px;
	font-weight: bolder;
	padding: 8px 0px 0px 9px;
}

#content .currentcamp p{
	text-align: left;
	padding: 5px 10px 10px 9px;

}

#content #gal_nav{
width:400px;
min-height: 15px;
height: auto !important;
height: 15px;
text-align: center;
clear: both;
border: transparent 1px #000;
margin-left: 0px;
}
#content #gal_nav img{
float: none;
display: inline;
margin: 0px;
margin-bottom: -3px;
padding: 0px;
border: 0px;
}
#content #gal_nav a{
display:inline;
margin: 0px;
padding: 0px;
float: none;
}
#content #gal_nav p{
float: none;
display: inline;
margin: 0px 10px;
padding: 0px;
}
/* -- end of gallery -- */