.home_right_box, .result_appl, .inf_prod{

	width:490px;

	margin-left:4px;

	padding-bottom:20px;

	font-size:10px;	

}

.home_right_box_top{

	background:url(../slices/compact_top1.jpg) no-repeat;

	height:101px;

}

.home_right_box_top h3{

	font-size:11px;

	font-family:Verdana;

	color:#ffffff;

	position:relative;

	margin-left:10px;

	top:3px;

}

.result_appl_top, .inf_prod_top{

	background:url(../slices/inf_prod_top.jpg) no-repeat;

	height:17px;

	position:relative;	

}



.home_right_box_middle, .result_appl_middle, .inf_prod_middle{

	border-left:1px solid #A4A4A4;

	border-right:1px solid #A4A4A4;

	background-color:#E5E5E5;

}

.text{

	margin-top:-80px;

	_margin-bottom:75px;

	position:relative;

	z-index:2;

}



.text div{

	width:267px;

	min-height:80px;

	_height:80px;

	float:left;

	position:relative;

	border-right:1px solid #A4A4A4;

	font-size:11px;

	padding-left:10px;

	padding-top:5px;

	margin-right:-10px;

	z-index:2;

}

.text div p{

	width:255px !important;

	margin:0 auto !important;

	line-height:1.0 !important;

}

.text .rightProd{

	width:210px;

	float:left;

	text-decoration:none;

	border:none;

}

.text a img{

	width:211px;

	height:68px;

	margin-top:-26px;

	

	border:none;

	border-bottom: 1px solid #A4A4A4;

	float:left;

	position:relative;

}



.view{

	color:#0D4E83;

	position:relative;

	font-weight:bold;

	font-size:11px;

	width:200px;

	float:right;

	margin-top:-25px;

	text-align:left;

	position:relative;

	left:-5px;

	z-index:20;

}



.home_right_box_bottom{

	background:url(../slices/compact_bottom.jpg) no-repeat;

	height:12px;	

	position:relative;

	margin-top:-5px;



}

.result_appl_bottom, .inf_prod_bottom{

	background:url(../slices/results_applications_bottom.jpg) no-repeat;

	height:12px;

}



/* table result applications*/



.table_content_results, .table_inf_prod{	

	margin-top:-17px;

	position:relative;	

}





.table_content_results_header, .table_inf_prod_header{

	position:relative;

	font-size:11px;

	font-family:Verdana;

	color:#ffffff;

	margin:-23px 0px 8px 2px;

	_margin:0 0 8px 2px;



}

.table_inf_prod_header span{

	position:relative;

}

#table{

	position:relative;

	top:-8px;

	_top:3px;

	padding-top:5px;

}

#table1{

	position:relative;

	top:2px;

	_top:8px;

}

.table_content_results_header span{

	width:77px;

	display:block;

	float:left;

	text-align:center;

	position:relative;

}

.table_content_results_header .model{

	width:168px;

	text-align:center;

	border-left:1px solid #FFFFFF;

	float:right;

	position:relative;

}

.cell{

	border-right:1px solid #A4A4A4;

	width:80px !important;

	padding-bottom:2px;

	text-align:center;

}

.cell span{

	display:block;

	width:70px !important;

	margin: 0 auto;

	text-align:center;

}

.cell_last{

	text-align:center;

	font-family:Verdana;

	font-size:10px;

	color:#842D33;

	font-weight:bold;

	margin-left:-10px;

	width:180px;

	padding-top:5px;

	vertical-align:middle;

}

.cell_last span{

	width:80px;

	clear:left;

	float:left;

	position:relative;

	display:block;

	margin-bottom:5px;

	margin-right:-2px;

}

.cell_last strong{

	width:10px;

	float:left;

}

.cell_last a{

	float:left;

	color:#09487D;

	font-weight:normal;

}



/* model page */



.tank_box_left{

	background:url(../slices/view_left_box.jpg) no-repeat;

	height:104px;

	width:231px;

	padding-bottom:10px;

}

.tank_box_left a{

	text-decoration:none;

}

.tank_box_left a img{

	border:none;

	width:231px !important;

	height:68px;

}

.view_left{

	color:#09487B;

	font-weight:bold;

	position:relative;

	margin:0 0 0 10px;	

	top:15px;

	_top:12px;

}

h4, h5{

	font-family:Verdana;

	font-size:12px;

	color:#842D33;

	text-align:left;

	margin:50px 0 2px 15px;

}

.list_tank{

	float:left;

	width:271px;

}

.list_tank li, .list_tank li a{

	color:#09487B;

	font-weight:bold;

	font-size:11px;

	padding-bottom:10px;

}

.box_buttons{

	float:right;

	position:relative;

	width:207px;

}

.tank_box{

	background:url(../slices/tank_box.jpg) no-repeat;

	height:104px;

	width:207px;

	float:right;

	font-size:11px;

}

.tank_box a img{

	position:relative;

	top:-8px;

	left:-1px;

	height:80px;

	width:207px !important;

	margin-right:-5px;

}

.list_view_tank, .columns{

	margin-left:20px;
	margin-bottom:20px;

}



.list_view_tank a{

	text-decoration:none;

}

.list_view_tank a img{

	border:none;

	margin-top:8px;

	margin-left:1px;

	width:204px;

	height:68px;

}

.view_right{

	color:#09487B;

	font-weight:bold;

	position:absolute;

	margin:85px 0 0 -170px;

	text-align:center;

}

.view_right a{

	color:#09487B;

	font-size:12px;

}

.list_view_tank_button{

	background:url(../slices/view_button.jpg) no-repeat;

	height:32px;

	width:207px;

	float:right;

	margin-top:-5px;

	color:#09487B;

	font-weight:bold;

}



.view_right_buttons{

	color:#09487B;

	font-weight:bold;

	position:absolute;

	margin:10px 0 0 35px ;

}



.bottom_right_content{

	position:relative;

}

.prod_details{

	margin-left:20px;

	width:488px;

}



.table_inf_prod_header span{

	padding-left:9px;

	padding-right:9px;

	display:block;

	float:left;

	text-align:center;

	padding-bottom:10px;

}

.inf_prod_cell1, .inf_prod_cell2, .inf_prod_cell3, .inf_prod_cell4, .inf_prod_cell5, .inf_prod_cell6, .inf_prod_cell7, .inf_prod_cell8{

	border-right:1px solid #A4A4A4;

	text-align:center;

	padding-bottom:7px;

}

.inf_prod_cell1{

	width:60px;

}

.inf_prod_cell2, .inf_prod_cell3{

	width:50px;

}

.inf_prod_cell7{

	width:60px;

}

.inf_prod_cell6{

	width:65px;

}

.inf_prod_cell4{

	width:70px;

}

.inf_prod_cell5{

	width:80px;

}

.inf_prod_cell8{

	width:40px;

	border-right:none;

}



/*  compact factory*/

h5{

	margin:10px 0 25px 0px;

}



.column_left{

	float:left;

	width:230px;
	padding-right:15px;

	/*padding-bottom:20px;*/
	min-height:0;
	_height:0;

}

.column_right{

	float:left;

	position:relative;

	width:230px;

	padding-bottom:20px;

}

#galleryContainer{

	width:490px;

	margin-left:5px;

}

.gallCateg{

	width:221px;

	float:left;
	
	height:180px;

	margin-right:20px;

	margin-bottom:20px;

}

.gallCateg img{

	margin-left:15px;

	margin-right:-15px;	

}

.gallCateg a img{

	border:none;

}

.gallCateg .down{
	padding-left:20px;
	display:block;
	margin-top:0;
	text-decoration:none;
	color:#842D33;
	font-weight:bold;
}

.gallCateg a:hover{

	text-decoration:underline;

}

#defaultGall{

	width:500px;

	margin-right:-50px;

	margin-top:15px;

}



#defaultGall img{

	border:#09487D solid 2px;

	width:334px;

	float:left;

}

#rightGallDesc{

	width:148px;

	float:left;

	position:relative;

	padding-left:25px;

	margin-right:-20px;

	margin-top:0px;

	_margin-top:0;

}

#rightGallDesc h1{

	margin-left:0;

	margin-bottom:5px;

}

#thumbContainer img{

	border:#09487D solid 2px;

	cursor:pointer;

}

#thumbContainer #selectedImg{

	border:#842D33 solid 2px;

}





/*  rfq*/

.columns form input, .columns form textarea{

	width:311px;

	margin-bottom:10px;

	font-family:verdana;

	font-size:11px;

}

.columns form select{

	width:311px;

}

.rfq_types{

	width:311px;

	font-family:verdana;

	font-size:11px;

	float:right;

	position:relative;

	margin-right:65px;

	

	

}

.columns form .rfq_types label{

	font-weight:normal;

	float:right;

	width:109px;

	margin-bottom:15px;

	

	text-align:left;

}

.columns form .rfq_types .rfq_types_left input, .columns form .rfq_types .rfq_types_right input{

	font-weight:normal;

	float:left;

	width:15px;

	margin-bottom:15px;

	

	margin-top:1px;

}

.columns form label{

	color:#676767;

	width:80px;

	float:left;

	text-align:right;

	padding-right:20px;

	margin-bottom:5px;

	font-weight:bold;

	font-size:11px;

}

.rfq_types_left{

	float:left;

	width:153px;

	

}

.rfq_types_right{

	float:right;

	width:153px;

	

}

.rfq_txt{

	width:210px;

	font-family:verdana;

	font-size:11px;

	float:left;

	position:relative;

 	

}

.rfq_txt label{

	margin-top:5px;

	width:50px;

}

.rfq_txt input{

	width:100px !important;

}

.rfq_txt_left{

	float:left;

}

.rfq_txt_right{

	float:left;

}

.rfq_txt input{

	width:75px;

	border:1px solid #A4A4A4;

}

#submit{

	background:url(../slices/submit_button.jpg) no-repeat;

	float:right;

	width:165px;

	height:34px;

	border:none;

	color:#09487D;

	font-weight:bold;

	margin-right:65px;

	margin-top:20px;

	margin-bottom:60px;

}