@charset "utf-8";
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #2e6989;
}
body {
	padding:0;
	margin:0;
	min-width:1010px;
	background:#fff;
}
a {
	color:#000;
}
table{
	border-collapse:collapse;
	width:100%;
}
img {
 border:0;
}
form {
 padding:0;
 margin:0;
}
#body {
	list-style:none;
	padding:0;
	margin:0;
}
#body>li {
	clear:both;
}

#header-line {
	height:33px;
	background:#ffe2e2 url(/i/header-line.jpg) left top no-repeat;
	padding-left:180px;
}
#header-line a {
	color:#20617f;
	display:block;
	padding-top:6px;
	width:70px;
	text-decoration:underline;
}
li#header-block {
	height:302px;
	border-top:1px solid #fff;
}
ul#header-block {
	list-style:none;
	padding:0;
	margin:0;
	height:100%;
}
ul#header-block li {
	float:left;
	height:100%;
}
ul#header-block #left {
	border-right:1px solid #fff;
	width:239px;
	background:url(/i/header-block-left.jpg) left top no-repeat;
}
ul#header-block #left-middle {
	border-right:1px solid #fff;
	width:127px;
	background:url(/i/header-block-left-middle.jpg) left top no-repeat;
}
ul#header-block #middle {
	border-right:1px solid #fff;
	width:433px;
	background:url(/i/header-block-middle.jpg) left top no-repeat;
}
ul#header-block #right {
	border-right:1px solid #fff;
	width:198px;
	background:url(/i/header-block-right.jpg) left top no-repeat;
}
#header-menu {
	height:51px;
	background:#070707 url(/i/header-block-menu.gif) left top repeat-x;
	margin-top:-3px;
}
#header-menu #top-menu {
	list-style:none;
	padding:0;
	margin:0;
	height:100%;
	width:733px;
	background:url(/i/header-block-top-menu.jpg) right top no-repeat;
	text-align:center;
	padding-left:175px;
}
#header-menu #top-menu li {
	height:100%;
	float:left;
	width:90px;
}
#header-menu #top-menu a {
	display:block;
	height:36px;
	padding-top:15px;
	color:#fff;
	text-decoration:none;
}
#header-menu #top-menu #m1 {
	background:url(/i/m1.gif) right 1px no-repeat;
	padding-right:73px;
}
#header-menu #top-menu #m2 {
	background:url(/i/m1.gif) right 1px no-repeat;
	padding-left:73px;
	padding-right:73px;
}
#header-menu #top-menu #m3 {
	padding-left:73px;
}
#content-block {
	min-height:900px;
	background:url(/i/content-block.gif) top repeat-x;
	margin-top:-3px;
}
#content-block #content {
	padding:0;
	margin:0;
	list-style:none;
	height:100px;
	background:url(/i/content-block-bg.jpg) 763px top no-repeat;
	padding-left:30px;
	padding-right:100px;
	padding-top:60px;
}
#content #left-block {
	width:20%;
	float:left;
	color:#595959;
}
#content li#right-block {
	float:left;
	width:80%;
}
#content div#right-block {
 padding-left:25px;
}
.blue {
	color:#2e6989;
	font-size:18px;
	padding:0;
	margin:0;
	padding-bottom:15px;
}
.blue-content {
	display:block;
	padding-left:10px;
}
.right-content {
	display:block;
	padding-left:15px;
}
#footer {
	height:115px;
	background:url(/i/footer.gif) top repeat-x;
	color:#000;
}
#footer #content {
	float:right;
	background:url(/i/footer-content.gif) left top no-repeat;
	width:275px;
	height:100px;
	padding-left:75px;
	padding-top:15px;
}
#fotogal{
 height:300px;
 width:95%;
 overflow-y:auto;
 overflow-x:hidden;
}
#fotogal td{
 padding:0px;
 margin:0px;
}
#fotos{
 margin-top:10px;
 margin-left:20px;
}
#fotos li{
 list-style-image:url(/i/li.gif);
}
#right-block dl dt{
 border-top:1px solid #901e00;
 border-bottom:1px dotted #901e00;
}
#right-block dl dt .datetime{
 font-size:80%;
 display:inline;
 clear:both;
 padding-left:15px;
}
#right-block dl dd{
 margin-bottom:10px;
 padding-left:30px;
}
.hand {
 cursor:pointer;
}
#pages{
padding-top:5px;
}
#pages a{
font-size:11px;
padding:2px;
text-decoration:none;
border:1px solid transparent;
border-bottom:1px dotted #91491b;
}
#pages a:hover,
#pages a.active{
background:#210d03;
border:1px dotted #91491b;
color:#e1cda3;
}
.time{
font-family:Helvetica;
font-size:10px;
}