body {

background: url("/images/bottom_back.jpg") repeat-x bottom;
	
	background-color: #f3f6d3;
	font-family: Arial;
	padding: 0px;
	margin: 0px;
}

td { font-size: 14px; }
img { border: 0; }
form { padding: 0; margin: 0; }

a { text-decoration: underline; color: #0084b0; }
a:hover { text-decoration: none; }

div.top {
background: url("../images/top_back.jpg") repeat-x top;
width: 100%;
height: 100%;
}

td#t1 {	background: url("../images/01.gif") no-repeat; }
td#t2 {	background: #fff url("../images/line.gif") repeat-x top;}
td#t3 {	background: url("../images/03.gif") no-repeat; }
td#t4 {	background: #fff url("../images/line.gif") repeat-y left; }
td#t5 {	background-color: #fff; }
td#t6 {	background: #fff url("../images/line.gif") repeat-y right; }
td#t7 {	background: url("../images/07.gif") no-repeat; }
td#t8 {	background: #fff url("../images/line.gif") repeat-x bottom; }
td#t9 {	background: url("../images/br.gif") no-repeat; }
td#t17 {	background: url("../images/17.gif") no-repeat; }
td#t19 { background: url("../images/19.gif") no-repeat; }

div#arj { width: 133px; }
div#arj a { color: #fff; }

table.main td { font-size: 12px; color: #595959 }

div.caps {
font-family: Arial;
font-size: 18px;
margin: 15px 0 15px 0;
color: #666;
text-transform: uppercase;
}

table.news td {
padding-right: 15px;
padding-bottom: 15px;
}

table.news td img {
margin: 0 10 0 0;
}

table.news td div.date {
	width: 76px;
	height: 13px;
	font-size: 11px;
	text-align: center;
	background-color: #d8eaf2;
	color: #0084b0;
	margin: 0 0 9 0;
}
table.news td div.text {
	margin: 0 0 0 0;
}
table.news td a { color: #0084b0;}
table.footer td.main {
	background: url("../images/footer.gif") repeat-x top;
	font-size: 12px;
}
table.footer td.main div.image {
	background: url("../images/footer_left.jpg") no-repeat left;
	height: 77px;
	padding-left: 270px;

}
table.footer, table.footer table {
font-size: 12px;

color: #fff;
}
table.footer td.main div.image div.menu {
text-align: left;
padding: 5 0 5 0;
}
table.footer a { color: #fff;  }
div.search { width: 206px; height: 107px; background: url("../images/search_back.gif") no-repeat; }
div.search div.title {
font-family: Arial Narrow, Arial;
font-size: 20px;
padding: 5 0 0 13px;
text-transform: uppercase;
text-align: left;
color: #fff;
}
div.search div.form {
padding: 17 0 0 0;
}
div.search div.form input#input {
width: 120px;
height: 18px;
border: 0;
margin: 2 8 0 0;
}
div.search div.text {
	padding: 20 0 0 65;
	font-size: 10px;
	text-align: left;
}
div.search div.text a { color: #0282b1; }

table.menu td {
	border-bottom: #2995bb 1px solid;
	font-size: 12px;
	background: url("../images/menu_back.gif") no-repeat;
}
table.menu td div {
	padding: 6 0 0 0;
}

table.menu td a { color: #666; text-decoration: none;  }
table.menu td a:hover { color: #0084b0; font-weight: bold; }

table.block td {
	width: 186px;
	height: 80px;
	margin-bottom: 8px;
	text-align: left;
	font-size: 12px;
	cursor: pointer;
}

table.block td div {
	padding: 10px 55px 10px 22px;
}



table.block td.w2 { background: url("../images/block2.gif") no-repeat; }
table.block td.w3 { background: url("../images/block3.gif") no-repeat; }
table.block td.w4 { background: url("../images/block4.gif") no-repeat; }
table.block td.w5 { background: url("../images/block5.gif") no-repeat; }

table.block td.w2a { background: url("../images/block2a.gif") no-repeat; }
table.block td.w3a { background: url("../images/block3a.gif") no-repeat; color: #fff; }
table.block td.w4a { background: url("../images/block4a.gif") no-repeat; }
table.block td.w5a { background: url("../images/block5a.gif") no-repeat; color: #fff; }

div.out_white {
	border: 0px #fff solid; height:186px; width:65px;
}

div.banner {
	width: 203px;
	height: 118px;
	background: url("/images/back_banner.gif") no-repeat;
	text-align: left;
}

div.banner div.title {
	font-family: Arial Narrow, Arial;
	color: red;
	font-size: 20px;
	padding: 20px 20px 0 20px;
}
div.banner div.text {
	font-size: 11px;
	padding: 0 20px 20px 20px;
}


div.listdate { color: #aaa; font-size: 11px; }
div.listname { font-size: 14px; padding-bottom: 5px; }

div.page {
	font-size: 1em;
	font-family: Arial;
	margin: 10px 0 20px 0;
}
div.page span {
	background-color: #e7eacd;
	display: inline;
	padding: 5;
	font-weight: bold;
}
div.page a {
	margin: 0 5px;
}
div.page span {
	margin: 0 5px;
}
ol.ol li {
margin: 7 0;

}
.search2 .title { 
color: #CD9137; 
font-size: 18px; 
margin: 20 0 0 0;
}
.search2 .item {
margin: 20 0 0 0;
}
.search2 .item .name {
	font-weight: bold;
	font-size: 15px;
}
input.search {
	width: 400px;
}
ul.map li {
	margin-top: 10;
}
ul.map li.li1 {
	text-transform: uppercase;
}
ul.map li.li1 li {
	text-transform: none;
}

table#feedback td.fbleft { padding-left: 10px; }
table#feedback div { font-size: 10px; }
table#feedback input, table#feedback textarea { width: 100%; margin-right: 10px; }
table#feedback input#antispam { width: 50px; }
table#feedback span { color: red; font-size: 12px; }
table#feedback input#submit { width: 124px; height: 27px }

div.nametitle { margin: 30px 0 17px 0; height: 21px; padding: 2px 0 2px 13px; color: #000; text-transform: uppercase; background-color: #d8eaf2 }

div.qa { padding: 17px 0px; }
div.qa div.answer { margin: 15px 0 0 40px;  }
div.ftmenu table td {
font-size: 12px;
}
table.intable div { padding: 7 10 7 0; }
