﻿* { margin:0; padding:0; font-family: "Fira Sans";}
a {  color:#000; font-size: 12px; line-height: 14px; text-decoration:none}
a:hover { color:#000; text-decoration:underline}
a:visited { color:#000; text-decoration:none}
a:focus { outline-style:none; outline-color: invert; outline-width:0; -moz-outline-style: none;}
a img { border:0}
.left { float:left}
.right { float:right}

/***** Fonts *****/
@font-face {font-family:'pf_din_text_cond_proregular';src:url('../font/pfdintextcondpro-regular-webfont.eot');src:url('../font/pfdintextcondpro-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../font/pfdintextcondpro-regular-webfont.woff') format('woff'), url('../font/pfdintextcondpro-regular-webfont.ttf') format('truetype'), url('../font/pfdintextcondpro-regular-webfont.svg#pf_din_text_cond_proregular') format('svg');font-weight:normal;font-style:normal;}
@font-face {font-family:'pf_din_text_cond_probold';src:url('../font/pfdintextcondpro-bold-webfont.eot');src:url('../font/pfdintextcondpro-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../font/pfdintextcondpro-bold-webfont.woff') format('woff'), url('../font/pfdintextcondpro-bold-webfont.ttf') format('truetype'), url('../fontpfdintextcondpro-bold-webfont.svg#pf_din_text_cond_probold') format('svg');font-weight:bold;font-style:normal;}
/***** end of Fonts *****/

/* Style for newspapers tabs */
#newspapers { margin:0; width:300px; position:relative; overflow:hidden; font-family: "Fira Sans";}
.mainheader {  padding:10px; overflow:hidden; border-top:1px solid #eee!important;  border-bottom:1px solid #fff!important; }
.mainheader a {font-weight:normal; font-size:18px; color:#555; line-height:18px; font-family: "Fira Sans";}
h2.mainheader { font-weight:normal; font-size:18px; line-height:20px; padding:5px 0 10px; overflow:hidden; font-family:'pf_din_text_cond_probold',Georgia,Times,serif}
.gradientH2 { border-top:1px solid #eee!important; padding:10px!important; color:#555; border-bottom:1px solid #fff!important;background: url(../img/widget/broadcastBG.jpg) repeat-x 0 bottom }
#papersNav, #papersSliderBox { position:relative;}
#papersSliderBox { z-index:1}
#papersNav a:hover { text-decoration:none}
#papersNav #catpath { position:absolute; top:25px; left:0; margin:0}
#papersNav #catad { position:absolute; top:5px; right:0; margin-right:0}
#papersMainNav { height:9px; margin:0 0 4px 0; overflow:hidden; border-bottom: 1px solid #ccc; padding: 0 0 15px 0;}
.paperTab { margin-left:-20px}
.paperTab.first { margin-left:0}
.paperTab span {display:block; padding:5px 14px; width:74px; height:12px; text-align:center; background:url(../img/widget/tabNormalSmall.png) no-repeat 0 1px; color:#222; font-size:12px; line-height:14px; position:relative; z-index:10; cursor:pointer}
.paperTab span.selected, .paperTab span.selected a { background:url(../img/widget/tabSelectedSmall.png) no-repeat 0 1px; color:#fff; font-weight:bold; z-index:20}
.subList { background:#fff; width:110px; position:absolute; z-index:800; top:30px; left:0; z-index:20; overflow:hidden; display:none}
.subList li a { color:#333; width:95px; margin:0 auto; padding:5px 0 3px; display:block}
.subList li a.selected { color:#CC0000; font-weight:bold}
#papersSubNav { overflow:hidden; padding:2px 0; color: #333;}
#papersSubNav li a { display:block; margin:0 12px }
.currentDate { display:block; float:right; text-align:right; font-size:13px; padding:2px 0; margin:0 0; font-family:"Fira Sans"}
.selectedCat { display:block; float:left; text-align:left; font-size:12px; font-weight:bold; padding-right:2px; cursor:pointer}
.selectedCatIcon { display:block; width: 15px; height: 15px; float:left; background-size: contain; background:url(../img/arrowDownSmall.png) no-repeat 0 0; text-align:left; font-size:12px; color:#fff; font-weight:bold; padding-left:20px; cursor:pointer}
.grey { color:#666;}

#latestNews { height: 60px; border-bottom: 1px solid #ccc; background-color: #f4f4f4; font-family: "Fira Sans"}
#latestNews .grey {color: #adadad;}
#latestNews h4 { font-family: "Fira Sans"; font-weight:700; font-size:13px; padding:5px 5px 0px 5px; color:#000;}
#latestNewsList { padding:2px 5px; height:30px; font-size:13px;}
#latestNewsList li { font-family: "Fira Sans"; height:38px; overflow:hidden; color: #222;}
.addwidget {border-bottom: 1px solid #ccc; height:28px; }
.addwidget a { display:block; padding:6px 5px; text-align:center; font-size:12px; color:#666}

/* jQuery Nivo Slider v3.0.1 */
.nivoSlider {position:relative;	width:100%; padding: 0 0;height:360px; overflow: hidden;clear:both;}
.nivo-main-image {display: block !important;position: relative !important; 	width: 100% !important;}
.nivoSlider .nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:360px;border:0;padding:0;	margin:0;z-index:6;display:none;}
.nivo-slice {display:block;	position:absolute;z-index:5;height:100%;top:0; background-color:#fff!important}
.nivo-box {	display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img { display:block; }
.nivoSlider {position:relative;	background:#fff url(../img/widget/loading.gif) no-repeat 50% 50%;}
.nivoSlider img {position:absolute;height:360px; top:0px;left:0px;display:none; border-bottom:100px solid #cc0000}
.nivoSlider a {	border:0;display:block;}
.nivo-directionNav a {display:block;width:36px;height:83px;text-indent:-9999px;border:0;position:absolute;top:45%;z-index:9;cursor:pointer;}
a.nivo-nextNav {background:url(../img/widget/efimerides_right.png) no-repeat;right:5px;right:0px;}
a.nivo-prevNav {background:url(../img/widget/efimerides_left.png) no-repeat;left:5px;left:0px;}
