/**
 * Items in the main content area of frontpage
 */



/**
 * Tagcloud of car makes
 */
#makecloud {
	float: left;
	width: 399px
}
	#makecloud .box-content {
		padding: 0.5em 0;
	}

	#makecloud .box-content p {
		margin: 0;
		text-align: center;
	}
	
	#makecloud .box-content a {
		line-height: 25px;
		padding: 0 0.1em;
	}
	
	#makecloud a.cloud-0 {font-size: 9px;}
	#makecloud a.cloud-1 {font-size: 9px;}
	
	#makecloud a.cloud-2 {font-size: 9px}
	#makecloud a.cloud-3 {font-size: 9px}
	#makecloud a.cloud-4 {font-size: 9px}
	#makecloud a.cloud-5 {font-size: 9px}
	#makecloud a.cloud-6 {font-size: 9.2px}
	#makecloud a.cloud-7 {font-size: 9.4px}
	#makecloud a.cloud-8 {font-size: 9.6px}
	#makecloud a.cloud-9 {font-size: 9.8px}
	
	#makecloud a.cloud-10 {font-size: 10px}
	#makecloud a.cloud-11 {font-size: 10.2px}
	#makecloud a.cloud-12 {font-size: 10.4px}
	#makecloud a.cloud-13 {font-size: 10.6px}
	#makecloud a.cloud-14 {font-size: 10.8px}
	#makecloud a.cloud-15 {font-size: 11px}
	#makecloud a.cloud-16 {font-size: 11.2px}
	#makecloud a.cloud-17 {font-size: 11.4px}
	#makecloud a.cloud-18 {font-size: 11.6px}
	#makecloud a.cloud-19 {font-size: 11.8px}
	#makecloud a.cloud-20 {font-size: 12px}
	#makecloud a.cloud-21 {font-size: 12.2px}
	#makecloud a.cloud-22 {font-size: 12.4px}
	#makecloud a.cloud-23 {font-size: 12.6px}
	#makecloud a.cloud-24 {font-size: 12.8px}
	#makecloud a.cloud-25 {font-size: 13px}
	#makecloud a.cloud-26 {font-size: 13.2px}
	#makecloud a.cloud-27 {font-size: 13.4px}
	#makecloud a.cloud-28 {font-size: 13.6px}
	#makecloud a.cloud-29 {font-size: 13.8px}
	#makecloud a.cloud-30 {font-size: 14px}
	#makecloud a.cloud-31 {font-size: 14.2px}
	#makecloud a.cloud-32 {font-size: 14.4px}
	#makecloud a.cloud-33 {font-size: 14.6px}
	#makecloud a.cloud-34 {font-size: 14.8px}
	#makecloud a.cloud-35 {font-size: 15px}
	#makecloud a.cloud-36 {font-size: 15.2px}
	#makecloud a.cloud-37 {font-size: 15.4px}
	#makecloud a.cloud-38 {font-size: 15.6px}
	#makecloud a.cloud-39 {font-size: 15.8px}
	#makecloud a.cloud-40 {font-size: 16px}
	#makecloud a.cloud-41 {font-size: 16.2px}
	#makecloud a.cloud-42 {font-size: 16.4px}
	#makecloud a.cloud-43 {font-size: 16.6px}
	#makecloud a.cloud-44 {font-size: 16.8px}
	#makecloud a.cloud-45 {font-size: 17px}
	#makecloud a.cloud-46 {font-size: 17.2px}
	#makecloud a.cloud-47 {font-size: 17.4px}
	#makecloud a.cloud-48 {font-size: 17.6px}
	#makecloud a.cloud-49 {font-size: 17.8px}
	#makecloud a.cloud-50 {font-size: 18px}
	#makecloud a.cloud-51 {font-size: 18.2px}
	#makecloud a.cloud-52 {font-size: 18.4px}
	#makecloud a.cloud-53 {font-size: 18.6px}
	#makecloud a.cloud-54 {font-size: 18.8px}
	#makecloud a.cloud-55 {font-size: 19px}
	#makecloud a.cloud-56 {font-size: 19.2px}
	#makecloud a.cloud-57 {font-size: 19.4px}
	#makecloud a.cloud-58 {font-size: 19.6px}
	#makecloud a.cloud-59 {font-size: 19.8px}
	#makecloud a.cloud-60 {font-size: 20px}
	#makecloud a.cloud-61 {font-size: 20.2px}
	#makecloud a.cloud-62 {font-size: 20.4px}
	#makecloud a.cloud-63 {font-size: 20.6px}
	#makecloud a.cloud-64 {font-size: 20.8px}
	#makecloud a.cloud-65 {font-size: 21px}
	#makecloud a.cloud-66 {font-size: 21.2px}
	#makecloud a.cloud-67 {font-size: 21.4px}
	#makecloud a.cloud-68 {font-size: 21.6px}
	#makecloud a.cloud-69 {font-size: 21.8px}
	#makecloud a.cloud-70 {font-size: 22px}
	#makecloud a.cloud-71 {font-size: 22.2px}
	#makecloud a.cloud-72 {font-size: 22.4px}
	#makecloud a.cloud-73 {font-size: 22.6px}
	#makecloud a.cloud-74 {font-size: 22.8px}
	#makecloud a.cloud-75 {font-size: 23px}
	#makecloud a.cloud-76 {font-size: 23.2px}
	#makecloud a.cloud-77 {font-size: 23.4px}
	#makecloud a.cloud-78 {font-size: 23.6px}
	#makecloud a.cloud-79 {font-size: 23.8px}
	#makecloud a.cloud-80 {font-size: 24px}
	#makecloud a.cloud-81 {font-size: 24.2px}
	#makecloud a.cloud-82 {font-size: 24.4px}
	#makecloud a.cloud-83 {font-size: 24.6px}
	#makecloud a.cloud-84 {font-size: 24.8px}
	#makecloud a.cloud-85 {font-size: 25px}
	#makecloud a.cloud-86 {font-size: 25.2px}
	#makecloud a.cloud-87 {font-size: 25.4px}
	#makecloud a.cloud-88 {font-size: 25.6px}
	#makecloud a.cloud-89 {font-size: 25.8px}
	#makecloud a.cloud-90 {font-size: 26px}
	#makecloud a.cloud-91 {font-size: 26.2px}
	#makecloud a.cloud-92 {font-size: 26.4px}
	#makecloud a.cloud-93 {font-size: 26.6px}
	#makecloud a.cloud-94 {font-size: 26.8px}
	#makecloud a.cloud-95 {font-size: 27px}
	#makecloud a.cloud-96 {font-size: 27.2px}
	#makecloud a.cloud-97 {font-size: 27.4px}
	#makecloud a.cloud-98 {font-size: 27.6px}
	#makecloud a.cloud-99 {font-size: 27.8px}
	#makecloud a.cloud-100 {font-size: 28px}



/**
 * Vehicle body type icons
 */
#bodytypes {
	float: left;
	width: 225px;
}
	#bodytypes .box-content {
		padding: 0.5em 0 1em 0;
	}

	#bodytypes ul {
		font-size: 11px;
		padding: 0;
		margin: 0;
	}
		#bodytypes ul li {
			list-style-type: none;
			display: block;
			float: left;
			text-align: center;
		}
		#bodytypes ul li a:hover img {
			text-decoration: none;
		}


/**
 * Intoductory test
 */
#most-modern .body p {
	padding-left: 10px;
	font-size: 15px;
	font-weight: bold;
}
#most-modern p.footer {
	text-align: right;
	padding-right: 10px;
	margin: 0;
}



/**
 * Car ads on frontpage
 */
#hot-offers {
	clear: both;
	width: 618px;
	padding: 6px 3px 9px 3px;
}
	#hot-offers h2 {
		margin-bottom: 8px;
	}
	#hot-offers table {
		width: 618px;
		font-size: 11px;
		margin: 0;
		border-collapse: collapse;
	}
	#hot-offers td {
		vertical-align: top;
		text-align: center;
		line-height: 14px;
		padding: 2px 0;
	}

	#hot-offers span {
		font-weight:bold;
	}

	#hot-offers span.bargain {
		font-weight:bold;
		color:red;
	}



/**
 * Recent articles
 */
#recent-articles {
	float: left;
	width: 404px;
}
		#recent-articles .article p {
			margin: 5px 0;
		}
		#recent-articles .article h3 {
			padding:0;
			margin:0;
			font-size: 20px;
			line-height: 22px;
			font-weight: normal;
		}
		#recent-articles .article h3 .thedate {
			font-size: 11px;
			color: #888888;
		}
		#recent-articles .article .rightImage {
			float: right;
			padding: 0 0 8px 8px;
		}
	
	#recent-articles .gray-box {
		background: #f3f3f3;
	}
	
	#recent-articles table {
		background: #f3f3f3;
		width: 100%;
	}
		#recent-articles table td {
			padding: 3px;
			vertical-align: top;
		}
		#recent-articles table .leftDate {
			width: 40px;
			font-size:11px;
			color: #888888;
		}



/**
 * Links to delfi carforum
 */
#frontpage-forum {
	float: left;
	width: 625px;
}
	#frontpage-forum ul {
		float: left;
		width: 50%;
		margin: 0;
		padding: 0;
	}
	#frontpage-forum ul li {
		list-style-type: square;
		color: #c00;
		margin: 0.5em 1em;
	}
	#frontpage-forum ul li h3 {
		margin: 0;
		font-size: 1em;
	}
	#frontpage-forum ul li p {
		margin: 0;
		font-size: 11px;
		color: #242424;
	}
		#frontpage-forum ul li p a {
			color: #242424;
		}

/**
 * RSS news from ekspress.ee
 */
#frontpage-ekspress-rss {
	float: left;
	width: 625px;
}
	#frontpage-ekspress-rss ul {
		float: left;
		margin: 0;
		padding: 0;
	}
	#frontpage-ekspress-rss ul li {
		list-style-type: square;
		color: #c00;
		margin: 0.5em 1em;
	}
	#frontpage-ekspress-rss .see-more {
		width: 100%;
		clear: both;
		text-align: right;
	}

#last-added-cars {
}

	#last-added-cars .box-inner{
		
	}
	
	#last-added-cars .h2{
		margin: 10px;
	}
	#last-added-cars .car-row {
		clear: both;
		overflow: hidden;
		margin: 0px -10px 5px -10px;
		padding: 0;
		text-align: center;
		font-size: 10px;
		line-height: 10px;
	}

	#last-added-cars a , #last-added-cars a:visited {
		color: #c00;
	}

	#last-added-cars img {
		border: 1px solid #949494;
		margin: 0 3px;
		float:left;
	}
	
	#last-added-cars strong.bargain {
		color:red;
	}
	#last-added-cars .see-more {
		width: 100%;
		clear: both;
		text-align: right;
	}

	#last-added-cars .car-row span {
		display: block ;
		margin: 0 0 10px 104px;
	}

#gallery-left {
}
	#gallery-left img{
		margin:0 0 10px 0;
		border: 1px solid #949494;
	}