#mainblock p.speech {
	margin: 10px 0 10px 40px;
	color: black;
	font: 1.1em/1.5em Verdana,sans-serif;

	line-height: 170%;
}

#mainblock p.imp, #mainblock p.imp a {
	color: green;
	font-weight:bold;
}

#mainblock p.attention {
	color: c3a5c7;
	font-weight:bold;
}




table.design1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	border-collapse:collapse;
	max-width:600px;
}

table.design1 td {
	padding:5px;
	border:1px solid;	
}

table.design1 td.title {
	padding:5px;
	background:#d0d7e0;

	font-weight:bold;
}

table.design1 tr.headline td {
	background:#e8e5de;
	font-weight:bold;
	font-size:13px;	
}

div.quote {margin-left:20px;}

#mainblock .exphoto {text-align:center;}
#mainblock .exphoto img:hover {display:inline-block; padding: 1px; border:#c0a1d0 2px solid;}
#mainblock .exphoto img {display:inline-block; padding: 1px; border:#ffffff 2px solid;}
//#mainblock .exphoto img:hover {display:inline-block; padding: 1px; border:#c0a1d0 0px solid;}
//#mainblock .exphoto img {display:inline-block; padding: 1px; border:#ffffff 0px solid;}
#mainblock ol.contents { margin: 18px 18px 18px 27px;}
#mainblock ol.contents ul { margin: 2px 0px 2px 40px; font: 0.9em/1.6em Verdana,sans-serif;}
#mainblock ol.contents ul li {padding: 0 0 0 5px; }

