@charset "utf-8";
/* CSS Document */

body{
	margin-top:15px;
	margin-bottom:15px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#000000;
	background-color:#044C9E;	
}
form, br, p, div, h1, h2, h3, h4, h5, input, checkbox, ul, li
{
	padding:0px;
	margin:0px;
}
a{
	outline:none;
}

.clear{
	padding:0px;
	margin:0px;
	clear:both;
}

.flleft{
	float:left;
}

.flright{
	float:right;
}
.header{
	background-image:url(../images/header.jpg);
	background-repeat:no-repeat;
	height:192px;
}

.whitetxt{
	font-size:20px;
	color:#FFFFFF;
	padding-top:15px;
	padding-right:10px;
}

.topmenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
	line-height:22px;
}

.topmenu a:link, .topmenu a:active, .topmenu a:visited, .topmenu a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	padding-left:15px;
	padding-right:15px;
	line-height:22px;
}

.topmenu a:hover{

	text-decoration:underline;

}


.menubg{
	background-image:url(../images/menu_bg.jpg);
	background-repeat:repeat-x;
	height:24px;
}

.left{
	width:120px;
	float:left;
	
}

.middle{
	width:290px;
	float:left;
	padding:0px;
	margin:0px;
	
}

.right{
	width:540px;
	float:right;
	
}

.bodytxt{
	width:270px;
	margin:0px auto;
	
}

.rightborder{
	background-image:url(../images/border_right.gif);
	background-repeat:repeat-y;
	background-position:right;
}

.headertxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#AC4225;
	line-height:22px;
}

.toll{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#AC4225;
	line-height:22px;
}

.ptxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:14px;
	padding-right:04px;
	text-align:justify;
	
}
.ptxt_inner{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:18px;
	text-align:justify;
}

.border{
	background-image:url(../images/border_div.gif);
	background-repeat:repeat-x;
}

.backgroundcolor{
	background-color:#D8E1C8;
}

.rightwidth{
	width:262px;
}

.rightwidth_middle{
	width:245px;
	margin:0px auto;
}

.readmore{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#008DD2;
	text-decoration:none;
	font-weight:bold;
}

.readmore a:link, .readmore a:active, .readmore a:visited, .readmore a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#008DD2;
	text-decoration:none;
	font-weight:bold;
}

.footerbackground{
	background-color:#B2C9E2;
}

.footertxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
	color:#FFFFFF;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
}

.footertxt a:link, .footertxt a:active, .footertxt a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:22px;
	text-decoration:none;
}
.footertxt a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:22px;
	text-decoration:underline;
}
.custom_left{
background-image:url(../images/simplifying.jpg);
	
	background-repeat:no-repeat;
	width:480px;
	height:471px;
}

.custom_right{
	background-image:url(../images/custom.jpg);
	background-repeat:no-repeat;
	width:480px;
	height:471px;
	
}


.blackheader{
	font-family:Helvetica,Geneva, Arial,sans-serif;
	font-size:18px;
	line-height:20px;
	color:#000000;
	font-weight:bold;
}

.blackheader_small{
	font-family:Helvetica,Geneva, Arial,sans-serif;
	font-size:14px;
	line-height:18px;
	color:#000000;
	font-weight:bold;
}

.ptxt1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:13px;
	text-align:justify;
}
.customheader{
 background-image:url(../images/custom_header.jpg);
 background-repeat:no-repeat;
 height:471px;
 width:960px;
}
.border_top
{
border-top:1px solid #000000;
}
.border_right
{
border-right:1px solid #000000;
}
.new_text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:13px;
	color:#000000;
}
/*form*/
.form_text
{
	font-size:12px;
	color: #000000;
		
}

.form_border1
{
	border:1px solid #7C93AC;
	
}



.informetion
{
	font-size:14px;
	padding-top:10px;
	padding-left:12px;
	font-weight:bold;
	color:#C95A3C;

	
	
}

.informetion11
{
	font-size:14px;
	padding-top:10px;
	padding-left:12px;
	font-weight:bold;
	color:#1367C4;

	
	
}

.contact_input
{
	background-color:#ffffff;
	border:1px solid #3B570A;
	height:16px;
	width:170px;
	
}

.contact_area
{
	background-color:#ffffff;
	border:1px solid #3B570A;
	height:36px;
	width:170px;
	
}


.qty_input
{
	background-color:transparent;
	border:none;
	height:35px;
	width:70px;
	font-size:18px;
	color:#333333;
	
	
	
}


.model_input
{
	background-color:transparent;
	border:none;
	height:35px;
	width:120px;
	font-size:18px;
	color:#333333;
	
}

.qty_area
{
	background-color:transparent;
	border: none;
	overflow:auto;
	height:50px;
	width:230px;
}

.add_area
{
	background-color:transparent;
	border: none;
	overflow:auto;
	height:50px;
	width:430px;
}

.form_text
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#525252;
}

/************square***************/

.squaretxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#887E6E;
	font-weight:bold;
	line-height:24px;
}


.blendtxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#687025;
	font-weight:bold;
	line-height:24px;
}


.blackborder{
	border-top:#000 solid 1px;
}

.greenborder{
	border-top:#777E3B solid 1px;
}

.orangeborder{
	border-top:#A75900 solid 1px;
}


.blackborder_vertical{
	border-left:#000 solid 1px;
}

.laminated{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#A75900;
	font-weight:bold;
	line-height:24px;
}




/**********today(11.5)**************/

.table_left_image
{
	background:url(../images/tables_left1.jpg) no-repeat;
	height:395px;
	background-position:top-left;
	
	
	
}

.litter_top
{
	background:url(../images/litter_top.jpg) top no-repeat;
	
	
	
}

.litter_r
{
	background:url(../images/litter_r.jpg) no-repeat;

}


.table_new
{
	background:url(../images/tables_only_bg.jpg) top no-repeat;
		
	
}


.squaretxt11
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#00000;
	font-weight:bold;
	line-height:24px;
	
}


.color_warr
{
	background-color:#E7E6E2;
	height:30px;
	
	
	
}

.ptext_n

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:14px;
	text-align:justify;	
	
}

.dugouts_left
{
	background:url(../images/dugo.jpg) right no-repeat;
	height:199px;
	
	
	
}

/********s**********/

.aluminumheader{
	background-image:url(../images/aluminum_top_img.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:233px;
}

.blacktxt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#000;
	line-height:35px;
	
}

.recycleimg{
	background-image:url(../images/recycle.jpg);
	background-repeat:no-repeat;
	width:960px;
	height:306px;
}




/****************(12)*************/


.flag_p

{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:19px;
	color:# 1D1D1D;
		
}
.ptxt_new1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	line-height:14px;
	text-align:justify;
}

.border12

{
	border-right:1px  dotted #333;
	
	
}

.environmen

{
	background:url(images/env.jpg) right no-repeat;
	height:224px;
	
	
}

.environmen1
{
background-color:#C4D3AE;
	
}

.environmen1_text

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:38px;
	font-weight:bold;
	color:#5C8727;
	line-height:30px;

}

/************14**********/
.ptxt_new_1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:14px;
	line-height:16px;
}
	

.laminated_new{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#A75900;
	font-weight:bold;
	line-height:28px;
}

.blue1
{
	color:#044C9E;
	font-size:11px;
	
}
	
.blue2
{
	color:#044C9E;
	font-size:12px;
	
}


/***********15.5.2009*****/


.headertxt_new{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#AC4225;
	line-height:22px;
	text-decoration:none;
}

.headertxt_new a:visited, .headertxt_new a:active, .headertxt_new a:link
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#AC4225;
	line-height:22px;
	text-decoration:none;
}

.headertxt_new a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#AC4225;
	line-height:22px;
	text-decoration:none;
}



.ptxt_cata{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:14px;
	text-decoration:none;
}

.ptxt_cata a:visited, .ptxt_cata a:active, .ptxt_cata a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:14px;
	text-decoration:none;
}

.ptxt_cata a:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:14px;
	text-decoration:none;
}	

.contact_name1
{
	font-weight: bold;
	font-size:11px;
	color:#2D2D2D;
	
}


.name_new
{
	border:1px solid #999;
	height:16px;
	width:160px;
	vertical-align:middle;
	
	
}

.name_list
{
	border:1px solid #999;
	height:20px;
	width:70px;
	vertical-align:middle;
	
	
}

.name_txtarea11
{
	border:1px solid #999;
	height:90px;
	width:240px;
	
	
}

.cont_heavy
{
	font-size:13px;
	font-weight:bold;
	color:#333;
	line-height:19px;
	letter-spacing:1px;
	
}

.new_b_right
{
	border-right:1px dotted #202020;
	
}

.env_new
{
	background:url(../images/env.jpg) right no-repeat;
	height:224px;
	
	
}
.new_b_buttom1
{
	border-bottom:1px dotted #202020;
	
}
.laminated_new12{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#A75900;
	font-weight:bold;
	line-height:20px;
}


/***********15.5.2009(sm)*****/

.greyborder
{
 border-top:#887E6E solid 1px;
}


.ptxt2{
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
 color:#000000;
 line-height:11px;
 text-align:justify;
}