#layout_columns {
	background-image: url('http://g.delfi.lv/sp/i/columns.png');
}

#column1 {
	background-color: #F5F2ED
}
#column3 {
	background-color: #F5F2ED
}


img { border: none }
 
a.fpCatT:link, a.fpCatT:visited {
	color:#0089C0;          
}                   
a.fpCatT:active, a.fpCatT:hover {
	color:#0089C0; 
}
a.left_link:link, a.left_link:visited, a.left_link:hover,
#column3 a.left_link:link, #column3 a.left_link:visited, #column3 a.left_link:hover {
	color: #E0F2EE;
	font: bold 12px Verdana;
	text-decoration: none;
}

a.left_link:hover {
	color:#BEBDB8;
}
a.left_link3:link, a.left_link3:visited, a.left_link3:hover {
	color:#666666;
	font-family:Verdana;
	font-size:10px;
	text-decoration:none;
}

#searchbox {
	width: 430px;
	height: 45px;
	margin: 0;
	background: url('http://g.delfi.lv/d/lv/architecture/global/smart/smart.gif');
	padding: 0;
	text-align: center;
}

#searchbox form {
	margin: 0;
	font-size: 0;
}

#searchbox table {
	border-collapse: collapse;
}

#searchbox table, #searchbox tr, #searchbox td {
	margin: 0;
	border: none;
	padding: 0;
}

#searchbox input.radio {
	border: 0 none;
	padding: 0;
	margin: 0;
	float: left;
	height: 10px;
	width: 10px;
}

.space {
	color: #666666;
	font-size: 10px;
	padding: 5px;
}

.catT, .articleTitle {
	color: #0089C0;
}

.comD { font-size: 13px }     

ul.topics {
	list-style-image: url(http://g.delfi.lv/d/eb/bullet_small.gif);
	list-style-position: outside;
	list-style-type: disc;
	margin-bottom: 0;
	margin-left: 12px;
	margin-top: 0;
	padding-left: 12px;
}

.topics li {
	border-bottom: 1px solid #BEBDB8;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 4px;
	margin-left: 0;
	padding-bottom: 4px;
	padding-left: 0;
}

.topics li a:link, .topics li a:visited {
	text-decoration: none;
}

.bgcolor1 {
	background: transparent url(http://g.delfi.lv/d/sp/left_bg.gif) repeat-y;
}

.bgcolor3 {
	background: #F5F2ED
}

.navig {
	padding-top:2px;
	background:#F5F2ED url(http://g.delfi.lv/d/sp/left_izv.png) no-repeat;  
}
.navig22 {
	background:#F5F2ED url(http://g.delfi.lv/d/sp/left_izv2.gif) no-repeat;
}
.navig2 {
	background:transparent url(http://g.delfi.lv/d/sp/left_line2.gif) no-repeat;
}
.navig3 {
	background:transparent url(http://g.delfi.lv/d/sp/left_line2.gif) no-repeat;
}
.navig4 {
	background:transparent url(http://g.delfi.lv/d/sp/left_bg.gif) repeat-y;
}
.navig5 {
	background:transparent url(http://g.delfi.lv/d/sp/left_line2.gif) repeat-y;
}
.navig6 {
	background:transparent url(http://g.delfi.lv/d/sp/left_line2.gif) repeat-y;
}
.navigation a, .navigation a:link, .navigation a:visited {
	color: #0166FE;
}

.blocktable {
	border: none;
	border-collapse: collapse;
}
.blocktable td {
	border: 1px solid #D3D3D1;
}
#teamdesc {
	font-size: 12px;
	padding: 6px 8px 0;
}

.basketTitle, .subtitle {
	margin: 3px 8px;
	padding: 4px;
	text-align: center;
	font: bold 14px Verdana;
}							

table.layoutTable td {
}

.projecttables table {
	border-collapse: collapse;
	border: none;
}

.projecttables th {
	height: 23px;
	border: none;
	border-left: solid 1px #bebdb8;
	border-right: solid 1px #bebdb8;
	background: #f0f0f0 url('http://g.delfi.lv/d/sp/thfons.gif') repeat-x;
	vertical-align: middle;
	text-align: center;
	font-weight: bold;
}

.projecttables td {
	background: #f0f0f0;
	border: solid 1px #bebdb8;
	text-align: center;
}

.projecttables td.marked {
	background: #e1e1e1;
}


.basketTables table {
	border: medium none;
	border-collapse: collapse;
}
.basketTables th {
	background:#F0F0F0 url(http://g.delfi.lv/d/sp/thfons.gif) repeat-x scroll 0%;
	border-color: #BEBDB8;
	border-style: none solid;
	border-width: medium 1px;
	font-weight: bold;
	height: 23px;
	text-align: center;
	vertical-align: middle;
}
.comD
    { font-size:12px;
}

.comT
    { font-size:12px;
	}

.basketTables td {
	background: #F0F0F0;
	border: 1px solid #BEBDB8;
	text-align: center;
}
.basketTables td.marked {
	background: #E1E1E1;
}
.blockTable {
	border-collapse: collapse;
}
.blockTable td {
	background: #F0F0F0;
	border: 1px solid #999999;
}
td.tableHead {
	background:transparent url(http://g.delfi.lv/d/eb/fons.gif) repeat-x scroll 0%;
	font-family:Verdana;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	height:23px;
	line-height:normal;
}
.poll {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
}
.pollQuestion {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
}
.pollAnswer {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:bold;
}
.pollComArchive {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
}
.pollFP {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
}
#searchbox table, #searchbox tr, #searchbox td {
	margin:0pt;
	padding-bottom:1px;
	padding-top:2px;
}
a.rs1:link {
	color:#210000;
	font-family:Verdana;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
	text-decoration:none;
}
a.rs1:visited {
	color:#210000;
	font-family:Verdana;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
	text-decoration:none;
}
a.rs1:hover {
	color:#000000;
	font-family:Verdana;
	font-size:10px;    
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	line-height:normal;
	text-decoration:none;
}   

#column3_box table{
	border:solid 1px #DFDFE1;
	color:#4F5052;
		}
#column3_box font{
	    font-size:10px;
			        }

#column3_box td{
    border:solid 1px #DFDFE1;
    color:#4F5052;
	font-family:Verdana;
	font-size:10px;         
}

#column3_box p {              
	font-size:10px;      
	padding: 5px 10px 0px 10px;  
	margin: 0px;
    font-weight: normal;	
	 }        
 
.title {
    vertical-align: middle;
	padding-top: 5px;
	width: 150px;
	height: 28px;    
    max-height: 42px;    
	background-image: url('http://g.delfi.lv/d/sp/column3_1.png')
 }
.title_line {
	font-size: 0px;
    height: 3px;
    background-image: url('http://g.delfi.lv/d/sp/column3_line.gif')
 }
.text1 {
	width: 150px;
	font-color:#4F5052;
	font-family:Verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: normal;
 		}        
#column3 .text1 a:link {font-size:10px; color: #4F5052; text-decoration:none}     
#column3 .text1 a:visited {font-size:10px; color: #4F5052; text-decoration:none}  
#column3 .text1 a:hover {font-size:10px; color: #000000; text-decoration:none}  
#column3 .text1 a:active {font-size:10px; color: #4F5052; text-decoration:none} 
    
.text1 font {font-size: 10px;
     		 font-color: #4F5052;
			 font-weight: normal
 			}

.text1 p {
	margin: 4px 0 0;
	padding: 0 1px 0 10px;
}

#column3 strong a:link, #column3 strong a:visited, #column3 strong a:hover, #column3 strong a:active {
	    font-weight: bold;
		font-size: 10px;
	}

.hr {
background:#FFCC00 none repeat scroll 0%;
color:#FFCC00;
height:2px;
margin:0pt;
overflow:hidden;
}



.comNav {
	font-size:11px;
}
.comNavS {
	font-size:11px;
	font-weight:bold;
}
.comT {
	font-size:12px;
	font-weight:bold;
}
.comD {
	font-size:13px;
}
.comDb {
	font-size:12px;
	font-weight:bold;
}
.comDte {
	color:#666666;
	font-size:12px;
}
.comEml {
	color:#0000FF;
	font-size:12px;
	text-decoration:underline;
}
.comSrt {
	font-size:11px;
}
.comVteT {
	font-size:11px;
	font-weight:bold;
}
.comVteD {
	color:#AAAAAA;
	font-size:9px;
}
.comVteL {
	font-size:11px;
	font-style:italic;
}
.comVteN {
	color:#CC0000;
	font-size:11px;
	font-weight:bold;
}
.comCntD {
	font-size:11px;
}
.comBack {
	font-size:12px;
}
.comA {
	color:#990000;
	font-size:11px;
}
.comB {
	background-color:#EEEEEE;
}
.comCap {
	color:#000099;
	font-size:12px;
	font-weight:bold;
}
.comL {
	font-size:12px;
	font-weight:bold;
}
.comFt {
	font-size:11px;
}
.comB, .comTx {
	font-family:"Courier New","Courier";
	font-size:13px;
}
.comTx {
	font-size:12px;
}
.comment {
	border-bottom:1px solid #FFCC00;
	margin:6px 0pt 0pt;
	padding:0pt 0pt 6px;
}
.comment p.comD {
	margin:0pt;
	padding:0pt;
}
#comFld {
	width:138px;
}
.delfiCoB {
	color:#000066;
	font-weight:bold;
	text-transform:uppercase;
}
.delfiCoY {
	color:#FF9900;
	font-weight:bold;
	text-transform:uppercase;
}
.autosports {
	background:transparent url(http://g.delfi.lv/as/l/mitsub_back.gif) repeat scroll 0%;
}

.arCatT, .arArticleT, .arFpSubCatT { 
	    font-size:13px;
	}



/*** COLUMN BLOCKS ***/

.block_header, .adblock_header {
	overflow: hidden;
/*	border-bottom: 3px solid #b0d7e9;
	background-color: #01009a;*/
}

.block_header {
	width: 150px;
}

.adblock_header {
	width: 250px;
}

.block_header .inner_fixed, .adblock_header .inner_fixed {
	height: 21px;
}
.block_header .inner_fixed {
	background-position: -280px -126px;
}
.adblock_header .inner_fixed {
	background-position: -180px -105px;
}

.block_header .inner, .adblock_header .inner {
	padding: 2px 0 0 10px;
	font: bold 11px Verdana;
	color: #ffffff;
}

.block_content {
	background:#F5F2ED none repeat scroll 0 0;
	width:150px;
}

.block_content, .adblock_content {
	color: #5d5d5f;
}

.block_content a:link, .block_content a:visited, .adblock_content a:link, .adblock_content a:visited {
	color:#4F5052;
	font-weight: none;
}

.block_content p {
	font-weight: none;
}

.block_content a, .adblock_content a{
	font-weight:none;
	text-decoration: none;
}


/* Latest forum discussions block. */
#forums_latest {
	background: #b0d7e9;
}

#forums_latest .block_content {
	background: #f5f2ed;
}

#forums_latest .block_header {
	background-image: url('http://g.delfi.lv/d/sp/column3_1.png');
}
.cat_sub_line {
    border-bottom: 2px solid #ffFFff;
}
.WidgetMostReadNewsBlock {
	background-color: #F5F2ED; text-align: left; width: 150px; margin: 0; overflow: hidden;}
.WidgetMostReadNewsBlock ol {
	list-style-type:none; margin:0; padding: 0; font-size:11px;}
.WidgetMostReadNewsBlock ol li {
	border-bottom: 1px solid #beBDb8; font-family: Verdana; font-size:10px; padding: 4px 1px 5px 10px; text-decoration: none;}
.WidgetMostReadNewsBlock ol li a {
	font-family: Verdana; font-size:10px; text-decoration: none; font-weight:bold; color: #4F5052;}
.WidgetMostReadNewsBlock ol li a.commentCount, .WidgetMostReadNewsBlockBig li a.commentCount {
	font-size: 10px; font-weight: normal;}


.WidgetLatestNewsBlock {
	background-repeat: no-repeat; background-color: #F5F2ED; text-align: left; width: 150px; margin: 0; overflow: hidden;}
.WidgetLatestNewsBlock ul, .WidgetLatestNewsBlock ol {
	list-style-type:none; margin:0; padding: 0; font-size:11px;}
.WidgetLatestNewsBlock li {
	border-bottom: 1px solid #beBDb8; font-family: Verdana; font-size:10px; padding: 4px 1px 5px 10px; text-decoration: none;}
.WidgetLatestNewsBlock li a {
	font-family: Verdana; font-size:10px; text-decoration: none; font-weight:bold; color: #4F5052; }
.WidgetLatestNewsBlock li a.commentCount {
	font-size:10px; font-weight:normal;}

.full div.WidgetLatestNewsBlock {
	background-color: #F5F2ED; text-align: left; width: 420px; margin: 0; overflow: hidden;}

.full div.WidgetLatestNewsBlock ul, .full div.WidgetLatestNewsBlock ol {
	list-style-type:none; margin:0; padding: 0; padding-left:2px; width:415px; font-size:11px;}
.full div.WidgetLatestNewsBlock li a span {
	margin-right: 5px;}

.full div.WidgetMostReadNewsBlock ol, .full div.WidgetMostReadNewsBlockBig ol {
	list-style-type: none; margin: 0; padding: 0; padding-left: 2px; font-size: 10px;}

.full div.WidgetMostReadNewsBlockBig li{
    border-bottom: 1px solid #bebdb8; padding: 4px 1px 5px 10px; font-weight: bold }

.full div.WidgetMostReadNewsBlock ol li a span {
	margin-right: 5px;}

.pollLnk {
	font-family:Arial;
	font-size:12px;
	text-align:left;
	}

.poll_table td {
    border: solid 1px #aaaaaa;
    padding-left: 4px;
    background: transparent;
	            }
.poll_table {
    background: url('http://g.delfi.lv/s.gif');
            }

#delfiphoto {
	background: #b0d7e9;
}

#delfiphoto .block_content {
	background: #f5f5f3;
}

.article_table_wizzard_table {
	width: 375px;
	border: 1px solid #AEB3B9;
}

.article_table_wizzard_table td {
	border: 1px solid #AEB3B9;
	padding: 5px;
	text-align: center;
	vertical-align: middle;
}



table.stats_full, table.stats_top {
	width: 100%;
}

.stats_full td, .stats_top td {
	padding: 3px;
	text-align: right; /* Most of the data are numbers. */
}

.stats_full .goals {
	text-align: center;
}

.stats_full .marked td {
	background: #b0d7e9;
	font-weight: bold;
}

.stats_full .name, .stats_top .name {
	text-align: left;
}

.stats_top .marked td {
	font-weight: bold;
}

div.notecloud div.title {
    display:block;
    font-weight:bold;
    left:10px;
    position:absolute;
    top:15px;
    width:220px;
}

div.notecloud a.commentCount:hover {
    font-size:10px;
}

div.notecloud a {
    color:#16387C;
    font-size:10px;
    font-weight:bold;
}

div.notecloud a:hover {
    color:#0066FF;
    font-size:10px;
}

div.notecloud a span {
    margin:3px 0 3px 22px;
}

div.notecloud {
    margin:3px 0 0;
    overflow:hidden;
    width:150px;
}

div.notecloud div.story {
    background:url("http://g.delfi.ee/rh/img/postit_v2.jpg") no-repeat scroll 0 0 transparent;
    clear:both;
    float:left;
    font-size:10px;
    height:107px;
    position:relative;
    width:150px;
}

div.notecloud div.title {
    width:135px;
}

div.story {
    border-top:#ffffff solid 10px;
}
div.bg_sep {
 border-top: 1px solid #CCCCCC;
    height: 1px;
    margin-bottom: 5px;
    margin-top: 5px;
}

