@charset "utf-8";
/*
----------------------------------------------------------------------------------------------------------------------
Cascading Style Sheets for [PURE FISHING] 
---------------------------------------------------------------------------------------------------------------------- */





/* t̃N SET----------------------------------*/

ul.ul-arrow {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	list-style: none;
}

ul.ul-arrow li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 15px;
	background: url(../img/ul_arrow.gif) 0px 3px no-repeat;
	_padding: 0px 0px 4px 15px;
	_background: url(../img/ul_arrow.gif) 0px 3px no-repeat;

}

.link-arrow-s10 {
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 2px 15px;
	background: url(../img/ul_arrow_s.gif) 2px 1px no-repeat;
	font-size:10px;
	_padding: 0px 3px 2px 15px;
	_background: url(../img/ul_arrow_s.gif) 2px 1px no-repeat;

}
.link-arrow-s12 {
	margin: 0px 2px 0px 0px;
	padding: 0px 3px 2px 17px;
	background: url(../img/ul_arrow.gif) 3px 1px no-repeat;
	font-size:12px;
	_padding: 0px 3px 2px 15px;
	_background: url(../img/ul_arrow.gif) 3px 1px no-repeat;

}

.link-arrow-s14 {
	margin: 0px 2px 0px 0px;
	padding: 0px 3px 2px 17px;
	background: url(../img/ul_arrow.gif) 3px 1px no-repeat;
	font-size:14px;
	_padding: 0px 3px 2px 17px;
	_background: url(../img/ul_arrow.gif) 3px 1px no-repeat;

}

.link-arrow-s-s10 {
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 2px 15px;
	background: url(../img/ul_arrow_ss.gif) 2px 1px no-repeat;
	font-size:10px;
	_padding: 0px 3px 2px 15px;
	_background: url(../img/ul_arrow_ss.gif) 2px 1px no-repeat;

}
.link-arrow-s-s12 {
	margin: 0px 2px 0px 0px;
	padding: 0px 3px 2px 15px;
	background: url(../img/ul_arrow_ss.gif) 3px 1px no-repeat;
	font-size:12px;
	_padding: 0px 3px 2px 15px;
	_background: url(../img/ul_arrow_ss.gif) 3px 1px no-repeat;

}

.link-arrow-s-s14 {
	margin: 0px 2px 0px 0px;
	padding: 0px 3px 2px 15px;
	background: url(../img/ul_arrow_ss.gif) 3px 4px no-repeat;
	font-size:14px;
	_padding: 0px 3px 2px 15px;
	_background: url(../img/ul_arrow_ss.gif) 3px 4px no-repeat;
}

.link-pdf-s-s14 {
	margin: 0px 2px 0px 0px;
	padding: 0px 3px 2px 17px;
	background: url(../img/icon_pdf2.gif) 0px 0px no-repeat;
	font-size:14px;
	_padding: 0px 3px 2px 17px;
	_background: url(../img/icon_pdf2.gif) 0px 0px no-repeat;

}

ul.ul-arrow-lined {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

ul.ul-arrow-lined li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 15px;
	background: url(../img/ul_arrow.gif) 0px 3px no-repeat;
	_padding: 0px 0px 4px 15px;
	_background: url(../img/ul_arrow.gif) 0px 3px no-repeat;

}

.link-arrow-lined-s10 {
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 2px 15px;
	background: url(../img/ul_arrow.gif) 3px 0px no-repeat;
	font-size:10px;
	_padding: 0px 3px 2px 15px;
	_background: url(../img/ul_arrow.gif) 3px 0px no-repeat;

}
.link-arrow-lined-s12 {
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 2px 15px;
	background: url(../img/ul_arrow.gif) 3px 1px no-repeat;
	font-size:12px;
	_padding: 0px 3px 2px 15px;
	_background: url(../img/ul_arrow.gif) 3px 1px no-repeat;

}

ul.ul-circle {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

ul.ul-circle li {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 10px;
	background: url(../img/list-circle_gry.gif) 0px 5px no-repeat;
	_padding: 0px 0px 4px 10px;
	_background: url(../img/list-circle_gry.gif) 0px 5px no-repeat;
}

img.left-align-img{
float:left;
display:block;
margin:0 10px 10px 0;
padding:0px;
}

img.right-align-img{
float:right;
display:block;
margin:0 0px 10px 10px;
padding:0px;
}

.left-align-90,
.left-align-100,
.left-align-120,
.left-align-130,
.left-align-140,
.left-align-150,
.left-align-180,
.left-align-200,
.left-align-220,
.left-align-250,
.left-align-300,
.left-align-350{float:left;display:block;margin:0 10px 10px 0;padding:0px;}

.left-align-90{width:90px;}
.left-align-100{width:100px;}
.left-align-120{width:120px;}
.left-align-130{width:130px;}
.left-align-140{width:140px;}
.left-align-150{width:150px;}
.left-align-180{width:180px;}
.left-align-200{width:200px;}
.left-align-220{width:220px;}
.left-align-250{width:250px;}
.left-align-300{width:300px;}
.left-align-350{width:350px;}

.right-align-90,
.right-align-100,
.right-align-120,
.right-align-130,
.right-align-140,
.right-align-150,
.right-align-180,
.right-align-200,
.right-align-220,
.right-align-250,
.right-align-300,
.right-align-350{float:right;display:block;margin:0 0px 10px 10px;padding:0px;}

.right-align-90{width:90px;}
.right-align-100{width:100px;}
.right-align-120{width:120px;}
.right-align-130{width:130px;}
.right-align-140{width:140px;}
.right-align-150{width:150px;}
.right-align-180{width:180px;}
.right-align-200{width:200px;}
.right-align-220{width:220px;}
.right-align-250{width:250px;}
.right-align-300{width:300px;}
.right-align-350{width:350px;}

.half-block{
width:310px;
float:left;
display:block;
margin:0 0 0 0;
padding:0 5px 0 0;
}
.half-block2{
width:440px;
float:left;
display:block;
margin:0 0 0 0;
padding:0 5px 0 5px;
}
ul.ul-half-list{
margin:0px;
 padding:0px;
}
ul.ul-half-list li{
width:260px;
float:left;
display:inline;
margin:2px 0 2px 20px;
padding:0 5px 0 15px;
}

.info_block_box{
background-color:#f2f2f2;
border:1px solid #cccccc;
width:610px;
padding:8px;
margin:8px 0 10px 0px;
}

.info-news-bland{
margin:0 0 8px 0px;
padding:0 0 0 0;
}

.container-blog-frame{
width:215px;
margin:0 0 0 10px;
padding:0 0 0 0;
float:left;
display:block;
}

.container-blog-frame img{
float:left;
width:83px;
height:83px;
margin:0 5px 5px 0;
padding:0px;
}

.container-blog-frame2{
width:110px;
height:130px;
margin:0 0 8px 10px;
padding:0 0 0 0;
float:left;
display:block;
}

.container-blog-frame2 img{
float:left;
width:100px;
height:100px;
margin:0 5px 5px 0;
padding:0px;
}

.container-blog-frame-top{
width:122px;
margin:4px 12px 6px 4px;
padding:5px;
float:left;
display:block;
border:1px solid #cdcdcd;
}

.container-blog-frame-top img{
float:left;
width:120px;
height:120px;
margin:0;
padding:0px;
}

/*Xg*/

/*-------------------------------
 LIST SET
---------------------------------*/
ul.ul-listblock {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
ul.ul-listblock li {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 2px 14px;
	background: url(../img/ul_arrow.gif) 0px 3px no-repeat;
}

ul.ul-listblock2,
ul.ul-listblock2-2,
ul.ul-listblock2-3,
ul.ul-listblock2-4,
ul.ul-listcircle-gry{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}
ul.ul-listblock2 li {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 2px 14px;
	background: url(../img/ul_arrow2.gif) 0px 3px no-repeat;
}

ul.ul-listblock2-2 li {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 2px 14px;
	background: url(../img/ul_arrow2-2.gif) 0px 3px no-repeat;
}

ul.ul-listblock2-3 li {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 2px 14px;
	background: url(../img/ul_arrow2-3.gif) 0px 3px no-repeat;
}

ul.ul-listblock2-4 li {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 2px 14px;
	background: url(../img/ul_arrow2-4.gif) 0px 3px no-repeat;
}

ul.ul-listblock3 {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 0px 0px;
	list-style: none;
}
ul.ul-listblock3 li {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 2px 14px;
	background: url(../img/ul_arrow3.gif) 0px 3px no-repeat;
}

ul.ul-listblock2-2 li ul {
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

ul.ul-listblock2-2 li ul li{
	margin: 0px 0px 3px 8px;
	padding: 1px 0px 2px 14px;
	background: url(../img/ul_arrow2.gif) 0px 3px no-repeat;
}

ul.ul-listcircle-gry li ul {
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

ul.ul-listcircle-gry li ul li{
	margin: 0px 0px 3px 8px;
	padding: 1px 0px 2px 14px;
	background: url(../img/list-circle_gry.gif) 0px 3px no-repeat;
}




.frame-grey{
margin:0 0 8px 0;
padding:7px;
width:233px;
border-left:1px solid #CDCDCD;
border-right:1px solid #CDCDCD;
border-bottom:1px solid #CDCDCD;
}

.title-product-bg{
	margin: 0px 0px 10px 0px;
	padding: 0 0 0 0;
	background: url(../../products/img/page_title_product_bg.gif) top left no-repeat;
	width:630px;
	height:50px;
}

.search-top-box{
width:355px;
height:20px;
float:right;
display:inline;
margin:0;
padding:18px 0 0 0;
}

.search-top-box input{
margin:0;
padding:0;
vertical-align:top;
}

.products-search-box-tool{
width:628px;
border:1px solid #EDEBEB;
margin:5px 0 10px 0;
padding:0px;
background: url(../../products/img/bg-search-tool.gif) bottom left no-repeat;
}

.products-search-box-style{
width:628px;
border:1px solid #EDEBEB;
margin:5px 0 10px 0;
padding:0px;
background: url(../../products/img/bg-search-style.gif) bottom left no-repeat;
}

.products-search-box-bland{
width:628px;
border:1px solid #EDEBEB;
margin:5px 0 10px 0;
padding:0px;
background: url(../../products/img/bg-search-bland.gif) bottom left no-repeat;
}

.products-search-box-tit{
width:41px;
padding:0px;
margin:12px 0 12px 12px;
float:left;
display:block;
}

.products-search-box-list-frame{
width:570px;
_width:560px;
padding:0px;
margin:12px 0 0 0;
float:right;
display:block;
}

.products-search-box-list{
width:180px;
padding:0px 0 0 6px;
margin:0 0 15px 0px;
float:left;
display:block;
}


.products-search-box-list img {
    vertical-align:top;
}

.page_title{
margin:0 0 8px 0;
padding:0px;
}

.frame-calendar{
width:250px;
background: url(../img/bg_common.gif) top left ;
margin:5px 0 0 0;
padding:2px 0 2px 0;
}

.inframe-calendar{
background-color:#ffffff;
margin:0 2px 0 2px;
padding:0px;
width:246px;
}

.calendar{
width:200px;
text-align:center;
margin:5px 0 5px 12px;
}

.calendar a{
}

.i-calendar{
width:210px;
height:180px;
}

.calendar td{
width:9px;
height:18px;
padding:0;
margin:0px;
text-align:center;
_padding:0 0 0 5px;
}

*:first-child+html .calendar td{
padding:0 0 0 5px;
}

.calendar td.posted{
width:7px;
height:16px;
padding:0;
margin:0px;
background-color:#F2F2F2;
text-align:center;
_padding:0 0 0 5px;
}

*:first-child+html .calendar td.posted{
padding:0 0 0 5px;
}

.calendar th{
width:9px;
height:18px;
padding:5px 0 3px 0;
margin:0px;
border-bottom:1px solid #D5D5D5;
border-top:1px solid #D5D5D5;
text-align:center;
}

.calendar tr{
height:18px;
text-align:center;
}

h5.title{
background:url(../img/line_blue.gif) bottom left repeat-x;
width:100%;
margin:5px 0 0px 0;
padding:0px 0 6px 0px;
font-size:14px;
font-weight:bold;
}

h5.title-faq{
background:url(../img/line_faq.gif) bottom left repeat-x;
width:100%;
margin:5px 0 0px 0;
padding:0px 0 6px 0px;
font-size:14px;
font-weight:bold;
}

h5.title-purefishingtv{
background:url(../img/line_purefishingtv.gif) bottom left repeat-x;
width:100%;
margin:5px 0 0px 0;
padding:0px 0 6px 0px;
font-size:14px;
font-weight:bold;
}

h5.title-blog{
background:url(../img/line_blog.gif) bottom left repeat-x;
width:100%;
margin:5px 0 0px 0;
padding:0px 0 6px 0px;
font-size:14px;
font-weight:bold;
}

h5.title-ad{
background:url(../img/line_ad.gif) bottom left repeat-x;
width:100%;
margin:5px 0 0px 0;
padding:0px 0 6px 0px;
font-size:14px;
font-weight:bold;
}

.partslist-tit{
width:100%;
height:29px;
margin:0 0 6px 0px;
padding:5px 0 0 7px;
background:url(../img/partslist_bgtit.gif) top left repeat-x;
}

.title-rss{
width:44px;
float:right;
display:block;
margin:0px;
padding:0px;
}

.title-icon{
width:150px;
float:right;
display:block;
margin:0px;
padding:0px;
text-align:right;
}

.title-txt{
width:180px;
float:left;
display:block;
margin:0px;
padding:0px;
}

.title-txt-l{
width:480px;
float:left;
display:block;
margin:0px;
padding:0px;
}

/* _Ɩ݂̂̃VvȃXg----------------------------------*/

ul.side-list{
margin:3px 0 3px 0px;
padding:0 0 0 0;
list-style:none;
}

ul.side-list li{
margin:0 0 0 5px;
padding:4px 0 4px 0;
background:url(../img/partition_s.gif) bottom left repeat-x;
}

ul.side-list li a{
margin:0 0 0 0px;
padding:0 0 0 13px;
background: url(../img/ul_arrow2-4.gif) 0px 3px no-repeat;
}

ul.side-list li ul{
margin:3px 0 3px 4px;
padding:0 0 0 0;
list-style:none;
}

ul.side-list li ul li{
margin:0 0 0 5px;
padding:4px 0 4px 0;
background:none;
}

ul.side-list li ul li a{
margin:0 0 0 0px;
padding:0 0 0 13px;
background: url(../img/ul_arrow2.gif) 0px 3px no-repeat;
}

/* wiƃIW̖̃{bNXXg----------------------------------*/

ul.side-block-list{
margin:0px 0 10px 0px;
padding:0 0 0 0;
list-style:none;
}

ul.side-block-list li{
margin:0 0 0 0px;
padding:0px 0 0px 0;
display:block;
_display:table-cell;
_display:inline;
_zoom:1;
}

ul.side-block-list li.nolink{
background: url(../img/side-list-btn.gif) 0px 0px no-repeat;
border-left:1px solid #DEDEDE;
border-right:1px solid #DEDEDE;
border-bottom:1px solid #DEDEDE;
border-top:1px solid #DEDEDE;
margin:0 0 0 0px;
padding:0px 0 0 0px;
display:block;
width:248px;
}


ul.side-block-list li a:link,
ul.side-block-list li a:visited,
ul.side-block-list li a:hover,
ul.side-block-list li a:active{
margin:0 0 0 0px;
padding:1px 0 0px 0px;
display:block;
width:248px;
}

ul.side-block-list li a:link,
ul.side-block-list li a:visited{
background: url(../img/side-list-btn.gif) 0px 0px no-repeat;
border-left:1px solid #DEDEDE;
border-right:1px solid #DEDEDE;
border-bottom:1px solid #DEDEDE;
border-top:1px solid #DEDEDE;
}

ul.side-block-list li a:hover{
background: url(../img/side-list-btn.gif) 0px -51px no-repeat;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
border-top:1px solid #DEDEDE;
}

ul.side-block-list li a:active{
background: url(../img/side-list-btn.gif) 0px -102px no-repeat;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
border-top:1px solid #DEDEDE;
}

ul.side-block-list .txt{
margin:9px 0 9px 0px;
padding:0px 0 0px 24px;
}

ul.side-block-list li ul{
margin:0px 0 0px 8px;
padding:0 0 0 0;
list-style:none;
}

ul.side-block-list li ul li{
margin:0 0 0 0px;
padding:0px 0 0px 0;
width:240px;
display:block;
_display:table-cell;
_display:inline;
_zoom:1;
}

ul.side-block-list li ul li a:link,
ul.side-block-list li ul li a:visited,
ul.side-block-list li ul li a:hover,
ul.side-block-list li ul li a:active{
margin:0 0 0 0px;
padding:0px 0 0 0px;
display:block;
width:240px;
height:33px;

}
ul.side-block-list li ul li a:link,
ul.side-block-list li ul li a:visited{
background: url(../img/side-list-btn2.gif) 0px 0px no-repeat;
border-left:1px solid #DEDEDE;
border-right:1px solid #DEDEDE;
border-bottom:1px solid #DEDEDE;
}

ul.side-block-list li ul li a:hover{
background: url(../img/side-list-btn2.gif) 0px -33px no-repeat;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
}

ul.side-block-list li ul li a:active{
background: url(../img/side-list-btn2.gif) 0px -66px no-repeat;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
}
ul.side-block-list li ul li.side-pdf a:link,
ul.side-block-list li ul li.side-pdf a:visited{
background: url(../img/side-list-btn3.gif) 0px 0px no-repeat;
border-left:1px solid #DEDEDE;
border-right:1px solid #DEDEDE;
border-bottom:1px solid #DEDEDE;
}

ul.side-block-list li ul li.side-pdf a:hover{
background: url(../img/side-list-btn3.gif) 0px -33px no-repeat;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
}

ul.side-block-list li ul li.side-pdf a:active{
background: url(../img/side-list-btn3.gif) 0px -66px no-repeat;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
}

/* pure TV----------------------------------*/

ul.side-block-list-tv{
margin:0px 0 10px 0px;
padding:0 0 0 0;
list-style:none;
}

ul.side-block-list-tv li{
margin:0 0 0 0px;
padding:0px 0 0px 0;
width:290px;
display:block;
_display:table-cell;
_display:inline;
_zoom:1;
}

ul.side-block-list-tv li a:link,
ul.side-block-list-tv li a:visited,
ul.side-block-list-tv li a:hover,
ul.side-block-list-tv li a:active{
margin:0 0 0 0px;
padding:7px 0 5px 0px;
display:block;
width:290px;
}

ul.side-block-list-tv li a:link,
ul.side-block-list-tv li a:visited{
background: url(../img/side-list-btn-l.gif) 0px 0px no-repeat;
border-left:1px solid #DEDEDE;
border-right:1px solid #DEDEDE;
border-bottom:1px solid #DEDEDE;
border-top:1px solid #DEDEDE;
}

ul.side-block-list-tv li a:hover{
background: url(../img/side-list-btn-l.gif) 0px -66px no-repeat;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
border-top:1px solid #DEDEDE;
}

ul.side-block-list-tv li a:active{
background: url(../img/side-list-btn-l.gif) 0px -132px no-repeat;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
border-top:1px solid #DEDEDE;
}

ul.side-block-list-tv .txt{
margin:0px 0 0 0px;
padding:2px 0 0 26px;
}

/* FAQTChp----------------------------------*/
ul.side-block-list-faq{
margin:0px 0 10px 0px;
padding:0 0 0 0;
list-style:none;
}

ul.side-block-list-faq li{
margin:0 0 0 0px;
padding:0px 0 0px 0;
width:248px;
display:block;
_display:table-cell;
_display:inline;
_zoom:1;
}

ul.side-block-list-faq li.nolink{
background: url(../img/side-list-btn.gif) 0px 0px no-repeat;
border-left:1px solid #DEDEDE;
border-right:1px solid #DEDEDE;
border-bottom:1px solid #DEDEDE;
border-top:1px solid #DEDEDE;
margin:0 0 0 0px;
padding:0px 0 0 0px;
display:block;
width:248px;

}


ul.side-block-list-faq li a:link,
ul.side-block-list-faq li a:visited,
ul.side-block-list-faq li a:hover,
ul.side-block-list-faq li a:active{
margin:0 0 0 0px;
padding:0px 0 0 0px;
display:block;
width:248px;

}

ul.side-block-list-faq li a:link,
ul.side-block-list-faq li a:visited{
background: url(../img/side-list-btn.gif) 0px 0px no-repeat;
border-left:1px solid #DEDEDE;
border-right:1px solid #DEDEDE;
border-bottom:1px solid #DEDEDE;
border-top:1px solid #DEDEDE;
}

ul.side-block-list-faq li a:hover{
background: url(../img/side-list-btn.gif) 0px -51px no-repeat;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
border-top:1px solid #DEDEDE;
}

ul.side-block-list-faq li a:active{
background: url(../img/side-list-btn.gif) 0px -102px no-repeat;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
border-top:1px solid #DEDEDE;
}

ul.side-block-list-faq .txt-faq{
margin:2px 0 4px 0px;
padding:0px 0 0 4px;
}

ul.side-block-list-faq .txt-nofaq{
margin:2px 0 4px 0px;
padding:9px 0 0 26px;
}

ul.side-block-list-faq li ul{
margin:0px 0 0px 8px;
padding:0 0 0 0;
list-style:none;
}

ul.side-block-list-faq li ul li{
margin:0 0 0 0px;
padding:0px 0 0px 0;
width:240px;
display:block;
_display:table-cell;
_display:inline;
_zoom:1;
}

ul.side-block-list-faq li ul li a:link,
ul.side-block-list-faq li ul li a:visited,
ul.side-block-list-faq li ul li a:hover,
ul.side-block-list-faq li ul li a:active{
margin:0 0 0 0px;
padding:0px 0 0 0px;
display:block;
width:240px;
height:33px;

}
ul.side-block-list-faq li ul li a:link,
ul.side-block-list-faq li ul li a:visited{
background: url(../img/side-list-btn2.gif) 0px 0px no-repeat;
border-left:1px solid #DEDEDE;
border-right:1px solid #DEDEDE;
border-bottom:1px solid #DEDEDE;
}

ul.side-block-list-faq li ul li a:hover{
background: url(../img/side-list-btn2.gif) 0px -33px no-repeat;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
}

ul.side-block-list-faq li ul li a:active{
background: url(../img/side-list-btn2.gif) 0px -66px no-repeat;
border-left:1px solid #C9C9C9;
border-right:1px solid #C9C9C9;
border-bottom:1px solid #C9C9C9;
}



.bg-rss {
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 21px;
	background: url(../img/bg-rss.gif) 0px 0px no-repeat;
}

ul.grandbanner{
list-style:none;
margin:0px;
padding:0px;
}

ul.grandbanner li{
margin:0px;
padding:0px;
}


.photo-data{
margin:0 8px 8px 0;
padding:5px;
width:70px;
height:70px;
border:1px solid #cdcdcd;
float:left;
display:block;
background: url(../img/noimage-s.gif) 0px 0px no-repeat;
}

.photo-data img{
margin:0px;
padding:0px;
width:70px;
height:70px;
}


