img
{
	border: 0px;
}

img.block
{
	display: block;
}

br.both
{
	clear: both;
}

p
{
	margin: 0px;
}

input
{
	margin-top: 5px;
}

input.submit
{
	margin-left: 80px;
}

input.contact
{
	margin: 0px;
	padding: 0px;
	margin-bottom: 15px;
}

textarea.contact
{
	width: 400px;
	height: 100px;
	margin-bottom: 15px;
}

input.recherche
{
	position: absolute;
	width: 150px;
	height: 20px;
	background-color: #AEE0FD;
	border-style: solid;
	border-color: #849295;
	border-width: 1px; 
	padding-left: 4px;
	color: #849295;	
	margin-left: 736px;
	margin-top: 72px;
}

input.ok
{
	width: 30px;
	height: 26px;
        border: 0px;
	position: absolute;
	background-image: url(images/ok.gif);
	margin-left: 900px;
	margin-top: 72px;
}

A { 

	TEXT-DECORATION: none;
}

A:hover {

}

a.menu
{
	font-size: 12px;
	color: #C62039;
}

a.menu:hover
{
	font-size: 12px;
	color: #31689F;
}

BODY 
{
	color: #2A4B8B;
	background-color: #FFFFFF;
	background-image: url(images/background.jpg);
	background-repeat: repeat-x;
	font-size: 12px;
	font-family: arial;
	margin-left: 0px; 
	margin-right: 0px; 
	margin-top: 0px; 
	margin-bottom: 10px;

}

div.pub
{
	margin-top: 47px;
	margin-left: 193px;
	position: absolute;
}

div.banniere
{
	width: 100%;
	height: 85px;
	background-image: url(images/banniere.jpg);
	background-repeat:no-repeat;
	background-position: center top;	
}

div.bannierecontenu
{
	width: 975px;
	height: 85px;
	margin : 0 auto;
	position: relative;
}

img.logo
{
	position: absolute;
	margin-left: 105px;
}

div.structure 
{
	width: 975px;
	margin : 0 auto;
	position: relative;
}


div.hasard
{
	width: 173px;
	margin-left: 32px;
	background-image: url(images/hasardfond.gif);
	text-align: center;
}

div.videoc
{
	width: 618px;
	float: left;
	margin-top: 10px;
}

div.videoheader
{
	width: 543px;
	height: 28px;
	background-image: url(images/videoheader.jpg);
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 75px;
}

div.videoheaders
{
	width: 543px;
	height: 28px;
	background-image: url(images/videoheaders.jpg);
	color: #FFFFFF;
	padding-top: 8px;
	padding-left: 75px;
	font-size: 12px
}

div.videocentre
{
	width: 616px;
	border-style: solid;
	border-color: #AFAFAF;
	border-top-width: 0px; 
	border-left-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 0px;
	background-color: #E9F2FD;
}

img.vignette
{
	height: 90px;
	width: 120px;
}

img.vignette1
{
	height: 100px;
	width: 150px;
	margin-top: 5px;
	margin-left: 20px;
}

p.videotitre
{
	width: 420px;
	position: absolute;
	text-align: justify;
	margin-left: 180px;
	padding-left: 25px;
	background-image: url(images/fleche.jpg);
	background-repeat: no-repeat;
}

p.video
{
	width: 420px;
	position: absolute;
	text-align: justify;
	margin-top: 20px;
	margin-left: 180px;
	font-family: arial;
}

div.videoplusheader
{
	width: 543px;
	height: 28px;
	background-image: url(images/videoplusheader.jpg);
	color: #FFFFFF;
	padding-top: 8px;
	padding-left: 75px;
}

div.videoliens
{
	width: 616px;
	padding-top: 10px;
	border-style: solid;
	border-color: #AFAFAF;
	border-top-width: 0px; 
	border-left-width: 1px; 
	border-right-width: 1px;
	border-bottom-width: 0px;
	background-color: #B3D5FB;
	text-align: center;
}

div.colonnecentre
{
	float: left;
	margin-top: 10px;
}

div.liensvideos
{
	width: 148px;
	margin-left: 20px;
	background-image: url(images/liensvideos.jpg);
	background-repeat: no-repeat;
}

div.liensvideos1
{
	width: 148px;
	min-height: 200px;
	background-image: url(images/liensvideosfooter.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;
	padding-bottom: 50px;
}

div.lienstop
{
	width: 148px;
	margin-top: 10px;
	margin-left: 20px;
	background-image: url(images/lienstop.jpg);
	background-repeat: no-repeat;
}

div.lienstop1
{
	width: 148px;
	min-height: 180px;
	background-image: url(images/lienstopfooter.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;
	padding-bottom: 20px;
}

div.liensamis
{
	width: 148px;
	margin-left: 20px;
	background-image: url(images/liensamis.jpg);
	background-repeat: no-repeat;
}

div.liensamis1
{
	width: 148px;
	min-height: 200px;
	background-image: url(images/liensamisfooter.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;
	padding-bottom: 50px;
}

div.liensliens
{
	width: 148px;
	margin-top: 10px;
	margin-left: 20px;
	background-image: url(images/liensliens.jpg);
	background-repeat: no-repeat;
}

div.liensliens1
{
	width: 148px;
	min-height: 200px;
	background-image: url(images/liensliensfooter.jpg);
	background-repeat:no-repeat;
	background-position: right bottom;
	padding-bottom: 20px;
}

ul
{
	margin: 0px;
}

ul.v
{
	background: 0 0 repeat-y;
	list-style: none;
	margin-left: 15px; 
	margin-right: 10px;  
	margin-bottom: 0px;
	padding: 50px 10px 10px;
	color: #136672;
}

li.v
{
	background: url(images/puce.jpg) 0 7px no-repeat;
	padding: 3px 0px 3px 0;
	text-indent: 15px;
}

li.t
{
	background: url(images/puce2.jpg) 0 7px no-repeat;
	padding: 3px 0px 3px 0;
	text-indent: 15px;
}

li.a
{
	background: url(images/puce1.jpg) 0 7px no-repeat;
	padding: 3px 0px 3px 0;
	text-indent: 15px;
}

li.l
{
	background: url(images/puce3.jpg) 0 7px no-repeat;
	padding: 3px 0px 3px 0;
	text-indent: 15px;
}

div.membre
{
	width: 230px;
	float: right;
	margin-top: 20px;
	margin-right: 40px;
	margin-bottom: 15px;
}

div.footer
{
	width: 925px;
	height: 19px;
	padding-top: 4px;
	padding-left: 50px;
	background-image: url(images/footer.jpg);
	clear: both;
	color: #FFFFFF;
}

div.favoris
{
	float: left;
	margin-left: 3px;
	text-align: center;
}

p.videoplayer
{
	clear: both;
	margin: 15px;
	margin-bottom: 0px;	
	font-family: arial;
	color: #2A4B8B;
}

p.videotitre1
{
	text-align: right;
	margin-right: 40px;
	font-weight: bold;
}

div.videoplayer
{
	float: left;
	margin-left: 3px;
	text-align: center;
}

span.pseudo
{
	color: #0B3F44;
}

p.commentaire
{
	padding: 15px;
}


