* {
	margin:0;
	padding:0;
}
body { background:#1c1b19; font-size:100%; line-height:1em; font-family:Trebuchet MS; color:#585858; font-size:1em; line-height:1.125em; text-align:center}

.top-bg {background:url(images/top_bg.gif) repeat-x top #f8f7f3}

/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:tahoma; color:#545454; font-size:0.625em; font-weight:normal; padding-left:5px}
img {border:0; vertical-align:top; text-align:left;}


/*==================list====================*/
ul.list-1 li { font-size:0.625em; line-height:1.8em; font-family:tahoma}
ul.list-1 li a {padding:0 0 0 6px; text-decoration:none; color:#545454; display:block}
ul.list-1 li a:hover {background:#f2f2f2}
ul.list-1 li a.hover {background:#f2f2f2}

.statistics {font-size:0.625em; line-height:1.2em; margin-right:25px; font-family:tahoma; margin-left:262px}
.statistics dt {color:#545454; font-weight:bold; padding:0 15px 7px 0}
.statistics dt span {float:right}
.statistics dd a {padding:3px 26px 3px 6px; text-decoration:none; color:#545454; display:block}
.statistics dd a:hover {background:#f2f2f2}
.statistics dd a.hover {background:#f2f2f2; padding:3px 26px 3px 6px; text-decoration:none; color:#545454}
.statistics dd a span {float:right}

.contacts {
	margin:0 50px 0 100px
}
.contacts dd {padding:3px 60px 3px 6px; font-size:0.625em; line-height:1.2em}
.contacts dd.bg {background:#f2f2f2}
.contacts dd span {float:right; margin-right:7px}
.contacts dd a {color:#545454; text-decoration:underline}
.contacts dd a:hover {text-decoration:none}
/*==========================================*/

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

a.link {text-decoration:underline; color:#585858; font-weight:bold; font-size:0.6875em; font-family:tahoma}
a.link:hover {text-decoration:none}

.top-bg2 {background:url(images/top_2.gif) repeat-x top #d7d2c4}
.bot-bg2 {background:url(images/bot_2.gif) repeat-x bottom}
.clear { clear:both;}

p {margin:0 0 18px 0}
.p1 {margin:0 0 13px 0}
.p2 {margin:0 0 5px 0}

h4.font-4 {font-size:1em; font-weight:normal; margin:0 0 15px 0}
.h-indent {margin:0 0 14px 0}
.h-indent2 {margin:0 0 5px 0}

.font-1 {color:#585858; font-size:0.8126em; line-height:0.92em}
.font-2 {color:#acacac; font-size:0.625em; line-height:1.2em}
.font-3 {color:#e46007; font-size:0.6875em; line-height:1.27em; font-family:tahoma}
.font-5 {color:#585858; font-weight:bold; font-size:0.6875em; font-family:tahoma}

#main2 {padding:12px 0 1px 0; font-size:0.75em; color:#585858; line-height:1.17em}
#main2 .col-1 .indent {padding:8px 10px 31px 79px}
#main2 .col-2 .indent {padding:8px 30px 31px 66px}
#main2 .col-3 .indent {padding:8px 70px 31px 49px}
#main2 .img {margin-left:-12px}
#main2 a {font-weight:bold; color:#585858; text-decoration:underline}
#main2 a:hover {text-decoration:none}
#main2 p {margin:0 0 9px 0}

/*header*/
#header { height:404px; background:url(images/header_bg1.jpg) no-repeat 549px 164px; font-size:0.75em; color:#585858; line-height:1.17em}

#header .txt {position:absolute; margin:72px 0 0 785px}
#header .txt a {color:#837e7b; text-decoration:underline}
#header .txt a:hover {text-decoration:none}

#header .form {position:absolute; margin:135px 0 0 786px; background:url(images/header_form.gif) no-repeat 0 0; width:158px; height:20px}
#header .form input {width:122px; height:17px; background:none; border:none; font-family:Tahoma; font-size:0.92em; color:#2a2521; position:absolute; margin:4px 0 0 5px}
#header .search {position:absolute; margin:0 0 0 137px; width:20px; height:20px}
.logo {position:absolute; margin:0 0 0 75px}
.menu {
	position:absolute;
	margin:128px 0 0 56px;
	left: -8px;
	top: 0px;
}
.slogan {
	position:absolute;
	margin:233px 0 0 75px;
	left: 322px;
	top: -203px;
	width: 325px;
}
#header .button {position:absolute; margin:318px 0 0 79px}

/*content*/
#content .content-indent {padding:28px 0 44px 0}
#content .content-indent2 {padding:28px 79px 44px 78px}
#content .title {margin-bottom:20px}
#content .title2 {margin-bottom:17px}
#content .img-left {float:left; margin:3px 19px 0 0}
#content .img-left2 {float:left; margin:-3px 16px 0 0}
#content .img {margin-bottom:7px}

#content .col-1 .indent {padding:64px 73px 72px 79px}
#content .col-2 .indent {padding:55px 79px 44px 0}
#content .col-1 .indent2 {padding:36px 77px 31px 79px}
#content .col-1 .indent3 {padding:64px 20px 72px 79px}

.inner {padding:0 0 20px 0; width:100%; overflow:hidden}
.inner2 {padding:0 0 10px 0; width:100%; overflow:hidden}

.line {background:url(images/line.gif) repeat-x top; height:22px}

.line-indent {margin:0 -10px -5px -4px}

/*footer*/
#footer { background:url(images/footer_bg.gif) repeat-x top}
#footer-main {height:98px}
#footer .indent {padding:29px 0 0 78px; color:#585858; font-size:0.75em; line-height:1.33em}
#footer a {color:#585858; text-decoration:none; font-weight:bold}
#footer a:hover {text-decoration:none}

ul.footer-menu {margin:0 0 2px -20px; padding:0px; list-style:none}
ul.footer-menu li { line-height:1em; display:inline}
ul.footer-menu li a{text-decoration:underline; color:#908a87 !important; background:url(images/marker_menu.gif) no-repeat right 7px; padding:0 20px 0 20px; font-weight:normal !important}
ul.footer-menu li a:hover{ text-decoration:none; color:#fff !important}
ul.footer-menu li a.none {background:none}

input {width:221px; height:17px}
.div-input {height:26px}
textarea {width:223px; height:133px; overflow:auto; margin-bottom:5px; display:block;}
.div-links {text-align:right; word-spacing:15px; padding-right:60px;}

/*==================block====================*/
.box { background:#fff}
.box .corner-top-left { background:url(images/corner_top_left.gif) left top no-repeat; width:100%}
.box .corner-top-right { background:url(images/corner_top_right.gif) right top no-repeat;}
.box .corner-bot-right { background:url(images/corner_bot_right.gif) right bottom no-repeat;}
.box .corner-bot-left { background:url(images/corner_bot_left.gif) left bottom no-repeat;}
.box .border-left {background:url(images/border.gif) repeat-y left}
.box .border-top {background:url(images/border.gif) repeat-x top}
.box .border-right {background:url(images/border.gif) repeat-y right}
.box .border-bot {background:url(images/border.gif) repeat-x bottom}
.box .indent2 {padding:36px 44px 28px 28px !important}
.box .indent {padding:36px 25px 28px 32px !important}
/*==========================================*/
