body {
	margin:0;
	padding-top:8px;
	padding-bottom:8px;
	background-color:#0d4484;
}
td {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	color: #000;
}
H1 {
	font-family: Arial;
	font-size: 22px;
	font-style: normal;
	color:#707070;
	font-weight:normal;
	background-image:url(imgs/m_h.gif);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding-left:13px;

}
H2 {
	font-family: Arial;
	font-size: 16px;
	font-style: normal;
	color:#555;
	font-weight:normal;
	background-image:url(imgs/m_h.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:13px;
}

li {
	list-style-image:url(imgs/m.gif);
	margin-bottom:5px;}

a {
	color:#135db6;
	text-decoration:underline;
}
a:hover {
	color:#e01a22;
	text-decoration:underline;
}
.big {
	font-size:16px;}
.s11 {
	font-size:11px;

}
.s12 {
	font-size:12px;

}
.main {
	padding-bottom:40px;

}
.top {
	height:145px;
}
.top_text {
	font-family: "Times New Roman", Times, serif;
	font-size:12px;
	font-style:italic;
	color:#636363;
}
.search_input {
	width:145px;
	height:17px;
	border:1px solid #b9b9b9;
	padding-left:3px;
	font-family:Arial;
	font-size:12px;
}
.points {
	height:10px;
	background-image:url(imgs/points.gif);
	background-repeat:repeat-x;
}

.menu td {
	height:43px;
	text-align:center;
	background-image:url(imgs/menu_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;

}
.menu td a {
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:000;
	height:43px;
	display:block;
	width:inherit;
	background-image:url(imgs/menu_bg_l.gif);
	background-repeat:no-repeat;
	background-position:left -24px;
}



.menu td ul {
	margin:0;
	padding-left:5px;
	list-style:none;
}
.menu td li {
	height:43px;
	display:inline;
	margin:0;
	padding:0;
}
.menu td li a {
	color:#000;
	font-size:13px;
	float:left;
	background:url("imgs/menu_bg_l.gif") no-repeat left top;
	margin-right:4px;
	height:43px;
	line-height:43px;
	padding:0 0 0 6px;
	text-decoration:none;
}
.menu td li a span {
	float:left;
	display:block;
	background:url("imgs/menu_bg_r.gif") no-repeat right top;
	padding:0 10px 0 0px;
	float:none;
}
.menu td li a:hover {background-position:left -43px; text-decoration:none;}
.menu td li a:hover span {color:#fff; background-position:right -43px; text-decoration:none;}
.menu td li#activ a {background-position:left -43px;}
.menu td li#activ a span {background-position:right -43px;color:#fff;}

.visual {
	margin-top:15px;
	margin-bottom:30px;
}
.visual_title_index {
	background-image:url(imgs/visual_bg.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}
.visual_title_inner {
	background-image:url(imgs/visual_inner_bg.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
}

.listpages {
	margin-top:30px;
	text-align:center;
}
.listpages a {
	font-weight:bold;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
	text-align:center;
	width:20px;
	height:18px;
	border:1px solid #f1f2f7;
}
.listpages a:hover {
	text-decoration:none;
	border:1px solid #104585;
	background-color:#104585;
	color:#FFFFFF;
}
.listpages span {
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	font-size:12px;
	text-align:center;
	width:20px;
	height:18px;
	border:1px solid #e01a22;
	background-color:#e01a22;
	color:#FFFFFF;
	text-decoration:none;
}

.right {
	width:250px;
	padding-left:30px;
	border-left:1px solid #d5dce5;
}
.left {
	width:330px;
	padding-right:10px;
	border-right:1px solid #d5dce5;
}
.photo_gallery {
	margin-bottom:15px;
}
.photo_gallery td {
	background-color:#dde2e9;
	font-size:12px;
}
.media_block {
	font-size:11px;
	padding-right:15px;
	padding-bottom:20px;
	}
.media_block img {
	border:0;
	margin-bottom:10px;
}

.media_block_inner {
	font-size:11px;
	padding-right:20px;
	padding-bottom:20px;
	}
.media_block_inner img {
	border:0;
	margin-bottom:10px;
}
.content_inner {
	padding-right:40px;
	font-size:14px;
}
.content_index {
	padding-left:25px;
	padding-right:20px;
	font-size:16px;
}
.mark_block {
	background-image:url(imgs/m_h.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:13px;
	}
.news_block {
	padding-top:12px;
	padding-bottom:12px;
	background-image:url(imgs/points.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	font-size:12px;
}
.news_block td a {
	font-weight:bold;
}
.news_block td img {
	margin-right:20px;
	border:0;
}
.news_data {
	color:#A8A7A7;
	font-size:11px;
	width:100px;
}

.input {
	border:1px solid #b9b9b9;
	padding-left:3px;
	font-family:Arial;
	font-size:14px;
}
.button {
	font-family: Arial;
	font-size: 12px;
	height:24px;
	border:0;
	color:#FFFFFF;
	background-color: #35548c;
	cursor:pointer;
}
.tabl th {
	font-size:12px;
	background-color:#dee3ea;
	text-align:left;
	padding:7px;
}
.tabl td {
	padding:7px;
	border-bottom:1px dotted #939ba8;
}
.footer {
	height:75px;
	border-top:1px solid #dde3e9;
}
.footer td {
	color:#767676;
	font-size:11px;
	font-family:Arial;
}
.footer td a {
	margin-left:7px;
	margin-right:7px;
	color:#a9a9a9;
}


/*
-- PR PHOTO  */

			ul li { display: inline;

			font-family:Arial;
	font-size:13px;

			}

			.wide {
				border-bottom: 1px #000 solid;
				width: 4000px;
			}

#share42 {padding: 6px 6px 0; background: #FFF; border: 1px solid #E9E9E9; border-radius: 4px;}
#share42:hover {background: #F6F6F6; border: 1px solid #D4D4D4; box-shadow: 0 0 5px #DDD;}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}