body,td{
	font-size: 12px
	}

#footer{
	padding:5px;
	font-size:10px;
	color:#666666;
	}

#footer a{
	color:#666666;
	text-decoration:none;
	}

#footer strong{
	font-weight:normal;
	}

ul,li
	{
	margin:0px;
	padding:0px;
	list-style:none;
	}

ul.camp   {	
	padding:5px 0px 5px 0px
	}

ul.camp li   {
	background	: #fff url("images/camp_line.gif") repeat-y;
	padding:5px 2px 5px 10px;
	}

ul.blak   {	
	padding:5px 0px 5px 0px
	}

ul.blak li   {
	background	: #fff url("images/menu_orange.gif") no-repeat;
	padding:2px 2px 2px 20px;
	}

ul.blak a   {
	color: #000000;
	}

ul.top_camp   {	
	padding:5px 0px 5px 0px
	}

ul.top_camp li   {
	background	: #fff url("images/menu_orange.gif") no-repeat;
	padding:5px 2px 5px 20px;
	}

h1,h2,h3,h4 {
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	}

h1 {
	font-size: 12px;
	font-weight:bold;
	color: #0066FF;
	margin-top: 1px;
	margin-bottom: 1px
	}

h2 {
	font-size: 12px;
	margin: 0px;
	padding:0px;
	}

h2.shoptitle {
	font-size: 12px;
	font-weight:bold;
	background	: #fff url("images/bar_shop2.gif") no-repeat;
	text-align:left;
	height:24px;
	padding-top:4px;
	padding-left:15px
	}

h2.shoptitle a {
	color: #000000;
	text-decoration:none
	}

h3 {
	font-size: 12px;
	font-weight:bold;
	margin: 0px;
	padding:0px;
	}

h3.shoptitle2 {
	font-size: large;
	font-weight:bold;
	color:#006699;
	margin: 0px;
	padding:0px;
	}

h3.shoptitle_top {
	font-size: 12px;
	font-weight:bold;
	background	: #fff url("images/bar_top.gif") no-repeat;
	text-align:left;
	height:26px;
	padding-top:6px;
	padding-left:12px
	}

h3.shoptitle_top a {
	color: #000000;
	text-decoration:none
	}

h3.car_title {
	font-size: medium;
	font-weight:bold;
	}

h4 {
	font-size: 12px;
	margin: 0px;
	padding:0px;
	}

a {color: #0033CC;}
a:hover {  color:#FF6600;  }
input   {  color:#333333; font-size:12px;  }

.hd1    {  color:#333333; font-size:23px; font-weight:bold;  line-height: 1.4em; }
.hd1b    {  color:#006699; font-size:23px; font-weight:bold;  line-height: 1.4em; }
.hd1r    {  color:#CC0000; font-size:23px; font-weight:bold;  line-height: 1.4em; }
.hd2    {  color:#333333; font-size:18px; font-weight:bold;  line-height: 1.4em; }
.hd2b    {  color:#006699; font-size:18px; font-weight:bold;  line-height: 1.4em; }
.hd2r    {  color:#CC0000; font-size:18px; font-weight:bold;  line-height: 1.4em; }
.hd3    {  color:#333333; font-size:12px; font-weight:bold;  line-height: 1.4em; }
.hd3b    {  color:#006699; font-size:12px; font-weight:bold;  line-height: 1.4em; }
.hd3r    {  color:#CC0000; font-size:12px; font-weight:bold;  line-height: 1.4em; }
.bd1    {
	font-size:12px;
	line-height: 160%;
	color: #000000;
}
.bd1b    {  color:#006699; font-size:12px;  line-height: 1.4em; }
.bd1r    {  color:#CC0000; font-size:12px;  line-height: 1.4em; }
.bd2    {  color:#333333; font-size:10px;line-height: 1.4em;  }
.bd2b    {  color:#006699; font-size:10px;line-height: 1.4em;  }
.bd2r    {  color:#CC0000; font-size:10px;line-height: 1.4em;  }

.fm1    {  color:#333333; background-color:#ffffff; font-size:12px;  }
.fm2    {  color:#333333; background-color:#ffffff; font-size:12px; border:1 solid #626262; padding:2px;  }
.fm3    {  color:#333333; background-color:#FFCCFF; font-size:12px;  }
.fm4    {  color:#333333; background-color:#D5EDF7; font-size:12px;  }
.px12 {  font-size: 12px}
.px12l { font-size: 12px ; text-decoration: underline; color: #0033CC}
a.px12l:hover {  font-size: 12px; color: #FF6600; text-decoration: underline}
.px12lb { font-size: 12px ; text-decoration: underline; color: #3366FF; font-weight: bold}
a.px12lb:hover { font-size: 12px; color: #FF9933; text-decoration: underline ; font-weight: bold}
.p14red {  font-size: 14px; font-weight: bolder; color: #FF0000}
.p14 {
	font-size: 14px;
	font-weight: bolder;
	margin-top: 5px;
	margin-bottom: 100px;
}
.px12bb {
	font-size: 12px;
	line-height: 180%;
}
