/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:#fff;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Tahoma;
		font-size:0.688em;
		line-height:1.364em;
		color:#ababc8;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#cecee9;}
a:hover{text-decoration:none;}
p {padding-top:15px;}

/* ============================= main layout ====================== */

.more {background:#d20000 url(images/more1_bg.gif) top left no-repeat; display:block; right:0; bottom:0; margin:0 -1px -1px 0; padding:4px 19px 5px 29px; color:#000000; text-transform:uppercase; font-weight:bold; text-decoration:none; float:right; position:relative;}
.more2 {background:#ff4c00 url(images/more2_bg.gif) top left no-repeat;}
.more3 {background:#ffcd1f url(images/more3_bg.gif) top left no-repeat;}
.more4 {background:#e61f40 url(images/more4_bg.gif) top left no-repeat;}
.more4a {background:#e61f40 url(images/more4_bg.gif) top left no-repeat; padding:3px 19px 6px 29px; color:#000; text-transform:uppercase; font-weight:bold; text-decoration:none; float:left; margin:15px 0 0 0;}

li { background:url(images/list_bg.gif) no-repeat 0 10px; padding-left:11px;}
li a {color:#cecee9; line-height:2.182em;}

.imgindent {margin:0 20px 0 0; float:left;}
.title {margin-bottom:15px;}
.title2 {margin-bottom:22px;}

/* ============================= header ====================== */

.logo {margin:43px 0 39px 165px;}
.border {border:1px solid #3f3f53; padding:15px 15px 0 14px;}

.header_bg { background:url(images/header_bg.jpg) top left no-repeat; padding:73px 0 58px 57px;}

#header .menu {height:64px; padding-left:44px;}
.menu li {background:url(images/menu_bg.gif) no-repeat 0 32px; float:left; padding:0 24px 0 30px;}
.menu li a {text-transform:uppercase; color:#fff; text-decoration:none; font-weight:bold; display:block; padding:22px 0 0 0;}
.menu li a:hover {color:#d20000;}
#header .menu .first {background:none; padding-left:0;}

/* ============================= middle ====================== */

.row2 {padding-top:15px;}

.box {background:#3f3f53; padding:1px;}
.box_inner {background:#1c1c1e; width:100%;}
.box_margin {margin-right:15px;}
.box_margin2 {
	margin-right:30px;
}
.margin {margin-top:15px;}
.box .padding {padding:22px 20px 28px 25px;}
.box .padding2 {padding:27px 20px 34px 27px;}
.box .padding3 {padding:26px 10px 28px 24px;}
.box .padding4 {padding:27px 28px 44px 25px;}
.box .pic {margin:-1px -1px 0 -1px; position:relative;}
.box_bg {background:#2b2b35 url(images/box_bg.gif) bottom repeat-x;}


.content {padding:25px 20px 0 0;}
.content2 {padding:35px 10px 0 25px;}
.line {background:url(images/hor_line.gif) bottom repeat-x; height:1px; margin:16px 0 17px 110px;}
.text2 {color:#cecee9; font-size:1.091em; line-height:1.25em;}
.usual {color:#ababc8;}
.img_text {padding-top:35px;}
.phone {margin-right:135px;}
.img {margin:29px 0 28px 0;}
.p {padding-top:6px;}
.ul {margin:13px 0 0 0;}
.ul1 {margin:-5px 0 0 0;}
.ul2 {margin:23px 0 24px 0;}
#index_6 .p {padding-top:30px;}

/* ============================= footer ====================== */

#footer {color:#000000; font-size:0.909em; line-height:1.5em;}
#footer a {color:#000000;}
#footer .menu {color:#9a9a9a; text-transform:uppercase;}
#footer .menu a {text-decoration:none; margin:0 6px 0 5px; color:#9a9a9a;}
#footer .menu a:hover {text-decoration:underline; color:#000;}
#footer span {color:#830200;}
#footer p { padding:21px 0 0 16px;}
#footer .menu .first {margin-left:0;}

/* ============================= forms ============================= */

form .col1 {width:242px;}
form .col2 {width:260px;}
form .rowi {height:41px;}
.form_more {margin-right:12px;}
form .padding {padding:25px 20px 8px 25px !important;}

.input {width:227px; height:24px; border:1px solid #cecee9; background:none; padding:0 0 0 5px; font-size:1em;}
textarea {width:253px; height:147px; border:1px solid #cecee9; background:none; padding:0 0 0 5px; overflow:auto; font-size:1em;}

/* ============================= index-5 =========================== */
