body {font-size: 62.5%; margin: 0; padding:0px; background: #f2f2f2; color:#565656; font-family: Tahoma, Arial, sans-serif;}


/*---Global tags---*/
img {border:0; margin:10px}
form {padding:0; margin:0;}
a {color:#1970b3; text-decoration:underline;}
a:hover {text-decoration:none;}

hr {border:0px solid #7F7F7F; border-bottom:1px solid #7F7F7F;}
h1, h2, h3, h4 {}
h1 {font-size:1.8em; color:#380000; margin:0; padding: 8px 0 8px; font-weight:normal; font-family: Century, 'Times New Roman', serif; }
h2 {}
h3 {}
h4 {font-size:1.1em; color:#333333; margin:0; font-weight:bold; padding:8px 0 5px 0; }
h4 a {color:#7A0900; text-decoration:none;}
h4 a:hover {text-decoration:underline;}
h5 {font-size:1.8em; color:#380000; margin:10px -10px 6px -35px; padding: 13px 35px;font-weight:normal; font-family: Century, 'Times New Roman', serif; }
h5 {background:#e9e9e9 url(images/h5.gif) 100% 50% no-repeat; }
.parts h5 {background:none;margin:0;  padding: 11px 0 25px;  }
h6 {font-size:1.27em; color:#000; margin:0; padding: 11px 0 13px; font-weight:bold; font-family: Century, 'Times New Roman', serif; }

ul {}
ul li {}

p {padding:13px 0;margin:0;}
fieldset {padding:0; border:none; border:0px solid #000; margin:0;}
table {border-collapse: collapse;}
textarea, input {font-family: Tahoma, Arial; font-size:11px;}

.cl {clear:both; font-size:0;}

#global {background:url(images/global_bg.gif) 50% 0 repeat-y;}
#global1 {background:url(images/global1_bg.gif) 50% 100% no-repeat;}
#container {font-size: 1.1em; width:1000px; background:#fff; margin:0 auto;}

/*---header---*/
#header {background:#7b0900 url(images/header.gif) 0 0 repeat-x;}
#header1 { background:url(images/header1.gif) 0 100% repeat-x;}
#logo {float:left; padding: 22px 0 0 32px;}
#slogan {float:left; padding: 26px 0 0 173px;}

.bookmark {margin:0px; line-height:12px; padding:0px;}

.main_page  #slogan {padding: 26px 0 0 163px;}
#header_right {height:74px; text-align:right; color:#fff; line-height:22px; padding: 28px 48px 0 0;}
#header_right a  {color:#b13434;}

#main_menu {list-style-type:none; margin:0; padding: 14px 0px 22px 19px; font-size:1.1em; line-height:13px; float:left;}
.main_page  #main_menu {padding: 14px 0px 20px 10px; height:14px; }
#main_menu li { float:left; padding: 0 15px; border-right:1px solid #e0d8d7;}
.main_page #main_menu li {padding: 0 34px; border-right:1px solid #fba648;}
#main_menu li.last {border-right:0 !important;}
#main_menu li.active {font-weight:bold;}
#main_menu li.active a {text-decoration:none;}
#main_menu a {color:#e0d8d7;}

#header form {float:right; margin:14px 25px 0 0; width:170px; padding-left:7px; background:url(images/search.gif) 0 0 no-repeat;}
#header form input {font-size:11px; color:#9e9e9e; border:0; width:137px; padding:2px 0px; vertical-align:middle; background:none;}
#header form input.search_go { background:none; width:15px !important; padding:0 !important; height:13px; border:0; margin-left:10px;}

.main_page  #header form {padding:0; width:200px; background: none;}
.main_page #header form input {border:1px solid #b31206; background:#fff; width:160px; padding:2px 7px; vertical-align:middle;}
.main_page #header form input.search_go { background:url(images/search_go.gif) 0 0 no-repeat; width:11px !important; padding:0 !important; height:11px; border:0; margin-left:10px;}

.tel {float:left; padding:7px 0 0 105px; font-size:1.8em; font-weight:bold; color:#fff; font-family: 'Times New Roman', serif;}
.tel span {color:#d2d0d0;}
/*---/header---*/

/*---main_content---*/
.main_content {padding: 11px 0 0 0px;}
.parts {margin: 0 6px; background:url(images/title_bg.gif) 0 0 repeat-x;}
.parts1 {padding: 0 0 20px 13px; background:url(images/parts.gif) 334px 0 repeat-y;}
.part {width:280px; float:left; padding:0 18px 0 25px; overflow:hidden; }
.part a {font-size:1.1em;}
.new {padding:5px 0 12px 0;}
.new div {color:#9d9d9d; font-size:0.9em;}
.new1 {padding:5px 0 15px 0;}
.new1 p {padding:4px 0 8px 0;}

.grey_block {padding: 5px 0 5px 21px; border-top:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7; background:#e9e9e9 url(images/grey_block_line.gif) 340px 0 repeat-y;}
.search_go {cursor:pointer; background:#790900; border:0 !important; color:#fff; height:19px; width:55px !important;}
.grey_block .part form {padding: 0 0 0px 0;}
.grey_block .part form table {margin: 0 -16px 0 0;}
.grey_block .part form td {vertical-align:top;padding: 0 15px 2px 0;}
.grey_block .part form input {width:160px; border:1px solid #d3d4d4;}
.grey_block .part form a {font-size:1em; color:#5b0500;}

.left_part form {width:163px;}
.left_part form input {margin: 3px 0 5px;width:160px; border:1px solid #d3d4d4;}
.left_part form p {padding: 3px 0;}
.left_part form a {font-size:1em; color:#5b0500;}
.left_part .search_go {float:right; margin:8px 0; height:22px;}

.action {float:left; width:224px; padding:0px 40px 0 58px; min-height:40px;}
.action span{font-family:"Times New Roman"; color:#5b0500; font-size:20px;}
.action_first {float:left; width:264px; padding:0px 30px 0 23px; min-height:70px;}
.action a, .action_first a {color:#5b0500; font-size:20px; text-decoration:none;}
.action a:hover, .action_first a:hover {text-decoration:underline;}

.footer_menu_left {float:left; padding: 15px 0 17px 44px; }
.footer_menu_right {float:right; padding:15px 25px 17px 0;}
.footer_menu_left a, .footer_menu_right a {color:#565656; }

/*---left_part---*/
.left_part {float:left; width:186px; padding: 0px 0 30px 44px; overflow:hidden;}
.left_menu {list-style-type:none; margin:0; padding:0 0 260px 0; font-size:1.1em; color:#7a0900;}
.left_menu li {text-transform: uppercase; font-weight:bold; padding:12px 0 12px 0;}
.left_menu a {color:#7a0900; text-decoration:none;}
.left_menu ul a {text-decoration:underline;}
.left_menu ul a:hover {text-decoration:none;}
.left_menu ul {list-style-type:none; margin:0; padding:12px 0 0 0; background: url(images/lm_line.gif) 0 100% repeat-x;}
.left_menu ul ul {margin:0; padding:0 0 2px 0; background:none; font-size:0.9em;}
.left_menu ul ul ul {font-size:1em;}
.left_menu ul li {text-transform: none; font-weight:normal; padding: 10px 0 12px 15px; background: url(images/lm_line.gif) 0 0 repeat-x;}
.left_menu ul ul li {padding: 15px 0 0 0px; background:none;}
.left_menu a.active {font-weight:bold; text-decoration:none;}
/*---/left_part---*/

/*---content---*/
.content {float:left; width:445px; padding:13px 20px 30px 40px; overflow:hidden;}
.content img {border:1px solid #c9c8c8;}
.content li{padding-bottom:3px;}
.content ul a, .content ol a {color:#7A0900; text-decoration:none;}
.content ul a:hover, .content ol a:hover {text-decoration:underline;}
.path {font-size:0.9em; padding: 0 0 15px;}
.path span {color:#9c9c9c;}

.fleft {float:left;}
img.fleft {margin: 3px 7px 7px 0;}
.right {float:right;}
img.right {margin: 3px 0 7px 7px;}

.red {color:red;}
.content form table {table-layout:fixed}
.content form table td {padding:2px 2px 2px 9px;}
.content form table td input {width:100%; margin: 0 0 0 -9px;}
.content form table td select {width:100%; margin: 0 0 0 -9px;}
.content form table td .red {margin: 0 3px 0 -9px;	}

.check {width:auto !important; margin: 0 8px 0 0 !important;}
.go {cursor:pointer; width:auto !important; margin: 4px 8px 0 0 !important;}

.width120 {width:120px;}
.width95 {width:95px;}




/*---/content---*/

.right_part {float:right; width:190px; padding:2px 35px 30px 35px; overflow:hidden;}
.right_part p {padding:7px 0;}

.right_part ul {list-style-type:none; margin:0; padding:5px 0; }
.right_part ul li {padding: 0px 0 15px 12px; background:url(images/arr_01.gif) 1px 6px no-repeat;}


/*---/main_content---*/

/*---footer---*/
#footer {font-size:1.1em; line-height:130%; background:url(images/footer.gif) 50% 0 no-repeat;}
#footer1 {width:1000px; margin:0 auto; padding: 0 0 12px 0;}
.footer_left {float:left; padding: 10px 0 0 44px;}
.footer_right {float:right; text-align:center; padding: 10px 25px 0 44px;}
.footer_right img {margin: 0 2px;}
/*---/footer---*/
