@charset "utf-8";
/* CSS Document */

*{outline:none;}

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	text-decoration:none;
	line-height:16px;
	padding:0px;
	margin:0px;
}

/* FONTS */
@font-face{
	font-family:'bebasNeue';
	src:url('Fonts/bebasneue.eot');
	src:url('Fonts/bebasneue.eot?#iefix') format('embedded-opentype'),
		url('Fonts/bebasneue.woff') format('woff'),
		url('Fonts/bebasneue.ttf') format('truetype'),
		url('Fonts/bebasneue.svg#bebas_neue_cyrillicregular') format('svg');
	font-weight:normal;
	font-style:normal;
}

@font-face{
	font-family:'AvantGarde';
	src:url('Fonts/avantgarde.eot');
	src:url('Fonts/avantgarde.eot?#iefix') format('embedded-opentype'),
		url('Fonts/avantgarde.woff') format('woff'),
		url('Fonts/avantgarde.ttf') format('truetype'),
		url('Fonts/avantgarde.svg#AvantGardeNormalBook') format('svg');
	font-weight:normal;
	font-style:normal;
}

/* ALL */
.clear{height:0px; clear:left; font-size:0px; line-height:0px;}

/* --- HEADER --- */
div.logo{width:100%; height:69px; display:block; border-top:10px solid #014876; background-color:#1B7ABA; text-align:center; padding:20px 0px; margin:20px;}

/* --- PAGE --- */
h2{display:block; font-family:'bebasNeue'; font-size:30px; color:#343434; text-decoration:none; font-weight:normal; line-height:26px; padding:0px; margin:0px 20px;}
strong{color:#000; text-decoration:none; font-weight:normal;}
h3{display:block; border-top:1px dashed #CCC; border-bottom:1px dashed #CCC; font-family:'AvantGarde'; font-size:18px; color:#333; text-decoration:none; text-transform:uppercase; text-align:center; padding:10px 0px; margin:20px;}

div.ads{margin:0px 20px;}
div.ads img{display:block; padding:0px; margin:0px auto 20px auto;}

div.ads .info{width:100%; color:#666;}
div.ads .info .title{width:100%; height:20px; position:relative; background-color:#CCC; font-size:16px; color:#666; text-decoration:none; padding:25px;}
div.ads .info .title strong{display:inline-block; font-size:30px; color:#333; text-decoration:none; font-weight:normal; vertical-align:text-bottom}

div.ads .info .title span.rent{display:block; float:left; position:absolute; top:-10px; right:20px; background-color:#008c36; font-size:12px; color:#fff; text-decoration:none; text-align:center; text-transform:uppercase; padding:0px 15px; margin:0px; z-index:100;}
div.ads .info .title span.sale{display:block; float:left; position:absolute; top:-10px; right:20px; background-color:#0075bc; font-size:12px; color:#fff; text-decoration:none; text-align:center; text-transform:uppercase; padding:0px 15px; margin:0px; z-index:100;}
div.ads .info .title span.new{display:block; float:left; position:absolute; top:14px; right:20px; background-color:#ff8f03; font-size:11px; color:#fff; text-decoration:none; text-align:center; font-weight:bold; padding:0px 5px; margin:0px; z-index:100;}
div.ads .info .title span.top{display:block; float:left; position:absolute; top:38px; right:20px; background-color:#ff8686; font-size:11px; color:#fff; text-decoration:none; text-align:center; font-weight:bold; padding:0px 5px; margin:0px; z-index:100;}

div.ads .info .count{font-size:14px; color:#666; text-decoration:none; padding:20px; margin:0px 0px 30px 0px;}
div.ads .info .count strong{color:#333;}

/* FOOTER */
#footer{width:100%; height:15px; display:block; border-bottom:5px solid #014876; background-color:#1B7ABA; color:#014876; text-align:center; padding:10px 0px; margin:20px;}
#footer strong{color:#FFF; text-decoration:none; font-weight:normal;}