body{
	background:url(../slices/body.jpg) repeat-x;
	background-color:#747474;
	margin:0 0 15px 0;
	font-family:Arial;
	font-size:11px;
}

#main_middle{
	background:url(../slices/main_middle.jpg) repeat-y;
	padding-left:25px;
	padding-right:25px;
	_height:1px;

}

.clear{
	clear:both;	
}

#main{
	margin:0 auto;
	width:920px;
}

#main_top{
	background:url(../slices/main_top.jpg) no-repeat;
	height:498px;
	padding-left:23px;
	padding-right:23px;
	position:relative;
}
#main_top img{
	border:0;
} 

/*...........*/

#header_hp{

	height:225px;

	width:870px;

	position:relative;

}



#header_hp_img{

	float:right;

	height:225px;

	width:870px;

}

/*....*/

#main_bottom{

	background:url(../slices/main_bottom.jpg) no-repeat;

	height:25px;

	padding-left:25px;

	padding-right:25px;

	position:relative;

}
#content_align_sm{
	margin-top:-330px;
	position:relative;
}
#content_align_Nsm{
	margin-top:-360px;
	position:relative;
}

#header{
	position:relative;
	height:215px;
}

#menu{

	width:874px;

	border-bottom:1px solid #D6DBE4;

	

}

#menu a, #submenu a, #submenu, #whiteBox a{

	color:#095296;

	text-transform:uppercase;

	text-decoration:none;

}

.smSelected{

	font-weight:bold;

}

#submenu a{

	margin-left:5px;

	margin-right:5px;

}

#submenu a:hover, #whiteBox a, #gallery_descrition a, .previous a, .next a{

	/*font-weight: bold;*/

	text-decoration:underline;

}

#main_top a img{

	float:left;

}



.quote{

	float:right;

	

}

#quote p{

	padding-left:65px;

	margin-top:0;

	font-family:Arial;

	font-size:18px;

	letter-spacing:1px;

}

#quote a{

	float:right;

	color:#fff;

	margin-top:-18px;

	margin-right:13px;

	text-decoration:none;

	font-family:Arial;

	font-size:12px;

}

.tell{

	font-family:Arial;

	font-size:20px;

	padding-top:35px;

	padding-left:20px;

	float:left;

	color:#04259D;

	font-weight:bold;

}

.menu_option{

	display:block;

	float:left;

	margin-right:3px;

	

}



.menu_suboption_left{

	background:url(../slices/submenu_left.jpg) no-repeat;

	width:19px;

	height:29px;

	float:left;

	display:block;

}

.menu_suboption_middle{

	float:left;

	background:url(../slices/submenu_middle.jpg) repeat-x;

	height:29px;

	display:block;

	padding-top:5px;

}

.menu_suboption_right{

	background:url(../slices/submenu_right.jpg) no-repeat;

	width:19px;

	height:29px;

	float:left;

	display:block;

}

#menu_options{

	float:right;

	

}

.mLeft{
	background:url(../slices/menu_left.jpg) no-repeat;
	width:19px;
	height:29px;
	float:left;
}
.mMiddle{
	float:left;
	background:url(../slices/menu_middle.jpg) repeat-x;
	height:20px;
	display:block;
	padding-top:9px;
}
.mMiddle a{
	padding:8px 0 8px 0;
}

.mMiddle a:hover, #menu_options a:hover {
	color: #fff;
}

.mRight{

	background:url(../slices/menu_right.jpg) no-repeat;

	width:19px;

	height:29px;

	float:left;

	

}

#mLeftSelected{

	background:url(../slices/menu_left_blue.jpg) no-repeat;

}

#mMiddleSelected{

	background:url(../slices/menu_middle_blue.jpg) repeat-x;

}

#mRightSelected{

	background:url(../slices/menu_right_blue.jpg) no-repeat;

}

#mMiddleSelected a {

	color: #fff;

}

#footer{

	padding-top:5px;

}

#footer a{

	margin-left:5px;

	margin-right:5px;

}

#copyright{

	font-size:10px;

	color:#fff;

	line-height:18px;

	position:relative;

}

#copyright a{

	color:#fff;

	text-decoration:none;

}

#content{

	margin-top:-15px;

	

}

#footer, #copyright{

	text-align:center;

}

#blueBox, #blueBox_big, #whiteBox, #leftContent,#leftContent_hp, #rMiddle .service_img,  #bMiddle .service_img{

	float:left;

	

}

#blueBox{

	background:url(../slices/bluebox.jpg) no-repeat;

	width:280px;

	height:225px;

	line-height:15px;

	color:#fff;

	margin:-5px 0 0 5px;

	padding:15px 15px 5px 15px;

	position:relative;

}

#blueBox_big{

	position:relative;

	width:429px;

	_margin-left:-10px;

	margin-right:5px;

	

}

#whiteBox{

	background:url(../slices/whiteBox.jpg) no-repeat;

	width:310px;

	height:292px;

	color:#000;

	padding:15px 13px 0 13px;

}

#whiteBox img{

	width:274px;

	height:203px;

	border:1px solid #C0C0C0;

	padding:3px;

}

#whiteBox p, #whiteBox a{

	margin:5px 5px 0 5px;

	width:274px;

}



#banner, #rightContent, .service_txt{

	float:right;

	

}

#banner{

	margin:0 8px 0 0;

	position:relative;

	height:215px;

}
/*
#rTop{

	background:url(../slices/rightbox_top_big.jpg) no-repeat;

	height:9px;

	width:538px;

	margin-top:-12px;

	_margin-top:-10px;

	position:relative;

}
*/
#rMiddle{
	/*background:url(../slices/rightbox_middle_big.jpg) repeat-y;*/
	width:516px;
	padding:10px;
	position:relative;
	/*_margin-top:-5px;*/
	border:1px solid #999999;
	margin-top:-12px;
	
}
/*
#rBottom{
	background:url(../slices/rightbox_bottom_big.jpg) no-repeat;
	height:9px;
	width:538px;
	
}
*/
h1{

	margin:0 0 5px 0;

	

} #rightContent p, h2{

	margin:0;

	

}

h2{

	font-size:16px;

	font-weight:bold;

}

h1{

	font-size:18px;

	font-weight:bold

}

#rightContent a, #gallery_descrition a, .previous a, .next a{

	color:#095296;

	text-decoration:none;

}

#rightContent a:hover, #gallery_descrition a:hover, #copyright a:hover, #footer a:hover, #blueBox_big a:hover,#blueBox a:hover, #whiteBox a:hover, .previous a:hover, .next a:hover{

	text-decoration:underline;

}
#blueBox ul{

	margin-bottom:0;

	font-weight:bold;

}
#footer a,#blueBox a, #blueBox a, #footer{

	font-weight:bold;

	color:#fff;

	text-decoration:none;

}



#rMiddle .service{

margin-top:5px;	

}

#bMiddle .service_txt{

	margin-bottom:10px;

	min-height:85px;

	_height:85px;

}

#bMiddle .service_img{

	border:1px solid #C0C0C0;

	width:100px;

	height:83px;

	padding:3px;

	background-color:#fff;

}

#rMiddle .service_txt{

	width:390px;

	min-height:85px;

	margin-bottom:15px;

}

#bMiddle .service_txt{

	width:270px;

}

#rMiddle .service_img{

	border:1px solid #C0C0C0;

	width:100px;

	height:83px;

	padding:3px;

	background-color:#fff;

	

}

#rightContent{

	margin:10px 8px 20px 0;

	position:relative;

	_margin:10px 3px 20px 0;

	min-height:270px;

	_height:270px;

}

#leftContent{

	position:absolute;

	margin-top:-310px;
	_margin-top:-295px;
	width:310px;

	margin-left:5px;

}



/*.........hp....*/

#leftContent_hp{

	position:relative;

	margin:-13px 4px 10px 8px;

	_margin:2px 4px 10px 8px;

}

#bTop{

	background:url(../slices/top_hp_blue.jpg) no-repeat;

	height:13px;
	position:relative;
	width:429px;
_margin-top:-1px;
	margin-bottom:0;

}

#bMiddle{

	background:url(../slices/bluebox_middle_hp.jpg) repeat-y;

	width:400px;

	padding-left:15px;

	padding-right:15px;

	color:#fff;

	

}

#bBottom{
	background:url(../slices/bluebox_bottom_hp.jpg) no-repeat;
	height:13px;
	width:429px;
}
/*

#rTop_hp{
	background:url(../slices/rightbox_top.jpg) no-repeat;
	height:9px;
	width:411px;
	_margin-top:20px;
}*/
#rMiddle_hp{
	/*background:url(../slices/rightbox_middle.jpg) repeat-y;*/
	width:391px;
	padding:10px;
	border:1px solid #999999;
	margin-top:15px;
}/*
#rBottom_hp{
	background:url(../slices/rightbox_bottom.jpg) no-repeat;
	height:9px;
	width:411px;
}
*/
#rMiddle_hp p, #rMiddle p{
	margin:5px 0 15px 0;
}

#bMiddle h2{

	font-size:11px;

	text-transform:uppercase;

	

}

.imgtxt_service{

	clear:both;

}

.imgtxt img, .imgtxt_service img{

	width:120px;

	height:75px;

	padding:3px;

	border:1px solid #E0E0E0;

	margin-bottom:3px;

	

}

#rMiddle_hp p{

	float:left;

}



.imgtxt div, .imgtxt_service div{

	float:right;

	width:130px;

}

.imgtxt p{

	float:left;

	width:250px;

}

.imgtxt_service p{

	float:left;

	width:370px;

	

}

#commitment_service{

	background:url(../slices/com_ser.jpg) no-repeat;

	height:214px;

	width:413px;

	margin:-212px 0 0 -430px;

	position:absolute;

}

#commitment_service img{

	height:100px;

	width:100px;

	border:1px solid;

	float:right;

	position:relative;

	margin-top:100px;

}

/*    galery  */

#image_description{

	width:720px;

	position:relative;

	margin:0 auto;

	padding-bottom:40px;

}

#gallery_Big_image{

	width:400px;

	height:300px;

	float:left;

	position:relative;

}

#gallery_descrition{

	background:url(../slices/whiteBox.jpg) no-repeat;

	width:280px;

	height:292px;

	float:right;

	position:relative;

	padding:15px;

}

#gallery_descrition h1 ,#gallery_category h1 {

	color:#095296;

}

#galleryImages{

	width:800px;

	margin:0 auto;

	height:80px;

	position:relative;

	padding-bottom:40px;

}

.previous{

	background:url(../slices/arrow_left.jpg) no-repeat;

	width:71px;

	height:47px;

	position:relative;

	float:left;

	padding:32px 0 0 20px;

}

.previous a{

	

}

.next{

	background:url(../slices/arrow_right.jpg)  right no-repeat;

	width:56px;

	height:47px;

	position:relative;

	float:right;

	padding:32px 0 0 0px;

	

}

.gallery_image{

	width:85px;

	height:65px;

	padding:3px;

	border:1px solid #C0C0C0; 

	position:relative;

	float:left;

	margin:0 7px 0 7px;

}

/*...gallery_category...*/



#gallery_category{

	width:620px;

	margin:0 auto;

	position:relative;

}

.category_pos a img{

	width:230px;

	height:150px;

	border:none;

	position:relative;

	margin:10px 0 0 0;

}

.category_pos{

	position:relative;

	float:left;

	width:300px;

	margin-bottom:20px;

}

.category_pos p{

	margin:0;

	

}

.category_pos p a{

	color:#095296;

	text-decoration:none;

	font-weight:bold;

}

.category_pos p a:hover{

	text-decoration:underline;

}

/*...rfq....*/

label{

	width:150px;

	position:relative;

	float:left;

	margin-top:2px;

	

}

input, textarea{

	width:250px;

	background-color:#fff;

	

}

form{

	width:420px;

	margin:0 auto;

}

#submit{

	width:97px;

	height:43px;

	margin-left:185px;

	margin-top:20px;

	background:url(../slices/submit.jpg) no-repeat;

	color:#095296;

	font-family:Arial;

	font-size:11px;

	font-weight:bold;

	border:none;

	cursor:pointer;

}

