
@import url(search.css);

/* FrontPage Box Styles */

.header .contacts {
	margin-top: -10px;
}

.col2-layout .col1 {
	margin-left:15px;
	margin-right: 0;
	width:190px;
	float: right;
	}


.front-subcols { margin-bottom: 15px; }

.content-box  { margin-bottom: 0; }

	.fr-col1, .fr-col2 {
		float: left;
		width: 365px;
		}
		
		.fr-col1 { margin-right: 15px; }
		


.fr-grid { width: 100%; }		

	.fr-grid td {
		font-size: 11px;
		border-bottom: 1px solid #dcdddd;
		padding: 5px;	
		}		
		
		.fr-grid td small { color: #eb7f00;	}
		
		.fr-grid td small a:link,
		.fr-grid td small a:active,
		.fr-grid td small a:visited { color: #80878b;}
		
		.fr-grid tr.nbrd td { border-bottom: none; }
		
		.fr-grid td small a.premium {
			display: block;
			margin-bottom: 10px;
			color: red;
			font-weight: bold;
		}
		
		
		
.fr-row-grid td { border-bottom: none; }		

	.fr-row-grid tr.row td { background-color: #e5e6e6; }

	span.down, span.up {
		display: block;
		background: url(/images/ico_rating_ar.gif) no-repeat right 3px;
		color: #68a901;
		padding-right: 12px;
		text-align: right;
		}
		
		span.up {
			background-position: right -6px; 
			color: #c41c00;
			}
			
	.ico-rating	{
		display: block;
		width: 16px; height: 14px;
		background: url(/images/ico_rating.gif) no-repeat 0 0;
		}
		
		
a.link-nextpart:link,
a.link-nextpart:active,
a.link-nextpart:visited {
	display: block;
	background: #eeefef url(/images/ar_next.gif) no-repeat right 5px; 
	font-size: 10px;
	color: #86a201;
	margin-top: 1px;
	text-align: right;
	padding: 5px 25px 7px 0;
}		


ul.fr-newslist {
	padding-left: 20px;
	list-style: square;
	color: #f68500;
	font-size: 11px;
	}
	
	ul.fr-newslist li { margin-bottom: 10px; }
	
	ul.fr-newslist li a:link,
	ul.fr-newslist li a:active,
	ul.fr-newslist li a:visited {	color: #151515; text-decoration: none; }
	ul.fr-newslist li a:hover { text-decoration: underline; }	
	
	h1.front-slogan {
		width: 270px;
		border-bottom: none;
		font-size: 18px;
		padding-bottom: 0;
		margin-top: -10px;
	}
	
	
.video-box {
	width: 349px; height: 270px;
	}
	
.video-box a {
	display: block;
	width: 349px; height: 270px;
	background: url(/images/bg_videobox.png) no-repeat 0 0;
	cursor: pointer;
	}	