/* www.lajme.gen.al */

body { margin:0; padding:10px 0 20px 0; font-size:10px; font-size:0.8em; font-family:sans-serif; color:#333; background:#f5f5f5; }

a, a:link { color:#1466ee; }
a:visited { color:#1466ee; }
a:hover, a:active { color:#ff0000; }
/* #4b6ca3 */
#container { width:980px; margin:0 auto; padding:0 10px; background:#fff; }

#header { height:150px; margin:0 auto; padding:0; background:url('img/topbar.jpg') 0 120px no-repeat; }
#header img { border:0; }
#header #logo { float:left; width:230px; padding-top:10px; text-align:center }

#header #topbanner2 { float:left; width:540px; padding:10px 0 0 0; text-align:center; }
#header #topbanner img { width:728px; height:90px }

#header #topbanner { float:right; width:730px; height:115px; padding:7px 10px 0 0; text-align:right; }
#header .date { font:bold 15px Trebuchet MS; padding:0; color:#d81126;  display:block; letter-spacing:1px; }

#langMenu { padding-right:10px; text-align:right }
#langMenu a { color:#fff }
#langMenu a:hover { color:#ffff00 }

#topmenu { background:url('img/ustmenu_fon.png') no-repeat; min-height:50px; padding:0 0 0 3px; }
#topmenu ul { padding:0; margin:0; }
#topmenu ul li { display:block; float:left; width:107px; text-align:center; line-height:1em; padding:5px 0 0 0; border-left:1px solid #6086b1; }
#topmenu ul li a, #topmenu ul li a:link, #topmenu ul li a:visited { font:bold 1em arial, Verdana; color:#fff; text-decoration:none; padding:3px 9px; display:block; width:90px;  }
#topmenu ul li a:hover, #topmenu ul li a:active { color:#ffff00 }
#topmenu ul li:first-child { border-left:none; }

#topline { background:url('img/ustmenu_fon.jpg'); height:5px; padding:0; }

#topbar { padding:11px 10px 0; height:26px; margin:0 0 5px 0; background-color:#edf2f8; background:url('img/topbar_fon.png') left top no-repeat; font-weight:bold; }
#topbar a { color:#1466ee; font:normal 11px verdana; text-decoration:none; color:#000; margin-top:5px; padding-top:2px; }
#topbar a:hover { color:#0000ff; }
#topbar .ekb { border-left:1px solid #cee2f6; padding:2px 0 0 10px; margin:5px 0 0 10px; }

#main { margin:0; padding:0 0 20px 0; }
#main h1 { font:bold 1.5em/1.2em arial; margin:0; padding:0 5px; color:#d81126; border-bottom:8px solid #f5f5f5;  }
#main h2 { font:bold 1.3em/1.2em arial; margin:0; padding:0 5px; color:#d81126; border-bottom:8px solid #f5f5f5;  }
#main p, #main content ol,#main content ul { font:normal 1em/1.7em sans-serif;  }
#main p { margin:0; padding:5px;  }

#gas { padding:7px 10px; background:#f7f7f7; border-bottom:1px dashed #d0d0d0; margin-bottom:5px;  }
#gas a { text-decoration:none; }

#content { float:left; width:460px; margin:0; padding:0;  }
#fphoto { float:right; padding:5px; border:0; }
#photos { border-top:2px solid #d4e0ee; border-bottom:2px solid #d4e0ee; padding:2px; text-align:center; }
#photos img { border:0; margin:5px; width:300px; }

#haber-detay { line-height:1.7em; padding:0 5px; }
#haber-detay p { line-height:1.7em; }
#haber-detay a { text-decoration:none }

.newsphoto { padding:5px 0; border-bottom:1px solid #ccc; margin:0 0 5px 0; background:#f5f5f5; text-align:center }
.newsphoto img { padding:0 0 5px 0; }
/* newslist page */
#newslist { padding:0; margin:0; list-style-type:none; }
#newslist li { display:block; border-top:1px solid #fff; color:#333; 
			border-bottom:1px dotted #e0e0e0; margin:0; padding:5px 10px; line-height:140%; }
#newslist a { font-weight:bold; padding-top:4px; }
#newslist li span { display:block; color:#666; padding:5px 0; font-size:0.9em; }

/* --- */
.surmanset {
	border-color:#ccc;
	border-style:solid;
	border-width:1px 0 1px 1px
}
	.surmanset td {
		vertical-align:middle
	}

	.surmanset tr {
		border-bottom:2px solid #f0f0f0
	}

	.surmanset_metin{
		text-align:center;
	}
	.surmanset .surmanset_resim{
		overflow:hidden;
		margin-right:10px
	}
	.surmanset a { text-decoration:none; 		font:bold 14px sans-serif; }
	.surmanset img { border:none }

/* --- */

.tepe_manset { width:100%; min-height:90px }
	.tepe_manset_hucre { width:245px;min-height:90px;float:left }
		.tepe_manset_hucre img { width:100px; float:left; border:none }
		.tepe_manset_hucre span { display:block;float:left;width:130px;padding-left:5px; font:bold 14px/20px arial }


.alt_sol_haberler { width:300px;min-height:90px;float:left; margin-bottom:5px;  }
	.alt_sol_haberler img { width:100px; float:left; border:none }
	.alt_sol_haberler span { display:block;float:left;width:170px;padding-left:5px; font:bold 14px/20px arial }

.alt_orta_haberler { width:300px;min-height:90px;float:left; margin-bottom:5px;  }
	.alt_orta_haberler img { width:100px; float:left; border:none }
	.alt_orta_haberler span { display:block;float:left;width:170px;padding-left:5px; font:bold 14px/20px arial }

.alt_sag_haberler { width:300px;min-height:90px;float:left; margin-bottom:5px; }
	.alt_sag_haberler img { width:100px; float:left; border:none }
	.alt_sag_haberler span { display:block;float:left;width:170px;padding-left:5px; font:bold 14px/20px arial }


/* home */
#headline_content { float:left; width:810px; margin:0; padding:10px 0 5px 0; background-color:#f0f4f9; border-top:1px solid #d4e0ee; border-bottom:4px solid #d4e0ee;  }
#news_headlines { float:left; width:490px; margin:-10px 0 0 0; padding:10px 0; }
#nh_right { width:310px; margin:0; padding:0; float:right }
.news_headline { float:left; border-left:1px solid #fff; border-right:1px solid #d4e0ee; padding:10px 8px; 
	margin:0; width:144px;  text-align:center; min-height:190px; }
.news_headline img { border:none; }
.news_headline a { font-weight:bold; text-decoration:none }

/* * */

#cat_content { float:left; width:812px; margin:5px -3px 5px 0; padding:0; }
#cat_content .cat_col { float:left; width:812px; margin:0; padding:0; }
#cat_content .cat_div { width:380px; margin:30px 0 20px 0; padding:10px; background:#f5f5f5; 
	border-top:1px solid #3a4f6a; border-bottom:1px solid #ccc; float:left;  }
#cat_content h1 { border:0; padding:5px 10px; margin:-25px 0 5px 0; background:#3a4f6a; color:#fff; font:normal 1.3em verdana; }
#cat_content ul { list-style-type:circle; padding:0 0 0 20px; margin:0; }
#cat_content ul li { padding:4px 0; margin:0; }
#cat_content ul li:hover { background:#fff; }
#cat_content ul li a { line-height:1.3em; text-decoration:none; }
.all_news_link { text-align:right; display:block; padding:5px; margin:10px 5px 0 5px; border-top:1px solid #d4e0ee; }

/* * */

#subcontent { width:800px; margin:0 auto; padding:10px; }

/* * */

#fnewslist h3, #right .box h3 { font-weight:bold; font-size:1.1em; margin:0; padding:7px 3px; color:#fff; background-color:#4b6ca3; text-align:center; border-bottom:1px solid #fff; }

#fnewslist { border:5px solid #f0f4f9; }
#fnewslist ul { list-style-type:square; color:#4b6ca3; margin:0; padding:10px 10px 10px 25px; }
#fnewslist ul li { line-height:130%; padding-bottom:10px;  }
#fnewslist a, #fnewslist a:link, #fnewslist a:visited  { text-decoration:none; }
#fnewslist a:hover, #fnewslist a:active { text-decoration:underline; }

#left { float:left; width:190px; padding:0; margin:0; }
#left  ul { padding:10px 5px 10px 20px; margin:0; }

#right { float:right; width:300px; padding:10px; margin:0;  }
#right .box { padding:0; margin:10px 0 0 0; background-color:#fff; }


.clr { clear:both; margin:0; padding:0; height:0; width:0; font-size:0; line-height:0; }

#footer { border-top:5px solid #cc0000; padding:15px 10px; font:normal 0.85em/1.7em verdana; color:#333; text-align:center; background-color:#f2f2f2;  }
#footer .stn { width:160px; min-height:100px; text-align:left; float:left  }
#footer a { text-decoration:none; color:#555 }
#footer a:hover,#footer a:active { text-decoration:underline; color:#cc0000 }

#haber-indeks-menu { padding-top:20px; text-align:center; }

/* * */
fieldset { margin:10px auto; width:500px; border:none; background:#fff8dc; border:1px solid #ffdc52; }
fieldset p {  }
fieldset img { vertical-align:middle; }
fieldset p.submit { text-align:center; }
fieldset label { width:160px; float:left; text-align:right; padding:0 5px 0 0; }

#submitbox { margin:40px auto; padding:20px 10px; width:400px; text-align:center; font:normal 1.6em tahoma; border:1px solid #ddd; background:#f9f9f9; }
#errorbox { margin:20px auto; padding:10px; width:500px; text-align:center; font:normal 1.3em tahoma; border:1px solid #ff7171; background:#ffe8e8; }

/* * */
#comments { border:4px solid #f5f5f5; padding:10px 10px 5px 10px; margin-top:10px; }
#comments strong { color:#d81126; font:normal 1.5em/1em Trebuchet MS;  }
#comments a { float:right; }
#comments ul { margin:0; padding:0; list-style-type:none; }
#comments ul li { margin:0; padding:5px 5px 10px 5px; }
#comments ul li div { padding:2px 5px; margin:-2px -5px 0 -5px; background:#f5f5f5; font-weight:bold; position:relative; }
#comments ul li div span { font:normal 0.8em verdana; padding-top:5px; position:absolute; right:5px; }



/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(img/colorbox/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(img/colorbox/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(img/colorbox/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(img/colorbox/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(img/colorbox/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(img/colorbox/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(img/colorbox/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(img/colorbox/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(img/colorbox/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(img/colorbox/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(img/colorbox/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(img/colorbox/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(img/colorbox/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(img/colorbox/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=img/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}


.manset_tablo a { text-decoration:none;}
.manset_tablo img { border-width:0px; }
.manset_tablo { width:650px;  }
.manset_tablo .mt_sol{ width:300px; margin:0; padding:0; border:5px solid #cc0000; background:#cc0000 }
.manset_tablo .mt_sol td, .manset_tablo .mt_sol a{ font:700 8pt/16px Arial; color:#fff }
.manset_tablo .mt_sol img{ width:300px; height:220px; }
.manset_tablo .mt_sag{ overflow:hidden; padding:0; margin:0 }
.manset_tablo .mt_sag .title{ overflow:visible; padding:0; border-bottom:1px solid #d4e0ee }
.manset_tablo .mt_sag .title:hover{ background:#cc0000 url('img/mnst-title.jpg') no-repeat; }
.manset_tablo .mt_sag .title a{ font:bold 11px/13px Tahoma; color:#cc0000; padding:4px 4px 4px 10px; display:block }
.manset_tablo .mt_sag .title a:hover{ color:#fff; }
.manset_tablo .mt_sag .title font{ font:bold 11px/18px Tahoma; }


#as1_1 { width:650px; float:left; background:#f5f5f5; padding:7px; margin-bottom:8px;
	border-right:1px solid #ddd; border-bottom:1px solid #ddd; -moz-border-radius:7px; -webkit-border-radius:7px; }
#as1_2 { width:305px; float:right; }

#as2_1 a, #as2_2 a { text-decoration:none; color:#1e4570; }
#as2_1 a:hover,#as2_2 a:hover { text-decoration: underline; color:#cc0000 }

#as2_1 { width:300px; padding:5px; float:left; background:#f5f5f5; 
border-right:1px solid #ddd; border-bottom:1px solid #ddd; -moz-border-radius:7px; -webkit-border-radius:7px; }
#as2_1 ul { margin:0; padding-left:20px; list-style-type:square; color:#cc0000 }
#as2_1 li { padding:5px 5px 5px 0; font:bold 13px/17px Tahoma; margin-left:0 }

#as2_2 { width:350px; padding:0; margin:0 0 0 5px; float:left;  }
#as2_2 ul { margin:0; padding:5px 0; list-style-type:none; background:#f5f5f5; 
	border-right:1px solid #ddd; border-bottom:1px solid #ddd; -moz-border-radius:7px; -webkit-border-radius:7px; }
#as2_2 li { min-height:105px; padding:7px; border-top:1px solid #fff; border-bottom:1px solid #d4e0ee }
#as2_2 li:first-child { border-top:none }
#as2_2 li:last-child { border-bottom:none }
#as2_2 li span { font:normal 11px/15px verdana; display:block }

#as2_2 li a { font:bold 13px/17px Tahoma; }

#as2_2 img { width:100px; height:100px; padding:2px; margin:0 10px 0 0; float:left; border:1px solid #ccc }

#as2_3 { width:285px; padding:5px; float:right;  border:7px solid #efefef; -moz-border-radius:7px; -webkit-border-radius:7px; }
#as2_3 h2 { font:bold 18px Trebuchet MS; color:#cc0000; margin:0 }
#as2_3 ul { margin:0; padding:0; list-style-type:none;  }
#as2_3 li { padding:5px; font:normal 11px/14px verdana; margin-left:0 }
#as2_3 strong { padding:5px; margin:0; background:#f5f5f5; display:block }
#as2_3 span.mesajj { padding:5px 10px; display:block }
#as2_3 span.meshume { padding:0 5px; display:block; text-align:right }


#as1_1 { width:650px; float:left; background:#f5f5f5; padding:7px; margin-bottom:8px;
	border-right:1px solid #ddd; border-bottom:1px solid #ddd; -moz-border-radius:7px; -webkit-border-radius:7px; }
#as1_2 { width:305px; float:right; }

#as2_4 a { text-decoration:none; color:#1e4570; }
#as2_4 a:hover { text-decoration: underline; color:#cc0000 }
#as2_4 { width:300px; padding:5px; float:right; background:#f5f5f5; 
border-right:1px solid #ddd; border-bottom:1px solid #ddd; -moz-border-radius:7px; -webkit-border-radius:7px; }
#as2_4 ul { margin:0; padding-left:20px; list-style-type:square; color:#cc0000 }
#as2_4 li { padding:5px 5px 5px 0; font:bold 13px/17px Tahoma; margin-left:0 }
