@charset "utf-8";
/* CSS Document */
html, body {
margin:0px;
padding:0px;
}
table {
border-collapse:collapse;
}
html {
}
body {
font:80% Verdana, Arial, Helvetica, sans-serif;
color:#666;
text-align:left;
}
html {
background:#f7f7f7 url(/css/b.png) left bottom repeat-x;
}
a, a:hover, a:active, a:visited {
color:#666;
text-decoration:none;
}
:focus {
-moz-outline-style: none;
}
div.h {
height:192px;
background:#f7f7f7 url(/css/fb.png) left top repeat-x;
overflow:hidden;
}
div.h i a {
display:block;
height:170px;
background:#f7f7f7 url(/css/tt.png) left top no-repeat;
text-indent:-10000px;
width:430px;
float:left;
}
ul.tm {
display:block;
margin:0px;
width:590px;
height:166px;
overflow:hidden;
padding:0px;
background:#f7f7f7 url(/css/pico.png) left top no-repeat;
position:absolute;
top:0px;
right:0px;
_right:15px;
list-style:none;
font-size:0px;
}
ul.tm li {
margin:0px;
padding:0px;
list-style:none;
font-size:10px;
_font-size:0px;
_float:left;
}
.br {
clear:both;
width:0px;
height:0px;
overflow:hidden;
}
ul.tm li a {
display:block;
width:52px;
_width:53px;
height:50px;
float:left;
margin-top:20px;
margin-left:26px;
_margin-left:14px;
cursor:pointer;
text-indent:-10000px;
border:none;
_float:left;
}
div.f {
text-align:center;
padding-top:30px;
padding-bottom:8px;
color:#999;
font:10px Verdana, Arial, Helvetica, sans-serif;
}
div.f a {
color:#999;
}
div.ct {
margin-top:15px;
margin-left:20px;
margin-right:20px;
background:#f0f0f0 url(/css/ctm.png) right top repeat-y;
}
ul.menu {
padding:0px;
margin:0px;
list-style:none;
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
}
td.menu {
width:200px;
padding-top:10px;
padding-left:10px;
vertical-align:top;
}
table.all {
padding:0px;
border-collapse:collapse;
border-spacing:0px;
}
.redresse {
height:0px;
overflow:hidden;
width:220px;
}
div.ct p, div.ct h2 {
background:#f0f0f0 url(/css/ctm.png) left top repeat-y;
margin:0px;
padding-bottom:4px;
padding-left:10px;
margin-right:3px;
}
div.ct h2 {
font:bold 15px Verdana, Arial, Helvetica, sans-serif;
}
div.ct h1 {
font:bold 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFF;
padding-top:11px;
height:38px;
margin:0px;
padding-left:11px;
background:url(/css/ctt.png) left top no-repeat;
-moz-user-select:none;
cursor:default;
}
div.ct h1 span {
float:right;
display:block;
padding-top:12px;
height:37px;
font-style:italic;
font-weight:normal;
text-align:right;
padding-right:15px;
width:185px;
color:#999;
margin-top:-11px;
background:url(/css/ctt.png) top right no-repeat;
}
div.fb {
background:#f0f0f0 url(/css/ctb.png) left bottom repeat-y;
height:10px;
}
div.fb span {
background:#f0f0f0 url(/css/ctb.png) right bottom repeat-y;
float:right;
display:block;
height:10px;
width:10px;
}
ul.menu li {
padding-top:3px;
padding-bottom:3px;
}
ul.menu li a {
padding-top:3px;
padding-bottom:3px;
padding-left:8px;
border-bottom:1px solid #CCC;
display:block;
border-left:1px solid #CCC;
}

ul.menu li a:hover {
background:#666;
color:#FFF;
}
p.news, .both {
padding-top:20px;
}

p.news {
margin-bottom:10px;
clear:both;
}
p.news strong img {
float:left;
border:none;
margin-right:10px;
}
p.news strong {
display:block;
}
p.news strong a {
text-decoration:underline;
}
.chapo img {
float:left;
margin-right:10px;
margin-bottom:10px;
}
ul.tm li a[rel~="nofollow"] {
cursor:default;
}
img.prod {
border:none;
float:left;
margin-right:5px;
}

table.prod {
}

table.prod tr td {
border-bottom:2px dotted #CCC;
border-left:2px dotted #CCC;
padding:10px;
cursor:pointer;

}
table.prod tr td:hover {
background:#FFF;
}
table.prod tr td.text:hover {
background:none;
}
table.prod tr td.text p, table.prod tr td.text h2 {
border:none;
background:none;
}
table.prod tr.zero td {
height:0px;
border:none;
padding:0px;
}
table.prod tr td.text p {
border:none;
}
table.prod tr td.text {
padding-top:10px;
padding-right:20px;
text-align:justify;
line-height:18px;
cursor:text;
border-left:2px dotted #CCC;
width:20%;
}
.rec {
padding:20px;
padding-top:0px;
border-left:2px solid #CCC;
}
.pagi {
}