
/*----------------------------------------------*/
/* 1.2 Extra fonts */
/*----------------------------------------------*/

@font-face {
    font-family: 'JournalRegular';
    src: url('journal-webfont.eot?') format('eot'),
         url('journal-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MelbourneBold';
    src: url('melbourne_bold-webfont.eot?') format('eot'),
         url('melbourne_bold-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MelbourneRegular';
    src: url('melbourne_reg-webfont.eot?') format('eot'),
         url('melbourne_reg-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'century_gothic';
    src: url('century_gothic.eot?') format('eot'),
         url('century_gothic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


.head {
	background:url(head_bg_center.jpg) center 0 no-repeat;}

.head .container {
	height:142px;}
	
.logo {
	position:absolute;
	top:10px;
	left:46px;
	width:300px}

.head_right {
	float:right;
	margin:30px 45px 0 0}

.icon-top {
	line-height:29px;
	padding-right:26px;
	color:#686e73;
	font-family:'MelbourneBold', Arial, sans-serif;
	font-size:15px;
	text-align:right}

.icon-phone {
	background:url(icon_phone.png) right 5px no-repeat;}

.icon-map {
	background:url(icon_map_point.png) right 5px no-repeat;}

.icon-top span, icon-top a {
	color:#82a62b;
	text-decoration:none}





.baners_top {
	/*position:rellative; */
	display:block;
	/*top:12px;
	bottom:120px;
	left:40px;*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}

.baner-item {
	float:left;
	text-align:center;
	width:236px;
	/*background-color:#99FF00;*/
	}

.baner-img {
	
	padding:0 0px 5px 0px;}

.baner-item img {
	width:230px;}

.baner-item h2 {
	margin:1px 0 0 0;
	line-height:1em;
	font-family:'MelbourneBold', Arial, sans-serif;
	font-size:21px;}

.baner-item h2 span {
	font-size:29px;
	font-family:'JournalRegular', 'Times New Roman', Times, serif;
	padding-right:4px;
	line-height:1em}
	
.baner-item h2 span,
h2 span {
	font-size:20px;
	font-family:'century_gothic', 'arial', sans-serif;
	/*padding-right:4px;*/
	line-height:1em}	
	
h3 span {
	font-size:18px;
	font-family:'century_gothic', 'arial', sans-serif;
	line-height:1.4em}	
	
	
.header-title-image h1, 
.header-title-image strong {
	margin:0px 0 0 -5px;
	line-height:1.2em;
	font-family:'MelbourneBold', Arial, sans-serif;
	font-size:24px;
	display:block;
	font-weight:normal;}

.header-title-image h1 span,
.header-title-image strong span {
	font-size:38px;
	font-family:'JournalRegular', 'Times New Roman', Times, serif;
	padding-right:4px;
	line-height:1.5em}
	
	
.header-title-image h1 span,
.header-title-image strong span {
	font-size:30px;
	font-family:'century_gothic', 'arial', sanserif;
	padding-right:4px;
	line-height:1.2em}	
	
.header-title-image h2 span {
	font-size:10px;
	font-family:'century_gothic', 'arial', sanserif;
	padding-right:0px;
	line-height:0.8em}
	
.header-title-image h2 span,
.header-title-image strong span {
	font-size:22px;
	font-family:'century_gothic', 'arial', sanserif;
	line-height:1.2em}	
	
	