body { 
	padding: 0;
	margin: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #670038;
	color: #CCCCCC;
	text-align: center;
}

#container8 {
	width: 798px;
	height: 316px;
	display: block;
	background-color: #ffe5bf;
	border: 1px solid #ffe5bf;
	margin: 0 auto;
	text-align: left;
}

#container4 {
	width: 798px;
	height: 150px;
	display: block;
	background-color: #670038;
	/*border: 1px solid #ffe5bf;*/
	margin: 0 auto;
	text-align: left;
}

p {
	color: #000;
	font-size: 11px;
	text-align: center;
	line-height: 16px;
	margin: 0;
}


a, a:active, a:focus {
	outline: none;
	cursor: pointer;
	text-decoration: none;
	color: #CCCCCC;
}

a:hover, a #txtgr1:hover {
	background-color: #ffffff;
	text-decoration: none;
	cursor: pointer;
}

marquee {
	cursor: pointer;
}

#pscroller1,
#pscroller2,
#pscroller3,
#pscroller4,
#pscroller5,
#pscroller6,
#pscroller7,
#pscroller8,
#pscroller9,
#pscroller10,
#pscroller11,
#pscroller12
{
	width:134px;
	height:134px;
	/*background-color: #ffe5bf;*/
}

.someclass{
	text-align: left;
}

.imgdiv1 {
	width:134px;
	height:134px;
	overflow: hidden;
	border: 8px solid #fff;
}

#imgdiv2 {
	width:134px;
	height:134px;
	overflow: hidden;
	background-color: #fdbee0;
	border: 8px solid #fff;
	text-align: center;
}

#imgdiv3 {
	width:134px;
	height:134px;
	overflow: hidden;
	background-color: #c271e3;
	border: 8px solid #fff;
	text-align: center;
}

.imgdiv1:hover,
#imgdiv2:hover,
#imgdiv3:hover {
	border: 8px solid #e2007b;
}

.titre {
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	text-align: center;
	height: 16px;
	display: block;	
	color: #ffffff;
}

.soustitre {
	font-size: 11px;
	font-weight: normal;
	vertical-align: middle;	
	color: #fff;
}

.info {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #ffe5bf;
	top: 0px;
	text-align: center;
	line-height: 27px;
	height: 28px;
	background: #670038;
	margin: 0px;
	display: block;
	background: url(bg-tit.jpg);
	background-repeat: repeat-x;
}

.txtgrsec {
	font-size: 13px;
	font-weight: bold;
	/*color: #FEE700;*/
}

#espace1 {
	height: 8px;
	display: block;
}

#odometerDiv {
	/*border-right: 1px solid #333;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;*/
	width: 62px;
	height: 36px;
	display: block;
	margin: 6px auto;
}


#bignb0 {
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	line-height: 24px;
	height: 24px;
	display: block;
}

#txtgr0 {
	font-size: 19px;
	font-weight: bold;
	color: #ffffff;
}
#bignb1 {

	color: #ffffff;
	font-size: 55px;
	font-weight: bold;
}

#txtgr1 {
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	margin-top: 8px;
}

span #clock {
	font-weight: bold;
	font-size: 18px;
	color: #fee700;
}

h1 {
	color: #ffffff;
	font-size: 20px;
	line-height: 34px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;	
	width: 600px;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	float: left;
}




/* Images */
img {
	border: 0;
	vertical-align: bottom;
}

img.thu {
	width: 134px;
	height: 134px;
}

.marged {
	width: 135px;
	height: 134px;
	margin-left: -1px;
	margin-top: -1px;
	overflow: hidden;
	display: block;
	/*border-right: 1px solid #000000;*/
}

.cadrebl {
	width: 157px;
	height: 157px;
	text-align: center;
	border: 1px solid #ffe5bf;
}

.msgthumb {
	position: absolute;
	top: 119px;
	left: 2px;
	width: 130px;
	height: 13px;
	display: block;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align:center;
	line-height: 13px;
	cursor: pointer;
	filter: alpha(opacity=80); 
	opacity: .80;
	display: block; 
	color: #444;
}

.msganim {
	position: absolute;
	top: 119px;
	left: 0px;
	width: 134px;
	height: 16px;
	display: block;
	background-color: #fdbee0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 13px;
	cursor: pointer;
	filter: alpha(opacity=80); 
	opacity: .80;
	display: block; 
	color: #444;
	text-align:center;
}







.anim {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 134px;
	height: 134px;
	display: block;
	background: transparent url(spacer.gif);
	cursor: pointer;
	filter: alpha(opacity=60); 
	opacity: .60;	
}

.txtanim {
	position: absolute;
	top: 24px;
	left: 13px;
	width: 110px;
	height: 80px;
	display: block;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	font-weight: normal;
	text-decoration: none;
	line-height: 20px;
	cursor: pointer;
	filter: alpha(opacity=75); 
	opacity: .75;
	display: block; 
	color: #000;
}


.status {
	position: absolute;
	top: 4px;
	left: 116px;
	width: 14px;
	height: 8px;
	display: block;
	padding: 0;
}

.online {
	width: 14px;
	height: 8px;
	background: transparent url(online-va.gif) no-repeat 0px 0px;
}

.offline {
	width: 14px;
	height: 8px;
	background: transparent url(online-r.gif) no-repeat 0px 0px;
}


.one2one {
	width: 14px;
	height: 8px;
	background: transparent url(online-oa.gif) no-repeat 0px 0px;
}


.webcam {
	width: 134px;
	height: 134px;
	display: block;
	border: 2px solid #ffe5bf;
	background: url(webcam.jpg) no-repeat;
}

#stonline {
	position:relative;
	left:-50px;
	top:84px;
	width: 14px;
	height: 8px;
	display: block;
	background: url(online-vn.gif) no-repeat center center;
}

.enligne {
	position:relative;
	left:38px;
	top:74px;	
	font-weight: normal;
	font-size: 10px;
	color: Lime;
}

.flags4 {
	position:relative;
	top:0px;
	margin: 0 auto;
	margin-bottom: 8px;
	display: block;
	width: 115px;
	height: 21px;
	background: url(flags4.jpg)  no-repeat 0px 0px;
}

#zoneclic {
	position:relative;
	top:0px;
	margin: 0 auto;
	width:980px;
	height:170px;
	display: block;
	cursor: pointer;
}

#zoneclic:hover {
	background-color: #ffffff;
	filter: alpha(opacity=80); 
	opacity: .80;
}


