/* #######################################*/
/*             Download.pl :              */
/* #######################################*/
.dwrap1{
-moz-border-radius-bottomleft:12px;
-moz-border-radius-bottomright:12px;
-moz-border-radius-topleft:12px;
-moz-border-radius-topright:12px;
background:url("images/backthumb.png") no-repeat scroll center top transparent;
border:1px solid #CCCCCC;
display:inline-block;
height:250px;
padding:3px;
text-align:center;
vertical-align:top;
width:170px;
}
.dwrap1:hover{
background:#FFFFFF url(images/backthumb1.png) no-repeat scroll center top;
border:1px solid #9C9C9C;
}
.dwrap2 {
float:left;
height:222px;
/*padding-left:6px;*/
width:160px;
}
.dwrap2 img {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
height:85px;
padding:5px;
width:118px;
}
.dwrap2 img:hover {
background-color:#FFFFFF;
border-color:#9C9C9C;
}
.content ul.thumbnails span.dwrap2 img {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
padding:5px;
}
.dwrap3 {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
height:149px;
/*margin:8px -8px 0;*/
text-align:center;
width:170px;
}
.dwrap4 a.com{
color:darkSlateBlue;
font-size:11px;
font-weight:bold;
}
.dwrap4 a.com:hover {
color:DarkMagenta;
font-size:11px;
font-weight:bold;
}
.dwrap4, .dwrap5, .dwrap6, .dwrap8 {
width:170px;
}
.dwrap5 a.com{
color:darkSlateBlue;
font-size:11px;
font-weight:bold;
}
.dwrap5 a.com:hover {
color:DarkMagenta;
font-size:11px;
font-weight:bold;
}
.dwrap6 img {
background:transparent;
border:medium none;
height:16px;
padding:0px;
width:16px;
}
.dwrap6 img:hover{
background:transparent;
}
.dwrap7 img {
background:transparent;
border:medium none;
height:16px;
padding:0px;
width:16px;
}
.dwrap7 img:hover{
background:transparent;
}
/* #######################################*/
/*         Infobulles Download             */
/* #######################################*/
a.info{
    position:relative; 
	color:darkMagenta;
	font-size:10px;
    text-decoration:none;
	}
a.info:hover{
	font:11px Arial,Helvetica,sans-serif;
}
a.info span{
display: none;
z-index:1000;
}
a.info:hover span{ 
/*le contenu de la balise span ne 
sera visible que pour l'état a:hover */
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
  -moz-box-shadow: 0px 0px 4px #403a3e; /* FF3.5+ */
  -webkit-box-shadow: 0px 0px 4px #403a3e; /* Saf3.0+, Chrome */
  box-shadow: 0px 0px 4px #403a3e; /* Opera 10.5, IE 9.0 */
 display:block; position:absolute;
  top:20px; left:-10px; width:170px; 
    border:2px solid #CCCCCC;
    background-color:#FFFFFF; 
	color:#403A3E;
	font:11px Arial,Helvetica,sans-serif;
    text-align: justify;
    font-weight:none;
    padding:1px;
z-index:6000;
    }
	
div#infobulle{ 
padding: 5px;
border:1px solid #CCCCCC; 
}
/* START hack css pour Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {
div#infobulle {display:none;}
a.info{display:none;}
a.info:hover{display:none;}
a.info span{display: none;}
a.info:hover span{display:none;}
}
/* END hack css pour Chrome */

/* #######################################*/
/*                  Autres                */
/* #######################################*/

.block_contents1 {
background:none;
border-top:none;
padding:8px 6px;
}

.module_position {
width:100%;
}


