* {
	margin: 0;
	padding: 0;
}

body {
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	background-color: #eceef0;
}

img {	border: 0; }
td {	font-size: 12px; }
.vt {	vertical-align: top; }
.ac {	text-align: center; }
.ar {	text-align: right; }
.al {	text-align: left; }
.ws {	width: 100%; }
.nw { white-space: nowrap; }

a {
	color: #006a71;
	text-decoration: underline;
}

h2 {
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
}

blockquote {
	margin: 10px 10px 10px 36px;
	padding: 0 0 0 12px;
	border-left: 2px solid #9c9c9d;
}

div.sel {
	background-color: #f2f3f5;
	border: 1px solid #c4c5c6;
	padding: 22px 26px;
}

a:visited {
	color: #666666;
}

a:hover {
	color: #666;
	text-decoration: none;
}


.om_line {
	background-color: #e2e3e5;
	height: 10px;
}

.m1t {
	border-bottom: solid 1px #d4d6d8;
}

.mw {
	height: 10px;
}

.mw td {
	background-color: #d1d3d5;
	background-image: url(images/m0w.gif);
	background-position: left;
	background-repeat: repeat-y;
}

.mw td.mw_act {
	background-color: #006a71;
}

.mb td {
	padding: 24px 2px;
}

.search {
	height: 15px;
	width: 94%;
	color: #8e8d8d;
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
}

.foot {
	border-top: 1px solid #d1d3d5;
	height: 120px;
}

li {
	padding: 0 0 0 18px;
	margin: 0 0 0 22px;
}

ul li {
	list-style-image:  url(images/ul.gif);
}

table.table {
	width: 100%;
}

table.table td {
	padding: 6px 28px;
	border-left: 1px solid #bec0c2;
	border-bottom: 1px solid #bec0c2;
}

table.table tr.th td {
	padding: 12px 28px;
	font-weight: bold;
	background-color: #d3d5d7;
	border-top: 1px solid #bec0c2;
}

table.table td.top {
	border-top: 1px solid #bec0c2;
}

table.table tr.tr2 td {
	background-color: #e5e7e9;
}

table.table td.td1 {
	border-left: none;
}

img.title {
	border: 0;
	margin: 40px 0 16px 0;
}

.more {
	background-image: url(images/more.gif);
	background-position: center right;
	background-repeat: no-repeat;
	padding-right: 10px; 
}

a.ms { 
	height: 13px; 
	display: block;
}

a.ms01 { 
	width: 100px; 
	background-image: url(images/m01u.gif);
}
a.ms02 { 
	width: 76px; 
	background-image: url(images/m02u.gif);
}
a.ms03 { 
	width: 65px; 
	background-image: url(images/m03u.gif);
}
a.ms04 { 
	width: 86px; 
	background-image: url(images/m04u.gif);
}
a.ms05 { 
	width: 82px; 
	background-image: url(images/m05u.gif);
}

a.act,
a.ms:hover { 
	background-position: 0 13px;
}



/* STYLES */

#body { padding: 35px; }
#logo { width: 24%; height: 87px; }
#tna { width: 76%; }
#top_nav { width: 38%; }
#search { width: 35%; padding: 0 10px; }

#tel { width: 32%; }
#m01c{ width: 23%; }
#m02c{ width: 21%; }
#m03c{ width: 20%; }
#m04c{ width: 23%; }
#m05c{ width: 13%; }
#c1 { width: 28%; }
#c2 { width: 72%; }

#m1 { padding: 14px 14px 20px 0; }
#f1 { width: 40%; }
#f2 { width: 4%; }
#f3 { width: 28%; padding: 0 10px; }
#f4 { width: 4%; }
#f5 { width: 24%; }

#mp1 { width: 46%; }
#mp2 { width: 6%; }
#mp3 { width: 48%; }

#mc2 { padding-top: 8px; }

/* ps style*/
#content {
	padding: 10px 0 40px 0;
}

/* search */
#content .srch{
padding: 5px 0 5px 0;
}

/* news */
#content .news{
	padding: 0 0 0px 0;
}
#content .news ul li{
	margin: 0 0 0px 30px;
}
#content .news img {
	border: 1px solid #b9c0c5;
	padding: 4px;
	margin: 0 24px 24px 0;
	float: left;
}

/* subscribe */
#content .subscr p{
	padding: 0 0 15px 0;
}

/* form */
#content .form p{
	padding: 0 0 15px 0;
}

/* auth */
#content .auth p{
	padding: 0 0 15px 0;
}

/* photo */
#content .photo p{
	padding: 5px;
padding-left: 0px;
}

/* left menu */
a.leftmenu {
	font-weight: bold;  
	color: #006a71; 
}
a.selected {
	font-weight: bold;
	color: #3b8b91;
}

/* clear */
.clear{
	clear: both;
}
#sub_top_menu li a:visited{
color: #006a71;
}

#sub_top_menu li{

display: inline;
	margin: 0;
	padding: 0 8px 0 5px;

	}

