/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	text-align:center;
	background-color: #cccccc;
	background-image: url(images/backlogo2.gif);
}

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 {
	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;
	background-color: #ffcd1f;
	background-repeat: no-repeat;
	background-position: left top;
}
.more2 {
	background-color: #00cc33;
	background-image: url(images/more1_bg2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.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;}
.more5 {background:#20d5d5 url(images/more5_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 {
	float:left;
	margin-top: 0;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0;
}
.title {margin-bottom:15px;}
.title2 {margin-bottom:22px;}

/* ============================= header ====================== */

.logo {
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 15px;
}
.border {border:1px solid #3f3f53; padding:15px 15px 0 14px;}

.header_bg {
	background-image: url(images/header2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 73px;
	padding-right: 0;
	padding-bottom: 170px;
	padding-left: 57px;
}

#header .menu {
	height:64px;
	padding-left:12px;
}
.menu li {
	background:url(images/menu_bg.gif) no-repeat 0 32px;
	float:left;
	padding-top: 0;
	padding-right: 14px;
	padding-bottom: 0;
	padding-left: 15px;
}
.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:#FF6600;
}
#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:40px;}
.margin {margin-top:15px;}
.box .padding {padding:22px 20px 28px 25px;}
.box .padding2 {
	padding:0px 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-top: 13px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
.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 =========================== */
