body{
 font-family: Tahoma, arial, Verdana;
 color: #3d2519;
 background: #F6EEEB;
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
 padding-right: 0px;
 margin-top : 0px;
 margin-left : 0px;
 margin-right : 0px;
 margin-bottom : 0px;
 font-size: 8pt;
}
table td {
 font-size: 70%;
}
.height1 {
 height: 1%;
 vertical-align: top;
}
/*-----------------------*/
p {
 margin : 0px 0px 0px 0px;
}
a:link, a:visited {
 color: #90283F;
 text-decoration: underline;
}
a:hover { color: #9F6F5B; text-decoration: none; }
h1 {
 color: #90283F;
 font-size: 120%;
 text-align: left;
 padding: 0;
 margin: 8px 0 0 0;
 font-weight: bold;
 text-transform: uppercase;
 font-family: arial;
}
h2 {
 COLOR: #90283F;
 font-weight: bold;
 font-size: 110%;
 font-family: arial;
 margin: 0px;
}
h3 {
 COLOR: #005802;
 font-weight: bold;
 font-family: arial;
 font-size: 110%;
 margin: 0 0 5px 0;
}
img{ border: 0px; }
ul{	margin-bottom : 10px;	margin-top: 5px;}
ol{	margin-bottom : 10px; margin-top: 5px;}
li{	margin-bottom: 0px; margin-left :0px; list-style-image: url("im/li.gif");}
.lit {font-size: 7pt;}

.table100 { height: 100%; width: 100%; }
.table100h { height: 100%; }
.bodytext { text-align: justify; }
.bglight {background-color: #F6EEEB;}
.bglight2 {background-color: #EEE0DB;}
.bgdark {background-color: #DDD0C8;}
.bgborder {background-color: #BFB3AE;}

.path { color: #BBAAA2; font-size: 90%; padding-top: 10px; height: 17px; }
.path a, .path a:visited {
 color: #BBAAA2;
 text-decoration: underline;
}
.path a:hover { color: #90283F; }
.page_active{ COLOR: #3d2519; background: #BFB3AE; margin-right: 4px; padding: 1px 0 1px 4px; }
.pages{ COLOR: #828282; }
.hl{ background-color: #A6958E; color: #ffffff; font-weight: bold; padding: 1px 3px; }
.sr_res{COLOR: #90283F;  font-weight: bold; }
.sr{ color: #828282; }
a.sr_title {COLOR: #3d2519;	TEXT-DECORATION: underline;	}
a.sr_title:link {COLOR: #3d2519;	TEXT-DECORATION: underline;	}
a.sr_title:hover {COLOR: #9F6F5B;	TEXT-DECORATION: none;}
.map1 {
 COLOR: #90283F;
 font-weight : bold;
 font-size : 9pt;
 padding-bottom: 5px;
}
A.map1 {
 COLOR: #90283F;
 font-weight : bold;
 font-size : 9pt;
 TEXT-DECORATION: none;
}
A.map1:link, A.map1:visited {COLOR: #90283F; TEXT-DECORATION: none;}
A.map1:hover {color: #9F6F5B;	TEXT-DECORATION: none;}
.map2 {
 COLOR: #333333;
 font-weight : bold;
 font-size : 8pt; padding-top: 2px;
}
A.map2 {
 COLOR: #333333;
 font-weight: bold;
 font-size : 8pt;
 TEXT-DECORATION: none;	
}
A.map2:link, A.map2:visited {	COLOR: #333333;	TEXT-DECORATION: none;}
A.map2:hover {color: #9F6F5B;	TEXT-DECORATION: none;}
.map3 {
 COLOR: #555555;
 font-weight : bold;
 padding-top: 2px;
}
A.map3 {
 COLOR: #555555;
 font-weight : bold;
 TEXT-DECORATION: none;
}
A.map3:link, A.map3:visited {	COLOR: #555555;	TEXT-DECORATION: none;}
A.map3:hover {color: #9F6F5B;	TEXT-DECORATION: none;}
.map4 {
 COLOR: #777777;
 font-weight : bold;
 padding-top: 2px;
}
A.map4 {
 COLOR: #777777;
 font-weight: bold;
 TEXT-DECORATION: none;
}
A.map4:link, A.map4:visited {	COLOR: #777777;	TEXT-DECORATION: none;}
A.map4:hover {color: #9F6F5B;	TEXT-DECORATION: none;}
.form_input{
 font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
 font-size : 11px;
 COLOR: #000000;
 border: 1px solid #BFB3AE;
 background-color: #FFFFFF;
 padding-left: 3px;
}
.form_submit{
 font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
 font-size : 11px;
 COLOR: #90283F;
 font-weight: bold;
 border: 1px solid #A6958E;
 background-color: #E5DBD1;
}
.ray { padding: 2px 0; }
.ray img { margin-bottom: 7px; }
.ray a:link, .ray a:visited { color: #7E6A5F; font-size: 85%; text-decoration: none; }
.ray a:hover { color: #90283F; }
.news_date {
 color: #897668;
 font-size: 90%;
 font-weight: bold;
 padding-bottom: 4px;
}
.news_title {
 color: #90283F;
 font-weight: bold;
}
.news_img { margin: 0 10px 5px 0; }
.in {
 font-family: arial;
 font-size: 95%;
 color: #8b8b8b;
 border: #ffffff 1px solid;
 padding-left: 4px;
 margin-top: 6px;
 background: #E6DDD6;
 width: 150px;
 height: 17px;
}
.ft {background: url("im/ft.gif") 0 0 repeat-x; }
.fr {background: url("im/fr.gif") 0 0 repeat-y; }
.fb {background: url("im/fb.gif") 0 0 repeat-x; }
.fl {background: url("im/fl.gif") 0 0 repeat-y; }
/*-----------------------*/
.base_t { background: 	url("im/right_bg.jpg") 100% 0 repeat-y; }
.search { background: url("im/search.jpg") 100% 10px no-repeat; }
.border_t { border-top: #D8CDC7 1px solid; border-bottom: #F5ECE7 1px solid; background: url("im/border_t.jpg") 0 0 repeat-x #E1D6D0; }
.border_t2 { border-top: #F6EDE4 1px solid; border-bottom: #DBD0CA 1px solid; background: url("im/border_t2.jpg") 0 0 repeat-x #E1D6D0; }
.top_bg { background: #DDD0C8; height: 309px; }
.list1 { background: url("im/list1.jpg") 0 0 no-repeat; }
.list2 { background: url("im/list2.jpg") 100% 0 no-repeat; height: 96px; }
.list3 { background: url("im/list3.jpg") 0 0 no-repeat; }
.list4 { background: url("im/list4.jpg") 0 100% no-repeat; padding-bottom: 40px }

.text_img { margin: 0 15px; }
.icon { margin-top: 56px; padding-right: 9px; text-align: right; margin-bottom: 20px; }
.icon img { margin-left: 26px; }
.but { padding-right: 9px; text-align: right; }
.but img { margin-left: 10px; }

.left { background: url("im/left_bg.jpg") 0 0 repeat-y; }



.menu { padding: 27px 15px 20px 40px; }
.menu a:link, .menu a:visited { display: block; font-size: 125%; font-weight: bold; font-family: arial; text-decoration: none; color: #3d2519; margin: 10px 0; }
.menu a:hover { color: #90283F; }
.g_menu { padding: 27px 15px 20px 40px; }
.g_menu a:link, .g_menu a:visited { display: block; font-size: 125%; font-weight: bold; font-family: arial; text-decoration: none; color: #005802; margin: 10px 0; }
.g_menu a:hover { color: #90283F; }
.menu2 { padding-left: 15px; font-size: 90%; padding-bottom: 2px; }
.menu2 a:link, .menu2 a:visited { color: #5B463C; margin: 5px 0px; }
.menu3 { padding: 1px 0 3px 10px; font-size: 95%;  font-weight: normal;}
.menu3 a:link, .menu3 a:visited { color: #6E5C53; margin: 3px 0; font-weight: normal; }
.menu4 { padding: 3px 0 3px 10px; }
.menu4 a:link, .menu4 a:visited { color: #A1958F; font-size: 125%; }
.menu2 a:hover, .menu3 a:hover, .menu4 a:hover { color: #90283F; }
.base { background: url("im/base_bg.jpg") 0 0 repeat-x #E6DDD8; padding: 15px 15px 30px 15px; }
.news { padding: 25px 20px 0 20px; }
.more { padding-top: 3px; padding-right: 10px; font-size: 90%; text-align: right; }
.more a:link, .more a:visited { color: #A49487; text-decoration: none; }
.more a:hover { color: #9F6F5B; }

.contact { background: url("im/phone.jpg") 100% 100% no-repeat; height: 145px; padding: 10px 50px 35px 20px; color: #90283F; line-height: 130%; }


/*------------green------------*/
.g_base_t { background: url("im/g_right_bg.jpg") 100% 0 repeat-y; }
.g_search { background: url("im/g_search.jpg") 100% 10px no-repeat; }
.g_border_t { border-top: #D6CBC5 1px solid; border-bottom: #F5ECE7 1px solid; background: url("im/g_border_t.jpg") 0 0 repeat-x #E1D6D0; }
.g_border_t2 { border-top: #F6EBE7 1px solid; border-bottom: #D9CEC8 1px solid; background: url("im/g_border_t2.jpg") 0 0 repeat-x #E1D6D0; }
.g_top_bg { background: #CCDBC6; height: 309px; }
.g_list1 { background: url("im/g_list1.jpg") 0 0 no-repeat; }
.g_list2 { background: url("im/g_list2.jpg") 100% 0 no-repeat; height: 96px; }
.g_list3 { background: url("im/g_list3.jpg") 0 0 no-repeat; }
.g_list4 { background: url("im/g_list4.jpg") 0 100% no-repeat; padding-bottom: 40px }

.g_left { background: url("im/g_left_bg.jpg") 0 0 repeat-y; }


.g_base { background: url("im/g_base_bg.jpg") 0 0 repeat-x #BEDDBD; padding: 15px 15px 30px 15px; }

.g_contact { background: url("im/g_phone.jpg") 100% 100% no-repeat; height: 145px; padding: 10px 50px 35px 25px; color: #649a66; line-height: 130%; }

