/* CSS Document */
body {
	background-color: #3e403b;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
}
#banner{
background: url(http://www.troupio.com/images/banner.png);
width: 835px;
height: 113px;
}
.hdr{
text-align: left;
color: #ffffff;
font-weight: bold;
font-size: 14px;
font-family: Trebuchet MS, Helvetica, sans-serif;
background: url(http://www.troupio.com/images/hdr.gif);
width: 237px;
height: 36px;
}
#foot{
text-align: left;
color: #d3d3d3;
font-size: 14px;
font-family: Trebuchet MS, Helvetica, sans-serif;
height: 36px;
border-top: #7a7f8a 1px solid;
}
.cellTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #5986a7;
	font-weight: bold;
	color: #FFFFFF;
}
.topMenuText {
	font-size: 13px;
	background: url(http://www.troupio.com/images/nav940.gif);
	color: #FFFFFF;
	height: 35px;
	font-family: Trebuchet MS, sans-serif;
}
.topMenuText a {
 color: #FFFFFF;
 text-decoration:none;
 }
.topMenuText a:hover {
 color: #FFFFFF;
 text-decoration:underline;
 }

a{
color: #aad1ed;
text-decoration: none;
}


.subCategoryList {
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

a.subCategoryList:link {color: black; text-decoration: none;}
a.subCategoryList:visited {color: black; text-decoration: none;}
a.subCategoryList:hover {color: black; text-decoration: underline;}
a.subCategoryList:active {color: black; text-decoration: none;}


.gameBreadcrumb {
font-size: 13px;
color: #FFFFFF;
font-weight: normal;
font-family: Trebuchet MS, sans-serif;
}

.gameBreadcrumb a {
 color: #FFFFFF;
 text-decoration:none;
 }
.gameBreadcrumb a:hover {
 color: #FFFFFF;
 text-decoration:underline;
 }


.footerText {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 10px;
	color: #d3d3d3;
}
.defaultText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}
.listSmallText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.cat{
font-size: 12px;
font-weight: bold;
text-align: center;
background: url(http://www.troupio.com/images/hdr2.gif);
width: 180px;
height: 36px;
}
.mainSmallGameText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.pageNumbers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.displaygamebottomtitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.bottomgametext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.privatemessageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sendmessageheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.messagecellheaders {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.messagesubject {font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
.messagefrom {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.messagesummary {font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.messagedate {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.privatemessagesubject {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
.privatemessageprofileinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.privatemessageprofileusername {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.privatemessagedate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.privatemessagetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.memberlistboxtitles {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
}
.memberlistabc {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}
.memberlistusers {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
}
.memberlistpages {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
}

a.PoweredBy:link {color: white; text-decoration: none;}
a.PoweredBy:visited {color: white; text-decoration: none;}
a.PoweredBy:hover {color: white; text-decoration: underline;}
a.PoweredBy:active {color: white; text-decoration: none;}


.inputfield{font-family:Tahoma; font-size: 8pt; color: #d2553a; BORDER: #3c3e39 1px solid; background: #3c3e39;}
.inputfield2{font-family:Tahoma; font-size: 8pt; color: #d2553a; BORDER: #4b4d48 1px solid; background: #4b4d48;}
textarea.coms {font-family:Tahoma; font-size: 8pt; color: #d2553a; BORDER: #3c3e39 1px solid; background: #3c3e39;}

.trebu {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
}

.blueboxside {
background: #4b4d48;
width: 180px;
margin-bottom: 10px;
margin-top: 5px;
}
.blueboxsideh {
background: url(http://www.troupio.com/images/navblue180.gif) repeat-x;
font: bold 14px Trebuchet MS;
color: #FFFFFF;
height: 36px;
text-align: left;
padding-left: 5px;
padding-top: 5px;
}
.blueboxsidetxt {
font: normal 12px Trebuchet MS;
color: #FFFFFF;
background: #4b4d48;
text-align: left;
padding: 2px 5px;
}
.blueboxsidetxt a {
 color: #aad1ed;
 text-decoration:none;
 }
.blueboxsidetxt a:hover {
 color: #aad1ed;
 text-decoration:underline;
 }
 
 .motrecherche {
font: normal 14px Trebuchet MS;
color: #aad1ed;
text-align: left;
}
.motrecherche a {
 color: #aad1ed;
 text-decoration:none;
 }
.motrecherche a:hover {
 color: #aad1ed;
 text-decoration:underline;
 }

.redbox {
background: #3e403b;
width: 750px;
margin-bottom: 10px;
margin-top: 6px;
align: left;
border-bottom: #7a7f8a 1px solid;
}
.redboxh {
background: url(http://www.troupio.com/images/rednav750.gif) repeat-x;
font: bold 14px Trebuchet MS;
color: #FFFFFF;
height: 34px;
text-align: left;
padding-left: 5px;
padding-top: 5px;
}
.redboxtxt {
font: normal 12px Trebuchet MS;
color: #FFFFFF;
text-align: center;
padding: 2px 5px;
}
.redboxtxt a {
 color: #aad1ed;
 text-decoration:none;
 }
.redboxtxt a:hover {
 color: #aad1ed;
 text-decoration:underline;
 }

.redface {
background: #3e403b;
width: 645px;
margin-bottom: 10px;
margin-top: 6px;
align: left;
border-bottom: #7a7f8a 1px solid;
}
.redfaceh {
background: url(http://www.troupio.com/images/rednav640.gif) repeat-x;
font: bold 14px Trebuchet MS;
color: #FFFFFF;
height: 34px;
text-align: left;
padding-left: 5px;
padding-top: 5px;
}
.redfacetxt {
font: normal 12px Trebuchet MS;
color: #FFFFFF;
text-align: center;
padding: 2px 5px;
}
.redfacetxt a {
 color: #aad1ed;
 text-decoration:none;
 }
.redfacetxt a:hover {
 color: #aad1ed;
 text-decoration:underline;
 }

.bluebox {
background: #4b4d48;
width: 350px;
margin-bottom: 10px;
margin-top: 5px;
}
.blueboxh {
background: url(http://www.troupio.com/images/navblue350.gif) repeat-x;
font: bold 14px Trebuchet MS;
color: #FFFFFF;
height: 36px;
text-align: left;
padding-left: 5px;
padding-top: 5px;
}
.blueboxtxt {
font: normal 12px Trebuchet MS;
color: #FFFFFF;
background: #4b4d48;
text-align: left;
padding: 2px 5px;
}
.blueboxtxt a {
 color: #aad1ed;
 text-decoration:none;
 }
.blueboxtxt a:hover {
 color: #aad1ed;
 text-decoration:underline;
 }

.reddesc {
color: e47761;
text-decoration:none;
 }
 

.redlink a {
color: e47761;
text-decoration:none;
 }
 
.redlink a:hover {
 color: e47761;
 text-decoration:underline;
 }
 
.darkbg {
background: #3e403b;
text-align: left;
padding: 2px 5px;
}

.darkbg a {
color: e47761;
text-decoration:none;
 }
 
.darkbg a:hover {
 color: e47761;
 text-decoration:underline;
 }
.br {

	border: 2px solid #d3d3d3;
    align: center;
}

.featuredbox {
font: bold 16px Trebuchet MS;
color: #FFFFFF;
text-align: center;
padding: 2px 5px;
}
.featuredbox a {
 color: #aad1ed;
 text-decoration:none;
 }
.featuredbox a:hover {
 color: #aad1ed;
 text-decoration:underline;
 } 
 
.adbox {
background: #4b4d48;
width: 180px;
margin-bottom: 10px;
margin-top: 3px;
}
.adboxh {
background: url(http://www.troupio.com/images/navblue180.gif) repeat-x;
font: bold 14px Trebuchet MS;
color: #FFFFFF;
height: 36px;
text-align: left;
padding-left: 5px;
padding-top: 5px;
}
.adboxtxt {
font: normal 12px Trebuchet MS;
color: #FFFFFF;
background: #4b4d48;
text-align: left;
padding: 2px 5px;
}
.adboxtxt a {
 color: #aad1ed;
 text-decoration:none;
 }
.adboxtxt a:hover {
 color: #aad1ed;
 text-decoration:underline;
 }
 
.browsebox {
background: #3e403b;
width: 750px;
margin-bottom: 10px;
margin-top: 3px;
margin-left: 10px;
align: right;
border-bottom: #7a7f8a 1px solid;
}
.browseboxh {
background: url(http://www.troupio.com/images/rednav400.gif) repeat-x;
font: bold 14px Trebuchet MS;
color: #FFFFFF;
height: 34px;
text-align: left;
padding-left: 5px;
padding-top: 5px;
}
.browseboxtxt {
font: normal 12px Trebuchet MS;
color: #FFFFFF;
text-align: center;
padding: 2px 5px;
}
.browseboxtxt a {
 color: #aad1ed;
 text-decoration:none;
 }
.browseboxtxt a:hover {
 color: #aad1ed;
 text-decoration:underline;
 }

.partenaires {
font: normal 12px Trebuchet MS;
color: #FFFFFF;
text-align: left;
padding: 2px 5px;
}
.partenaires a {
 color: #aad1ed;
 text-decoration:none;
 }
.partenaires a:hover {
 color: #aad1ed;
 text-decoration:underline;
 }
 
 
 #ad {
width: 640px;
height:480px;
	font-size:1.3em;
	font-weight: bold;
	text-align:center;
	position: relative;
}
#jeu {
position: relative; /*or absolute*/
z-index: 1;
}
-->


