body {
	width:1254px;
	background: url("sys/images/fond.jpg");	
	background-attachment: fixed;
	margin: auto;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}

a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:active {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}

#HEADER {
	width:1250px;
	height:170px;
	background-image: url("sys/images/top.png");
	border: solid;
	border-color: #6409AC;
	border-width: 2px;
	margin-top: 5px;
	}
	
#TITRE {
	width:1250px;
	height:30px;
	margin-top: 65px;
	text-align: center;
    font-size: 35px;
    font-weight: bold;
    font-family: verdana;
	}
	
#TITRE a {
	color: white;
	}	
	
	
#MENU {
	margin-bottom: 3px;
	width:1230px;
	height:23px;
	border: solid;
	border-color: #6409AC;
	border-width: 2px;
	margin-top: 3px;
	background-color: rgba(247, 245, 250, 0.89);
	text-align: left;
    font-size: 14px;
    font-weight: bold;
    color: #6409ac;
    font-family: verdana;
	padding-top: 4px;
    padding-left: 20px;
	}	

#ipcount {
    width: 150px;
    height: 30px;
    text-align: right;
    font-size: 10px;
    padding-right: 10px;
    padding-top: 35px;
	color: white;
	}

#titre {
	width:450px;
	height:30px;
	margin-right: 400px;
	}	

#social {
    margin-top: 1px;
    width: 200px;
    float: right;
}

#titre-all > div {
	float:right;
	}	
#BLOC_DROITE a {	
	text-decoration: none;
    color: black;
}
#BLOC_DROITE {
	font-family: verdana;
	font-size: 11px;
	width:220px;
	height:1605px;
	border: solid;
	border-color: #6409AC;
	border-width: 2px;
	float: right;
	background-color: rgba(247, 245, 250, 0.89);
	}
		
#sous-twitch {
	padding-bottom: 2px;
    padding-top: 5px;
	text-align: center;
	width:1250px;
	border: solid;
	border-color: #6409AC;
	border-width: 2px;
	margin-top: 5px;
	background-color: #e6e4ec;
	height: 35px;
	}

#DON {
	float: left;
    width: 200px;
    margin-left: 350px;
	}
	


#PUB_CENTRE {
	padding-bottom: 2px;
    padding-top: 5px;
	text-align: center;
	width:1250px;
	border: solid;
	border-color: #6409AC;
	border-width: 2px;
	margin-top: 5px;
	background-color: #e6e4ec;
	height: 95px;
	}
	
#ALLTWITCH {
	width:1250px;
	height:550px;
	border: solid;
	border-color: #6409AC;
	border-width: 2px;
	background-color: #000000;
	}
	
#ALLTWITCH > div{
  float:right;
}
  
#TWITCH {
	width:950px;
	height:550px;
	background-color: #000000;
	}	

#TWITCH-CHAT {
	width:300px;
	height:550px;
	background-color: #000000;
	}
#twitch-embed {
	width:950px;
	height:450px;
	}	


#CORPS {
	width:1250px;
	border: solid;
	border-color: #6409AC;
	border-width: 2px;
	margin-top: 5px;
	}

#CORPS2 {
	width:1230px;
	height:650px;
	border: solid;
	border-color: #6409AC;
	border-width: 2px;
	margin-top: 5px;    
	background-color: #e6e4eb;
	padding: 10px;
	
	}
	
#FULL_CORPS {
	margin-top: 5px;
	}	

#navigation {
  margin: 0 ;
  padding: 0 ;
  list-style: 0 ;
}

#navigation li {
  display: inline ;
  margin-right: 40px ;

}




#FOOTER {
	margin-bottom: 5px;
	width:1250px;
	height:45px;
	border: solid;
	border-color: #6409AC;
	border-width: 2px;
	margin-top: 5px;
	text-align: center;
	padding-top: 5px;
	clear:both;
	background-color: rgba(247, 245, 250, 0.89);
	font-family: verdana,arial,sans-serif;
    font-size: 12px;
	}
	
#FOOTER a {
	text-decoration:none; 
	color:black;
	}	
	
#listy {
	height: 260px; 
	width: 455px;
	border: 1px solid #6409AC;
	margin-bottom: 7px;
	vertical-align: top;
    background-color: rgba(247, 245, 250, 0.89);
}

.listy-img {
	margin-top: 0px;
    height: 190px;
    width: 300px;
    display: inline-block;
    border: 1px solid #6409AC;
    background-color: rgba(247, 245, 250, 0.89);
    padding-left: 5px;
    padding-top: 5px;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-top: 2px;
}

#list-fin {
	height: 20px; 
	width: 1250px;
	border: 1px solid #6409AC;
    background-color: rgba(247, 245, 250, 0.89);
	text-align: center;
	padding-top: 4px;
	font-family: verdana,arial,sans-serif;
	font-size: 14px;
	font-weight : bold;
}

.CATEGORIE_LISTE {
    font-family: verdana,arial,sans-serif;
    font-size: 14px;
    font-weight: bold;
    background-color: #e4e2ea;
    height: 25px;
    padding-top: 5px;
    width: auto;
    margin-top: 0px;
    margin-bottom: -10px;
	padding-left: 10px;
}

.CATEGORIE_LISTE a:link {
	text-decoration:none; 
	color:black;
	}
	
#ACTU_LISTE_TITRE {
    font-family: verdana,arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    background-color: #6409ac;
    color: white;
    padding-top: 8px;
    padding-left: 15px;
}

#ACTU_LISTE_TITRE a {
	text-decoration:none; 
	color:white;
}

#ACTU_LISTE_CONTENU {
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    background-color: #e4e2ea;
    padding-top: 5px;
    padding-bottom: 5px;
	margin-bottom: 15px;
	padding-left: 15px;
}

#ACTU_LISTE_AUTEUR {
    font-family: verdana,arial,sans-serif;
    font-size: 11px;
    background-color: #6409ac;
    padding-bottom: 5px;
    color: orange;
    padding-left: 60px;
}

#PUB_ENTRE {
	margin-right: 15px;
    height: 90px;
    background-color: black;
    width: 970px;
    margin-left: auto;
    margin-right: auto;
    margin-top: auto;
    margin-bottom: 15px;
}	

#PAGE_TITRE {
    font-family: verdana,arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    background-color: #6409ac;
    padding-top: 8px;
    padding-left: 15px;
	padding-bottom: 10px;
}

#PAGE_CONTENU {
    font-family: verdana,arial,sans-serif;
    font-size: 12px;
    background-color: #e4e2ea;
    padding-top: 5px;
    padding-bottom: 15px;
	padding-left: 20px;
	padding-right: 20px;
}

#PAGE_TITRE a {
	text-decoration:none; 
	color:white;
}

#NB_PAGE {
	height: 25px;
    font-family: verdana,arial,sans-serif;
    font-size: 15px;
    font-weight: bold;
    background-color: #6409ac;
    padding-top: 8px;
	text-align: center;
}

#NB_PAGE a {
	text-decoration:none; 
	color:white;
}

#POST_SEND {
	text-align: center;
    color: #7eec91;
    font-size: 16px;
    background-color: #d83d31;
    margin-right: 15px;
    height: 25px;
    padding-top: 5px;
}

