@charset "UTF-8";
/* CSS Document */

body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
background:#e5e5e5;
}

/* link */
a:link {
color:#980000;
text-decoration:none;
background:transparent;
}
a:visited {
color:#000000;
text-decoration:none;
background:transparent;
}
a:hover, a:active {
color:#867b21;
text-decoration:none;
background:transparent;
}
img{
border:0;
}

/*bace*/
#bg{
width:780px;
margin:0;
padding:0;
background:url(../img/bgAll.gif) repeat-y;
}

#bgIndex{
width:780px;
margin:0;
padding:0;
background:url(../img/bgIndexAll.gif) repeat-y;
}

#all{
width:760px;
margin:0;
padding:0;
}

#leftMenu {
float:left;
width:180px;
margin:0;
padding:0 ;
text-align:left;
}

#right{
float:right;
width:580px;
margin:0;
padding:0;
}

#header {
width:580px;
height:53px;
margin:0 auto;
background:url(../img/bgHeader.gif) repeat-x;
}

#headerMenu{
width:580px;
height:22px;
margin:0;
padding:0;
}

#headerBottom{
clear:both;
width:580px;
height:8px;
font-size:1px;
line-height:1px;
margin:0;
padding:0;
background:url(../img/bgHeaderBottom.gif) repeat-x;
}

#content {
width:580px;
margin:0;
padding:0;
}

#topMain {
float:left;
width:370px;
margin:0;
padding:10px;
text-align:left;
}

#topRight {
float:left;
width:170px;
margin:0 auto;
padding:10px;
text-align:center;
}

#footer{
clear:both;
width:760px;
margin:0;
padding:0;
text-align:right;
color:#FFFFFF;
border-top:7px solid #CCCCCC;
background:#000000;
}

/*header*/
#header h2{
position:absolute;
top:19px;
left:563px;
width:186px;
height:21px;
margin:0;
padding:0;
font-size:12px;
text-indent:-9998px;
background:url(../img/header_logo.gif) no-repeat;
}

#header h2 a{
display:block;
width:186px;
height:21px;
text-decoration:none;
}

/*headerMenu*/
#headerMenu ul{
margin:0;
padding:0;
list-style:none;
}

#headerMenu ul li{
float:left;
margin:0;
padding:0;
font-size:12px;
}

#headerMenu ul li a{
display:block;
margin:0;
padding:0;
text-decoration:none;
}

#headerMenu ul li.headMenu01{
width:146px;
height:22px;
margin:0;
padding:0;
text-indent:-9999px;
background:url(../img/btnHeadMneu01.gif) no-repeat;
}

#headerMenu ul li.headMenu01 a{
display:block;
width:146px;
height:22px;
text-decoration:none;
}

#headerMenu ul li.headMenu02{
width:145px;
height:22px;
margin:0;
padding:0;
text-indent:-9999px;
background:url(../img/btnHeadMneu02.gif) no-repeat;
}

#headerMenu ul li.headMenu02 a{
display:block;
width:145px;
height:22px;
text-decoration:none;
}

#headerMenu ul li.headMenu03{
width:145px;
height:22px;
margin:0;
padding:0;
text-indent:-9999px;
background:url(../img/btnHeadMneu03.gif) no-repeat;
}

#headerMenu ul li.headMenu03 a{
display:block;
width:145px;
height:22px;
text-decoration:none;
}

#headerMenu ul li.headMenu04{
width:144px;
height:22px;
margin:0;
padding:0;
text-indent:-9999px;
background:url(../img/btnHeadMneu04.gif) no-repeat;
}

#headerMenu ul li.headMenu04 a{
display:block;
width:144px;
height:22px;
text-decoration:none;
}

/*left*/
#leftMenu h1 {
width:180px;
height:103px;
margin:0;
padding:0;
font-size:12px;
text-indent:-9999px;
background:url(../img/left_logo.gif) no-repeat;
}

#leftMenu h1 a{
display:block;
width:180px;
height:103px;
text-decoration:none;
}

#leftMenu p {
height:62px;
margin:0;
padding:0;
}

#leftMenu ul {
width:180px;
margin:0;
padding:0;
list-style:none;
text-align:left;
}

#leftMenu ul li{
margin:0;
padding:0;
font-size:12px;
line-height:24px;
color:#ffffff;
}

#leftMenu ul li a{
display:block;
margin:0;
padding:0;
color:#ffffff;
text-decoration:none;
}

#leftMenu ul li.leftTitleStock{
height:25px;
margin:0;
padding:0;
background:url(../img/titLeftStock.gif) no-repeat;
text-indent:-9999px;
}

#leftMenu ul li.leftTitleNoStock{
height:25px;
margin:0;
padding:0;
background:url(../img/titLeftNoStock.gif) no-repeat;
text-indent:-9999px;
}

#leftMenu ul li.leftMenu01{
height:25px;
margin:0;
padding-left:24px;
background:url(../img/bgLeft01.gif) no-repeat;
}

#leftMenu ul li.leftMenu02{
height:25px;
margin:0;
padding-left:24px;
background:url(../img/bgLeft02.gif) no-repeat;
}

#leftMenu ul li.leftMenu03{
height:25px;
margin:0;
padding-left:24px;
background:url(../img/bgLeft03.gif) no-repeat;
}

#leftMenu ul li.leftMenu04{
height:25px;
margin:0;
padding-left:24px;
background:url(../img/bgLeft04.gif) no-repeat;
}

#leftMenu ul li.leftMenu05{
height:25px;
margin:0;
padding-left:24px;
background:url(../img/bgLeft05.gif) no-repeat;
}

#leftMenu ul li.leftMenu06{
height:25px;
margin:0;
padding-left:24px;
background:url(../img/bgLeft06.gif) no-repeat;
}

#leftMenu ul li.leftMenu07{
height:25px;
margin:0;
padding-left:24px;
background:url(../img/bgLeft07.gif) no-repeat;
}

#leftMenu ul li.leftMenu08{
height:25px;
margin:0;
padding-left:24px;
background:url(../img/bgLeft08.gif) no-repeat;
}

#leftMenu ul li.leftMenu01 a{
display:block;
width:156px;
height:25px;
text-decoration:none;
}

#leftMenu ul li.leftMenu02 a{
display:block;
width:156px;
height:25px;
text-decoration:none;
}

#leftMenu ul li.leftMenu03 a{
display:block;
width:156px;
height:25px;
text-decoration:none;
}

#leftMenu ul li.leftMenu04 a{
display:block;
width:156px;
height:25px;
text-decoration:none;
}

#leftMenu ul li.leftMenu05 a{
display:block;
width:156px;
height:25px;
text-decoration:none;
}

#leftMenu ul li.leftMenu06 a{
display:block;
width:156px;
height:25px;
text-decoration:none;
}

#leftMenu ul li.leftMenu07 a{
display:block;
width:156px;
height:25px;
text-decoration:none;
}

#leftMenu ul li.leftMenu08 a{
display:block;
width:156px;
height:25px;
text-decoration:none;
}

/*topMain*/
#topMain h3 {
margin:0;
padding:0;
}

#topMain h4 {
margin:10px 0 0 0;
padding:0;
}

#topMain table{
width:100%;
margin:5px 0 10px 0;
padding:0;
font-size:12px;
background:#ffffff;
}

#topMain table th{
margin:0;
padding:0;
border:0;
background:#ffffff;
}

#topMain table td{
margin:0;
padding:10px;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
background:#ededed;
}

/*topRight*/
#topRight ul {
width:170px;
margin:0;
padding:0;
list-style:none;
text-align:left;
}

#topRight ul li{
margin:0;
padding:0;
font-size:12px;
line-height:24px;
font-weight:bold;
color:#333333;
}

#topRight ul li.rightTitleStock{
height:35px;
margin-bottom:3px;
padding:0;
background:url(../img/titRightStock.gif) no-repeat;
text-indent:-9999px;
}

#topRight ul li.rightTitleNoStock{
height:35px;
margin-bottom:3px;
padding:0;
background:url(../img/titRightNoStock.gif) no-repeat;
text-indent:-9999px;
}

#topRight ul li.rightMenu01{
display:block;
margin-bottom:3px;
padding:0;
background:url(../img/bgRightMenu01.jpg) no-repeat;
}

#topRight ul li.rightMenu02{
display:block;
margin-bottom:3px;
padding:0;
background:url(../img/bgRightMenu02.jpg) no-repeat;
}

#topRight ul li.rightMenu03{
display:block;
margin-bottom:3px;
padding:0;
background:url(../img/bgRightMenu03.jpg) no-repeat;
}

#topRight ul li.rightMenu04{
display:block;
margin-bottom:3px;
padding:0;
background:url(../img/bgRightMenu04.jpg) no-repeat;
}

#topRight ul li.rightMenu05{
display:block;
margin-bottom:3px;
padding:0;;
background:url(../img/bgRightMenu05.jpg) no-repeat;
}

#topRight ul li.rightMenu06{
display:block;
margin-bottom:3px;
padding:0;;
background:url(../img/bgRightMenu06.jpg) no-repeat;
}

#topRight ul li.rightMenu07{
display:block;
margin-bottom:3px;
padding:0;
background:url(../img/bgRightMenu07.jpg) no-repeat;
}

#topRight ul li.rightMenu08{
display:block;
margin-bottom:3px;
padding:0;
background:url(../img/bgRightMenu08.jpg) no-repeat;
}

#topRight ul li.rightMenu09{
display:block;
margin-bottom:3px;
padding:0;
background:url(../img/bgRightMenu09.jpg) no-repeat;
}

#topRight ul li.rightMenu01 a{
display:block;
width:146px;
height:22px;
padding-left:24px;
padding-top:31px;
color:#333333;
text-decoration:none;
}

#topRight ul li.rightMenu02 a{
display:block;
width:146px;
height:22px;
padding-left:24px;
padding-top:31px;
color:#333333;
text-decoration:none;
}

#topRight ul li.rightMenu03 a{
display:block;
width:146px;
height:22px;
padding-left:24px;
padding-top:31px;
color:#333333;
text-decoration:none;
}

#topRight ul li.rightMenu04 a{
display:block;
width:146px;
height:22px;
padding-left:24px;
padding-top:31px;
color:#333333;
text-decoration:none;
}

#topRight ul li.rightMenu05 a{
display:block;
width:146px;
height:22px;
padding-left:24px;
padding-top:31px;
color:#333333;
text-decoration:none;
}

#topRight ul li.rightMenu06 a{
display:block;
width:146px;
height:22px;
padding-left:24px;
padding-top:31px;
color:#333333;
text-decoration:none;
}

#topRight ul li.rightMenu07 a{
display:block;
width:146px;
height:22px;
padding-left:24px;
padding-top:31px;
color:#333333;
text-decoration:none;
}

#topRight ul li.rightMenu08 a{
display:block;
width:146px;
height:22px;
padding-left:24px;
padding-top:31px;
color:#333333;
text-decoration:none;
}

#topRight ul li.rightMenu09 a{
display:block;
width:146px;
height:22px;
padding-left:24px;
padding-top:31px;
color:#333333;
text-decoration:none;
}

/*footer*/
#footer p {
margin:0;
padding:10px;
font-size:10px;
font-weight:normal;
line-height:16px;
}

#footer p a:visited{
color:#FFFFFF;
text-decoration:none;
}

