/* CSS Document */

body{
	padding:0px;
	margin:0 0 0 0px;
	background:#fff; }
p, span, form, div, ul, label, input , a{
	padding:0px;
	margin:0px;}
ul{ list-style:none;
}
/*--------header-------*/
.header{
	background:url(images/header.jpg) no-repeat 0 0;
	}
img.logo{
	margin:10px 0 0 11px;
	float:left;
	}
ul.nav{
	width:480px;
	height:27px;
	float:right;
	margin:0 9px 0 0 ;
	}
ul.nav li{
	color:#000000;
	font:11px/normal Arial, Helvetica, sans-serif, Tahoma;
	line-height:14px;
	background:url(images/divider.gif) no-repeat right 4px;
	float:left;
	text-align:center;
	}
ul.nav li.nobor {
	background:none;
	}
ul.nav li a{
	padding:3px 8px 0 8px;
	line-height:14px;
	text-align:center;
	display:block;
	height:24px;
	float:left;
	}
ul.nav li a img{
	float:left;
}
ul.nav li a:hover{
	background:url(images/orange.gif) no-repeat 50% 100%;
	}
img.slogan{
	margin:180px 0 0 117px;
	float:left;
	}
ul.link{
	width:23px;
	float:right;
	margin:41px 0 0 0 ;
	}
ul.link li{
	margin:0 0 25px 0;
	}
ul.link li a{
	width:14px;
	height:14px;
	display:block;
	text-indent:-200000px;
	}
ul.link li a.home{
	background:url(images/home.gif) no-repeat 0 0;
	}
ul.link li a.home:hover{
	background:url(images/home_hover.gif) no-repeat 0 0;
	}
ul.link li a.map{
	background:url(images/sitemap.gif) no-repeat 0 0;
	}
ul.link li a.map:hover{
	background:url(images/sitemap_hover.gif) no-repeat 0 0;
	}
ul.link li a.contact{
	background: url(images/contact.gif) no-repeat 0 0;
	}
ul.link li a.contact:hover{
	background:url(images/map.gif) no-repeat 0 0;
	}
p.txt01{
	margin:13px 23px 0 0;
	color:#000000;
	font:12px/normal Arial, Helvetica, sans-serif, Tahoma;
	}
.button{
	background:url(images/click_bg.gif) no-repeat 0 0;
	width:81px;
	height:17px;
	display:block;
	text-decoration:none;
	font:11px/normal Arial, Helvetica, sans-serif, Tahoma;
	color:#FFFFFF;
	background-color:inherit;
	text-align:center;
	margin:17px 78px 0 0;
	padding:5px 0 0 0;
	}
.button:hover{
	text-decoration:underline;
	}
p.welcome{
	margin:14px 0 0 0;
	font:11px/normal Arial, Helvetica, sans-serif, Tahoma;
	color:#3B3B3B;
	text-align:justify;
	}
p.welcome a{
	width:38px;
	height:13px;
	background:url(images/arrow.gif) no-repeat 0 4px;
	margin:20px 0 0 0;
	font:bold 11px/normal Arial, Helvetica, sans-serif, Tahoma;
	color:#3B3B3B;
	text-decoration:none;
	padding:0 0 12px 12px;
	float:right;
	}
p.welcome a:hover{
	color:#990033;
	}
td.pro01{
	border-right:1px solid #511D01;
	font:11px/normal Arial, Helvetica, sans-serif, Tahoma;
	color:#000000;
	}
td.pro01 span{
	color:#511D01;
	font-weight:bold;
	}
td.pro01 a{
	color:#511D01;
	padding:0 6px 0 0;
	text-decoration:underline;
	}
td.pro01 a:hover{
	text-decoration:none;
	}
td.pro02{
	border-right:1px solid #511D01;
	font:11px/normal Arial, Helvetica, sans-serif, Tahoma;
	color:#000000;
	}
td.pro02 p{
	padding:0 0 0 28px;
	}
td.pro02 p span{
	color:#511D01;
	font-weight:bold;
	}
td.pro02 a{
	color:#511D01;
	margin:0 6px 0 0;
	text-decoration:underline;
	}
td.pro02 a:hover{
	text-decoration:none;
	}
td.pro03{
	font:11px/normal Arial, Helvetica, sans-serif, Tahoma;
	color:#000000;
	}
td.pro03 span{
	color:#511D01;
	font-weight:bold;
	margin:0 0 0 28px;
	}
td.pro03 p{
	margin:0 0 0 28px;
	}
td.pro03 a{
	color:#511D01;
	margin:0 6px 0 0;
	text-decoration:underline;
	}
td.pro03 a:hover{
	text-decoration:none;
	}
td.news{
	background:url(images/news_bg.gif) repeat-y 0 0;
	}
td.news p{
	width:220px;
	padding:0 0 0 38px;
	color:#3B3B3B;
	text-align:justify;
	font:11px/normal Arial, Helvetica, sans-serif, Tahoma;
	}
td.news p a{
	width:38px;
	height:13px;
	background:url(images/arrow.gif) no-repeat 0 4px;
	margin:12px 0 0 0;
	font:bold 11px/normal Arial, Helvetica, sans-serif, Tahoma;
	color:#3B3B3B;
	text-decoration:none;
	padding:0 0 12px 12px;
	float:right;
	}
td.news p a:hover{
	color:#990033;
	}
td.news_bot{
	background:url(images/news_bot.gif) no-repeat right top;
	}
/*---------footer--------------*/
.footer{
	background:url(images/bot.gif) repeat-x 0 0;
	color:#E0E0E0;
	background-color:inherit;
	font:11px/normal Arial, Helvetica, sans-serif, Tahoma;
	}
.footer a{
	color:#E0E0E0;
	text-decoration:none;
	background-color:inherit;
}
.footer a:hover{
	text-decoration:underline;
}