/* CSS Document */

body{
text-align:center;
margin:0px;
background-image:url(/images/allbg.gif);
background-repeat:repeat-x;
background-color:#d4eab8;
margin-bottom:35px;
font-size:12px;
color:#666666;
font-family:Î¢ÈíÑÅºÚ;
}

div.allpage{
margin:38px auto;
width:900px;
}

div.div_top{
width:900px;
background-image:url(/images/top.png);
background-position:bottom center;
background-repeat:no-repeat;
height:13px;
}

div.div_bottom{
width:900px;
background-image:url(/images/bottom.png);
background-position:top center;
background-repeat:no-repeat;
height:10px;
}

div.toptitle{
height:100px;
background-image:url(/images/toptitle.jpg);
}

ul.mainbt{
margin:0px;
padding:0px;
list-style:none;
/*width:820px;*/
height:47px;
background-image:url(/images/naviback.gif);
background-repeat:no-repeat;
}

ul.mainbt li{
text-decoration:none;
float:left;
width:91px;
height:42px;
cursor:pointer;
margin-right:2px;
color:#FFF;
font-weight:bold;
font-size:14px;
line-height:42px;
position:relative;
}

ul.mainbt li.change_a{
background-image:url(/images/navibt1.gif);
}

ul.mainbt li.change_b{
background-image:url(/images/navibt2.gif);
}

div.submenubox{
min-width:90px;
min-height:20px;
border:2px solid #58A60B;
position:absolute;
display:none;
top:40px;
left:0px;
background-color:#EAFED3;
}

div.submenuitem{
width:92px;
height:26px;
font-size:12px;
font-weight:normal;
color:#333;
line-height:26px;
cursor:pointer;
text-decoration:none;
}

div.submenuitem2{
width:92px;
height:26px;
font-size:12px;
font-weight:normal;
color:#FFF;
line-height:26px;
background-image:url(/images/submenuback3.gif);
cursor:pointer;
text-decoration:none;
}

div.contentdiv{
padding-left:39px;
padding-right:40px;
text-align:left;
background-color:#FFFFFF;
}

span.index_pl{
padding-left:10px;
}

span.index_pd{
padding-left:10px;
padding-right:10px;
}

span.index_pr{
padding-right:10px;
}

table.indextb{
}

table.indextb td{
font-size:12px;
border-right:1px solid #b1b1b1;
padding-left:10px;
padding-right:10px;
vertical-align:top;
}

div.lr_border{
border-left:1px solid #b1b1b1;
border-right:1px solid #b1b1b1;
}

div.l_border{
border-left:1px solid #b1b1b1;
}

div.content_left{
float:left;
width:220px;
}

div.content_right{
float:right;
width:590px;
}

div.index_leftbt{
width:220px;
padding-bottom:2px;
border-bottom:1px dotted #b1b1b1;
margin-top:2px;
}

div.clearbox{
clear:both;
}

div.copyright{
min-height:60px;
background-image:url(/images/bottomback.gif);
background-repeat:no-repeat;
background-position:top center;
padding-top:20px;
text-align:center;
margin-top:20px;
}

table.subpage_table td.pageleft{
text-align:right;
width:220px;
height:540px;
border-left:1px solid #b1b1b1;
background-image:url(/images/pageleftback.jpg);
background-repeat:no-repeat;
vertical-align:top;
padding-top:50px;
}

table.subpage_table td.pageright{
border-right:1px solid #b1b1b1;
padding:0px 10px 0px 10px;
font-size:12px;
vertical-align:top;
line-height:2em;
}

ul.leftnavi{
margin-top:60px;
padding-left:65px;
list-style:none;
}

ul.leftnavi li{
margin-bottom:10px;
text-align:left;
padding-left:35px;
width:120px;
height:28px;
line-height:28px;
background-image:url(/images/leftnavi1.gif);
font-size:14px;
color:#FFF;
text-decoration:none;
}

ul.leftnavi li.selected{
background-image:url(/images/leftnavi2.gif);
color:#7aa945;
font-weight:bold;
}

ul.leftnavi li a:visited {color:#FFF; text-decoration:none;}
ul.leftnavi li a:active {color:#FFF; text-decoration:none;}
ul.leftnavi li a:hover {color:#FFF; text-decoration:underline;}
ul.leftnavi li a:link {color:#FFF; text-decoration:none;}

ul.leftnavi li.selected a:visited {color:#7aa945; text-decoration:none;}
ul.leftnavi li.selected a:active {color:#7aa945; text-decoration:none;}
ul.leftnavi li.selected a:hover {color:#7aa945; text-decoration:underline;}
ul.leftnavi li.selected a:link {color:#7aa945; text-decoration:none;}

div.pathdiv{
background-color:#f3f3f3;
line-height:normal;
padding:8px;
border-top:1px dotted #b1b1b1;
border-bottom:1px dotted #b1b1b1;
margin-bottom:10px;
font-family:ËÎÌå;
}

a:link {color:#666666; text-decoration:none;}
a:visited {color:#666666; text-decoration:none;}
a:hover {color:#ff6600; text-decoration:underline;}
a:active {color:#666666; text-decoration:none;}

a.whitelink:link {color:#fff; text-decoration:none;}
a.whitelink:visited {color:#fff; text-decoration:none;}
a.whitelink:hover {color:#fff; text-decoration:none;}
a.whitelink:active {color:#fff; text-decoration:none;}

a.whitelink2{display:block; width:92px; height:26px;}
a.whitelink2:link {color:#666; text-decoration:none;}
a.whitelink2:visited {color:#666; text-decoration:none;}
a.whitelink2:hover {color:#fff; text-decoration:none;}
a.whitelink2:active {color:#666; text-decoration:none;}

a.pagelink:visited {color:#ff6600; text-decoration:none;}
a.pagelink:active {color:#ff6600; text-decoration:none;}
a.pagelink:hover {color:#ff6600; text-decoration:underline;}
a.pagelink:link {color:#ff6600; text-decoration:none;}

a.searchlink:visited {color:#5B9E0A; text-decoration:none;}
a.searchlink:active {color:#5B9E0A; text-decoration:none;}
a.searchlink:hover {color:#ff6600; text-decoration:underline;}
a.searchlink:link {color:#5B9E0A; text-decoration:none;}

div.newslist{
font-size:14px;
padding:6px;
padding-left:17px;
border-bottom:1px dashed #e1e1e1;
background-image:url(/images/dot.gif);
background-repeat:no-repeat;
background-position:center left;
}

span.pagespan{
color:#fff;
text-decoration:none;
cursor:pointer;
margin-right:4px;
background-color:#ff7700;
text-align:center;
padding:6px;
padding-top:2px;
padding-bottom:2px;
font-family:ËÎÌå;
font-size:14px;
}

span.pagespan2{
margin-right:4px;
text-align:center;
padding:6px;
padding-top:2px;
padding-bottom:2px;
font-weight:bold;
font-family:ËÎÌå;
font-size:14px;
color:#777;
}

div.article_title{
font-family:Î¢ÈíÑÅºÚ;
font-size:18px;
font-weight:bold;
color:#FF6600;
text-align:center;
margin-top:25px;
}

div.article_subtitle{
margin-top:15px;
text-align:right;
background-color:#f3f3f3;
padding:5px;
}

div.article_content{
line-height:2em;
padding:5px;
}

div.article_content img{
max-width:550px;
}

span.product_list{
width:180px;
height:140px;
text-align:center;
padding:0px;
margin-right:12px;
margin-bottom:30px;
}

div.indexnewslist{
border-bottom:1px dotted #b1b1b1;
font-size:12px;
padding:7px;
background-image:url(/images/dot.gif);
background-repeat:no-repeat;
background-position:center left;
padding-left:18px;
}

span.productbigimg{
display:inline-block;
padding:10px;
background-color:#fefefe;
border:1px solid #b1b1b1;
}

div.guesttitle{
height:37px;
background-image:url(/images/guesttitle.gif);
margin-bottom:10px;
}

div.guesttitle2{
height:37px;
background-image:url(/images/guesttitle2.gif);
margin-bottom:10px;
}

span.guesttab1{
display:inline-block;
padding-top:5px;
width:128px;
height:37px;
text-align:center;
font-size:14px;
font-weight:bold;
}

span.guesttab2{
display:inline-block;
padding-top:5px;
margin-left:10px;
width:128px;
height:37px;
text-align:center;
font-size:14px;
font-weight:bold;
}

table.affiche_table{
	border:0px;
}


div.scrollbox{
	width:240px; height:180px; overflow:hidden; position:relative;
}

table#scrolltable td{
	width:240px; height:180px; overflow:hidden; vertical-align:top;
}

table#scrolltable td img{
	width:240px; height:180px; border:0px; vertical-align:top;
}

div.scrollbox span.leftbutton{
	width:27px; height:27px; background-image:url(/images/leftarrow.png); position:absolute; left:5px; top:70px; display:none;
}

div.scrollbox span.rightbutton{
	width:27px; height:27px; background-image:url(/images/rightarrow.png); position:absolute; right:5px; top:70px; display:none;
}

a.scrolllink{display:block; width:40px; height:40px;}
a.scrolllink:link{color:#FFF; text-decoration:none;}
a.scrolllink:visited{color:#FFF; text-decoration:none;}
a.scrolllink:hover{color:#FFF; text-decoration:none;}
a.scrolllink:active{color:#FFF; text-decoration:none;}

div.scroll_black{
	width:100%; height:30px; position:absolute; background-color:#000; bottom:0px; filter:alpha(opacity=70); opacity:0.7;
}

div.scroll_link{
	width:240px; height:30px; position:absolute; bottom:0px; overflow:hidden; 
}

table#linktable td{
	min-width:235px; height:30px; line-height:30px; color:#FFF; padding-left:5px;
}