/* Reset */
ul, ol,li, h1,h2,h3,h4,h5,h6,form,p,a,img{
	margin:0;
	padding:0;
	border:0;
	text-decoration:none;
}

.clear{
	clear:both;
}


label {
width:80px;
text-align: right;
padding-right: 20px;
color:#033;
}	


body {
	background: #eeeeee url("images/header-bg.jpg") repeat-x;
	margin:0px auto;
	padding:0px;
	font-family: 'Arial', 'Verdana', Helvetica san-serif;
	font-size:12px;
	line-height:21px;
	
}
#header {
	height:104px;
	width:980px;
	text-align:left;
	background: transparent url("images/harta.png") no-repeat; 
}
#header .logo {
	margin:35px 0px 0px 30px;;
}
#header .ad {
	position:absolute;
	float:left;
	width:482px;
	height:91px;
	background: transparent url("images/header-ad.png") no-repeat;
	margin-top:13px;
	margin-left:500px;
	padding:6px;
}

#container {
	width:960px;
	background:#fff;
	text-align:left;
	padding:0px 10px 0px 10px;
	border:1px solid #d1d1d1;
	border-top:0px;
	moz-box-shadow: 1px 1px 15px #d1d1d1;
	-webkit-box-shadow: 1px 1px 15px #d1d1d1;
}

/* ------- MENU -------- */
#menu{
	display:block;
	height:37px;
	font-size:11px;
	font-weight:bold;
	background:transparent url(images/menu/bgOFF.gif) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
}
#menu .container {
	width:980px;
}
#menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
}

#menu ul li{
	display:block;
	float:left;
	margin:0;
}

#menu ul li a{
	display:block;
	float:left;
	color:#666;
	text-decoration:none;
	padding:11px 18px 0 20px;
	height:23px;
	background:transparent url(images/menu/bgDIVIDER.gif) no-repeat top right;
}

#menu ul li a:hover,#stylefour ul li a.current{
	color:#B30000;
	background:#fff url(images/menu/bgON.gif) no-repeat top right;
}

#menu .extra {
	color:#B30000;
	background: url(images/menu/extra.gif) repeat-x top left;
}
	
/* ------- MENU -------- */

#left {
	float:left;
	width:595px;
	margin-top:10px;
}
#aktuale {
	width:100%;
	clear:both;
	height:400px;
}
#aktuale #left {
	float:left;
	width:335px;
	height:100%;
	background:#f8f8f8;
	margin:0px;
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-topleft: 15px;
	-webkit-border-top-left-radius: 15px;
}
#aktuale #left #content {
	margin:20px 20px 20px 20px;
	color:#515151;
	line-height:15px;
}
#aktuale #left #content img {
	width:300px;
	height:200px;
	margin-bottom:20px;
}

#aktuale h1 a {
	font-size:16px;
	color:#ae0000;
}
#aktuale #right {
	float:left;
	width:250px;
	height:100%;
	background:#f8f8f8;
	margin:0px;
	background-color:#e6e6e6;
	-moz-border-radius-bottomright: 15px;
	-webkit-border-bottom-right-radius: 15px;
	-moz-border-radius-topright: 15px;
	-webkit-border-top-right-radius: 15px;
	border-left:4px solid #e1e1e1;
	
	text-shadow: 0 0 4px #fff; /* horizontal-offset vertical-offset 'blur' colour */
	-moz-text-shadow: 0 0 4px #fff;
	-webkit-text-shadow: 0 0 4px #fff;
	
	font-weight:bold;
}
#aktuale #right li {
	list-style:none;
	border-bottom: 1px solid #d4d4d4;
	padding:10px 0px 10px 10px;
	width:220px;
	margin-left:6px;
	line-height:14px;
}
#aktuale #right li:hover{
	background:#f8f8f8;
}
#aktuale #right li:hover a{
	color:#b31010;
}
#aktuale #right a {
	color:#000;
}
#aktuale #right a:hover {
	color:#b31010;
}

#pdfs {
	clear:both;
	margin-top:20px;
	margin-left:15px;
}
#pdfs img {
	margin-left:6px;
	border:4px solid #d7d7d7;
}
#pdfs .buttons {
	border:none;
	float:left;
	margin-top:15px;
}
#viewer {
	height:100px; 
	width:480px; 
	overflow:hidden; 
	float:left;
}
#viewerFrame {
	width:905px; 
	clear:both; 
	padding:0;
}
#viewer img {
	width: 60px;
	height:85px;
	margin:5px;
	margin-top:0px;
	display:inline; 
}
#viewer a {
	display:block; 
	float:left; 
	width:100px; 
	height:100px;
}

#sport{
	width:100%;
	background:#f8f8f7;
}
#sport .header {
	clear:both;
	margin-top:20px;
	height:22px;
	background:#fff url("images/icn-sport.jpg") right no-repeat;
	border-bottom:2px solid #7f9a03;
	color:#7f9a03;
	padding:0px;
	font-weight:bold;
	font-size:16px;
}
#sport img {
	margin:8px 2px 0px 8px;
	float:left;
	border:5px solid #fff;
	width:116px;
	height:116px;
}
#sport h2 a {
	color:#7f9a03;
}
#sport h2 a:hover {
	text-decoration:underline;
}
#sport #titles {
	clear:both;
	margin:8px 2px 0px 0px
}
#sport .title {
	float:left;
	width:260px;
	border-top:1px solid #e1e1de;
	font-size:12px;
	line-height:14px;
	margin:7px 0px 7px 25px;
	padding-top:7px;
}
#sport .title a {
	color:inherit;
}
#sport .title a:hover {
	color:#7f9a03;
}

.cats{
	width:290px;
	background:#f8f8f7;
	line-height:16px;
	float:left;
	margin-left:5px;
	margin-top:7px;
	font-size:11px;
}
.cats img {
	margin:0px 2px 0px 8px;
	float:left;
	border:5px solid #fff;
	width:116px;
	height:116px;
}
.cats h2 a {
	font-size:12px;
}
.cats h2 a:hover {
	text-decoration:underline;
}
.cats .title {
	float:left;
	width:260px;
	border-top:1px solid #e1e1de;
	font-size:11px;
	line-height:14px;
	margin:7px 0px 7px 25px;
	padding-top:7px;
}
.cats .title a {
	color:inherit;
}
.cats .header {
	clear:both;
	height:26px;
	font-weight:bold;
	font-size:16px;
	margin-top:0px;
	padding-top:0px;
	
}
.shqiperia .header {
	background:#fff url("images/icn-shqiperia.jpg") right no-repeat;
	border-bottom:2px solid #bd1b1b;
	color:#bd1b1b;
}
.shqiperia h2 a {
	color:#bd1b1b;
	font-size:14px;
}
.shqiperia .title a:hover {
	color:#bd1b1b;
}

.kosova .header {
	background:#fff url("images/icn-kosova.jpg") right no-repeat;
	border-bottom:2px solid #003399;
	color:#003399;
}
.kosova h2 a {
	color:#003399;
	font-size:14px;
}
.kosova .title a:hover {
	color:#003399;
}
.rajoni .header {
	background:#fff url("images/icn-rajoni.jpg") right no-repeat;
	border-bottom:2px solid #2b2b2b;
	color:#2b2b2b;
}
.rajoni h2 a {
	color:#2b2b2b;
	font-size:14px;
}
.rajoni .title a:hover {
	color:#2b2b2b;
}

.bota .header {
	background:#fff url("images/icn-bota.jpg") right no-repeat;
	border-bottom:2px solid #bd1b1b;
	color:#bd1b1b;
}
.bota h2 a {
	color:#bd1b1b;
	font-size:14px;
}
.bota .title a:hover {
	color:#bd1b1b;
}

.lifestyle .header {
	background:#fff url("images/icn-lifestyle.jpg") right no-repeat;
	border-bottom:2px solid #e2a531;
	color:#e2a531;
}
.lifestyle h2 a {
	color:#e2a531;
	font-size:14px;
}
.lifestyle .title a:hover {
	color:#e2a531;
}

.tech .header {
	background:#fff url("images/icn-tech.jpg") right no-repeat;
	border-bottom:2px solid #4b7382;
	color:#4b7382;
}
.tech h2 a {
	color:#4b7382;
	font-size:14px;
}
.tech .title a:hover {
	color:#4b7382;
}
.tech {
	margin-bottom:15px;
}

/* ------- Right --- */

#right {
	float:left;
	margin-top:10px;
	margin-left:20px;
	background:url("images/sidebar.jpg") no-repeat;
	padding-left:6px;
}
.searchfield {
	width:265px;
	color:#c9c9c8;
	backgorund-color:#f6f6f3;
	border:1px solid #c9c9c8;
	height:20px;
	float:left
}
.searchbutton {
	width:50px;
	height:23px;
	color:#fff;
	backgorund-color:#f6f6f3;
	float:left;
	font-size:12px;
}

#weather {
	float:left;
	width:160px;
	background:#f6f6f3;
}
#weather img {
	width:32px;
	height:32px;
}
#weather .header {
	border-bottom:3px solid #02b1d6;
	color:#02b1d6;
	background:#fff;
	font-size:14px;
	font-weight:bold;
}

#exchange {
	float:left;
	width:160px;
	background:#f6f6f3;
	margin-left:8px;
	height:169px;
}
#exchange .header {
	border-bottom:3px solid #fa5800;
	color:#fa5800;
	background:#fff;
	font-size:14px;
	font-weight:bold;
}
#exchange table {
	width:100%;
	font-size:10px;
	font-weight:none;
}

#exchange td {
	font-weight:normal;
}
#exchange tbody td {
	border-bottom:1px dotted #616161;
}

#exchange thead {
	font-weight:bolder;
	color:#fa5800;
}

#horoscope {
	clear:both;
	width:328px;
	background:#f6f6f3;
}
#horoscope #hcontent {
	margin:4px;
}
#horoscope .header {
	border-bottom:3px solid #926ec6;
	color:#926ec6;
	background:#fff;
	font-size:14px;
	font-weight:bold;
}
#horoscope img {
	margin-left:10px;
}

#poll {
	clear:both;
	margin-top:6px;
	width:328px;
	background:#f6f6f3 url("images/sondazh-bg.jpg");
	height:200px;
	text-align:left;
}
#poll .header {
	border-bottom:3px solid #e94802;
	color:#e94802;
	background:#fff;
	font-size:14px;
	font-weight:bold;
}
#poll form {
	margin:6px;
	padding:6px;
}
#image {
	position:relative;
	clear:both;
	width:328px;
	margin-top:10px;
	margin-bottom:15px;
	color:#fff;
	font-weight:bold;
	line-height:14px;
}
#image img {
	width:328px;
	position:relative;
}
#image .text {
	position:absolute;
	bottom:-1px;
	width:328px;
	background:url("images/image-transparent.png");
}
#image .text p {
	margin:2px;
}

#opinion{
	float:left;
	width:160px;
	background:#f6f6f3;
}
#opinion .header {
	border-bottom:3px solid #dc0808;
	color:#dc0808;
	background:#fff;
	font-size:14px;
	font-weight:bold;
}
#opinion #content {
	margin:10px 0px 10px 17px;
}
#opinion img {
	width:132px;
}
#opinion h2 a {
	color:#dc0808;
	font-size:13px;
}
#opinion li {
	margin-left:18px;
	list-style:none;
	font-weight:bold;
	border-top:1px solid #efefef;
}
#opinion li a {
	color:#3d3d3d;
}
#opinion li a:hover {
	color:#dc0808;
}
#kulture {
	float:left;
	width:160px;
	background:#f6f6f3;
	margin-left:8px;
}
#kulture .header {
	border-bottom:3px solid #9a0395;
	color:#9a0395;
	background:#fff;
	font-size:14px;
	font-weight:bold;
}
#kulture #content {
	margin:10px 0px 10px 17px;
}
#kulture h2 a {
	color:#9a0395;
	font-size:13px;
}
#kulture img {
	width:132px;
}
#kulture li {
	margin-left:18px;
	list-style:none;
	font-weight:bold;
	border-top:1px solid #efefef;
	width:132px;
}
#kulture li a {
	color:#3d3d3d;
}
#kulture li a:hover {
	color:#9a0395;
}

#footer {
	width:976px;
	margin-top:15px;
	text-align:left;
	background:#fff;
	border:1px solid #d1d1d1;
	padding:4px;
	margin-bottom:15px;
}
#footer a,a:hover,a:visited {
	color:#bd1b1b;
}

#newscontent {
	margin:4px 0px 4px 4px;
}
#newscontent a,a:visited,a:hover{
	color:#C71110;
}
#newscontent img {
	float:left;
	margin:8px;
	border: 2px solid #ececec;
	padding: 1px;
	width:300px;
	height:200px;
}
 #tools {
   border-bottom: 1px solid #F7ECEC;
   border-top: 1px solid #F7ECEC;
   background: #FFFDFD;
   margin-bottom: 20px;
   margin-top: 50px;
   width: 600px;
   padding: 7px 3px 5px 3px;
   height: 18px;
}

#comments {
  padding: 0 0 20px 0;
  width: 100%;
}

legend, input[type="submit"] {
   border: 1px solid #000;
   background: #C71110;
   padding: 3px;
   color:#fff;
   font-size: 15px;
   margin-left: 10px;
}
 fieldset {
   border: 1px solid #eee;
   background: #FCFCFC;
   padding: 3px;
   font-size: 13px;
}
.textarea {
	width:200px;
	height:150px;
}
.comment {
   border-bottom: 1px solid #eee;
   border-top: 1px solid #eee;
   background: #FCFCFC;
   margin-bottom: 10px;
   font-size: 13px;
   width: 600px;
   padding: 10px 3px 10px 3px;
}
.author {
  color: #B6B6B6;
  font-size: 10px;
}

/* ---- Categories ---- */

#viewcategories{
	width:100%;
	background:#f8f8f7;
}
#viewcategories .header {
	clear:both;
	margin-top:20px;
	height:26px;
	padding:0px;
	font-weight:bold;
	font-size:16px;
	text-transform:uppercase;
}
#viewcategories img {
	margin:8px 2px 0px 8px;
	float:left;
	border:5px solid #fff;
	width:116px;
	height:116px;
}
#viewcategories #titles {
	clear:both;
	margin:8px 2px 0px 0px
}
#viewcategories .title {
	float:left;
	width:260px;
	border-top:1px solid #e1e1de;
	font-size:12px;
	line-height:14px;
	margin:7px 0px 7px 25px;
	padding-top:7px;
}
#viewcategories .title a {
	color:inherit;
}

 /* -- sport -- */
#viewcategories.sport .header {
	background:#fff url("images/icn-sport.jpg") right no-repeat;
	border-bottom:2px solid #7f9a03;
	color:#7f9a03;
}
#viewcategories.sport  h2 a {
	color:#7f9a03;
}
#viewcategories.sport .title a:hover {
	color:#7f9a03;
}
#viewcategories.sport h2 a:hover {
	text-decoration:underline;
}
#viewcategories .title a {
	color:inherit;
}
/* -- rajoni -- */
#viewcategories.rajoni .header {
	background:#fff url("images/icn-rajoni.jpg") right no-repeat;
	border-bottom:2px solid #2b2b2b;
	color:#2b2b2b;
}
#viewcategories.rajoni  h2 a {
	color:#2b2b2b;
}
#viewcategories.rajoni .title a:hover {
	color:#2b2b2b;
}
#viewcategories.rajoni h2 a:hover {
	text-decoration:underline;
}
/* -- bota -- */
#viewcategories.bota .header {
	background:#fff url("images/icn-bota.jpg") right no-repeat;
	border-bottom:2px solid #bd1b1b;
	color:#bd1b1b;
}
#viewcategories.bota h2 a {
	color:#bd1b1b;
}
#viewcategories.bota .title a:hover {
	color:#bd1b1b;
}
#viewcategories.bota h2 a:hover {
	text-decoration:underline;
}
/* -- bota -- */
#viewcategories.shqiperia .header {
	background:#fff url("images/icn-shqiperia.jpg") right no-repeat;
	border-bottom:2px solid #bd1b1b;
	color:#bd1b1b;
}
#viewcategories.shqiperia h2 a {
	color:#bd1b1b;
}
#viewcategories.shqiperia .title a:hover {
	color:#bd1b1b;
}
#viewcategories.shqiperia h2 a:hover {
	text-decoration:underline;
}
