/* CSS Document */

* { margin:0; padding:0; }

html {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #666;
}

body { background: #fff; }

input, textarea, select { font:12px/14px arial, helvetica, sans-serif; color:#F6D01A; border:0px; background:#3E5063; vertical-align:top; }

input { width:186px; height:22px; }

textarea { width:201px; height:114px; overflow:auto; }

.inp_h { height:27px; margin:0 0 4px 0; }

h2 { font-size: 16px; line-height: 22px; margin-bottom: 3px; color:#7e725b; }

.side_left h2 { color:#FFF; }

p { margin-bottom: 8px; }

/*****************************************************************/
.indent { margin:25; }

.block { width:auto; margin:0; padding:0; }

.block_1 { width:auto; margin:0; padding:0; }

.block_2 { width:auto; margin:0; padding:0; }

.block_3 { width:auto; margin:0; padding:0; }

/*****************************************************************/
#nav { position:relative; top: 240px; background: #9abb50 url(../images/nav_bg.gif) repeat-x 0px 0px; height:50px; width: 702px; }

#nav img { border: 0; padding:0; margin:0; }

ul { position:absolute; left:25px; padding: 0; list-style:none; float:left; }

ul li { float:left; }

/*---links---*/
a { color: #178dff; }

a:hover { text-decoration:none; }

.link { color:#F6D01A; font-weight:bold; background:url(../images/arr.gif) 0 6px no-repeat; padding:0 0 0 12px; }

.link_1 { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#9FB0BF; font-weight:bold; }

.link_2 { color:#F6D01A; font-weight:bold; font-size:12px; line-height:14px; background:url(../images/arr_1.gif) 0 5px no-repeat; padding:0 0 0 14px; }

.link_3 { color:#F6D01A; font-weight:bold; font-size:12px; line-height:14px; }

.link_4 { color:#F6D01A; font-weight:bold; background:url(../images/arr.gif) 0 6px no-repeat; font-size:12px; padding:0 0 0 12px; }

.link_5 { color:#F6D01A; font-size:12px; line-height:14px; }

.link_6 { color:#F6D01A; font-weight:bold; font-size:12px; line-height:14px; background:url(../images/arr_1.gif) 0 5px no-repeat; text-decoration:none; padding:0 0 0 14px; }

.link_6:hover { text-decoration:underline; }

.link_7 { color:#F6D01A; line-height:14px; }

/*---//	links---*/
/*---txt---*/
.txt { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#9FB0BF; }

.txt_1 { font-size:11px; line-height:14px; color:#FFF; }

/*---//	txt---*/

.main_header {
	margin: 0 auto;
	border-right: 1px solid #178DFF;
	border-left: 1px solid #178DFF;
}

#home { height: 290px; background: url(../images/bg_header.jpg) no-repeat;  }

#about { height: 290px; background: url(../images/about.jpg) no-repeat; }

#tech { height: 290px; background: url(../images/tech.jpg) no-repeat; }

#service { height: 290px; background: url(../images/service.jpg) no-repeat; }

#contact { height: 290px; background: url(../images/contact.jpg) no-repeat; }

#header .indent { padding:35px 0 0 0; }

#header .pic { text-align:right; margin:24px 435px 0 0; }

#wrapper { }

#wrapper .bg_wrapper { background:url(../images/wrapp_left.gif) left top repeat-y; }

#wrapper .bg_wrapper_1 { background:url(../images/wrapp_right.gif) right top repeat-y; }

/**************TABLE***************/
.left_top { background:url(../images/left_top.gif) left top no-repeat; }

.right_top { background:url(../images/right_top.gif) right top no-repeat; }

.left_bot { background:url(../images/leftt_bot.gif) left bottom no-repeat; }

.right_bot { background:url(../images/right_bot.gif) right bottom no-repeat; }

.side_top { background:url(../images/side_top.gif) left top repeat-x; }

.side_bot { background:url(../images/side_bot.gif) left bottom repeat-x; }

.side_left { padding: 25px 15px 5px; }

.side_left img { float: right; clear:left; margin-left: 10px; }

.side_right { background:url(../images/side_right.gif) right top repeat-y; }

/*---page---*/
#page #wrapper .indent { padding:30px 0 30px 0; }

#page #wrapper .column .indent { padding:0 0 0 25px; }

#page #wrapper .columnWide .indent { padding:0 0 0 25px; }

#page #wrapper .column .indent h2 {
	font-size: 27px;
	line-height: 22px;
	margin-bottom: 15px;
	color: #888888;
}

#page #wrapper .column .block { padding:0 0 15px 0; }

#page #wrapper .column .block .h { margin:0 0 8px 0; }

#page #wrapper .column .block .right { margin:10px 0 0 0; }

#page #wrapper .column .block_1 { padding:22px 0 0 0; }

#page #wrapper .column .block_1 .h { margin:0 0 8px 0; }

#page #wrapper .column .block_1 .float { float:left; margin:3px 8px 0 0; }

#page #wrapper .column .block_1 .right { margin:11px 0 0 0; }

#page #wrapper .column_1 .indent { background: #666; margin: 25px 25px 0 0px; padding: 0px; }

#page #wrapper .column_1 .h { padding:17px 0 0 24px; }

#page #wrapper .column_1 .side_left .indent { }

#page #wrapper .column_1 .side_left .block { height: 90px; }

#page #wrapper .column_1 .side_left .block .text { padding-left: 90px; }

#page #wrapper .column_1 .side_left .block_1 { padding-bottom: 30px; }

#page #wrapper .column_1 .side_left .block_1 .text { padding-left: 90px; }

#page #wrapper .column_1 .side_left .block_2 { padding-bottom: 20px; }

#page #wrapper .column_1 .side_left .block_2 .text { padding-left: 90px; }

#page #wrapper .column_1 .side_left .block_2 .right { margin:18px 0 0 0; }

/*---// page---*/

/*---page_1---*/
#page_1 #wrapper .indent { padding:0 0 33px 0; }

#page_1 #wrapper .column .block { background:url(../images/wrapp_top.gif) left top repeat-x #323D47; padding:24px 0 15px 0; margin:0 0 0 2px; }

#page_1 #wrapper .column .block .indent { padding:0 20px 0 23px; }

#page_1 #wrapper .column .block .h { margin:0 0 8px 0; }

#page_1 #wrapper .column .block .float { float:left; margin:3px 17px 0 0; }

#page_1 #wrapper .column .block .right { text-align:left; margin:10px 0 0 0; }

#page_1 #wrapper .column .block_1 { padding:22px 0 0 0; }

#page_1 #wrapper .column .block_1 .indent { padding:24px 0 0 0; }

#page_1 #wrapper .column .block_1 .col_left .h { margin:0 0 8px 0; }

#page_1 #wrapper .column .block_1 .col_left { width:376px; }

#page_1 #wrapper .column .block_1 .col_left .indent { padding:0 26px 0 24px; }

#page_1 #wrapper .column .block_1 .col_left .right { text-align:left; margin:6px 0 0 0; }

#page_1 #wrapper .column .block_1 .col_right { width:300px; }

#page_1 #wrapper .column .block_1 .col_right .indent { padding:0 0 0 0; }

#page_1 #wrapper .column .block_1 .col_right .h { margin:0 0 12px 0; }

#page_1 #wrapper .column .block_1 .col_right .float { float:left; margin:3px 17px 0 0; }

#page_1 #wrapper .column .block_1 .col_right .right { text-align:left; margin:6px 0 0 0; }

/*---// page_1---*/

/*---page_2---*/
#page_2 #wrapper .indent { padding:0 0 31px 0; }

#page_2 #wrapper .column .indent { padding:7px 0 0 7px; }

#page_2 #wrapper .column .h { padding:17px 0 40px 18px; }

#page_2 #wrapper .column .side_left .indent { padding:0 27px 30px 18px; }

#page_2 #wrapper .column .side_left .block { padding:0 0 9px 0; }

#page_2 #wrapper .column .side_left .block img { float:left; margin:3px 18px 0 0; }

#page_2 #wrapper .column .side_left .right { margin:6px 0 0 0; }

#page_2 #wrapper .column_1 .indent { padding:24px 30px 0 31px; }

#page_2 #wrapper .column_1 .block { padding:0 0 15px 0; }

#page_2 #wrapper .column_1 .block .h { margin:0 0 5px 0; }

#page_2 #wrapper .column_1 .block .right { margin:10px 0 0 0; }

#page_2 #wrapper .column_1 .block_1 { padding:19px 0 0 1px; }

#page_2 #wrapper .column_1 .block_1 .h { margin:0 0 9px 0; }

/*---// page_2---*/

/*---page_3---*/
#page_3 #wrapper { background:url(../images/wrapp_top.gif) left top repeat-x #323D47; }

#page_3 #wrapper .indent { padding:0 0 30px 0; }

#page_3 #wrapper .column .indent { padding:24px 20px 0 25px; }

#page_3 #wrapper .column .h { margin:0 0 8px 0; }

#page_3 #wrapper .column .block { margin:21px 0 23px 0; }

#page_3 #wrapper .column .block img { float:left; margin:3px 17px 0 0; }

#page_3 #wrapper .column .block .right { text-align:left; margin:12px 0 0 0; }

#page_3 #wrapper .column .right { text-align:left; margin:7px 0 0 0; }

#page_3 #wrapper .column_1 .side_bot { background:url(../images/side_bot_1.gif) left bottom repeat-x; }

#page_3 #wrapper .column_1 .side_left { background:url(../images/side_left_1.gif) left top repeat-y #415467; }

#page_3 #wrapper .column_1 .side_right { background:url(../images/side_right_1.gif) right top repeat-y; }

#page_3 #wrapper .column_1 .left_bot { background:url(../images/left_bot_1.gif) left bottom no-repeat; }

#page_3 #wrapper .column_1 .right_bot { background:url(../images/right_bot_1.gif) right bottom no-repeat; }

#page_3 #wrapper .column_1 .indent { padding:7px 0 0 0; }

#page_3 #wrapper .column_1 .h { padding:17px 0 0 24px; }

#page_3 #wrapper .column_1 .side_left .indent { padding:37px 27px 30px 20px; }

#page_3 #wrapper .column_1 .side_left .block { padding:0 0 15px 1px; }

#page_3 #wrapper .column_1 .side_left .block img { float:left; margin:3px 18px 0 0; }

/*---// page_3---*/

/*---page_4---*/
#page_4 #wrapper { background:url(../images/wrapp_top_1.gif) left top repeat-x #28333D; }

#page_4 #wrapper .indent { padding:0 0 31px 0; }

#page_4 #wrapper .column .left_top { background:url(../images/left_top_2.gif) left top no-repeat; }

#page_4 #wrapper .column .right_top { background:url(../images/right_top_2.gif) right top no-repeat; }

#page_4 #wrapper .column .indent { padding:7px 0 0 7px; }

#page_4 #wrapper .column .h { padding:17px 0 40px 18px; }

#page_4 #wrapper .column .side_left .indent { padding:0 27px 15px 18px; }

#page_4 #wrapper .column .side_left .block { padding:0 0 12px 0; }

#page_4 #wrapper .column .side_left .block .col_1 { width:68px; }

#page_4 #wrapper .column_1 .indent { padding:24px 20px 0 32px; }

#page_4 #wrapper .column_1 .block { padding:0 0 15px 0; }

#page_4 #wrapper .column_1 .block .h { margin:0 0 6px 0; }

#page_4 #wrapper .column_1 .block .float { float:left; margin:2px 18px 0 0; }

#page_4 #wrapper .column_1 .block .right { text-align:left; margin:16px 0 0 0; }

#page_4 #wrapper .column_1 .block_1 { padding:19px 0 0 0; }

#page_4 #wrapper .column_1 .block_1 .h { margin:0 0 7px 0; }

#page_4 #wrapper .column_1 .block_1 .col_inp { width:197px; }

#page_4 #wrapper .column_1 .block_1 .col_txtarea { width:201px; }

#page_4 #wrapper .column_1 .block_1 .right { margin:24px 0 0 0; }

/*---// page_4---*/

/*---page_5---*/
#page_5 #wrapper .indent { padding:0 0 0 0; }

#page_5 #wrapper .column .block { background:url(../images/wrapp_top.gif) left top repeat-x #323D47; padding:24px 0 15px 0; margin:0 0 0 2px; }

#page_5 #wrapper .column .block .indent { padding:0 30px 20px 23px; }

#page_5 #wrapper .column .block .h { margin:0 0 8px 0; }

#page_5 #wrapper .column .block .right { text-align:left; margin:10px 0 0 0; }

/*---// page_5---*/

#footer .indent { margin-left:25px; }

#footer a { font-size:11px; line-height:15px; color:#8595A4; }

#footer .bg_left { }

#footer .bg_right { width:100%; }

#footer .column .indent { padding:25px; }

#footer .column_1 .indent { padding:23px 0 31px 0px; }
