/*------------------------------------------------------------
Catalogue List
------------------------------------------------------------*/
#cataloguelist {
width:800px;
margin:0 auto;
padding:40px 0 60px 0;
}
#cataloguelist-inner {
}
#cataloguelist table {}
#cataloguelist table td {
vertical-align:top;
}

#cataloguelist .catalogue {
padding:0 0 34px 0;
background:url("../img/cmn/line-dot.gif") bottom left repeat-x;
margin:0 0 34px 0;
}
#cataloguelist .catalogue_last {
padding:0;
margin:0;
}
#cataloguelist .catalogue-pic {
width:132px;
padding:0 28px 0 0;
}
#cataloguelist .catalogue-name {
width:640px;
height:40px;
vertical-align:top;
background:url("../img/cmn/line-dot.gif") bottom left repeat-x;
}
#cataloguelist .catalogue-name h2 {
font-size:15px; 
line-height:20px;
font-weight:bold;
color:#1a1a1a;
font-family:Osaka,Arial,sans-serif;
padding:10px 0 10px 0;

}
#cataloguelist .catalogue-name .catalogue-logo {
float:right;
padding:0 6px 0 0;
}
#cataloguelist .catalogue-txt {
width:420px;
height:95px;
padding:8px 0 0 0;
}
#cataloguelist .catalogue-txt h3 {
width:420px;
font-size:14px;
line-height:100%;
color:#4c2323;
font-family:Osaka,Arial,sans-serif;
padding:0;
margin:0 0 8px 0;
}
#cataloguelist .catalogue-txt p {
width:420px;
line-height:16px;
padding:0;
margin:0;
}
#cataloguelist .catalogue-page {
width:220px;
text-align:right;
padding:13px 8px 0 0;
}

.btn-junmen {height:31px;}
.btn-junmen a:link,
.btn-junmen a:visited {
display:block;
width:420px;
height:31px;
background:url("../img/catalogue/btn.gif") 0 -248px no-repeat;
text-decoration:none;
text-indent:-9999em;
overflow:hidden;
}
.btn-junmen a:hover,
.btn-junmen a:active {background:url("../img/catalogue/btn.gif") -420px -248px no-repeat;}

.btn-rope {height:31px;}
.btn-rope a:link,
.btn-rope a:visited {
display:block;
width:420px;
height:31px;
background:url("../img/catalogue/btn.gif") 0 0 no-repeat;
text-decoration:none;
text-indent:-9999em;
overflow:hidden;
}
.btn-rope a:hover,
.btn-rope a:active {background:url("../img/catalogue/btn.gif") -420px 0 no-repeat;}

.btn-junrope {height:31px;}
.btn-junrope a:link,
.btn-junrope a:visited {
display:block;
width:420px;
height:31px;
background:url("../img/catalogue/btn.gif") 0 -217px no-repeat;
text-decoration:none;
text-indent:-9999em;
overflow:hidden;
}
.btn-junrope a:hover,
.btn-junrope a:active {background:url("../img/catalogue/btn.gif") -420px -217px no-repeat;}

.btn-rope_picnic {height:31px;}
.btn-rope_picnic a:link,
.btn-rope_picnic a:visited {
display:block;
width:420px;
height:31px;
background:url("../img/catalogue/btn.gif") 0 -31px no-repeat;
text-decoration:none;
text-indent:-9999em;
overflow:hidden;
}
.btn-rope_picnic a:hover,
.btn-rope_picnic a:active {background:url("../img/catalogue/btn.gif") -420px -31px no-repeat;}

.btn-jayro {height:31px;}
.btn-jayro a:link,
.btn-jayro a:visited {
display:block;
width:420px;
height:31px;
background:url("../img/catalogue/btn.gif") 0 -62px no-repeat;
text-decoration:none;
text-indent:-9999em;
overflow:hidden;
}
.btn-jayro a:hover,
.btn-jayro a:active {background:url("../img/catalogue/btn.gif") -420px -62px no-repeat;}

.btn-adam_et_rope {height:31px;}
.btn-adam_et_rope a:link,
.btn-adam_et_rope a:visited {
display:block;
width:420px;
height:31px;
background:url("../img/catalogue/btn.gif") 0 -93px no-repeat;
text-decoration:none;
text-indent:-9999em;
overflow:hidden;
}
.btn-adam_et_rope a:hover,
.btn-adam_et_rope a:active {background:url("../img/catalogue/btn.gif") -420px -93px no-repeat;}

.btn-pinceau {height:31px;}
.btn-pinceau a:link,
.btn-pinceau a:visited {
display:block;
width:420px;
height:31px;
background:url("../img/catalogue/btn.gif") 0 -124px no-repeat;
text-decoration:none;
text-indent:-9999em;
overflow:hidden;
}
.btn-pinceau a:hover,
.btn-pinceau a:active {background:url("../img/catalogue/btn.gif") -420px -124px no-repeat;}

.btn-lyricism {height:31px;}
.btn-lyricism a:link,
.btn-lyricism a:visited {
display:block;
width:420px;
height:31px;
background:url("../img/catalogue/btn.gif") 0 -155px no-repeat;
text-decoration:none;
text-indent:-9999em;
overflow:hidden;
}
.btn-lyricism a:hover,
.btn-lyricism a:active {background:url("../img/catalogue/btn.gif") -420px -155px no-repeat;}

.btn-eye_by_optitude {height:31px;}
.btn-eye_by_optitude a:link,
.btn-eye_by_optitude a:visited {
display:block;
width:420px;
height:31px;
background:url("../img/catalogue/btn.gif") 0 -186px no-repeat;
text-decoration:none;
text-indent:-9999em;
overflow:hidden;
}
.btn-eye_by_optitude a:hover,
.btn-eye_by_optitude a:active {background:url("../img/catalogue/btn.gif") -420px -186px no-repeat;}


