/* CSS Document */

*, html, body, div {
margin:0;
padding:0;
}

blockquote::-moz-selection {
background-color:transparent;
color:#fff;
}

img {border:none}

body{
background:#000;
/*padding-top:44px;*/
padding-left:40px;
padding-right:40px;
}

#thanatorama{
padding-top:14px;
width:900px;
height:290px;
margin-left:auto;
margin-right:auto;
}

#thanatorama img,#thanatorama a{
float:left;
width:900px;
height:290px;
margin:0;
padding:0;
}

#liens,.liens{
width:900px;
margin-left:auto;
margin-right:auto;
text-align:right;
}

#liens blockquote,.liens2 blockquote{
color:#3c3c3c;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-style:italic;
margin-top:16px;
margin-bottom:12px;
color:#666666;
}

#liens a,.liens a,.liens2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#3c3c3c;
background:black;
padding:2px 2px;
text-decoration:none;
}

#liens a:hover,.liens a:hover{
background:white;
color:#3c3c3c;
}
/**/
#webdocu,.#webdocu{
background:#000;
float:right;
width:252px;
}

#info,.info{
clear:right;
margin-left:auto;
margin-right:auto;
text-align:right;
color:#222;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12px;
}

.infoo{
text-align:right;
color:#222;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-size:12px;
}
#info{
width:900px;
}
#webdocu span,.webdocu span{
font-size:24px;
color:#3c3c3c;
}

#webdocu2 span,.webdocu2 span{
font-size:24px;
color:#3c3c3c;
}


#contact{
background:#000;
clear:both;
width:900px;
height:88px;
margin-left:auto;
margin-right:auto;
margin-top:8px !important;
text-align:center;
}

#contacta{
float:right;
margin-top:37px;
}

#contacta2 span{
font-size:24px;
color:#3c3c3c;
}

#contact a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#3c3c3c;
padding:2px 2px;
text-decoration:none;
}

#contact a:hover{
color:white;
}

/**/

#footer{
clear:both;
width:900px;
margin-left:auto;
margin-right:auto;
border-top:1px solid #252525;
border-bottom:1px solid #252525;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

#footer ul{
list-style:none;
list-style-position:inside;
}

#footer ul li{
float:none;
display:inline;
height:45px !important;
}

#footer ul li a{
text-align:center;
width:167px;
}

#footer ul li img{
padding-right:20px;
border-right:1px solid #252525;
}

#footer ul li #upian{
margin-left:10px;
}
#footer ul li #scam{
margin-left:10px;
}

#footer .der{
text-align:center;
width:167px;
height:45px;
border:none !important;
}

#footer .der img{
border:none !important;
}

/**/
html, body {
	height: 100%;
}
#wrapper {
	height: auto !important;
}

#footerr{
clear:both;
width:900px;
margin-left:auto;
margin-right:auto;
border-top:1px solid #252525;
border-bottom:1px solid #252525;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}
#push {
	height: 6em; /* .push must be the same height as .footer */
}

#footerr ul{
list-style:none;
list-style-position:inside;
}

#footerr ul li{
float:none;
display:inline;
height:45px !important;
}

#footerr ul li a{
text-align:center;
width:167px;
}

#footerr ul li img{
padding-right:20px;
border-right:1px solid #252525;
}

#footerr ul li #upian{
margin-left:10px;
}
#footerr ul li #scam{
margin-left:10px;
}

#footerr .der{
text-align:center;
width:167px;
height:45px;
border:none !important;
}

#gauche{
float:left;
width:398px;
text-align:right;
padding-right:50px;
border-right:1px solid #434343;
padding-top:0 !important;
padding-bottom:10px;
}

.ie7 #gauche{
width:398px;
}
.ie6 #gauche{
width:398px;
}



#gauche .infoo{
text-align:right;

}
#droite{
float:left;
text-align:left;
padding-left:50px;
}
#droite .infoo{
text-align:left;
}
#droite .liens #droite .info{
text-align:left;
}
#droite .liens blockquote,#droite .liens {
width:450px !important;
text-align:left;
}
#droite .info{ !important
float:lef;
text-align:left !important;
}

#thanato{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:white;
text-align:center;
padding-top:20px;
text-transform:uppercase;
padding-bottom:10px;
}



#cont{
width:900px;
margin-left:auto;
margin-right:auto;
}


#contact2{
clear:both;
width:900px;
margin-left:auto;
margin-right:auto;
margin-top:8px !important;
text-align:center;
padding-top:5px;
padding-bottom:10px;
}

#contacta2{
}

#contacta2 span{
font-size:24px;
color:#3c3c3c;
}

#contact2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#3c3c3c;
padding:2px 2px;
text-decoration:none;
}

#flags{
	clear:both;
	color:red;
	text-align:center
}