@charset "UTF-8";
/* =CALL LIBRARY */
	@import url("common.css"); /* ------- Reset all CSS Styles */

/* =GENERAL - the general styles */

/* =LAYOUT - the main layout styles */
	/* main area layout
	#main{padding:24px 0 20px 0;}
	#leftcolumn{float: left;width:193px;}
	#center{float: left;width:420px;padding: 0 20px;}
	#rightcolumn{float: right;width:247px;}
*/
/*Pagination*/
div.pagination {
	padding:3px;
	margin:3px;
	text-align:center;
	/*margin-right:auto;margin-left:auto;width:740px;*/
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;	
	text-decoration: none; 
	color: #aaa;
}
div.pagination a:hover, div.pagination a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #a0a0a0;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #e0e0e0;
	font-weight: bold;
	background-color: #f0f0f0;
	color: #aaa;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
}
/*End OF Pagination*/

/* FOOTER on evry news */
.news_footer {
	clear:both;
	border-top:1px solid #beb8a0; /* #beb8a0; */
	border-bottom:1px solid #beb8a0; /* #beb8a0; */
	font-style:italic;
	color:#645d3f; /* #645d3f; */
	background-color:#f6f4f0; /* #f6f4f0; */
	padding:0px;
	padding-left:12px;
	padding-right:12px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:10px;
}

.news_footer i {
	margin-left:3px;
	margin-right:3px;
	color:#b7b093; /* #b7b093; */
	font-style:italic;
}

.news_footer a {
	text-decoration:none;
	color:#8c6852;	  /* #8c6852; */
	font-size:11px;
}

.news_footer strong {
	font-style:italic;
}
/* FOOTER on evry news */
.news_footer2 {
	clear:both;
	border-top:1px solid #5599a7; /* #beb8a0; */
	border-bottom:1px solid #5599a7; /* #beb8a0; */
	font-style:italic;
	color:#5599a7; /* #645d3f; */
	background-color:#f1f0ef; /* #f6f4f0; */
	padding:0px;
	padding-left:15px;
	padding-right:15px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:10px 5px;
}
.news_footer2 a {
	text-decoration:none;
	color:#5599a7;	  /* #8c6852; */
	font-size:11px;
}
.news_footer2 a:hover {
	text-decoration:none;
	color:#42423b;	  /* #8c6852; */
	font-size:11px;
}
/* --------->>> interview bottom navigation <<<---------*/
.navbtpage{	clear:both;
			width: 510px;
			height:20px;
			background-color:#f1f0ef;
			margin:10px 0;
			border-top:1px solid #5599a7;
			border-bottom:1px solid #5599a7;
			font-size:11px;}
.navbtpage .rt{float:right;}
.navbtpage .ct a{
			margin-left: 120px;
			padding-right: 20px;
			padding-left: 20px;
			}
/* Ako e purva*/
.navbtpage .ctind a{
			margin-left: 160px;
			padding-right: 20px;
			padding-left: 20px;
			}
/**/
.navbtpage a{
			font-size:85%;
			display:block;
			color:#fff;
			font-weight:bold;
			padding-left: 5px;
			padding-right: 5px;
			text-align:center;
			line-height:20px;
			background:#5599a7;
			float:left;
			text-decoration:none;
			}
.navbtpage a:hover{background:#42423b;color:#5599a7;font-weight:bold;}
/***** CALENDAR index page *****/
.c_image{ float: left; margin: 0 5px 0 5px; height:15px;}
.c_header p{padding-bottom:2px; padding-top:2px; font-size:1.3em; text-align: justify;}

.calendar {
	clear:both;
	font-style:italic;
	color:#645d3f;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.calendar table {
  border-collapse: collapse;
  border: 1px solid #beb8a0;
  font: normal 11px verdana, arial, helvetica, sans-serif;
  color: #645d3f;
  background: #f6f4f0;
  }
.calendar thead th, tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  border: 1px solid #beb8a0;
  text-align: center;
  background: #e5e3e1;
  color: #645d3f;
  padding-top:3px;
  }
.calendar td, th {
  border: 1px dotted #beb8a0;
  padding: .4em;
  color: #645d3f;
  }
.calendar tbody td a {
  background: transparent;
  text-decoration: none;
  color: #645d3f;
  }
.calendar tbody td a:hover {
  color: #bb800f;
  text-decoration: none;
  }
.calendar tbody th, tbody td {
  vertical-align: middle;
  text-align: left;
  }
.calendar tbody td:hover {
  background: #e5e3e1;
  border: 1px solid #beb8a0;
  }
/***** *****/
/***** NEWS *****/
.fullarticle {
	text-align:justify;
}
img.floatLeft { 
    float: left; 
    margin: 7px 15px 5px auto; 
}
/***** END NEWS *****/

.thumbnail .author {
	font-size: 9px;
	text-align: right;
	position: relative;
	top: -6px;
	right: 103px;
}
.thumbnail .author span {
	background: #444;
	color: #ccc;
	padding: 1px 3px;
}
.thumbnail {
	padding: 7px;
	border: 0;
	position: relative;
	display: block;
  	margin-left: auto;
  	margin-right: auto;
	text-align:center;
}

/* Pilots links */
.CenterLinks {
	clear: both;
	text-align: center;
	border-top:1px solid #5599a7; /* #beb8a0; */
	border-bottom:1px solid #5599a7; /* #beb8a0; */
	font-style:italic;
	color:#5599a7; /* #645d3f; */
	background-color:#f1f0ef; /* #f6f4f0; */
	padding:0px;
	padding-left:15px;
	padding-right:15px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:10px 0px;
}
.CenterLinks a {
	text-decoration:none;
	color:#5599a7;	  /* #8c6852; */
	font-size:11px;
}
.CenterLinks a:hover {
	text-decoration:none;
	color:#42423b;	  /* #8c6852; */
	font-size:11px;
}
/***** INDEX PILOTS, CIRCUITS, TEAMS*****/
#cthumbs ul {
  list-style:none;
  width: 520px;
  margin: 0 auto;
}
#cthumbs li {
  float: left;
  margin: 1px 1px 10px 1px;
}
/***** *****/
/* REGISTRATION FORM */
		.reginput {
			border: 1px solid #99b3b4;
			width: 200px;
			background: #e4ebeb;
			font: 11px verdana, sans-serif;
			color:#567475;
			padding:3px;
			margin-bottom:4px;
			outline:none;
		}
		.reginput:focus {
			border:1px solid #567475;
			background: #e4ebeb;
		}
		.regselect {
		 border: 1px solid #99b3b4;
		 width: 200px;
		 background-color: #e4ebeb;
		 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
		 color:#567475;
		 padding:3px;
		 margin-bottom:4px;
		 outline:none;
		}
		#regfont {
		font:12px Arial, helvetica, sens-serif;
		color:#567475;
		font-weight: bold;
		text-align : left;
		padding-right: 6px;
		}
		#regfont a {
		color:#567475;
		}
		#regfont a:hover {
		color:#bb800f;
		}
		#notreg {
		font:12px Arial, helvetica, sens-serif;
		color:#567475;
		font-weight: bold;
		padding-top: 20px;
		padding-bottom: 20px;
		}
		#changereg {
		font:14px Arial, helvetica, sens-serif;
		color:#567475;
		font-weight: bold;
		padding-top: 10px;
		padding-bottom: 10px;
		}
		#regheadfont {
		font:14px Arial, helvetica, sens-serif;
		color:#567475;
		font-weight: bold;
		text-align : center;
		padding-right: 10px;
		margin-top: 5px;
 		margin-bottom: 12px;
		}
		.submit-btn {
 		font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 		background-color:  #e4ebeb;
 		color: #567475;
		margin-left: 3px;
 		margin-top: 3px;
 		margin-bottom: 2px;
		}
		.submit-btn:hover {
			background-color:  #567475;
 			color: #e4ebeb;
		}
		div#formreg {
			border:1px solid #99b3b4;
			padding:15px;
			margin:auto;
			margin-top:20px;
			width:400px;
		}
/* GOSSIP FORM */
		div#formgossip {
			border:1px solid #567475;
			padding:10px;
			margin:auto;
			margin-top:20px;
		}
		.gossipinput {
			border: 1px solid #99b3b4;
			width: 380px;
			background: #e4ebeb;
			font: 11px verdana, sans-serif;
			color:#567475;
			padding:3px;
			margin-bottom:4px;
			outline:none;
		}
		.gossipinput:focus {
			border:1px solid #567475;
			background: #e4ebeb;
		}
		.gossiptarea {
			padding:3px;
 			border: 1px solid #99b3b4;
			width: 380px;
			background: #e4ebeb;
			font: 11px verdana, sans-serif;
			color:#567475;
 			margin-bottom: 10px;
 			margin-top: 10px;
		}
		.gossiptarea:focus {
			border:1px solid #567475;
			background: #e4ebeb;
		}
		.msgok {
			color: #567475;
			font-size: 12px;
			font-weight: bold;
		}
		.msgerr {
			color: #CC3300;
			font-size: 12px;
			font-weight: bold;
		}
		.gossip_footer {
			clear:both;
			border-top:1px solid #567475;
			border-bottom:1px solid #567475;
			font-style:italic;
			color:#567475;
			background-color:#e4ebeb;
			padding:0px;
			padding-left:12px;
			padding-right:12px;	
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;
			margin-bottom:10px;
			margin-top:20px;
			text-align: center;
		}

	.gossip_footer i {
		margin-left:3px;
		margin-right:3px;
		color:#567475;
		font-style:italic;
	}

	.gossip_footer a {
		text-decoration:none;
		color:#567475;
		font-size:11px;
	}
	
	.gossip_footer a:hover {
		text-decoration:underline;
		color:#567475;
	}

	.gossip_footer strong {
		font-style:italic;
	}
.gossip {
	clear:both;
	font-style:italic;
	color:#567475;
	padding:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.gossip table {
  font: normal 11px verdana, arial, helvetica, sans-serif;
  }
.gossip thead th, tfoot th {
  font: bold 11px verdana, arial, helvetica, sans-serif;
  text-align: center;
  background: #567475;
  color: #fff;
  padding-top:3px;
  padding-bottom:3px;
  }
.gossip td, th {
  padding: .4em;
  }
.gossip td {
  text-align: center;
  }
.gossip td.gtitle {
  text-align: left;
  }
.gossip tbody th, tbody td {
  vertical-align: middle;
  text-align: left;
  }
.gossip tbody tr.odd td {
	background-color: #E4EBEB;
	color: #567475;
}
.gossip tbody tr.even td {
	background-color: #FFF;
	color: #567475;
}
.gossip tr.odd td a {
  background: transparent;
  text-decoration: none;
  color: #567475;
  }
.gossip tr.odd td a:hover {
  text-decoration: underline;
  }
.gossip tr.even td a {
  background: transparent;
  text-decoration: none;
  color: #567475;
  }
.gossip tr.even td a:hover {
  text-decoration: underline;
  }
/*Pagination*/
div.gpagination {
	padding:3px;
	margin:3px;
	text-align:center;
}

div.gpagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #999;	
	text-decoration: none; 
	color: #677;
}
div.gpagination a:hover, div.pagination a:active {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #a0a0a0;
}
div.gpagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #567475;
	font-weight: bold;
	background-color: #E4EBEB;
	color: #677;
}
div.gpagination span.pages {
	padding: 2px 5px 2px 5px;
	margin-right: 4px;
	border: 1px solid #567475;
	font-weight: bold;
	background-color: #FFF;
	color: #677;
}
div.gpagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #E4EBEB;
	color: #899;
}

.motrans 
{
	font-size: 9px;
	color: #567475; 
	text-decoration: none; 
	background-color:#E4EBEB; 
	padding: 3px;
	margin: 0;
	border: 1px solid #567475; 
	cursor: pointer;
}

/*End OF Pagination*/

/* END GOSSIP FORM */
div.notes {

  float: right;

  width: 158px;

  height: auto;

  margin: 0 0 10px 10px;

  padding: 5px;

  border: 1px solid #666666;

  background-color: #ffffe1;

  color: #666666;

  font-size: 88%;

}

div.notes h4 {

  background-position: top left;

  padding: 3px 0 3px 27px;

  border-width: 0 0 1px 0;

  border-style: solid;

  border-color: #666666;

  color: #666666;

  font-size: 110%;
  
  font-weight: bold;

}

div.notes p {

  margin: 0em 0em 1.2em 0em;

  color: #666666;

}

div.notes p.last {

  margin: 0em;

}

/***** COMBO *****/
.combo {
 width: 55px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-right: 0px;
 background-color:#e5e3e1;
 color:#645d3f}
 .combo2 {
 width: 55px;
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-right: 0px;
 background-color:#645d3f;
 color:#e5e3e1}
/***** *****/
/********* ADD FORECAST********/
.headText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #567475;
	background-color: #e4ebeb;
	font-size: 16px;
	font-variant: small-caps;
	font-weight: bold;
	padding: 2px;
}
/***** *****/
.results_flags{ float: left; margin: 0 5px 0 5px; height:15px;}

/***** NEWS *****/
img.inews {
	background: #DEEF9B;
	border: 1px solid #5599a7;
	padding: 0 0 20px 0;
}
img.inews:hover {
	background: #FFEF9B;
	border: 1px solid #C7D3EA;
	padding: 0 0 20px 0;
}
/***** *****/
/***** INTERVIEW *****/
.interview_about {
	font-family:Verdana, sans-serif;
	font-size:1.4em;
	font-weight: bold;
	margin:0 10px 5px 0;
	text-align:left;
	border: 0;
	color:#5699A7; 
	padding:0.1em;
	}
/***** INTERVIEW *****/
.int_index_about {
	font: 1.4em 'georgia', sans-serif;
	margin:0 10px 5px 0;
	text-align:left;
	border: 0;
	color:#5699A7; 
	padding:0.1em;
	}
/** SHARE **/
.sharethis  {
	font-size:10px;
	color: #567475;
	background-color: #FFF;
	border-bottom: 1px solid  #e4ebeb;
	font-weight: bold;
	margin: 10px 15px;
}
.facebook {
	background: url(../images/facebook.gif) left no-repeat;
	padding: 0 0 0 25px;
	margin-right: 10px;
}
.svejo {
	background: url(../images/svejo.gif) left no-repeat;
	padding: 0 0 0 25px;
	margin-right: 10px;
}
