/* CSS Document */
* { margin:0; padding:0;}

body{
	font:11px/13px tahoma, arial, helvetica, sans-serif;
	background:#FBFBFB;
	padding-top:170px;
}
body#index{
	font:11px/13px tahoma, arial, helvetica, sans-serif;
	background:#FBFBFB;
	padding-top:396px;
}


.t_1{ color:#3C3C3C;}
.t_2{ color:#525252;}

input, textarea, select {
font:11px Tahoma, Arial, Geneva, sans-serif; 
color:#000000; 
vertical-align:top;
}

/*input{ width:178px; height:18px;}*/
.inp_h{ width:172px; height:30px;}
.width_h{ width:204px;}
textarea{width:175px; height:47px; overflow:auto;}

input.more {
width:146px;
height:25px;
border:none;
background:url(../images/1_pic_5.gif) top center no-repeat;
font:bold 13px Tahoma, Arial, Geneva, sans-serif; 
color:#fff; 
vertical-align:top;
}

.cForm input.normal {
	border:1px solid #ccc;
	width:150px;
	height:17px;
	background-color:#a7cfee;
}

.cForm textarea {
	border:1px solid #ccc;
	width:150px;
	height:67px;
	background-color:#fff;
}

.send {
	width:80px;
	height:40px;
	border:none;
	background:url(../images/send.png) top center no-repeat;
}

.contactLeft {
	float:left;overflow:hidden;height:auto;width:170px;
}

a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline;}

h1 {
color: #18527e;
margin-left:3px;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
}

h3 {
color: #18527e;
font:normal 14px Verdana, Arial, Helvetica, sans-serif;
}

h2 {
color: #18527e;
font:bold 14px Verdana, Arial, Helvetica, sans-serif;
padding-bottom:0px;
margin-bottom:0px;
margin-left:3px;
}
div.strong h1 {
font:bold 13px Tahoma, Arial, Geneva, sans-serif; 
color:#FFFFFF;
}
div.strong h2 {
font:bold 13px Tahoma, Arial, Geneva, sans-serif; 
color:#FFFFFF;
}
strong {
color: #18527e;
}
.strong strong {
color: #fff;
}
.white {
color:#FFFFFF;
}
.productContainer {
width:689px;
height:auto;
overflow:hidden;
margin-bottom:10px;
border-top:1px solid #ccc;
padding-top:5px;
line-height:14px;
}

.productContainerBlue {
width:630px;
height:auto;
overflow:hidden;
margin-bottom:10px;
border-top:1px solid #ccc;
padding-top:5px;
line-height:14px;
}

.productLeft {
width:200px;
height:auto;
overflow:hidden;
float:left;
padding-top:5px;
text-align:center;
}
.productRight {
width:470px;
height:auto;
overflow:hidden;
float:left;
text-align:left;
padding-top:5px;
margin-left:3px;
}

.productLeftClients {
width:180px;
height:auto;
height:auto;
overflow:hidden;
float:left;
text-align:center;
}

.productRightClients {
width:490px;
height:auto;
overflow:hidden;
float:left;
text-align:left;
padding-top:5px;
margin-left:3px;
}

.productRightClientsBlue {
width:420px;
height:auto;
overflow:hidden;
float:left;
text-align:left;
padding-top:5px;
margin-left:3px;
}

table.form {
	width:350px;
	height:auto;
	margin:0 auto;
}


.column { float:left;}
.clear { clear:both;}

#main {text-align:left;position:absolute;top:0;left:50%;margin-left:-383px;width:766px;}
#layer_0 {margin:auto; background:url(../images/bg_head.jpg) top repeat-x #FFFFFF;height:96px;margin-top:0;position:absolute;top:0;width:100%;}
#header { color:#99B9CF;}

#header a{ color:#99B9CF;}
#header wid{ width:469px;}
#header .indent{ padding:38px 0 0 0;}
#header .col_1{width:466px; padding:0 0 0 33px;}

#menu{ margin:0px 0 0 30px;}
#fl{ background:url(../images/fl_header.jpg) top no-repeat; padding:23px 454px 39px 73px;}


.bgrd { background:url(../images/bg_cont.jpg) top left repeat-x;}
/*---index---*/
#page .indent { }
#page .column_1 .indent { padding:8px 10px 13px 7px;}
#page .column_2 .indent { padding:11px 10px 14px 16px;}
#page .column_2 .bg { background:url(../images/bg_1.jpg) top left no-repeat;}
/*---// index---*/

/*---index-1---*/
#page_1 .indent { padding:3px 30px 12px 30px;} 
#page_1 .column_1 .indent {padding:5px 0px 16px 0px; margin:0 18px 0 0}
#page_1 .column_2 .indent {padding:11px 10px 14px 16px;}
#page_1 .column_2 .bg { background:url(../images/bg_1.jpg) top left no-repeat;}
#page_1 .column_2 .bgg { background:url(../images/bg_2.jpg) top left no-repeat;}
.indent_1 {padding:6px 5px 0 15px !important;padding:16px 5px 0 15px;margin-bottom:-12px !important; margin-bottom:-10px;}
/*---// index-1---*/

/*---index-2---*/
#page_2 .indent { padding:9px 30px 12px 30px;}
#page_2 .column_1 .indent {padding:5px 0px 40px 0px; margin:0 18px 0 0}
#page_2 .column_1 .indent_1 {padding:6px 5px 1px 15px;}
#page_2 .column_2 .indent {padding:6px 0 16px 15px;}
/*---// index-2---*/

/*---index-3---*/
#page_3 .indent { padding:9px 30px 12px 30px;}
#page_3 .column_1 .indent {padding:8px 0px 13px 7px; margin:0 18px 0 0}
#page_3 .column_2 .indent {padding:11px 20px 15px 16px;}
/*---// index-3---*/


/*---index-4---*/
#page_4 .indent { padding:9px 30px 12px 30px;}
#page_4 .column_1 .indent {padding:5px 18px 16px 0px;}
#page_4 .round_2 .indent { padding:6px 5px 0 15px;}
#page_4 .column_2 .indent {padding:21px 24px 23px 25px;}
/*---// index-4---*/

/*---index-5---*/
#page_5 .indent { padding:9px 30px 12px 30px;}
#page_5 .indent_1 { padding:8px 18px 13px 7px;}
#page_5 .indent_2 {padding:12px 0 3px 25px;}
#page_5 .for_m .indent{ margin:0 0 0 10px;}
/*---// index-5---*/

/*---index-6---*/
#page_6 .indent { padding:9px 30px 12px 30px;}
#page_6 .indent .r_top .indent { padding:15px 30px 25px 30px;}
/*---// index-6---*/

.link{ color:#FFFFFF; text-decoration:underline;}
.link:hover{ text-decoration:none;}
ul { 
	margin:0;
	padding:0; 
	list-style:square;
}
li {
	margin:0;
	margin-bottom:10px; 
	padding:0;
	margin-left:10px;
}
li a { 
	line-height:13px;
	color:#3C3C3C;
	text-decoration:none; 
}
li a:hover { 
	text-decoration:underline;
}

.block_5_1{ width:338px; color:#EBEBEB}
.block_5_2{ width:362px; margin:0 0 0 6px;}

.block_6{ color:#EBEBEB}
.block_6_1{ width:203px; }
.block_6_2{ margin:10px 0 0 0; }

/*round corners*/
.round { width:100%; background:#5588B1}
.round .up{ background:url(../images/dot.gif) repeat-x top;}
.round .down{ background:url(../images/dot.gif) repeat-x bottom;}
.round .l{ background:url(../images/tal.jpg) repeat-x top left;}
.round .l_top{ background:url(../images/bg_l_top.gif) no-repeat left top;}
.round .r_top{ background:url(../images/bg_r_top.gif) no-repeat right top;}
.round .l_down{ background:url(../images/bg_l_bot.gif) no-repeat left bottom;}
.round .r_down{ background:url(../images/bg_r_bot.gif) no-repeat right bottom;}
/*round corners*/
/*round corners_1*/
.round_1 { width:100%; background:#F3F3F3}
.round_1 .up{ background:url(../images/dot_1.gif) repeat-x top;}
.round_1 .down{ background:url(../images/dot_1.gif) repeat-x bottom;}
.round_1 .left{ background:url(../images/dot_1.gif) repeat-y top left;}
.round_1 .right{ background:url(../images/dot_1.gif) repeat-y top right;}
.round_1 .l{ background:url(../images/cen.gif) repeat-x top left;}
.round_1 .l_top{ background:url(../images/top_left_1.gif) no-repeat left top;}
.round_1 .r_top{ background:url(../images/top_right_1.gif) no-repeat right top;}
.round_1 .l_down{ background:url(../images/bot_left_1.gif) no-repeat left bottom;}
.round_1 .r_down{ background:url(../images/bot_right_1.gif) no-repeat right bottom;}
/*round corners_1*/
/*round corners_2*/
.round_2 { width:100%; background:#4E84AE; margin:0 0 9px 0;}
.round_2 .r_top_2{ background:url(../images/top_right_2.gif) no-repeat right top;}
.round_2 .r_down_2{ background:url(../images/bottom_right_2.gif) no-repeat right bottom;}
.round_2 .l{ background:url(../images/tal_2.gif) repeat-x left top;}
/*round corners_2*/
#footer{ 
width:766px;
margin:auto;
	color:#000000; 
	background:url(../images/bgr_footer.gif) top no-repeat;
} 
#footer .txt_n{ word-spacing:normal;}
#footer .indent{ padding:16px 0 0 42px;}
#footer a{color:#000000;margin-right:10px;}
#footer .link{ color:#4995D3; text-decoration:underline;}
#footer .link:hover{ color:#4995D3; text-decoration:none;}
#footer img {
border:none;
}