body {
background-color: #4b194f;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}

a img
{
border-color:  #554c64;
}

body,td,th {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
}

a:link {
color: #000000;
text-decoration: none;
}

a:visited {
text-decoration: none;
color: #000000;
}

a:hover {
text-decoration: underline;
color: #b183cf;
}

a:active {
text-decoration: none;
color: #000000;
}

h1 { 
color: #000000;
font-size: 1.2em; 
font-weight: bold;
}

.Style145 {
color: #554c64;
font-weight: bold;
}

/* couleur menu titres galerie */
A.lienmenu:link {
text-decoration: none;
color: #554c64;
}

A.lienmenu:visited {
text-decoration: none;
color: #554c64;
}

A.lienmenu:hover { 
text-decoration: underline;
color: #554c64;
}
	
A.lienmenu:active {
text-decoration: none;
color: #554c64;
}

/* couleur texte sous les images */
.lienimg {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
color: #000000;
text-decoration: none;
}

A.lienimg:link {
text-decoration: none;
color: #000000;
}

A.lienimg:visited {
text-decoration: none;
color: #000000;
}

A.lienimg:hover { 
text-decoration: underline;
color: #000000;
}
	
A.lienimg:active {
text-decoration: none;
color: #000000;
}

div#container { 
width: 1013px;
background-color: #FFFFFF;
border-color: #a7a7a7;
border-width:2px;
border-style:solid;
text-align:left;
margin:0; 
padding: 20px 20px 20px 20px;
} 


div#pmenu1 {
width: 1000px;
height: 25px;
background-color: #0095c7;
border-color: #c0c0c0;
border-width:1px; 
border-style:solid;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align:right;
padding-top:8px;
padding-left:5px;
padding-right:5px;
}



div#pmenu2 {
width: 1000px;
height: 25px;
border-color: #c0c0c0;
border-width:1px; 
border-style:solid;
text-align:left;
padding-top:8px;
padding-left:5px;
padding-right:5px;
}

 
 
div#header {
background-image: url(images/manga.png);
width: 1010px;
height: 100px;
border-color: #c0c0c0;
border-width:1px; 
border-style:solid;
}


div#right {
    float: right;
    width: 180px;
	border-radius: 10px;
background-color: #f1f1f0;
padding: 5px 5px 5px 5px;
}

div#left {
    float: left;
    width: 180px;
	border-radius: 10px;
background-color: #f1f1f0;
padding: 5px 5px 5px 5px;

}

div#middle {
    padding: 0px 200px 0px 200px;
	text-align: justify;
}


div#footer {
	width: 100%;
padding: 5px 5px 5px 5px;
	
	text-align:left;
	
	clear: both;
}


div.spacer {
clear: both;
}
	
div.fltest {
border-radius: 10px;
background-color: #d1d1d1;
border: 1px solid #000000;
}

div.fltest:hover {
background-color: #b7a4d6;
border: 1px solid #000000;
}
	
div.float {
border-radius: 10px;
float: left;
width: 183px;
height: 160px;
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
margin-bottom: 10px;
text-align: center;
}

div.float p {
text-align: center;
}
  
div.news {
width: 560px;
border: 1px solid #554c64;
}
  

  
div.vote {
width: 91px;
height: 23px;
background-color: #ffffff;
border: 1px solid #554c64;
}
  
div.votetab {
width: 500px;
background-color: #ffffff;
border: 1px solid #554c64;
}



div.compteur {
background-image: url(images/visite.png);
width: 80px;
height: 15px;
}
  
div.compteur2 {
background-image: url(images/visite2.png);
width: 80px;
height: 15px;
}
  
.txtcompteur {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8px;
color: #ffffff;
text-decoration: none;
}

div.troucompteur {
float: right;
width: 12px;
height: 15px;
}
  
div.tabpubb {
border: 1px solid #554c64;
width: 468px;
height: 60px;
}
  
.menu1 {
background-image: url(images/menu_01.png);
width: 205px;
height: 38px;
}

.menu2 {
background-image: url(images/menu_02.png);
width: 205px;
}

.menu3 {
background-image: url(images/menu_05.png);
width: 205px;
height: 22px;
}

.menu4 {
background-image: url(images/menu_03.png);
width: 205px;
}

div#centre1 {
background-image: url(images/centre_01.png);
width: 603px;
height: 38px;
}

div#centre2 {
background-image: url(images/centre_02.png);
width: 603px;
}

div#centre3 {
background-image: url(images/centre_04.png);
width: 603px;
height: 22px;
}

div#carre {
float: left;
}
  
div#carre2 {
float: right;
}
  
  
div#phone {
float: left;
}
  
div#imm {
float: left;
}
  
div#partage {
float: left;
}
  
div#partfond {
background-image: url(images/partage.png);
width: 50px;
height: 290px;
  }

div#fondtitre {
border: 1px solid #554c64;
background-image: url(images/blanc.png);
}
  
  
#texteopaque {
font-size: 18px;
font-weight: bold;
color: #000000;
}

div#menucentrale {
float: left;
width: 550px;
}


div#menuli {
float: left;
width: 100%;
}

div#pagination {
float: left;
width: 100%;
}

div.newsvol {
float: left;
width: 560px;
border: 1px solid #554c64;
}
