/* CSS Document */



* {margin:0; padding:0;}



body { background:#212325;}



#container {

	position:relative;

	background:transparent;

	margin:0 auto;

	width:766px;

}

	



td, input, textarea {

	font-family:Tahoma;

	font-size:11px;

	line-height:14px;  

	color:#242424;	

	vertical-align:top;

}



a { color:#242424;}

a:hover { text-decoration: none;}

a img { border:0;}



.clear { clear:both;}



.auto { width:auto; height:auto;}



input, submit { vertical-align:middle;}



table { 

	border:0px;

	border-collapse:collapse;

	width:100%;

	height:100%;

}



#logo {

	position:absolute;

	top:10px;

	left:12px;

	width:200px;

	height:108px;

}



.left_tall { background:url(images/foot_bgd.gif) repeat-x bottom #717171; width:50%;}

.right_tall { background:url(images/foot_bgd.gif) repeat-x bottom #717171; width:50%;}



.img1 { margin-bottom:23px;}

.img2 { margin-right:22px; margin-bottom:15px;}

p { margin-bottom:10px; }

h1 { font:bold 16pt Tahoma; }

h2 { font:bold 14pt Tahoma; }

h3 { font;bold 12pt Tahoma; }

h4 { font-weight:bold; font-size:11px; margin-bottom:4px;}

.link1 { color:#6CA637; background:url(images/arrow_1.gif) 0px 3px no-repeat; padding:2px 0 2px 23px;}

.link2 { color:#D80A00; text-decoration:none;}



.forms { font-size:10px; text-decoration:underline; color:#060606; background:url(images/marker_1.gif) left no-repeat; padding-left:20px; display:block; margin-bottom:6px;}





.input1 {width:161px; height:21px; border:#75777B 1px solid; color:#444444; margin-right:8px; padding:2px 0; }

.input2 { width:208px; height:20px; border:#75777B 1px solid; padding-left:8px; margin-bottom:7px;}

textarea { width:208px; height:141px; padding-left:2px; border:#75777B 1px solid; padding-left: 8px;}





.line_hor { height:1px; background:url(images/line_2.gif) repeat-x; margin:16px 0 16px 0;}



ul { list-style:none; color:#242424;}

li a { background:url(images/arrow_2.gif) no-repeat 0 3px; padding-left:21px; text-decoration:none; line-height:18px;}

li a:hover { text-decoration:underline;}



/*block*/

.bgd { background:url(images/block-b.gif) repeat-x bottom #E8E8E8;}

.lt { background:url(images/l_t.gif) left top no-repeat;}

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

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

.lb { background:url(images/l-b.gif) left bottom no-repeat;}

.indent { padding:20px 0px 14px 16px;} 





#main {height:780px; width:766px; margin:0 auto; background:#FFFFFF;}



/* header */

#header { height:357px; background:#F1F1F1;}

#header .row1 { height:44px; }

#header .row1 .col1 { width:250px; background:#FFFFFF;}

#header .row1 .col2 { width:530px; background:url(images/1_home_02.gif) left no-repeat; text-align:left; padding: 15px 0 0 10px;}

#header .row1 .col3 { width:80px; background:url(images/1_home_02.gif) left no-repeat; padding: 25px 17px 0 0; text-align:right;}

#header .row2 { height:69px;}

#header .row2 .col1 { width:239px; background:#FFFFFF; padding: 0 48px 19px 31px;}

#header .row2 .col2 { height:69px;}

#header .row3 { height:244px; background:url(images/head.jpg) no-repeat; padding: 86px 0 0 51px;}

#header .row3home { height:244px; background:url(images/head.jpg) no-repeat; padding: 86px 0 0 51px;}

#header .row3products { height:244px; background:url(images/head_products.jpg) no-repeat; padding: 86px 0 0 51px;}

#header .row3services { height:244px; background:url(images/head_services.jpg) no-repeat; padding: 86px 0 0 51px;}

#header .row3location { height:244px; background:url(images/head_loc.jpg) no-repeat; padding: 86px 0 0 51px;}

#header .row3contact { height:244px; background:url(images/head_contact.jpg) no-repeat; padding: 86px 0 0 51px;}

#header .row3about{ height:244px; background:url(images/head_about.jpg) no-repeat; padding: 86px 0 0 51px;}

#header span.tag { color:#030303; font:12pt Arial,Helvetica,Verdana; font-weight:bold;}

#header span { color: #060606; }

#header span.number {font-size:18pt;font-weight:bold;background:yellow;}



/* content */

#content .center { padding:17px 23px 23px 36px;}

#content .left { width:15px; background:url(images/l_col.gif) repeat-y;}

#content .right { width:15px; background:url(images/r_col.gif) repeat-y;}

#content .main { width:390px;}



/*footer*/

#footer {height:83px; background:url(images/foot_bgd.gif) repeat-x;}

#footer .col1 { color:#B3B3B2; width:232px; padding:30px 0 0 51px;}

#footer .col2 { color:#9B9D9F; padding:30px 43px 0 0;}

#footer .col2 a{color:#9B9D9F; text-decoration:none;}

#footer .col2 a:hover {text-decoration: underline;}

#footer div { font-size:10px; text-align:right; margin-top:4px;}

#footer .col2 div a{ color:#6CA637; text-decoration:underline;}

#footer .col2 div a:hover {text-decoration:none;}



/* page1 */

#page1 #content .col1 { width:418px;}

#page1 #content .col1 .line { width:39px; background:url(images/line_2.gif) left repeat-y;}

#page1 #content .col2 .line_hor { margin-top:25px;}



/* page2 */

#page2 #content .col1 { width:433px; padding-right:55px;}

#page2 #content .link2 {color:#D80A00; text-decoration:underline;}



/* page3 */

#page3 #content .col1 { width:398px; padding-right:60px;}

#page3 #content .link2 {color:#D80A00; text-decoration:underline;}

#page3 #content .col1 .line { width:39px; background:url(images/line_2.gif) left repeat-y;}



/* page4 */

#page4 #content .col1 { width:288px; padding-right:50px; }

#page4 #content .link3 {color:#6CA637; text-decoration:underline;}

#page4 #content .link3:hover { text-decoration:none; }

#page4 #content h4 { margin-top:4px;}



/* page5*/

#page5 #content .col1 { width: 416px; padding-right:52px;}

#page5 #content .col1 .line { width:23px; background:url(images/line_2.gif) left repeat-y;}

#page5 h4 { margin-top:6px; margin-bottom:6px;}



/* page6*/

#page6 #content .center { padding:17px 23px 16px 36px;}

#page6 #content .col1 { width: 399px; padding-right:40px;}

#page6 #content .col1 a{ color:#D80A00; text-decoration:underline;}

#page6 #content .col1 a:hover{  text-decoration:none;}



/* page7*/

#page7 #content .center { padding:17px 19px 23px 36px;}

#page7 #content .col1 a{ color:#D80A00;}

#counter {
	margin: 0 auto;
	text-align: center;
	padding: 10px;
}