html, body, form {
	margin: 0px;
	padding: 0px;
}
html > body {
	font-size: 16px;
}
body {
	font-size: 100%;
	color: #000;
}
hr {
	height: 1px;
	border: 1px solid gray;
}
/* clearfix styles */
.clearfix:after {
	clear: both;
	display: block;
	content: ".";
	height: 0px;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
li.clearfix {
	display: list-item;
}
/* End hide from IE-mac */


a img {
	border: 0px;
}
body {
	text-align: center;
	background-color:#dededc;
}
* {
	padding: 0;
	margin: 0;
}
#DigitalbLogo {
	float: left;
	width: 288px;
	height: 80px;
	position: relative;
	top: 0;
	left: 0;
}

#DigitalbLogo p { 
	z-index: 10;
	background: url(../home/dgalogo.gif) 100% 50% no-repeat;
}

#DigitalbLogo p a {
	display: block;
	text-indent: -5000em;
	height: 60px;
	overflow: hidden;
}

/* Set the z-index of the header to be higher than the content, otherwise expanding ads will be hidden in some browsers */
#pageHeaderWrapper {
	z-index: 3;
	margin-bottom: 12px;
}
#pageContentWrapper {
	margin-top: 8px;
	z-index: 2;
}
#pageContentWrapperReg {
	z-index: 2;
	background:#FFF;
}
#pageWrapper {
	width: 970px;
	padding: 0px 0px 5px 0px;
	text-align: left;
	margin: 0px auto;
	position: relative;
}
/*

/* thanks to http://www.jakpsatweb.cz/css/css-vertical-center-solution.html! */
.verticalCenteringOuter {
	display: table;
 position: relative;
	overflow: hidden;/* height needs to be specified on a case-by-case basis for the outer */
}
.verticalCenteringMiddle {
 position: absolute;
 top: 50%;
	display: table-cell;
	vertical-align: middle;
}
.verticalCenteringInner {
 position: relative;
 top: -50%;
}
/** generic vertical centering styles - END **/
/* =zona content*/
#content {
	float:left;
}
#column00, #column01, #column02, #column03, #column04 {
	float: left;
	min-height: 1px;
}
/* homepage column definitions */
.pageTypeHome #preColumnWrapper {
	display: none;
}
.pageTypeHome #column00 {
	width: 630px;
}
.pageTypeHome #column01 {
	width: 630px;
	float: none;
}
.pageTypeHome #column02 {
	width: 330px;
	margin-left: 12px;
}
.pageTypeHome #column03 {
	width: 630px;
	margin-top: 12px;
	position:relative;
}
.pageTypeHome #column04 {
	width: 310px;
	float:left;
}
.pageTypeHome #column05 {
	width: 320px;
	float:left;
}
.pageTypeHome #column06 {
	width: 970px;
}
/* artikull column definitions*/
.pageTypeArt #preColumnWrapper {
	display: none;
}
.pageTypeArt #column00 {
	width: 670px;
	background:#FFF;
}
.pageTypeArt #column01 {
	width: 670px;
	float: none;
}
.pageTypeArt #column02 {
	top:0px;
	right:0;
	width: 290px;
	margin-left: 12px;
}
.pageTypeArt #column03 {
	width: 395px;
	margin-top: 12px;
}
.pageTypeArt #column04 {
	width: 193px;
	margin-left: 12px;
	margin-top: 12px;
}
.pageTypeArt #column05 {
	text-align:center;
	width: 970px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}
.pageTypeArt #column06 {
	width: 970px;
}
/* vetem per regjistrimin*/
.pageTypeReg #preColumnWrapper {
	display: none;
}
.pageTypeReg #column00 {
	width: 972px;
	float: left;
	background:#FFF;
}
.pageTypeReg #column01 {
	width: 800px;
	color:#333;
	padding-left:50px;
}
.pageTypeReg #column02 {
	top:0px;
	right:0;
	width: 500px;
	margin-left: 20px;
	float: left;
}
/*--- ---*/
.pageTypePak {
	background:#fff;
}
.pageTypePak #preColumnWrapper {
	display: none;
}
.pageTypePak #paketa {
	width: 970px;
	float:left;
}
.pageTypePak #mainContent {
	width: 720px;
	float: left;
	/*background:#063;*/
}
.pageTypePak #rightPanel {
	width: 250px;
	float: right;
	
}
.pageTypePak #seeMainHolder {
	width: 720px;
}
.pageTypePak #LeftNav {
	width: 170px;
	float: left;

}
.pageTypePak #seeMainContainer {
	width: 530px;
	float: left;
	padding-left:10px;
	padding-top:10px;
	color:#666666;
	/*background:#900;*/
}
/*Left Nav*/
#LeftNav strong#pla_tok a {
	background:#f5f5f5 url(../paketat/imgs/pt.gif) no-repeat;
	height:26px;
	width:170px;
	text-indent:-5000px;
	padding:0 0 10px 0;
	margin:0;
	display:block;
}
#LeftNav strong#pla_tok a:hover {
	background:#f5f5f5 url(../paketat/imgs/pt2.gif) no-repeat;
}

#LeftNav strong#pla_sat a {
	background:#f5f5f5 url(../paketat/imgs/ps.gif) no-repeat;
	height:26px;
	width:170px;
	text-indent:-5000px;
	padding-bottom:10px;
	display:block;
}
#LeftNav strong#pla_sat a:hover {
	background:#f5f5f5 url(../paketat/imgs/ps2.gif) no-repeat;
}

#LeftNav strong#pla_sathd a {
	background:#f5f5f5 url(../paketat/imgs/pshd.gif) no-repeat;
	height:26px;
	width:170px;
	text-indent:-5000px;
	padding-bottom:10px;
	display:block;
}
#LeftNav strong#pla_sathd a:hover {
	background:#f5f5f5 url(../paketat/imgs/pshd2.gif) no-repeat;
}


#LeftNav ul {
	background:#f5f5f5;
	width:170px;
	padding:0px 0px 10px 0px;
	margin:0;
	margin-top:-5px;
}
#LeftNav li {
	background:#f5f5f5 url(/library/images/see/xmas_arrow.gif) no-repeat 5px 2px;
	padding-left:5px;
	margin-left:0;
	font-size:0.7em;
	height:15px;
	padding-top:5px;
	text-transform:uppercase;
}
#LeftNav li a {
	color:#666666;
	font-weight:bold;
	padding-left:3px;
	padding-right:3px;
}
#LeftNav li a:hover {
	color:#000;
	background:#ccc;
	font-weight:bold;
	text-decoration:none;
}

#LeftNav a:hover {
	text-decoration:underline;
}

.pageTypePak #seeMainContainer h1{
	font-size:1.6em;
	line-height:.6em;
	text-transform:uppercase;
	color:#e31b23;
}

.pageTypePak #seeMainContainer h2{
	font-size:1.1em;
	text-transform:uppercase;
}
.pageTypePak #seeMainContainer h3{
	font-size:.9em;
	text-transform:uppercase;
}
.pageTypePak #seeMainContainer p{
	font-size:0.75em;
	line-height:1.4em;
}



.allChannelsContainerHD {
	width:540px;
}
.allChannelsContainerHD ul.logo {
	overflow:hidden;
	padding:0;
	width:540px;
	text-align:center;
}
.allChannelsContainerHD ul.logo li {
	display:inline;
	float:left;
	padding:15px 0 0 0;
	margin:0 0 0 22px;
	text-align:center;
	width:120px;
	color:#666666;
	font-size:0.85em;
	font-weight:bold;
	line-height:100% !important;
}
.allChannelsContainerHD ul.logoP {
	overflow:hidden;
	padding:0;
	width:540px;
	text-align:center;
}
.allChannelsContainerHD ul.logoP li {
	display:inline;
	float:left;
	padding:15px 0 0 0;
	margin:0 0 0 22px;
	text-align:center;
	color:#666666;
	font-size:0.75em;
	font-weight:bold;
	line-height:100% !important;
	height:100px;
}
.allChannelsContainerHD ul.logoP li span{
	display:block;
	color:#F00;
	font-weight:bold;
	font-size:1em;
	padding:3px 0 0 0;
	line-height:100% !important;
}

.allChannelsContainerHD ul.logo li span{
	display:block;
	color:#F00;
	font-weight:bold;
	font-size:1em;
	padding:3px 0 0 0;
	line-height:100% !important;
}

.allChannelsContainerHD p {
	padding:3px 20px 0 0px;
	clear:both;
}
.allChannelsContainerHD h3 {
	margin: 10px 0 0 0px
}
.allChannelsContainerHD h2 {
	margin: 10px 0 0 10px
}

#seeMainContainer h2.channelHeader {
	font-size:.9em;
	line-height:1.8em;
	padding-left:5px;
	background:#fff url(../paketat/imgs/kanalet_bg.gif) no-repeat;

}

.allChannelsContainerHD #listHD {
	margin-left: -5px;
}
.allChannelsContainer {
	width:540px;
}

.allChannelsContainer ul.logo {
	overflow:hidden;
	padding:15px 5px 0 5px;
	width:530px;
	background:#fff;
}
.allChannelsContainer ul.logo li {
	float:left;
	display:inline;
	margin:0px 10px 0 0;
	text-align:center;
	width:95px;
	height:8em;
	padding-top: 10px;
	font-size:.7em;
	line-height:1.8em;
}
.allChannelsContainer ul.logo li.noPadding {
	padding-top: 0px;
}
.allChannelsContainer p {
	padding:3px 20px 0 15px;
	clear:both;
}
.allChannelsContainer ul.logo div {
	display:block !important;
}

.frekwrap{
	width: 540px;
	float:left;
}
.frekbox{
	width: 540px;
	background:#e8e8e8;
}
.frekbox h2{
	font-size:1em;
	padding:3px;
	color:#000;
	background:#ccc;
}
.frekleft{
	display:block;
	float:left;
	width:50%;
	border-right:#ccc solid 1px;
}
.frekleft h3{
	padding:2px;
	font-size:.8em;
	border-bottom:#ccc solid 1px;
}
.frekright{
	display:block;
}
.frekright h3{
	padding:2px;
	font-size:.8em;
	border-bottom:#ccc solid 1px;
}


/* --- fillon-filmaD --- */
#filmaD {
	width:250px;
	background:#f5f5f5;
	display: block;
	position: relative;
}
#filmaD a {
	color:#333;
}
#filmaD .filmaD_header {
	background:#e8e8e8;
	color:#999;
	border-bottom:1px solid #fff;

}
#filmaD .filmaD_header h1 {
	font-size:0.7em;
	text-transform:uppercase;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: bold;
}
.filmaD_item {
	padding:10px;
	width:230px;
	border-bottom:1px solid #fff;
	height: 60px;
	position: relative;
	overflow: hidden;
}
.filmaD_item .filmaD_text {
	width:115px;
	height:60px;
	float:right;
	padding-left:8px;
	z-index: 100;
	position: relative;
}
.filmaD_item .filmaD_text p{
	padding-top:0;
	margin-top:-3px;
}

.filmaD_itemlast {
	padding:0;
	margin:0
}
.filmaD_item .filmaD_img {
	float:left;
}
.filmaD_item .filmaD_img .img {
	left: 0px;
	top: 0px;
	width:107px;
	height:60px;
}
.filmaD_text h3 {
	padding-bottom:3px;
	line-height:1em;
	font-size:.8em;
	font-weight:bold;
}
.filmaD_text h4 {
	padding-bottom:3px;
	line-height:.7em;
	font-size:.7em;
	font-weight:bold;
	color:#999;
}

.filmaD_text h5 {
	padding-bottom:3px;
	line-height:.8em;
	font-size:.6em;
	font-weight:bold;
	color:#000;
}

.filmaD_text p {
	font-size:.7em;
	padding-top:3px;
}
.filmaD_item a {
	color:#ffd800;
}
.filmaD_item a:hover {
	text-decoration:underline;
}
/* --- mbaron-filmaD --- */



/* KETU JANE LINQET NE TE DJATHTE*/
#k2 .art-col-links {
	display:block;
	font-size:100%;
	text-align:left;
	margin-bottom:7px;
	background:white;
}
#k2 .art-col-links h4 {
	font-weight:bold;
	color:#003050;
	text-transform: uppercase;
}
#k2 .art-col-links ul {
	margin:-1px 0px 0.3em 0px;
	padding:0px;
	list-style:none;
}
#k2 .art-col-links li {
	font-size:105%;
	margin:-2px 0px 0.5em 5px;
}
#k2 .art-col-links li a {
	display:block;
	color:#333;
	background:url(plumba/plumb.gif) no-repeat 3px 6px;
	padding-left:11px;
	line-height:16px;
}
#k2 .art-col-links li a:hover {
	color:#014d93
}
#k2 .art-col-links h3 {
	font-size:140%!important;
	font-weight:bold!important;
	padding-bottom:2px;
	margin-bottom:5px
}
#k2 .art-col-links .titullkutie {
	background-color:#003050;
	color:#FFF;
	font-size:10px;
	padding:2px;
	line-height:14px;
}
#k2 .ss-boxmain .titullkutie1 {
	background-color:#003050;
	color:#FFF;
	font-size:10px;
	padding:2px;
	line-height:14px;
}
/*--/ketu jane linkqet ne te djathte*/

/*KETU KEMI EVENTET*/
/* =feature boxes */
ss-box {
	display: inline-block;
}
/* Hides from IE-mac \*/ 
* html .ss-box {
	height: 1%;
}
.ss-box {
	display: block;
}
/* End hide from IE-mac */ 

.ss-boxmain {
	display:block;
	text-align:left
}
.ss-box {
	text-align:left;
	border-bottom:1px solid #C0CCD3;
	margin-top:0.17em
}
.ss-box:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
/*.**ss-box h5:after{content:".";display:block;height:0;clear:both;visibility:hidden;}*/

.ss-box h3 {
	color:#000;
	font-size:90%;
	margin-bottom:0.1em;
	text-transform:none;
}
.ss-box h4 a {
	font-size:110%;
	font-weight:bold;
	color:#014d93;
	padding-bottom:2px;
	margin-bottom:0px;
	text-transform:uppercase;
}
.ss-box h5 {
	font-size:100%;
	font-weight:bold;
	color:#999;
}
.ss-box a:hover {
	text-decoration:underline;
}
.ss-box img {
	float:left;
	margin:2px 0px 5px 0px;
	margin-right:0.6em!important;
	width:100px;
	height:55px;
	clear:left;
}
/*--/KETU KEMI EVENTET*/

/*bannerwrapper*/
#bannerwrapper {
	background-color:#e5e5e5;
	margin: 0px;
	width: 330px;
	height: 215px;
	text-align:center;
}
#bannerwrapper1 {
	background-color:#e5e5e5;
	margin: 0px;
	width: 290px;
	height: 215px;
	text-align:center;
}
#bannerwrapper img {
	width: 330px;
	height:215px;
	text-align:center;
	vertical-align:top;
}
/*--bannerwrapper*/
/*** Banner 2 - Start ***/
.promoImage {
	margin-bottom: 0px;
}
.promoImage, .promoImage a, .promoImage img {
	display: block;
	width: 330px;
	height: 55px;
}
.promoImage a.hidden, .promoImage a.hidden img {
	display: none !important;	/* IE6 seems to need this! */
}
#banner2.promoImage {
	margin-top: 10px;
	margin-bottom: 0px;
	overflow: hidden;
}
#banner2.promoImage, #banner2.promoImage a, #banner2.promoImage img {
	display: block;
	width: 330px;
	height: 55px;
}
.top10pad {
	margin-top:14px;
}
/*** Banner 2 - End ***/

/*
*   Main Navigation
*/
#top {
	margin:0;
	padding:0;
	position:relative;
}
#secondMenu {
	float:right;
	vertical-align:baseline;
	padding:0;
	margin:0;
}
#secondMenu ul {
	float:left;
	list-style-type: none;
	padding-top:3px;
	margin:0;
}
#secondMenu li {
	font-size:1.1em;
	line-height:0.75em;
	font-weight: normal;
	text-transform:uppercase;
	float: left;
	margin: 0px;
	padding: 0px;
	border-right:1px solid #333;
}
#secondMenu li a, #secondMenu li span {
	padding-left: 5px;
	padding-right: 5px;
	color:#000;
	float: left;
	white-space:nowrap;
	color:#000;
	margin: 0;
}
#secondMenu li a:hover {
	text-decoration:none;
	background:#FFF;
}
#secondMenu li.first {
	border-right: none;
	padding-right: 0px;
}
#secondMenu li.first a {
	margin-right: 0px;
}
#nav {
	clear: both;
	position: relative;
	float:left;
	width:970px;
	background-image: url(../home/menubg.jpg);
	background-repeat: repeat-x;
	height:30px;
}
#navUnder {
	text-align:right;
	color:#fff;
	clear: both;
	position: relative;
	float:left;
	width:970px;
	background-image: url(../home/navUnder.jpg);
	background-repeat: repeat-x;
	height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:.7em;
	padding-top:4px;
}
#navUnder a {
	text-decoration:none;
	color:#fff;
	background:#000;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
	margin-left:4px;
}
#navUnder a:hover {
	background:#ccc;
}
ul#primaryNav ul {
	position: absolute;
	left: -999em;
}
#topLogo {
	position: relative;
	float:right;
	right: 5px;
	top: 0px;
	width:60px;
	height:23px;
}
ul#primaryNav li:hover ul, ul#primaryNav li.current ul {
	left: auto;
	text-decoration: none;
}
ul#primaryNav li {
	float: left;
	text-transform:uppercase;
}
#primaryNav .selected a {
	background-color:#111;
	color:#FFF;
}
#primaryNav .selected a:hover {
	background-color:#000;
	color:#FFF;
}
ul#primaryNav li a {
	display: block;
	padding: 0px 10px;
	min-height:30px;
	color: #333;
	font-size: 0.75em;
	line-height: 2.5em;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: inset;
	border-right-color: #CCC;
}
ul#primaryNav li a:hover, ul#primaryNav li a:focus, ul#primaryNav li a:active {
	color:#000;
	text-decoration: none;
	background-color: #a7a7a8;
}
/* END Main Navigation */


/* footer nav styles - start */
#pageFooterWrapper {
	margin-top: 10px;
	width: 100%;
}
#footerNavUpper {
	margin-bottom: 1px;
}
#footerNav .opaqueLight {
	margin-top: 2px;
	padding: 4px 6px;
	background-color:#ccc;
}
#footerNav .opaqueLight a {

}
#footerNav {
	display:inline;
	float: left;
	width: 970px;
	background:#CCC;
}
#footerNav ul {
	padding: 0px;
	margin: 0px;
}

#footerNav li {
	font-size:1.1em;
	text-transform:uppercase;
	float: left;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#footerNav li a, #footerNav li span {
	float: left;
	white-space:nowrap;
	padding-left:5px;
	padding-right:5px;
}
#footerNav li a:hover {
	text-decoration:none;
	background:#FFF;
}
#footerNavLower {
	padding-top: 5px;
	float:left;
}
#footerNavLower ul {
	float: left;
	padding: 0px;
}
#footerNavLower li {
	border-left: 1px solid #595959;
}
#footerNavLower li a {
	color:#333;
	margin: 0;
	font-weight: normal;
}
#footerNavLower li.first {
	border-left: none;
	padding-left: 0px;
}
#footerNavLower li.first a {
	margin-left: 0px;
}
div#footerCopyright {
	float:right;
	padding: 4px;
	color:#333;
}

/* footer nav styles - end */
.koment {
	width: 800px;
	float: left;
}
body {
	font-family: Arial, Helvetica, Verdana, FreeSans, sans-serif;
}
p {
	margin: 10px 0px;
}
.lastUpdated {
	margin-bottom: 0px;
	display: none;
}
body li {
	list-style-type:none
}
body .fontStyle01 p, body .fontStyle02 p, body .fontStyle03 p, body .fontStyle04 p, body .fontStyle05 p, body .fontStyle06 p, body .fontStyle07 p, body .fontStyle08 p, body .fontStyle09 p, body .fontStyle10 p, body .fontStyle11 p, body .fontStyle12 p, body .fontStyle13 p, body .fontStyle14 p, body .fontStyle15 p, body .fontStyle16 p, body .fontStyle17 p, body .fontStyle18 p {
	font-size: 1.0em;
}
h1, h2.pageTitle {
	margin: 7px 0px 10px 0px;
	padding: 0px;
}
/* Non-link CSS */
body .fontStyle01, .fontStyle01 p {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 2.2em;
}
body .fontStyle02, .fontStyle02 p {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1.4em;
	color:#000;
}
body .fontStyle03, .fontStyle03 p {
	font-size: 1em;
	text-transform: uppercase;
}
body .fontStyle04, .fontStyle04 p {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1.15em;
}
body .fontStyle05, .fontStyle05 p {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 0.9em;
}
/* Was TV fontStyle08 */
body .fontStyle07, .fontStyle07 p {
	font-weight: normal;
	font-size: 0.75em;
}
.fontStyle07 p, p.fontStyle07 {
	line-height: 1.5em;
}
.fontStyle07 .fontStyle07 p {
	font-size: 1em; /* formula = fontStyle07/fontStyle07 (rounded down for small font sizes) */
}
/* Was TV fontStyle10 */
body .fontStyle08, .fontStyle08 p {
	font-weight: normal;
	font-size: 0.7em;
}
.fontStyle07 .fontStyle08 {
	font-size: 0.90em; /* formula = fontStyle08/fontStyle07 (rounded down for small font sizes) */
}
/* Was TV fontStyle07 */
body p.fontStyle10, body .fontStyle10, .fontStyle10 p {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 0.7em;
}
/* Link CSS */

a {
	text-decoration: none;
}
a:hover, a:focus, a:active {
	text-decoration: underline;
}
.linkStyleL03 a, a.linkStyleL03 {
	font-size: 1em;
	text-transform: uppercase;
}
/* Was TV linkStyleL17 */
.linkStyleL06 a, a.linkStyleL06 {
	font-weight: bold;
	font-size: 0.7em;
}
/* Was TV linkStyleL16 */
.linkStyleL07 a, a.linkStyleL07 {
	font-weight: normal;
	font-size: 0.5em;
}
.fontStyle07 .linkStyleL07 {
	font-size: 0.90em; /* formula = linkStyleL07/fontStyle07 (rounded down for small font sizes) */
}
/* Was TV linkStyleL07 */
.linkStyleL08 a, a.linkStyleL08 {
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: underline;
	font-size: 0.8em;
}
/* Was TV linkStyleL05 */
.linkStyleL11 a, a.linkStyleL11 {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 0.9em;
}
/*tabela e orareve*/
	#orare {
	width:400px;
	padding:10px;
}
#orare tbody tr td {
	font-size:1em;
	color:#000;
	background-color: #fff;
	padding:3px;
}
#orare .fort {
	color:#333;
	background-color: #ccc;
	font-weight:bold;
	font-size:1.2em;
}
#orare tbody tr.odd td {
	background-color: #fff;
}
/* mbaron tabela e orareve*/
/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
	display:none;
}
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
	width:600px;
}
.tabberlive {
	margin-top:1em;
}
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav {
	margin:0;
}
ul.tabbernav li {
	list-style: none;
	margin-right: 1px;
	display: inline;
}
ul.tabbernav li a {
	font-size:1.2em;
	text-transform: uppercase;
	padding: 3px 10px 0px 10px;
	border-bottom: none;
	background: #aaa;
	text-decoration: none;
	color:#111;
	font-weight:bold;
}
ul.tabbernav li.tabberactive a {
	font-size:1.2em;
	background-color: #e5e5e5;
	color:#333;
	border-bottom: none;
	font-weight:bold;
}
ul.tabbernav li.tabberactive a:hover {
}
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tedhena {
	display:table;
}
.tabberlive .tabbertab {
	margin:0;
	width:650px;
	overflow-y: auto;
	background-color:#e5e5e5;
	padding:10px;
	border-top:0;
	/* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

height:200px;/* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary *//* overflow:auto; */
}
/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
	display:none;
}
.tabberlive .tabbertab h3 {
	display:none;
}
.tabbertab .aktore {
	float:left;
	width:100px;
	font-weight:bold;
	text-transform:uppercase;
}
.tabbertab .aktoreP {
	float:left;
	width:500px;
}
/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
	height:200px;
	overflow:auto;
}
/* article styles */
#art-headerWrapper {
	width: 600px;
}
#art-header {
	color:#333;
	overflow: hidden;
	word-wrap: break-word;
	margin-top: 0px;
	padding: 5px;
}
#art-header h1 {
	color:#000;
}
#art-header .green {
	color:#69BD45;
}
#art-header .yellow {
	color:#ffcc00;
}
#art-header .red {
	color:#ff0000;
}
.ss-art-body {
	text-align:left;
	float:left;
	width:670px;
	position:relative;
}
.ss-art-body h4 {
	border-bottom:1px solid #aaaaaa;
	margin-bottom:0.8em;
	font-size:130%;
	padding:0 0.1em 0.1em 0;
	font-weight:bold!important
}
.ss-art-body h5 {
	font-weight:bold;
	margin-bottom:0.8em;
	font-size:120%
}
.ss-art-body .ss-box h4 {
	margin-bottom:6px
}
.ss-art-body ul:after {
	content:none;
	display:none
}
.ss-art-body .ss-box ul, .ss-art-body .ss-box ol {
	padding-left:0px
}
.ss-art-body .ss-box ol {
	list-style:decimal;
	padding-left:22px
}
.ss-art-body .ss-box ul li {
	line-height:16px;
	list-style:none
}
/**.ss-art-body p, .ss-art-body ul, .ss-art-body table, .ss-art-body form {
	margin-bottom:1.4em
}**/
.ss-art-body .ss-text-quote {
	float:right;
	width:218px;
	border-left:9px solid white;
	clear:right
}
.ss-art-body .teksti {
	width:650px;
	padding:10px;
	border-top:solid 1px #FFF;
}
.ss-art-body .ss-art-foto {
	width:650px;
}
.ss-art-body .ss-art-foto img {
	width:500px;
	height:280px;
}
.ss-art-body p {
	color:#111111;
}
/** FOTO ARTIKULLI **/
#topCarousel {
	padding-top: 0px;
	position: relative;
}
#topCarousel .gri {
	background-color:#e5e5e5;
}
#powerImageContainer {
	background-color:#fff;
	padding:10px;
	padding-right:0px;
}
#powerImageLeftCol {
	width: 500px;
	float: left;
}
#powerImageContainerOuter {
	position: relative;
}
#powerImageRightCol {
	width: 150px;
	float: left;
	padding-right:10px;
}
#powerImageWrapper {
	position: relative;
	width: 500px;
	height: 280px;
	overflow: hidden;
}
.powerImageItem {
	top: 0px;
	left: 0px;
	z-index: 50;
}
.powerImageItem img {
	height: 280px;
	width: 500px;
}
#powerImageSummary {
	height: 280px;
	width: 150px;
	position: absolute;
	color:#000;
}
#powerImageSummary .summary {
	padding:8px;
	display:block;
}
#powerImageSummary .summary img {
	padding-top:10px;
	position:relative;
	left:0;
	float:left;
}
#powerImageSummary .summary .zhanri {
	color:#999;
	font-size:1em;
	float:left;
}
#powerImageSummary .summary .kohe {
	color:#fff;
	font-size:0.9em;
	padding-top:5px;
	float:left;
}
#powerImageSummary .summary .data {
	color:#fff;
	font-size:1.6em;
}
#powerImageSummary .red {
	background-image: url(http://www.digitalb.al/artikuj/red.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:8px;
}
#powerImageSummary .green {
	background-image: url(http://www.digitalb.al/artikuj/green.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:8px;
}
#powerImageSummary .yellow {
	background-image: url(http://www.digitalb.al/artikuj/yellow.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:8px;
}
#powerImageSummary #kon {
	padding-top:5px;
	font-size:.9em;
}
#powerImageSummary .orar {
	color:#000;
	font-size:1em;
	padding-top:5px;
	padding-bottom:0;
}
#powerImageSummary h2, #powerImageSummary h3 {
	margin: 0px;
	padding: 0px;
	clear: both;
	overflow: hidden;
	text-transform: uppercase;
	text-align: left;
	width: 140px;
}
#powerImageSummary h2 {
	color: #000;
	font-size: 1.8em;
	line-height: 1.1em;
}
#powerImageSummary h3 {
	color:#000;
	font-size: 1.4em;
}
#powerImageSummary h4 {
	color:#000;
	font-size: 1em;
	text-transform: uppercase;
	text-align: left;
}
#powerImageSummary h2 span, #powerImageSummary h3 span {
	background-color: #000000;
}
.titullBig {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 2.2em;
	color:#fff;
}
/**END FOTO ARTIKULLI**/

/** Home page carousel */
.showCarousel {
	padding: 0px 0px;
	position: relative;
	width: 628px;
	height: 280px;
	float:left;
}
.showCarouselAdditionalInfoWrapper {
	position: absolute;
	bottom: 12px;
	left: 0px;
	z-index:99;
	text-align: left;
	max-width: 500px;
	float:left;
}
.showCarousel h2, .showCarousel h3 {
	margin: 0px;
	padding: 0px;
	float: left;
	clear: both;
	overflow: hidden;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 480px;
}
.showCarousel h2 {
	color: #231f20;
	font-size: 1.5em;
	line-height: 1.3em;
}
.showCarousel h2 a {
	color: #fff;
}
.showCarousel h3 {
	font-size: 1em;
	line-height: 1.2em;
	margin-bottom:-3px;
}
.showCarousel h3 a {
	color: #fff;
}
.showCarousel h2 a, .showCarousel h3 a {
	display: block;
	width: 480px;
	padding: 3;
}
.showCarousel h2 a:hover, .showCarousel h2 a:focus, .showCarousel h2 a:active, .showCarousel h3 a:hover, .showCarousel h3 a:focus, .showCarousel h3 a:active {
	text-decoration: none;
}
.showCarousel h3 span {
	background-color: #111;
	padding: 0px;
}
.showCarousel h2 span {
	background-color: #111;
	padding: 0px;
}
.showCarouselImageContainer img {
	width: 500px;
	height: 280px;
	padding-left:15px;
	float: left;
	overflow: hidden;
	position: relative;
	z-index: 10;
}
.showCarousel .separator {
	height: 1px;
	overflow: hidden;
	margin: 0px 10px 0px 0px;
}
.showCarouselHotspotContainer {
	width: 98px;
	position: relative;
	z-index: 20;
	float:left;
}
.showCarouselHotspot {
	width: 93px;
	height: 52px;
	padding-left:5px;
	padding-top:1px;
	padding-bottom:1px;
}
.showCarouselHotspot a {
	color:#231f20;
}
body.preview .showCarouselHotspot {
	position: relative;
	height: 52px;
	width: 93px;
}
.showCarouselLHSOutter {
	border: 1px solid #333;
}
.showCarouselLHSMiddle {
	width: 128px;
}
.showCarouselInner {
	margin-right: 7px;
	margin-left: 7px;
	text-align: right;
}
.showCarouselFont {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 0.7em;
}
.selected {
	background-color: #231f20;/*background: transparent url(../karuseli/shigjet.png) no-repeat 120px top;*/
}
.selected a {
	color:#FFF;
}
body.preview .showCarouselLHS {
	width: 124px;
	height: 75px;
}
/** CSS STILET E PPV-SE**/
.kinemaja-wrapper {
	width:630px;
	position:relative;
	margin-bottom:10px;
}
.kinemaja-wrapperD {
	background:#e5e5e5;
	width:330px;
	position:relative;
	margin-bottom:10px;
	padding-top:10px;
	background-color: #e5e5e5;
}
#meshumeEvente .kin-header {
	padding:2px;
	padding-left:0px;
	margin:0;
	text-transform:uppercase;
	font-weight:bold;
	border-bottom:1px solid #333;
}
#column .kin-header {
	padding:2px;
	padding-left:0px;
	margin:0;
	text-transform:uppercase;
	font-weight:bold;
}
.kin-header a {
	padding-left:5px;
	padding-right:5px;
	font-size:.75em;
	font-weight:bold;
	color:#fff;
	background:#000;
	text-align:left;
}
.kin-header span {
	float:right;
	padding-right:5px;
}
.kin-header a:hover {
	text-decoration:none;
}
.cf:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.cf {
	display:inline-block;
}
.cf {
	display:block;
}
#Kinemaja {
	padding-left:10px;
	margin:0;
	border-top:1px solid #333;
	padding-top:5px;
}
.kinemaItem {
	float:left;
	position:relative;
	padding-right:10px;
	padding-bottom:10px;
}
.kinemaItemLast {
	padding:0;
	margin:0
}
.kinemaItem ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.kinemaItem div {
	width:115px;
	height:63px;
	position:relative;
}
.kinemaItem .primaryLink {
	position:absolute;
	top:0;
	left:0;
	width:115px;
	height:63px;
	overflow:visible;
}
.kinemaItem .primaryImage {
	position:absolute;
	width:115px;
	height:63px;
	z-index:1;
}
.kinemaItem .contentTypeList {
	position: absolute;
	bottom:0;
	right:1px;
	z-index:3;
}
.kinemaItem .contentTypeList li {
	float:right;
	line-height:normal;
	vertical-align:baseline;
	text-align:right;
}
.kinemaItem .contentTypeList li a {
	float:right;
	background:#111;
	color:#fff;
	padding:0 3px 0 3px;
	font-size:.678em;
	font-weight:bold;
	text-transform:uppercase;
	right:0;
	line-height:normal;
	text-decoration:none;
}
.kinemaItem .contentTypeList li a:hover, .kinemaItem .contentTypeList li a:active {
	background-color:#fff;
	color:#000;
}
.kinema {
	display: block;
	position: absolute;
	bottom: 10px;
}
/*kinemaja*/

#meshumeEvente {
	background-color:#e5e5e5;
	margin-top:12px;
}
#meshumeEvente .moreItemWrapper {
	width:330;
	padding:10px;
	padding-top:5px;
}
#meshumeEvente h2 {
	font-size:1em;
	color:#000;
	text-transform: uppercase;
	line-height:1em;
	padding:10px;
}
#meshumeEvente .moreItem div {
	padding:0px;
	margin: 0px;
}
#meshumeEvente .moreItem .moreItemText p {
	padding: 0px;
}
#meshumeEvente .moreItem .moreItemText {
	float:right;
	width:165px;
	z-index: 100;
	position: relative;
	height: 79px;
}
#meshumeEvente .moreItem .moreItemTextInner {
	overflow:visible;
}
#meshumeEvente .moreItem {
	background-color:#fff;
	position: relative;
	overflow: hidden;
}
#meshumeEvente a:hover {
	color: #fff;
	text-decoration:none;
}
#meshumeEvente .meshumeEventeImage img {
	float:left;
	position: absolute;
	left: 0px;
	top: 0px;
	width:145px;
	height:79px;
}
/* More module styles */
#meshumeEvente .ndares {
	width: 100%;
	height: 4px;
	overflow: hidden;
	background-color:#333;
	margin-top:1px;
	margin-bottom:1px;
}
#kinema {
	margin:0;
	padding:0;
	list-style:none;
	float:block;
}
#kinema li {
	margin:0;
	padding:0;
}
#kinema li:hover div {
	background-color:#333;
	color:#fff;
}
#kinema li:hover div h2 {
	background-color:#333;
	color:#fff;
}
.home_separator {
	border:2px solid #999;
	padding:0;
}
#column04 #left {
	margin:0;
	padding:0;
	background:#fff;
}
#column05 #right {
	background:#fff;
	margin:0;
	margin-left:10px;
	padding:0;
}
.seriale .thumb {
	overflow:hidden;
	background:#FFF;
	height:80px;
	margin-bottom:10px;
}
.seriale div.module-top {
	margin-bottom:10px;
	padding-bottom:2px;
	padding-top:2px;
}
#serialeId div.module-top {
	border-bottom:1px solid #3F7EA0;
}
#dokumentareId div.module-top {
	border-bottom:1px solid #339900;
}
.seriale div.promo_content {
	overflow:hidden;
	width:130px;
}
.seriale a.promo_target {
	display:block;
	float:left;
	margin-right:5px;
}
.seriale h2.module-heading {
	display:inline;
	font-size:1.3em;
}
.seriale #headerL h2.module-heading a {
	color:#000;
}
.seriale #headerL h2.module-heading a:hover {
	text-decoration:none;
}
.seriale #headerR h2.module-heading a {
	color:#000;
}
.seriale #headerR h2.module-heading a:hover {
	text-decoration:none;
}
.seriale h2.promoTitle a {
	padding-left:2px;
	padding-right:2px;
	color:#000;
	font-size:0.6em;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	margin-bottom:0;
	margin-top:0;
}
.seriale #serialeId h2.promoTitle a:hover {
	color:#fff;
	background:#3F7EA0;
}
.seriale #dokumentareId h2.promoTitle a:hover {
	color:#fff;
	background:#339900;
}
.seriale div.promo_content p.narrative {
	color:#111;
	font-size:0.71em;
	font-family:arial;
	padding-left:2px;
	margin: 3px 0;
}
.seriale .promo-query-module {
	width:290px;
	margin-top:0;
	margin:10px;
}
.seriale .module-top {
	border-bottom:0;
	padding:0;
}
.seriale img {
	width:143px;
	height:80px;
}
/*femijet homepage*/
#femijet {
	padding-top:15px;
}
.femijetS .thumb {
	background:#FFF;
	height:50px;
	width:330px;
	float:left;
	margin-bottom:2px;
	margin-top:2px;
}
.femijetS div.module-top2 {
	width:330px;
	float:left;
	padding-top:2px;
	margin-bottom:2px;
}
#femijetSId div.module-top2 {
	border-bottom:1px solid #3F7EA0;
}
#femijetId div.module-top2 {
	border-bottom:1px solid #ff9900;
}
.femijetS div.promo_content {
	overflow:hidden;
	width:220px;
	float:left;
}
.femijetS a.promo_target {
	display:block;
	float:left;
	margin-right:5px;
}
.femijetS h2.module-heading2 {
	display:inline;
	font-size:0.9em;
	line-height:1em;
	padding-left:5px;
	color:#111;
}
.femijetS h2.promoTitle a {
	padding-left:2px;
	padding-right:2px;
	color:#000;
	font-size:0.5em;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	margin-bottom:0;
	margin-top:0;
}
.femijetS #femijetSId h2.promoTitle a:hover {
	color:#fff;
	background:#ff9900;
}
.femijetS #femijetId h2.promoTitle a:hover {
	color:#fff;
	background:#ff9900;
}
.femijetS div.promo_content p.narrative {
	color:#111;
	font-size:0.71em;
	font-family:arial;
	padding-left:2px;
	margin: 3px 0;
}
.femijetS .promo-query-module {
	width:330px;
	margin-top:0;
}
.femijetS .module-top2 {
	border-bottom:0;
	padding:0;
}
.femijetS img {
	width:89px;
	height:50px;
}
.formlogin_table {
 background-image: url(<img src="../login/bg.jpg");
	background-repeat: no-repeat;
	height: 70px;
	width: 250px;
	background-image: url(bg.jpg);
}
.formlogin_inputs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #999999;
}
.mbanformen {
	margin: 0px;
	padding: 0px;
	height: 70px;
	width: 250px;
}
.formlogin_labels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-decoration: none;
}
.formlogin_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}
a.formlogin_text:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: underline;
}
a.formlogin_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: underline;
}
.formlogDiv {
	height: 30px;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.formlogin_loggedin_text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
.formlogin_table2 {
	height: 70px;
}
.formlogin_DIL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: underline;
	line-height: 2em;
}
a.formlogin_DIL:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: underline;
}
#remindiv p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#remindiv img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#remindiv {
	height: 150px;
	width: 302px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
#remindiv a {
	color: #1694ff;
	text-decoration: none;
}
#remindiv a:hover {
	color: #000000;
	text-decoration: none;
}
/*kjo eshte pjesa e designit te prezantimit te reminder*/
#reminder {
	width:970px;
}
#reminder #posht {
	width:970px;
	padding-top:10px;
	background:#fff;
	float:left;
}
#reminder #rLeft {
	float:left;
}
#reminder #rLeft h1 {
	font-size:1.1em;
	color:#333;
}
#reminder #rLeft p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:.8em;
	color:#333;
}
#reminder #rLeft span img {
	float:left;
}
#reminder #rLeft {
	padding:10px;
	text-align:left;
	width:600px;
}
#reminder #rLeft span img {
}
#reminder #rLeft span h2 {
	font-size:.8em;
	color:#900;
}
#rRight {
	left:20px;
	width:320px;
	float:left;
}
#rLeft ol.lista li {
	height:30px;
	font-size:.8em;
	color:#333;
	font-weight:bold;
	margin-left: 20px;
	padding-top: 5;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 20px;
}
#rLeft ol.lista li.nje {
	background-image: url(../reminder/1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#rLeft ol.lista li.dy {
	background:url(../reminder/2.jpg) no-repeat left top;
}
#rLeft ol.lista li.tre {
	background:url(../reminder/3.jpg) no-repeat left top;
}
#rLeft ol.lista li.kater {
	background:url(../reminder/4.jpg) no-repeat left top;
}
#rLeft ol.lista li img {
	vertical-align:middle;
}



/*---abonimi---*/
#abonimi {
	background:#fff url(../festa/dgabg_00949.jpg);
	float:left;
	width:970px;
}
#abonimi .mesban{
	width:970px;
	text-align:center;
	padding-bottom:20px;

}
#abonimi .karte {
	display:block;
	width:180px;
	height:150px;
	padding-right:10px;
	float:left;
}
#abonimi .posht{
	color:#000;
	font-size:1em;
	font-weight:bold;
	line-height:1em;

}
#abonimi .posht h1{
	color:#fff;
	font-size:0.8em;
	font-weight:bold;
	line-height:1em;
}
#abonimi .posht span{
	color:#FC0;
	font-size:1em;
	font-weight:bold;
}
#abonimi .poshtban {
	float:left;
	padding-bottom:20px;
}
