﻿@charset "UTF-8";
/* CSS Document */

.section { display:none; }
.footer { display:block; }
.content {}

.content .left {
	float:left;
	width:28.5em;
	margin-right :0.8em!important;
	margin-right :0.6em;
}
.content .left img {
	width:28.7em;
}
.content .middle {
	float:left;
	width:15em;
	margin-right :0.8em;
}
.content .right {
	float:right;
	width:15.2em;
}

.content .left,
.content .middle,
.content .right {
	height:26.5em;
	border:none;
}

.content .left .block {
	float:left;
	display:block;
	height:26.2em;
	overflow:hidden;
	padding:0;
	margin:0;
	border-top:0.25em solid #84BFDB;
	border-top:none;


}

.content .left .block h1,
.content .left .block h2 {
	display:none;
}

.content .middle h2,
.content .right h2 {
	display:block;
	float:left;
	width:100%;
	padding-left:0.5em;
	padding-top:0.4em;
	padding-bottom:0.1em;
	font-size:1.1em;
	color:#333;
}

.content .middle h2 a,
.content .right h2 a{
	position:relative;
	top:-0.1em;
	left:7em;
	right:0em;
	font-size:0.65em;
	color:#333;
	padding-right:1.2em;
	background: url(../images/icons/arw-more.jpg) right no-repeat;
}


.content .middle h3 {
	display:block;
	padding:0;
	margin:0;
	padding-left:0.7em;
	font-size:1em;
	font-weight:normal;
}


.content .right h3 {
	display:block;
	padding:0;
	margin:0;
	padding-left:0.55em;
	padding-bottom:0.3em;
	padding-top:0.3em;
	font-size:1.1em;
	font-weight:normal;
}

.content .middle h4,
.content .right h4 {
	clear:both;
	float:left;
	display:block;
	padding:0;
	margin:0;
	padding-left:0.4em;
	padding-top:0.2em;
	font-size:0.8em;
	font-weight:bold;
	width:11em;
}
.content .middle h5,
.content .right h5 {
	clear:both;
	float:left;
	display:block;
	padding:0;
	margin:0;
	padding-left:0.7em;
	padding-top:0.2em;
	font-size:0.8em;
	font-weight:normal;
	width:10em;
}



.content .right a.more  {
	float:right;
	display:block;
	font-size:0.7em;
}
.content .right h3 { font-size:0.9em;}





.content .middle p,
.content .right p {
	font-size:0.8em;
	padding-left:0.7em;
	color:#666;
	line-height:1.1em;
	padding-top:0.3em;
	padding-bottom:0.5em;
} 


.content .middle a,
.content .right a {
	font-size:1em;
	padding-left:0.8em;
	text-decoration:none;
	padding-right: 1em;
	background: url(../images/icons/arw-more.jpg) right no-repeat;
}

.more1 {
	font-size:1em;
	padding-left:0em;
	text-decoration:none;
	padding-right: 1em;
	background: url(../images/icons/arw-more.jpg) 34px 6px no-repeat;
}



.content .middle p a,
.content .right p a {
	font-size:1em;
	text-decoration:none;
	padding: 0em;
	background: none;
}

.content .middle a:hover,
.content .right a:hover {
	text-decoration:underline;
}

.block { 
	height:11.9em; 
	overflow:hidden; 
	display:block;
	border-top:0.25em solid #fff;
}


.block.first { height:14.1em; width:15.1em;}

.block.map { 
	border-top:0.25em solid #fff;
	height:11.9em;
}
.block.map img { width:241px; }

.block.last {
	border-bottom:0.25em solid #fff;
	width:99%;
}



.content .middle a,
.content .middle h3,
.content .middle h2 a { color:#a3bb5e; }
.content .middle .block { border-color:#a3bb5e; background-color:#dae9b2; border-width:0.25em; }

.content .right a,
.content .right h3,
.content .right h2 a { color:#4D3870; }
.content .right .block { border-color:#9A89B5; background-color:#d9cbee; border-width:0.25em; }

.content a.none {
	padding:0;
	margin:0;
	background: none;
}





