/* -------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* ----------------------------------------------------------------- common style part --------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------------------- */

#butTabs {
	background: url(../../../../skins/common/img/tabs/onglet_bg.gif) repeat-x 0pt 100%;
	height:36px;
	list-style-type:none;
	margin:0pt auto;
	overflow:hidden;
	padding:0pt;
	text-decoration:none;
	width:1000px;
}
#butTabs li a { cursor: pointer;}
#butTabs li a span { position: absolute; text-indent: -10000em;}
#butTabs li.n1 a span, #butTabs li.n1 a:hover span {
	background: url(../../../../skins/common/img/tabs/onglet_forfait01.gif) no-repeat 0pt;
	height:28px;
	left:20px;
	overflow:hidden;
	width:141px;
}
#butTabs li.n2 a span {
	background: url(../../../../skins/common/img/tabs/onglet_achat02.gif) no-repeat 0pt;
	height:28px;
	left:164px;
	overflow:hidden;
	width:141px;
}
#butTabs li.n2 a:hover span {
	background: url(../../../../skins/common/img/tabs/onglet_achat01.gif) no-repeat 0pt;
	height:28px;
	left:164px;
	overflow:hidden;
	width:141px;
}

#header {
	background: url(../../../../skins/default_vertical_fr/img/header/fond_bandeau.gif) repeat-x 0%;
	border-bottom:1px solid #DFDFDF;
	border-top:1px solid #DFDFDF;
	height:31px;
	position:relative;
	width:100%;
}

#countGamesHeader {
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	padding:8px 0px 0px 40px;
	width:350px;
}

#containerCounter {
	background: url(../../../../skins/default_vertical_fr/img/header/separate_top_left.gif) no-repeat 0pt 10px;
	height:100%;
	left:420px;
	position:absolute;
	top:0px;
	width:180px;
}

#counter { left: 0pt; margin-left: 30px; top: 0pt; width: 140px;}
#counter p a { font-family: arial; font-size: 12px; margin-left: 0pt; text-decoration: underline;}
#counter p { margin-top: 7px;}
#containerButton {
	height:31px;
	left:600px;
	position:absolute;
	top:0pt;
	width:400px;
}

#member {
	background: url(../../../../skins/default_vertical_fr/img/header/separate_top_left.gif) no-repeat 0pt 10px;
	height:31px;
	left:0px;
	position:absolute;
	top:0px;
	width:306px;
}
#member .button { height: 24px; margin: 6px 0pt 0pt 28px; width: 125px;}
#member .memberTextLink { left: 162px; position: absolute; top: 6px; width: 142px;}
#member .buttonA_right, #member .buttonB_right { width:10px;}
#member a.subLink1 { font-size: 11px; line-height: 19px;}

#header .menu {
	background: url(../../../../skins/default_vertical_fr/img/header/separate_top_left.gif) no-repeat 0pt 10px;
	height:100%;
	line-height:15px;
	padding-left:14px;
	position:absolute;
	right:5pt;
	top:0px;
	width:74px;
}

#header .menu ul { padding: 8px 0pt 0pt 4px;}
#header .menu .puceaide { background: url(../../../../skins/common/img/header/puce_aide.gif) no-repeat 0pt 3px; padding-left: 20px;}
.arrow { background: url(../../../../skins/common/img/pic/arrowDot.gif) no-repeat left 5px; padding-left:10px;}

#main {
	border-left:1px solid #DFDFDF;
	border-right:1px solid #DFDFDF;
	padding-top:12px;
}

#footer {
	background: url(../../../../skins/common/img/bottom_bg.gif) repeat-x 100px 0pt;
	float:left;
	margin:15px 0pt 0pt;
	position:relative;
	text-align:center;
	width:99.7%;
}

#footer #links p a { padding:0pt 8px;}

#partnerHeader { height:165px; position:relative; width:1000px;}

#footerSeparator {
	background: url(../../../../skins/default_vertical_fr/img/footer_separator.gif) repeat-x 10px 0pt;
	height:2px;
	margin:15px auto 7px;
	width:986px;
}

#bottomFooter { margin:0pt 0pt 10px;}
#bottomFooter .siteText { padding:0pt;}
#navTree { margin:0pt;}


/* -------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------- clic style part ----------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------------------------------------------------------------------------- */
body { background: #e4e9f3 url(../../../../skins/clic/img/screen_bg.gif) repeat-x !important;}

#partnerHeader {	display:block;}

#header { border-left: 1px solid #4F6AAF; border-right: 1px solid #4F6AAF;}
#container { border:1px solid #4F6AAF; border-top: none;border-bottom: none;}

#borderBottom { 
	background: #E4E9F3 url(../../../../skins/clic/img/headfootTemp/footerTemp.jpg) no-repeat 1px 0;
	border-top:none;
	height:130px;
	position:relative;
	width:100%;
}
#borderBottom .left, #borderBottom .right  { display: none;}

#main { border: 0 none; width: 1000px;}

#header a, #footer a { color: #000000 !important;}
#header a:hover { color:#FF0000 !important; font-family: arial;}
#footer a:hover { color:#FF0000 !important;}

#main { width: 1000px; border: none;}
#butTabs { background: #FFFFFF url(../../../../skins/clic/img/tabs/onglet_bg.gif) repeat-x; border-left: 1px solid #4F6AAF; border-right: 1px solid #4F6AAF;}
#butTabs li.n1 a span, #butTabs li.n1 a:hover span { background: url(../../../../skins/clic/img/tabs/onglet_forfait01.gif) no-repeat 0 0; margin-top:3px;}
#butTabs li.n2 a span { background: url(../../../../skins/clic/img/tabs/onglet_achat02.gif) no-repeat 0 0; margin-top:3px;}
#butTabs li.n2 a:hover span { background: url(../../../../skins/clic/img/tabs/onglet_achat01.gif) no-repeat 0 0; margin-top:3px;}

#header { background: url(../../../../skins/clic/img/header/fond_bandeau.gif) repeat-x 0% 50%;}
#header .menu .puceaide:hover { background-image:url(../../../../skins/common/img/header/puce_aide.gif);}

.buttonB_left { background: url(../../../../skins/clic/img/buttons/buttonBLeft.gif) no-repeat 0%;}
.buttonB_center { background: url(../../../../skins/clic/img/buttons/buttonB_bg.gif) repeat-x 0%;}
.buttonB_right { background: url(../../../../skins/clic/img/buttons/buttonBRight.gif) no-repeat 0%; width:10px;}

#footer {
	background: url(../../../../skins/clic/img/bottom_bg.gif) repeat-x 100px 0;
	padding-bottom:10px;
	width:1000px;
}
#bottomFooter a { color:#999999 !important; font-size:11px;}
#links p { background: url(../../../../skins/clic/img/bottom_bg.gif) repeat-x 100px 0pt;}

#bottomCLIC div {
	font-size:10px;
}

.menu1 a {
font-family:Arial,sans-serif;
font-size:14px;
}

.menu1 table a {
    font-size:11px;
}

#copyright, #copyright a:link, #copyright a:visited {
color:#888888;
font-family:arial,helvetica,sans-serif;
font-size:10px;
margin:1px;
text-align:center;
text-decoration:none;
}

a.home_glossaire_lettre {
color:#888888;
font-family:arial,helvetica,sans-serif;
font-size:11px;
padding:3px 5px;
text-decoration:none;
}

#bottom_link p {
    color:#888888;
    font-family:arial,helvetica,sans-serif;
    font-size:10px;
    text-align:center;
    text-decoration:none;
	margin-top:7px;
}

#bottomFooter {
	display:none;
}

#copyright a:hover {
    color:#888888 !important;
	text-decoration:underline;
}

#copyright .bottom_cop a:hover {
    color:#4D6DB3 !important;
	text-decoration:underline;
}
