* { margin:0; padding:0;}
body { background:#2c2c2c; font-size:100%; line-height:1em; font-family:Arial; color:#909090; font-size:0.75em; line-height:1.33em}

.top-bg {background:url(images/top_bg.jpg) repeat-x top #1e1e1e}

/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:Arial; color:#909090; font-size:1em; font-weight:normal; padding-left:5px; border:solid 1px #464646; background:#000}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

/*==================list====================*/
ul{margin:0px; padding:0px; list-style:none}
ul.list-1 li { line-height:1.67em}
ul.list-1 li a{text-decoration:none; color:#909090; background:url(images/marker_list.gif) no-repeat 0 4px; padding-left:12px; font-weight:bold}
ul.list-1 li a:hover{ text-decoration:none; color:#fff}

ol {list-style-position:inside}
ol li { line-height:2.17em; color:#fff; background:url(images/list_bg.gif) repeat-x bottom}
ol li a{text-decoration:none; color:#909090}
ol li a:hover{ text-decoration:none; color:#fff}

dl dt {color:#fff; font-size:0.92em; line-height:1.27em; text-transform:uppercase; font-weight:bold}
dl dd {margin:0 0 18px 0}

.list-indent {margin:0 0 15px 0}
.list-indent2 {margin:0 0 26px 0}
/*==========================================*/

a {text-decoration:underline; color:#aaaaaa}
a:hover {text-decoration:none}

a.link {text-decoration:none; color:#ffd21d; background:url(images/link_bg.jpg) repeat-x top; float:right; padding:6px 11px 6px 13px; font-family:Georgia; line-height:1em; margin:17px 0 0 0}
a.link:hover {text-decoration:none; color:#fff}

a.link-2 {text-decoration:none; color:#909090; background:#1e1e1e; padding:5px 0 4px 0; text-align:center; width:84px; font-family:Georgia; line-height:1em; margin:12px 35px 0 37px; display:block}
a.link-2:hover {text-decoration:none; color:#fff}

a.link-3 {text-decoration:none; color:#ffd21d; background:#292929; float:right; padding:6px 11px 6px 13px; font-family:Georgia; line-height:1em; margin:10px 20px 0 0}
a.link-3:hover {text-decoration:none; color:#fff}

a.link-4 {text-decoration:none; color:#fff; font-weight:bold}
a.link-4:hover {text-decoration:none; color:#909090}

a.link-5 {text-decoration:none; color:#fff}
a.link-5:hover {text-decoration:none; color:#909090}


h4 {color:#fff; font-size:0.92em; line-height:1.27em; text-transform:uppercase; margin:0 0 4px 0}
.font-1 {text-transform:none}
.font-2 {color:#fff; font-size:0.92em; line-height:1.45em; margin:0 0 16px 0; text-transform:uppercase}

.clear { clear:both;}
.fright {float:right}

p {margin:0 0 16px 0}
.p1 {margin:0 0 25px 0}

/*header*/
#header {background:url(images/header_bg_repeat.jpg) repeat; color:#909090}
#header .bg {background:url(images/header_bg.jpg) no-repeat left top; height:258px}
#header .inner {padding:0 50px 5px 16px}

#header .logo {position:absolute; margin:54px 0 0 36px}

#header .indent {padding:54px 0 10px 308px}
#header .title {margin:0 0 9px 0}

ul.menu {margin:0px; padding:0px; list-style:none; background:url(images/menu_bg.jpg) repeat-x top; height:49px; font-family:Georgia; font-size:1.17em; padding-left:56px}
ul.menu li { line-height:1em; float:left; background:url(images/menu_separator.gif) no-repeat left top}
ul.menu li a{text-decoration:none; color:#fff; padding:18px 35px 10px 35px; display:block}
ul.menu li a:hover{ text-decoration:none; background:url(images/hover_bg.jpg) no-repeat center top; color:#7e7e7e}
ul.menu li a.hover{ text-decoration:none; background:url(images/hover_bg.jpg) no-repeat center top; color:#7e7e7e}

/*content*/
#content { background:url(images/content_bg.jpg) repeat-x top}
#content .bot {background:url(images/content_bg_bot.jpg) no-repeat left bottom}
.title {margin-bottom:10px}
.title2 {margin-bottom:15px}
.img-left {float:left; margin:0 20px 0 0}
.img-left2 {float:left; margin:5px 28px 0 0}
.img {margin-bottom:20px}

.content-indent {padding:40px 0 40px 0}
.content-indent2 {padding:40px 50px 40px 55px}

.line {background:url(images/line_bg.gif) repeat-x top; height:20px; margin-bottom:-11px}
.line2 {background:url(images/line2_bg.gif) repeat-x top; height:20px; margin-bottom:-13px}

.txt {position:relative; margin:-241px 0 0 0}
.banner {position:relative; margin:15px 0 0 -37px}

.col-1 .indent {padding:0 31px 0 55px}
.col-2 .indent {padding:0 40px 0 34px}

.inner1 {padding:0 0 68px 0; width:100%; overflow:hidden}
.inner2 {padding:0 0 30px 0; width:100%; overflow:hidden}

.boxes {position:absolute; margin:-308px 0 0 43px; width:647px}

/*footer*/
#footer { color:#909090; font-weight:bold; height:49px}
#footer .indent {padding:10px 37px 0 0}
#footer a {color:#909090; text-decoration:none}
#footer a:hover {color:#fff}

/*================== index.html ==================*/
#page1 #content { background:url(images/content_bg.jpg) repeat-x top; padding-bottom:40px}
#page1 #content .row-1 .col-1 .indent { padding:42px 30px 0 56px}
#page1 #content .row-2 .col-1 .indent { padding:61px 40px 0 56px}

.phones {float:right; margin:0 180px 0 0}
input {width:245px; height:25px}
.div_input {height:40px}
textarea {width:292px; height:185px; overflow:auto; margin-bottom:10px; display:block}
.div_links {text-align:right}

/*==================block====================*/
.box-extra {height:328px; float:left; text-align:center; color:#fff; font-family:Georgia}
.box-extra2 {height:285px; float:left; text-align:center; color:#fff; font-family:Georgia}

.box-1 {background:url(images/box1_bg.jpg) no-repeat left top; width:219px}
.box-1 .indent {padding:108px 26px 70px 35px}
.box-2 {background:url(images/box2_bg.jpg) no-repeat left top; width:210px}
.box-2 .indent {padding:108px 28px 70px 25px}
.box-3 {background:url(images/box3_bg.jpg) no-repeat left top; width:251px}
.box-3 .indent {padding:108px 69px 70px 26px}
.box-4 {background:url(images/box4_bg.jpg) no-repeat left top; width:219px}
.box-4 .indent {padding:108px 26px 70px 35px}
.box-5 {background:url(images/box5_bg.jpg) no-repeat left top; width:210px}
.box-5 .indent {padding:108px 28px 70px 25px}
.box-6 {background:url(images/box6_bg.jpg) no-repeat left top; width:218px}
.box-6 .indent {padding:108px 28px 70px 26px}

/*==========================================*/
