/*
@author: @lek
@created: 25.05.2010;

@modified: @uldiz
@date modified: 28.02.2011;
*/

table.calendar {
	border: 1px solid #C8C8C8;
	padding:2px;margin:2px;
	font:bold 9px arial;
	text-align: center;
	background:#F7F7F7;
	border-collapse:collapse;
	border-spacing:0;
}

table.calendar.outer {
	width: 170px;
}
table.calendar.inner {
	width: 160px;
}

table.calendar td.calendar{
	border: 1px solid #C8C8C8;
	color:black;
	font-size:9pt;
	width:18px;height:18px;
	background:#f7f7f7;
	text-align:center;
}
table.calendar  .year a.calendarLink,.year a.calendarLink:active,.year a.calendarLink:hover,.year a.calendarLink:visited {
	font:bold 8pt arial;
}

table.calendar  .year{border:0px !important;font-weight:bold;}

table.calendar td.calendarToday{
	background:#999999;
	width:18px;height:18px;
	text-align:center;
}


table.calendar td.calendarToday a{color:#FFF;}



table.calendar td.freeDay a,table.calendar td.freeDay a:visited,table.calendar td.freeDay a:hover, table.calendar td.freeDay a:active, table.calendar .calendarHeaderFreeDay{
	font:normal 10px Arial;
	color:#cc0000 !important;
}

table.calendar .calendarHeaderDay, table.calendar .calendarHeaderFreeDay{
	font-weight:bold;
	background:white;
	border: 1px solid #C8C8C8;
	color:black;
	width:12.5pt; height:15.5pt;
	font:bold 11px tahoma;
	text-align:center;
}

table.calendar .calendarHeader{
	width:50%;
}
table.calendar .calendarMonth, table.calendar  .calendarMonthLink, table.calendar .calendarHeader {
	font-weight:bold;
	border:0px !important;
	font:bold 11px Arial;
	line-height:15pt;
}

table.calendar a, table.calendar a.active, table.calendar a:hover, table.calendar a:visited {
	color:black;
	text-decoration:none;
	/* font:normal 10px Arial; */
}

/*
ArchiveCalendar related stuff  ends

Article list related stuff starts
  */

.arDateCat {
    background: none repeat scroll 0 0 #F1F1F1;
    color: #333333;
    font: bold 12px Arial;
    margin-top: 10px;
    padding: 2px 0 2px 4px;
    text-decoration: none;
    width: 100%;
}
.arFpSubCatT {
    color: #0066FF;
    font-size: 12px;
    font-weight: bold;
    margin-top: 5px;
    text-decoration: none;
	padding-top: 0px;
}
div.ArtList {
	padding: 0 0 0 5px;
}
div.ArtList a {
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    color: #0066FF ;
    text-decoration: none;
}
ul.article_titles {
    clear: both;
    font-family: Arial
    margin: 0;
    padding: 0;
}
ul.article_titles li {
	padding-left: 5px;
}
li a.arArticleT {
    font-size: 12px;
    font-weight: normal;
	color: #16387C;
	padding-left: 5px;
}
li a.commentCount {
    font-size: 10px;
    font-weight: normal;
    text-decoration: none;
}
ul.article_titles span.art_date{	
    color: #555555;
    font-family: arial;
    font-size: 11px;
    font-weight: bold;
    margin-left: 5px;
}
.arCatT {
    color: #000090;
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.ArtList .arcHead {
    background: none repeat scroll 0 0 #F1F1F1;
    color: #313131;
    padding-left: 2px;
}
div.arcHead {
    margin: 10px 0 0;
}
div.ArtList a:visited {
    color: #000088;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
}

div.arcHead a, div.arcHead a:visited {
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
.ArtList .arcHead a:active, .ArtList .arcHead a, .ArtList .arcHead a:visited {
    color: #313131;
    text-decoration: none !important;
}
div.WidgetMostReadNewsBlockBig ol {
	list-style-type: none;
}
div.WidgetMostReadNewsBlockBig ol li {
    background: url("http://g.delfi.lv/r/i/bullet.gif") no-repeat scroll 1px 5px #FFFFFF;
    clear: both;
    padding: 0 0 4px 13px;
	border: none;
}
div.WidgetMostReadNewsBlockBig ol li span.row_date {
	font-size: 11px;
}

div.WidgetMostReadNewsBlockBig ol li span.row_title {
	padding-left: 5px;
}

div.WidgetMostReadNewsBlockBig ol li span a {
	font: 12px Arial;
	font-weight: normal;
	color: #16387C !important;
	line-height: 20px;
}
div.WidgetMostReadNewsBlockBig ol li span a.commentCount {
    font: 10px Verdana,Arial;
    font-weight: normal;
    color: #DA463C !important;
}
div#left div.full {
	padding-left: 5px;
}

/*
 article listing related stuuf ends
 *
 navigation related stuff starts
 * */
ul.navigation li {
	color: #0066FF;
}

div.arcNavTitle {
    color: #0066FF;
    font: bold 12px Verdana,Arial,sans-serif;
    margin-bottom: 2px;
    text-decoration: none;
	margin-left: 20px;
}
ul.article_titles li, ol.article_titles li {
	clear: both;
	background: white url('http://g.delfi.lv/r/i/bullet.gif') 1px 4px no-repeat;
	list-style-type: none;
}
.ArtList {
	min-height:400px;
}
.arFpCatT, .atGT {
	padding-top: 5px;
	color: #0166FE;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.atGT {
	padding: 10px;
	color: #06F;
}
.locationT, .locationT a:link, .locationT a:visited {
	font: bold 11px Verdana;
	color: #999;
}
