#main {
	width:980px;
	margin:0 auto;
	text-align:left;
	background-color: #D20B00;
}

#header {
	height:363px;
}

#middle { padding:20px 25px 59px 29px; background:#2d2d2d;}

#footer {
	height:60px;
	background:url(images/footer_bg.gif) top repeat-x;
}

.column1, .column2, .column3, .col1, .col2, .col3 {float:left;}
.container {width:100%;}

#header .column1 {width:245px !important; padding:0; background:url(images/logo.jpg) top left no-repeat;}
#header .column2 {width:245px !important; padding:0;}
#header .column3 {width:490px !important; padding:0; background:url(images/header_bg3.jpg) top left no-repeat;}

/* ============================= home ===========================*/

#home .line {background:url(images/line.gif) repeat-y 462px 0;}
#home .column1 {width:493px;}
#home .column2 {
	width:433px;
}

/* ============================= company ===========================*/

#company .line {background:url(images/line.gif) repeat-y 338px 0;}
#company .column1 {width:369px;}
#company .column2 {width:556px;}
#company .col1 {width:268px; padding-top:20px;}
#company .col2 {width:250px; padding-top:20px;}

/* ============================= services ===========================*/

#services .line {background:url(images/line.gif) repeat-y 462px 0;}
#services .column1 {width:493px;}
#services .column2 {width:433px;}

/* ============================= software ===========================*/

#software .line {background:url(images/line.gif) repeat-y 492px 0;}
#software .column1 {width:523px;}
#software .column2 {width:403px;}

/* ============================= laserplotters ===========================*/

#laserplotters .line {background:url(images/line.gif) repeat-y 462px 0;}
#laserplotters .column1 {width:493px;}
#laserplotters .column2 {width:433px;}

/* ============================= index-3 ===========================*/

#index_3 .line {background:url(images/line.gif) repeat-y 462px 0;}
#index_3 .column1 {width:493px;}
#index_3 .column2 {width:407px;}

/* ============================= index-4 ===========================*/

#index_4 .line {background:url(images/line.gif) repeat-y 338px 0;}
#index_4 .column1 {width:369px;}
#index_4 .column2 {width:556px;}

#index_4 .col1 {width:268px; padding-top:20px;}
#index_4 .col2 {width:250px; padding-top:20px;}

/* ============================= index-6 ===========================*/

#support .line {background:url(images/line.gif) repeat-y 462px 0;}
#support .column1 {width:493px;}
#support .column2 {width:413px;}

/* ============================= index-4 ===========================*/

#contacts .line {
	background:url(images/line.gif) repeat-y 338px 0;
}
#contacts .column1 {width:369px;}
#contacts .column2 {width:556px;}

#contacts .col1 {width:247px;}
#contacts .col2 {width:282px;}

