A:link {
	COLOR: #none; 
	text-decoration:#none;
}
A:active {
	COLOR: #none; 
	text-decoration:#none;
	}

A:visited {
	COLOR: #none; 
	text-decoration:#none;
	}

A:hover {
	text-decoration:#none;
	color: #none;
}
body{
	margin: 0px;
	background: #cccccc;
	margin-top:13px;
}

.container{
	width:840px;
	margin:0px auto;
}
.container_tl{
	background:url(../images/container_tl.jpg) left top no-repeat;
}
.container_tr{
	background:url(../images/container_tr.jpg) right top no-repeat;
}
.container_br{
	background:url(../images/container_br.jpg) right bottom no-repeat;
}
.container_inner{
	margin:0px 25px;
}
.header{
	background:url(../images/header.jpg) no-repeat;
	height:230px;	
}
.logo{
	padding: 44px 0px 0px 160px;
}

.content_box{}
.content_box_tl{
	background:url(../images/content_tl.jpg) left top no-repeat;
}
.content_box_tr{
	background:url(../images/content_tr.jpg) right top no-repeat;
}
.content_box_r{
	background:url(../images/content_box_r.jpg) right top repeat-y;
}
.content_box_br{
	background:url(../images/content_br.jpg) right bottom no-repeat;
}
.content_box_bl{
	background:url(../images/content_bl.jpg) left bottom no-repeat;
}
.content_box_l{
	background:#ffffff url(../images/content_l.jpg) left top repeat-y;
}
.content_box_inner{
	padding:1px 17px 1px 1px;
}

.column_left{
	width:203px;
	padding-bottom:80px;
}
.content_specer{
	width:8px;
}
.pagetitle{
	background:url(../images/page_title_m.jpg) repeat-x;
}
.pagetitle h1{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:20px;
	background:url(../images/page_title_r.jpg) right top no-repeat;
	margin:0px;
	padding:0px;
	color:#48adff;
}
.pagetitle h1 span{
	background:url(../images/page_title_l.jpg) left top no-repeat;
	height:50px;
	line-height:50px;
	padding-left:28px;
	display:block;
}

.left_link_box{
	background:url(../images/left_bg.jpg) repeat-y;
}
.left_link_box_top{
	background:url(../images/left_top.jpg) right top no-repeat;
}
.left_link_box_bottom{
	background:url(../images/left_bottom.jpg) right bottom no-repeat;
}

.left_link_inner{
	padding:73px 8px 50px 27px;
	padding-bottom:50px;
}

.left_link_box ul{
	width:168px;
	margin:0px auto;
	padding:0px;
}

ul#leftmenu {
list-style-image:none;
list-style-type:none;
margin:0px;
padding:0px;
text-align:left;
}
#leftmenu li {
margin:0px;
padding:0px;
float:left;
text-indent:-9999px;
}
#leftmenu li a {
	display:block;
	height:28px;

}

#leftmenu li a:hover{
background-position:100% -28px;
}

#leftmenu li a#current{
background-position:100% -28px;
}

.home{
	background: url(../images/link_home.jpg) no-repeat;
	width: 168px;
}
.about{
	background: url(../images/link_about.jpg) no-repeat;
	width: 168px;
}
.product_services{
	background: url(../images/link_product_services.jpg) no-repeat;
	width: 168px;
}
.news{
	background: url(../images/link_news.jpg) no-repeat;
	width: 168px;
}
.advice{
	background: url(../images/link_advice.jpg) no-repeat;
	width: 168px;
}
.contact{
	background: url(../images/link_contact.jpg) no-repeat;
	width: 168px;
}

.content_devider{
	background:url(../images/content_devider.jpg) 0px 50% repeat-x;
}

h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:lighter;
	color:#0c1410;
	height:30px;
	margin:0px;
	padding:0px;
}
.contact_outer{
/*	background:url(../images/contact_image.jpg) left top no-repeat;
	padding-left:148px;*/
	padding:20px 0px;
}

.body_content{}

.body_content ul{
	margin:0px;
	padding:0px;
}

.body_content ul li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	line-height:20px;
	background:url(../images/arrow.gif) left top no-repeat;
	padding-left:10px;
}
.news_outer{
	padding:10px;
	margin-bottom:10px;
	border:1px solid #d3d3d3;
}

.product_list_outer{
	background:url(../images/product_list_outer.jpg) left top no-repeat;
	width:260px;
}
.product_list_inner{
	padding:10px 20px 10px 20px;
}

/*.body_content .product_list_inner ul li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	line-height:10px;
	background:url(../images/arrow.gif) left center no-repeat;
	padding-left:10px;
}*/


h3{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ea1b22;
	height:30px;
	line-height:30px;
	margin-bottom:20px;
}
h4{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ea1b22;
	height:25px;
	line-height:20px;
	margin-bottom:0px;
}
.footer{
	background:url(../images/footer_m.jpg) repeat-x;
}
.footer_l{
	background:url(../images/footer_l.jpg) left top no-repeat;
}
.index_footer_r{
	background:url(../images/footer_r.jpg) right top no-repeat;
	height:43px;
	line-height:15px;
	text-align:right;
	padding-right:143px;
	padding-top:18px;
}
.footer_r{
	background:url(../images/footer_r.jpg) right top no-repeat;
	height:61px;
	line-height:61px;
	text-align:right;
	padding-right:143px;
}

form{
	margin: 0px;
}
.form-text{
	width:60px;
	height:20px;
	line-height:20px;
}

.textarea {
	font-family: Tahoma;
	font-size: 11px;
	color: #605E76;
	background: #ffffff url(../images/input_inner.jpg) repeat-x;
	border-width: 1px;
	border-style: solid;
	border-color: #D3D2DA;
	padding:3px;
	width:192px;
}
.select{
	font-family: Tahoma;
	font-size: 11px;
	color: #605E76;
	background: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #D3D2DA;
	padding:3px;
	width:200px;
}

input{
	font-family: Tahoma;
	font-size: 11px;
	color: #605E76;
	background: #ffffff url(../images/input_bg.jpg) repeat-x;
	border-width: 1px;
	border-style: solid;
	border-color: #D3D2DA;
	padding:3px;
}
.input-button{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background: url(../images/button_bg.jpg);
	border-width: 1px;
	border-style: solid;
	border-color: #f58c23;
	padding:3px;
}
textarea {
	font-family: Tahoma;
	font-size: 11px;
	color: #605E76;
	background: ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #D3D2DA;
}
select {
	font-family: Tahoma;
	font-size: 11px;
	color: #605E76;
	background: #ffffff;
	border-width: 1px;
	border-style: solid;
	border-color: #D3D2DA;
	padding:3px;
}
radio {
	border-width: none;
	border-style: none;
	border-color: #ffffff;
	background: #ffffff;
}
.input {
	font-family: Tahoma;
	font-size: 11px;
	color: none;
	background: #ffffff;
	border-width: 0px;
	border-style: none;
	margin:0px;
	padding:0px;
}

.email-link{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #ea1b22;
	text-decoration: none;
}
.email-link:active {
	COLOR: #ea1b22; TEXT-DECORATION: none;
}
.email-link:visited {
	COLOR: #ea1b22; TEXT-DECORATION: none;
}
.email-link:hover {
	CURSOR: hand; COLOR: #2d0c7b; TEXT-DECORATION: none;
}

.more-link{
	float:right;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ea7001;
	text-decoration: none;
}
.more-link:active {
	COLOR: #ea7001; TEXT-DECORATION: none;
}
.more-link:visited {
	COLOR: #ea7001; TEXT-DECORATION: none;
}
.more-link:hover {
	CURSOR: hand; COLOR: #0882ad; TEXT-DECORATION: none;
}

blockquote,form,div,li,ol,p,td,th,ul {font-size: 11px; font-family:Tahoma; color: #707070;}
p{
	text-align: justify;
	padding:0px;
}