html {
	
	padding:0px;
	background: #fff url(../pix/bg.jpg) repeat-x top center;
}

body {
	margin: 0px auto;
	padding: 0; 
	font: 12px Arial, Verdana, sans-serif; 
	color: #333;
	text-align: center;
	background: transparent url(../pix/top_bg.jpg) no-repeat top center;
}

h1, h2, h3, h4, h5, h6 {margin:0; padding:0; margin-bottom:7px;}

h1 {font: normal 28px Arial; padding-top:7px;}
h2 {font: normal 17px Arial; color:#fff; margin-bottom:7px;}
h3 {font: bold 12px Arial; margin:3px 0 7px 0; color:#333;}

#right h2 {margin-bottom:20px; color:#333;}

ul {list-style:none;}
li {padding:0px;}

#content #right ul { margin:10px 0 10px 0;}
#content #right li {list-style:circle; list-style-type: disc; list-style-position: inside; margin-left:20px;}

hr{	border: none 0; border-top: 1px solid #999; height: 1px;	vertical-align:top; margin:10px 0 10px 0; clear:both;}

img {border:0;}



a:link, a:visited {	text-decoration: none; border:0; background-color:transparent; color:#31548c; padding:0; outline: none;}
a:active, a:hover {	text-decoration: none; background-color:transparent; color:#31548c; }

#left a:link, #left a:visited {	text-decoration: none; border:0; background-color:transparent; color:#31548c; font-weight:bold; padding:0; outline: none;}
#left a:active, #left a:hover {	text-decoration: underline; background-color:transparent; color:#31548c; font-weight:bold;}

#formtest a:link, #formtest a:visited {	text-decoration: none; color:#333; }
#formtest a:active, #formtest a:hover {	text-decoration: underline; color:#3d6203;}

form {padding:0px; margin:0px;}
p {padding:0px; margin:0px;}
div, ul {padding:0; margin:0;}

.clear {padding:0; margin:0; height:0px; line-height:0px; clear:both;}

#main {width:965px; margin:auto; }

#top { width:965px; background: transparent url(../pix/bg_top.gif) no-repeat  80px 10px;padding:0; position:relative;left:-5px; border:0px solid red; }
#logo {float:left; position:relative; left:-5px; top:4px;}
#menu {float:left; position:relative; top:29px; left:-4px; height:48px; background: transparent url(../pix/bg_menu.jpg) repeat-x right 5px; width:822px; overflow:hidden; }
#login {height:100px; width:190px; float:right; position:relative; top:20px; text-align:left; z-index:100; border:0px solid red;}

#menu li {float:left;}
#menu li a {font-size:15px; padding:16px 15px; display:block; border-right:1px solid #f7f7f7;  text-align:center; color:#333; height:48px;}

#top #menu #m1 #m1_right2 .m1_right_over { visibility:visible; }
#top #menu #m2 #m2_right2 .m2_right_over { visibility:visible; }
#top #menu #m3 #m3_right2 .m3_right_over { visibility:visible; }
#top #menu #m4 #m4_right2 .m4_right_over { visibility:visible; }
#top #menu #m5 #m5_right2 .m5_right_over { visibility:visible; }
#top #menu #m6 #m6_right2 .m6_right_over { visibility:visible; }
#top #menu #m7 #m7_right2 .m7_right_over { visibility:visible; }


#top #menu #m1 { position:relative;}
#top #menu #m2 { position:relative;}
#top #menu #m3 { position:relative;}
#top #menu #m4 { position:relative;}
#top #menu #m5 { position:relative;}
#top #menu #m6 { position:relative;}
#top #menu #m7 { position:relative;}

#top #menu #m1 #m1_right2 { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m1_right.jpg) top right no-repeat; }
#top #menu #m2 #m2_right2 { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m2_right.jpg) top right no-repeat; }
#top #menu #m3 #m3_right2 { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m3_right.jpg) top right no-repeat; }
#top #menu #m4 #m4_right2 { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m4_right.jpg) top right no-repeat; }
#top #menu #m5 #m5_right2 { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m5_right.jpg) top right no-repeat; }
#top #menu #m6 #m6_right2 { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m6_right.jpg) top right no-repeat; }
#top #menu #m7 #m7_right2 { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m7_right.jpg) top right no-repeat; }

#top #menu #m1 #m1_right { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m1_right.jpg) top right no-repeat; }
#top #menu #m2 #m2_right { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m2_right.jpg) top right no-repeat; }
#top #menu #m3 #m3_right { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m3_right.jpg) top right no-repeat; }
#top #menu #m4 #m4_right { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m4_right.jpg) top right no-repeat; }
#top #menu #m5 #m5_right { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m5_right.jpg) top right no-repeat; }
#top #menu #m6 #m6_right { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m6_right.jpg) top right no-repeat; }
#top #menu #m7 #m7_right { visibility:hidden; position:absolute; width:4px; height:48px; top:0; right:0; background: transparent url(../pix/m7_right.jpg) top right no-repeat; }



#top #menu #m1 a{background: transparent url(../pix/m1.jpg) no-repeat 0 5px;}
#top #menu #m2 a{background: transparent url(../pix/m2.jpg) no-repeat 0 5px;}
#top #menu #m3 a{background: transparent url(../pix/m3.jpg) no-repeat 0 5px;}
#top #menu #m4 a{background: transparent url(../pix/m4.jpg) no-repeat 0 5px;}
#top #menu #m5 a{background: transparent url(../pix/m5.jpg) no-repeat 0 5px;}
#top #menu #m6 a{background: transparent url(../pix/m6.jpg) no-repeat 0 5px;}
#top #menu #m7 a{background: transparent url(../pix/m7.jpg) no-repeat 0 5px;}
#top #menu #m8 a{background: transparent url(../pix/m8.jpg) no-repeat 0 5px;}
#top #menu #m9 a{background: transparent url(../pix/m9.jpg) no-repeat 0 5px;}

#top #menu #m1 a:hover, #top #menu #m2 a:hover, #top #menu #m3 a:hover, #top #menu #m4 a:hover, #top #menu #m5 a:hover, #top #menu #m6 a:hover, #top #menu #m7 a:hover, #top #menu #m8 a:hover, #top #menu #m9 a:hover{background-position:0 -48px; color:#fff;}

#top #menu #m1 .click, #top #menu #m2 .click, #top #menu #m3 .click, #top #menu #m4 .click, #top #menu #m5 .click, #top #menu #m6 .click, #top #menu #m7 .click, #top #menu #m8 .click, #top #menu #m9 .click {background-position:0 -48px; color:#fff;}

#submenu_1, #submenu_2, #submenu_3, #submenu_4, #submenu_5, #submenu_6, #submenu_7 {height:33px; clear:both; position:relative; left:0px; top:5px; border-right:5px solid #fff;}
#submenu_1{background: transparent url(../pix/bg_sub_1.jpg) no-repeat left top;}
#submenu_2{background: transparent url(../pix/bg_sub_2.jpg) no-repeat left top;}
#submenu_3{background: transparent url(../pix/bg_sub_3.jpg) no-repeat left top;}
#submenu_4{background: transparent url(../pix/bg_sub_4.jpg) no-repeat left top;}
#submenu_5{background: transparent url(../pix/bg_sub_5.jpg) no-repeat left top;}
#submenu_6{background: transparent url(../pix/bg_sub_6.jpg) no-repeat left top;}
#submenu_7{background: transparent url(../pix/bg_sub_7.jpg) no-repeat left top;}
#submenu_8{background: transparent url(../pix/bg_sub_8.jpg) no-repeat left top;}
#submenu_9{background: transparent url(../pix/bg_sub_9.jpg) no-repeat left top;}

#submenu li {float:left; }
#submenu li a {color:#fff; padding:6px 20px; display:block; font-size:14px; }
#submenu li a:hover, li a:active { text-decoration:underline;}

#subsubmenu_1, #subsubmenu_2, #subsubmenu_3, #subsubmenu_4, #subsubmenu_5, #subsubmenu_6, #subsubmenu_7 {height:22px; clear:both; position:relative; left:0px; margin-top:0px; border-right:5px solid #fff; } 
#subsubmenu_1{background-color:#A9C584;}
#subsubmenu_2{background-color:#7D92B3;}
#subsubmenu_3{background-color:#B2786A;}
#subsubmenu_4{background-color:#C99665;}
#subsubmenu_5{background-color:#9FB3BC;}
#subsubmenu_6{background-color:#84A060;}
#subsubmenu_7{background-color:#E3B099;}


#subsubmenu li {float:left; }
#subsubmenu li a {color:#fff; padding:3px 20px; display:block; font-size:12px;}
#subsubmenu li a:hover {text-decoration:underline;}

.clicked { text-decoration:underline;}

#content_1, #content_2, #content_3, #content_4, #content_5, #content_6, #content_7{ text-align:left; text-align:left; border-right:5px solid #fff; position:relative; left:-5px; padding:7px 10px 10px 20px; line-height:18px;}
#content_1 {background: transparent url(../pix/bg_content_1.jpg) repeat-x right top;}
#content_2 {background: transparent url(../pix/bg_content_2.jpg) repeat-x right top;}
#content_3 {background: transparent url(../pix/bg_content_3.jpg) repeat-x right top;}
#content_4 {background: transparent url(../pix/bg_content_4.jpg) repeat-x right top;}
#content_5 {background: transparent url(../pix/bg_content_5.jpg) repeat-x right top;}
#content_6 {background: transparent url(../pix/bg_content_6.jpg) repeat-x right top;}
#content_7 {background: transparent url(../pix/bg_content_7.jpg) repeat-x right top;}


#path {font-size:11px; padding-bottom:10px; border:0px solid red; }
#path li {display:inline; margin-right:0px; }
#path li a {padding-left:5px;padding-right:5px; color:#333;}
#path li a:active, li a:hover  { text-decoration:underline}
#path .main {padding-left:0px;padding-right:5px; }

#left{float:left; width:720px; border:0px solid red; position:relative}
.baner {margin-bottom:7px;}
#right{float:right; width:190px; position:relative; top:-3px;}
#right img{  margin:3px 7px 4px 0; border:1px solid #999;}
.news {clear:both; padding-bottom:40px; font-size:11px; line-height:14px;}

.news a:link, .news a:visited {  border:0; background-color:transparent; color:#31548c; font-weight:bold; padding:0; outline: none;}
.news a:active, .news a:hover {	text-decoration:underline; background-color:transparent; color:#31548c; font-weight:bold;}


#footer{ font-size:11px; background: transparent url(../pix/bg_footer.jpg) no-repeat  top; text-align:center;  padding:2px 10px 0 30px; text-align:left; color:#777; margin-bottom:20px; margin-top:30px; height:50px; clear:both;}
#footer a {  background-color:transparent; color:#777}

#footer .left {float:left; padding:7px 0 0 10px; width:325px;}
#footer .center {float:left; padding:7px 0 0 10px; width:250px;}
#footer .center a:active, .center a:hover { text-decoration:underline;}
#footer .right {float:right; text-align:right; padding:7px 10px 0 0; width:225px;}
#footer .right a:active, .right a:hover { text-decoration:underline;}


textarea {width: 322px;	height: 100px;	border: 1px solid #ccc;	background-color:#fff; padding:5px;  margin-bottom:2px;}

.input {background-color:#EFEFEF; border:1px solid #C8C8C8; width:140px; height:14px; margin:0; padding:3px; font-size:11px; margin-bottom:3px;}


.button { width:24px; color:#fff; font-size:11px; text-align:center; border:0; cursor:pointer; padding:3px; margin:0; background-color:#C8C8C8;}


.tab_clear {background: transparent; margin:auto; padding:0;}
.in_right {text-align:right;}


.tabClear {padding:0;}

.tab_clear .pole {background: url(../../pix/bginput_.gif) left bottom no-repeat; background-color: transparent; width:250px; height:22px; border:none; color:#333; padding:0 ; margin:0;}



#tresc table {
  font: 12px/16px Arial, Verdana, Georgia, Tahoma, sans-serif;
	margin:10px 0 20px 0;
	padding:0px;
	color: #fff;
	background: #3A4851;
}

#tresc table th {
	color: #fff;
	font-weight: normal;
	background: #3A4851;
	text-align: left;
	padding: 6px 2px;
	font-size: 13px;
}

#tresc table th img {border:0px;}
#tresc table th a {color: #333333;text-decoration:none;}

#tresc table tr {
	background: #fff;
}

#tresc table td {
	padding: 2px 5px;
	font-size: 12px;
  color:#333;
}

#tresc #contact{background: transparent;}
#tresc #contact tr{background: transparent;}

.input100{ height:21px; font-size:12px; width:85px; border:none; background: transparent url(../pix/input100.jpg) no-repeat top left; color:#6f8f9e; padding-bottom:3px; padding-left:10px; padding-right:15px;  }
.input100_2{ height:21px; font-size:12px; width:100px; border:none; background: transparent url(../pix/input100.jpg) no-repeat top left; color:#6f8f9e; padding-bottom:3px; padding-left:10px; }
.input180{ height:21px; font-size:12px; width:165px; border:none; background: transparent url(../pix/input180.jpg) no-repeat top left; color:#6f8f9e; padding-bottom:3px; padding-left:10px; padding-right:15px;  }
.input180_2{ height:21px; font-size:12px; width:180px; border:none; background: transparent url(../pix/return.jpg) no-repeat top left; color:#47740f; padding-bottom:3px; padding-left:10px;  }
.input180_3{ height:21px; font-size:12px; width:180px; border:none; background: transparent url(../pix/input180_2.jpg) no-repeat top left; color:#996533; padding-bottom:3px; padding-left:10px;  }
.select180{ height:21px; font-size:12px; width:180px; border:none; background: transparent url(../pix/input180.jpg) no-repeat top left; color:#6f8f9e; padding-bottom:2px; padding-top:2px; padding-left:10px; padding-right:10px  }
.input350{ height:21px; font-size:12px; width:325px; border:none; background: transparent url(../pix/input350.jpg) no-repeat top left; color:#6f8f9e; padding-bottom:3px; padding-left:10px; padding-right:15px; }
.input350_2{ height:21px; font-size:12px; width:325px; border:none; background: transparent url(../pix/input350_2.jpg) no-repeat top left; color:#47740f; padding-bottom:3px; padding-left:10px; padding-right:15px; }
.input400{ height:21px; font-size:12px; width:385px; border:none; background: transparent url(../pix/input400.jpg) no-repeat top left; color:#47740f; padding-bottom:3px; padding-left:10px; padding-right:15px; }
.input500{ height:21px; font-size:12px; width:500px; border:none; background: transparent url(../pix/input500.jpg) no-repeat top left; color:#47740f; padding-bottom:3px; padding-left:10px; }
.textarea350 {width: 340px; font-size:12px;	height: 120px;	border:none; background: transparent url(../pix/textarea350.jpg) no-repeat top left; padding: 2px; color:#6f8f9e; padding-left:7px; padding-right:40px}
.textarea350_3 {width: 370px; font-size:12px;	height: 120px;	border:none; background: transparent url(../pix/textarea350.jpg) no-repeat top left; padding: 2px; color:#6f8f9e; padding-left:7px; padding-right:10px}
.textarea350_2 {width: 350px; font-size:12px;	height: 120px;	border:none; background: transparent url(../pix/textarea350_2.jpg) no-repeat top left; padding: 2px; color:#47740f; padding-left:7px; padding-right:10px}
.submit180{ height:21px; width:180px; border:none; background: transparent url(../pix/submit180.jpg) no-repeat top left; color:#fff; padding-bottom:3px; padding-left:2px; }
.submit180_2{ height:21px; width:180px; border:none; background: transparent url(../pix/submit180_2.jpg) no-repeat top left; color:#fff; padding-bottom:3px; padding-left:2px; }
.submit180_3{ height:21px; width:180px; border:none; background: transparent url(../pix/submit180_3.jpg) no-repeat top left; color:#fff; padding-bottom:3px; padding-left:2px; }
.submit180_4{ height:21px; width:180px; border:none; background: transparent url(../pix/submit180_4.png) no-repeat top left; color:#fff; padding-bottom:3px; padding-left:2px; }
.return180{ height:21px; font-size:12px; width:180px; border:none; background: transparent url(../pix/return.jpg) no-repeat top left; color:#47740f; padding-bottom:3px; padding-left:10px;  }

