body{line-height:1.7}
body#bd{color:#515151}
body.fs1{font-size:10px}
body.fs2{font-size:11px}
body.fs3{font-size:12px}
body.fs4{font-size:13px}
body.fs5{font-size:14px}
body.fs6{font-size:15px}
a{color:#496c94;text-decoration:none}
a:hover, a:active, a:focus{color:#000;text-decoration:none}
.column p, .column pre, .column blockquote, .column ol, .column ul{margin:10px 0;padding:0}
h1{font-size:110%}
h2{font-size:150%}
h3{font-size:125%}
h4{font-size:110%}
h5{font-size:100%}
#gk-wrapper{background:transparent;padding:0;margin:0 auto 20px auto}
#gk-content{float:left;}
#gk-current-content{float:right;}
#top-nav{height:200px;background:transparent url('http://www.pes-soccer.fr/images/imgsite/bannière.png')}
#top-nav, #gk-header, #gk-mainnav{margin:0 4px}
#search{float:right;margin-right:24px;margin-top:95px}
#banner1{float:left;margin:0 0 0 0px}
#banner2, #banner3{padding:0 0 4px 0;text-align:center}
#header{margin:0 0 4px 0}
div#breadcrumbs{padding:0;height:34px;line-height:34px;background:transparent url('../images/style1/menu_bg.png') repeat-x 0 bottom;margin:0 0 4px 0}
div#breadcrumbs div#gk-breadcrumbs{float:left;width:auto}
div#breadcrumbs div#gk-tools{float:right;width:auto;height:34px}
div#breadcrumbs div#gk-tools>div{margin:0 0 0 5px;padding:0 8px 0 3px;height:34px;line-height:33px}
div#breadcrumbs div#gk-tools a{font-size:90%;color:#7e7e7e;font-weight:bold;margin:0 8px 0 0;padding:0 0 0 8px;border-left:1px solid #c6c6c6}
div#breadcrumbs div#gk-tools div a:first-child{border:none}
div#breadcrumbs div#gk-tools a:hover{color:#426182}
div#breadcrumbs div#gk-tools .tools_btn{cursor:pointer;padding:0;display:block;float:left;width:16px;height:16px;border:none;text-indent:-10000px;background:transparent url('../images/user-tools.png') no-repeat 0 0}
div#breadcrumbs div#gk-tools a:hover.tools_btn{background-position:0 100%}
#gk-tool-reset{background-position:-16px 0!important}
#gk-tool-decrease{background-position:-32px 0!important}
#gk-tool-auto{background-position:-69px 0!important}
#gk-tool-wide{background-position:-94px 0!important}
#gk-tool-narrow{background-position:-117px 0!important}
#gk-tool-reset:hover{background-position:-16px 100%!important}
#gk-tool-decrease:hover{background-position:-32px 100%!important}
#gk-tool-auto:hover{background-position:-69px 100%!important}
#gk-tool-wide:hover{background-position:-94px 100%!important}
#gk-tool-narrow:hover{background-position:-117px 100%!important}
div.chris53x{<div class="componentheading { height:44px; line-height:44px; margin-bottom: 30px; background:transparent url('../images/style1/module_titles.png') repeat-x 0 0; font-size:90%!important; text-shadow:1px 1px 1px #000; font-weight:bold; color:#b7b7b7; text-transform:uppercase; padding-left: 16px; }"</div>}
div.customLatestClass h3, ul.customLatestClass, ul.customLatestClass a{color:#8B4513;}
div.logo-text, h1.logo{margin:0;height:46px;width:210px;float:left}
h1.logo a{text-indent:-999em;display:block;height:196px;width:205px;background:transparent url('http://www.pes-soccer.fr/images/imgsite/logbann.png') no-repeat 0 0}
div.logo-text h1 a{color:#fff;font-size:24px;text-decoration:none;text-shadow:1px 1px 1px #222}
div.logo-text h1 a span{margin-left:21px}
div.logo-text h1 a:hover{color:#ccc}
div.logo-text p{color:#999;margin:-10px 0 0 21px}
div#header1{float:left}
div#header2{float:right}
.header.both .moduletable, .header.both .moduletable_text, .header.both .moduletable_menu, .header.both .moduletable_color1, .header.both .moduletable_color2, .header.both .moduletable_color3, .header.both .moduletable_clear{margin-left:4px!important}
.header.both:first-child .moduletable, .header.both:first-child .moduletable_text, .header.both:first-child .moduletable_menu, .header.both:first-child .moduletable_color1, .header.both:first-child .moduletable_color2, .header.both:first-child .moduletable_color3, .header.both:first-child .moduletable_clear{margin-left:0!important}
div#header .moduletable_content{overflow:hidden}
#gk-container .moduletable>h3, #gk-container .moduletable_menu>h3, #gk-container .moduletable_text>h3, #gk-container .moduletable_color1>h3, #gk-container .moduletable_color2>h3, #gk-container .moduletable_color3>h3{height:44px;line-height:44px;border-bottom:1px solid #fff;background:transparent url('../images/style1/module_titles.png') repeat-x;background-position:0 -45px;text-shadow:1px 1px 1px #eee}
#gk-container .moduletable_color1 h3{height:45px;line-height:45px;border:none;background-position:0 0}
#gk-container .moduletable_color2 h3{height:45px;line-height:45px;border:none;background-position:0 -89px}
#gk-container .moduletable>h3>span, #gk-container .moduletable_menu>h3>span, #gk-container .moduletable_text>h3>span, #gk-container .moduletable_color1>h3>span, #gk-container .moduletable_color2>h3>span, #gk-container .moduletable_color3>h3>span{display:block;height:24px;line-height:24px;padding:0 16px;font-size:80%;font-weight:bold;color:#000;float:left;width:auto;margin:10px 0 0 0;text-transform:uppercase;background:transparent url('../images/style1/headings.png') no-repeat;background-position:right -24px}
#gk-container .moduletable_color1>h3>span{background-position:right 0;text-shadow:1px 1px 1px #000;color:#fff}
#gk-container .moduletable_color2>h3>span{background-position:right -48px;text-shadow:1px 1px 1px #000;color:#fff}
#gk-container .moduletable>h3 span.first-word, #gk-container .moduletable_menu>h3 span.first-word, #gk-container .moduletable_text>h3 span.first-word, #gk-container .moduletable_color3>h3 span.first-word{color:#4a729f}
#gk-container .moduletable_color1 h3 span.first-word{color:#6081a4}
#gk-container .moduletable .moduletable_content, #gk-container .moduletable_menu .moduletable_content, #gk-container .moduletable_text .moduletable_content{background:#f1f1f1;padding:10px;color:#666}
#gk-container .moduletable_color1 .moduletable_content{background:#131313;padding:10px;color:#888}
#gk-container .moduletable_color2 .moduletable_content{background:#436284;padding:10px;color:#c1ddfc}
#gk-container .moduletable_color3 .moduletable_content{background:#fff;padding:10px;color:#666}
.nopadding .moduletable_content{padding:0!important}
.moduletable_clear .moduletable_content{background:none!important;border:none!important;padding:0!important}
.moduletable, .moduletable_menu, .moduletable_text, .moduletable_color1, .moduletable_color2, .moduletable_color3, .moduletable_clear{margin:4px 0 0 0!important}
.moduletable:first-child, .moduletable_menu:first-child, .moduletable_text:first-child, .moduletable_color1:first-child, .moduletable_color2:first-child, .moduletable_color3:first-child, .moduletable_clear:first-child{margin:0!important}
#gk-container .moduletable a, #gk-container .moduletable_menu a, #gk-container .moduletable_text a, #gk-container .moduletable_color3 a{color:#436284}
#gk-container .moduletable_color1 a{color:#fff}
#gk-container .moduletable_color1 a:hover{color:#999}
#gk-container .moduletable_color2 a{color:#fff}
#gk-container .moduletable_color2 a:hover{color:#c1ddfc}
#gk-container .moduletable a:hover, #gk-container .moduletable_menu a:hover, #gk-container .moduletable_text a:hover, #gk-container .moduletable_color3 a:hover{color:#000}
#component-wrap{overflow:hidden}
#gk-container .moduletable a.readon{background-position:0 -42px}
#gk-container .moduletable a:hover.readon, #gk-container .moduletable_color3 a:hover.readon{background-position:0 -21px;color:#fff;text-shadow:1px 1px 1px #111c28}
#gk-container .moduletable_color1 a.readon, .moduletable_color2 a.readon{background-position:0 100%;color:#fff;text-shadow:1px 1px 1px #111c28}
#gk-container .moduletable_color1 a:hover.readon{background-position:0 -21px}
#gk-container .moduletable_color2 a:hover.readon{background-position:0 0;color:#555;text-shadow:1px 1px 1px #fff}
#gk-botsl2 a{color:#fff}
#gk-botsl2 a:hover{color:#6081A4}
#gk-botsl1>div>div{background:transparent url('../images/bottom1_bg.png') repeat-x 0 top}
#gk-botsl2>div>div{background:#080909 url('http://www.pes-soccer.fr/images/imgsite/bottom2_bg.png') repeat-x 0 top}
#gk-botsl1 .gk-box-left .moduletable, #gk-botsl2 .gk-box-left .moduletable{margin-right:10px!important}
#gk-botsl1 .gk-box-center .moduletable, #gk-botsl2 .gk-box-center .moduletable{margin-left:10px!important;margin-right:10px!important}
#gk-botsl1 .gk-box-right .moduletable, #gk-botsl2 .gk-box-right .moduletable{margin-left:10px!important}
#gk-botsl1 h3, #gk-botsl2 h3{font-size:115%;text-transform:uppercase;color:#666;font-weight:bold;text-shadow:1px 1px 3px #fff;height:42px;line-height:42px}
#gk-botsl2{color:#888}
#gk-botsl2 h3{color:#fff;text-shadow:1px 1px 3px #000}
#gk-botsl1 .moduletable_content, #gk-botsl2 .moduletable_content{padding:10px 0}
#gk-botsl1 .gk-box-left h3, #gk-botsl2 .gk-box-left h3, #gk-botsl1 .gk-box-left .moduletable_content, #gk-botsl2 .gk-box-left .moduletable_content{padding-left:18px}
#gk-botsl1 .gk-box-right .moduletable_content, #gk-botsl2 .gk-box-right .moduletable_content{padding-right:18px}
#gk-botsl1 .gk-box-full, #gk-botsl2 .gk-box-full{padding:0 18px}
#gk-footer{overflow:hidden;color:#9f9f9f;font-size:80%!important}
#gk-footer a{color:#9f9f9f}
#gk-footer a:hover{color:#fff}
#gk-footer .inner{height:45px;line-height:45px;background:transparent url('../images/footer_bg.png') repeat-x 0 0;margin:0 4px 4px 4px;padding:0 16px}
.gk-footnav{float:left}
#stylearea{float:right;margin:0 0 0 40px;width:auto;font-size:90%!important}
.gk-footnav ul li, #stylearea a{width:auto;text-transform:uppercase;text-shadow:1px 1px 2px #000;float:left;padding-left:25px;background:transparent url('../images/footer_bullet.png') no-repeat 7px center}
.gk-footnav ul li:first-child, #stylearea a:first-child{padding-left:0;background:none!important}
.gk-copyright{float:right;font-size:110%;color:#666}
#t3_logo{display:block;width:160px;height:20px;margin:20px auto;background:url('../images/t3-logo.png') no-repeat 0 0;text-indent:-999em}
#t3_logo:hover{background-position:0 bottom}
.cufon{margin-top:8px}
div.gallphotos {overflow:auto;width:411px;height:288px}

.toplinks {
        background-image: url("http://pes-soccer.fr/images/imgsite/fondpann1.png");
        top:95px;
	right:25px;
	height:97px;
	padding-right:5px;
	border: 1px solid #627280;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 0 0 3px #000000;
	-webkit-box-shadow: 0 0 3px #000000;
	box-shadow: 0 0 3px #000000;
        color: #ffffff;
        width:350px;
}

.toplinks > img {/* Si option avatar: la hauteur doit être nécessairement de 75px */
	float:left;
	margin-right:-6px;
	padding:2px;
	height:93px !important;
}

.toplinks form {
	min-width:227px;
}

.toplinks ul.isuser, .toplinks ul.nouser {
	clear:none;
	float:right;
	padding-left:6px;
}

.toplinks ul.isuser {
	width:245px;
	padding-right:5px;
        height: 93px;
        margin-top: 4px;
}

.toplinks ul.isuser li {/* Positionnement: Se déconnecter, Options, Mon profil */
	position:relative;
	margin-right:5px;
	padding:0px;
        color: #C2C3C3;
}

.toplinks ul.isuser li.droite5 {/* Positionnement: Se déconnecter, Options, Mon profil */
	margin-left:0px;
	margin-top:4px;
        width: 250px;
}

.toplinks ul.isuser li a {
	padding:2px 3px;
	/*background-color: ;*//* Couleur d'arrière-plan: Se déconnecter, Options, Mon profil (décommenter et mettre une valeur pour remplacer celle par défaut) */
	color: #ffffff; /* Couleur du texte: Se déconnecter, Options, Mon profil (décommenter et mettre une valeur pour remplacer celle par défaut) */
}

.toplinks ul.isuser li a:hover {
	padding:2px 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #a00101;
	/*color: ;*//* Couleur du texte: Se déconnecter, Options, Mon profil (décommenter et mettre une valeur pour remplacer celle par défaut) */
}

.toplinks li.isuser a {
	padding:6px 3px 0px 3px;
	/*background-color: ;*//* Couleur d'arrière-plan: Se déconnecter, Options, Mon profil (décommenter et mettre une valeur pour remplacer celle par défaut) */
	color: #ffffff; /* Couleur du texte: Se déconnecter, Options, Mon profil (décommenter et mettre une valeur pour remplacer celle par défaut) */
}

.toplinks li.isuser a:hover {
	padding:6px 3px 0px 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-color: #a00101;
	/*color: ;*//* Couleur du texte: Se déconnecter, Options, Mon profil (décommenter et mettre une valeur pour remplacer celle par défaut) */
}

.toplinks ul.isuser li a:active, .toplinks ul.nouser .loginbutton:active {
	-moz-box-shadow:0 2px 4px rgba(38, 57, 70, 0.3) inset, 0 6px 10px rgba(38, 57, 70, 0.5) inset;
	-webkit-box-shadow:0 2px 4px rgba(38, 57, 70, 0.3) inset, 0 6px 10px rgba(38, 57, 70, 0.5) inset;
	box-shadow:0 2px 4px rgba(38, 57, 70, 0.3) inset, 0 6px 10px rgba(38, 57, 70, 0.5) inset;
}


.boutonlog {
    background: none repeat scroll 0 0 transparent;
    padding:2px 3px;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 100%;
    font: bold 11px Arial,Helvetica,sans-serif;
    font-weight: bold;
}

.boutonlog:hover, .boutonlog:focus {
        padding:1px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: none repeat scroll 0 0 #900000;
        font-weight: bold;
}

.toplinks ul.nouser {
	width:240px;
}

.toplinks ul.nouser li a {
	top:4px;
	padding:2px 10px;
	margin-bottom:11px;
	height:auto;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
        color: #ffffff;
	background-color:transparent;/* Aide & Inscription */
}


.toplinks ul.nouser #navbar_username {/* login */
	width:100px;

}

.toplinks ul.nouser #navbar_password {/* mot de passe */
	position:relative;
	width: 100px;
}

.toplinks ul.nouser .loginbutton {/* valider */
	width:109px;
        font-size:11px;
        margin-right: 10px;
	height:17px;
        font-family:Tahoma,Calibri,Verdana,Geneva,sans-serif;
	margin-bottom:2px;
	border-color:transparent;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	color:#ffffff;
	font-weight:bold;
	background-color:#A00101;
}

.toplinks ul.nouser #cb_cookieuser_navbar {
margin-right:3px
}

.toplinks .remember {
	margin-left:0;
        font-size: 10px;
        font: 10px Arial,Tahoma,Calibri,Verdana,Geneva,sans-serif;
        margin-bottom: 3px;
}

/* Correction additionnel pour vb4.0.3 */
.toplinks form input {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
        font-size: 11px;
        margin: 3px 0 0;
        padding: 1px;
        vertical-align: baseline;
}
.toplinks .remember input {
	display:inline;
}
.toplinks form input.default-value {
	width: 100px;
}

.toplinks ul.nouser li {
	display:inline;
}

.toplinks ul.nouser li a {
	float:{vb:stylevar left};
	clear:{vb:stylevar right};
	color:{vb:stylevar toplinks_link_color};
}

.toplinks ul.nouser li a{
	float: {vb:stylevar right};
	clear: {vb:stylevar left};
	color:{vb:stylevar toplinks_link_color};
	position: relative;
	padding: 6px {vb:stylevar padding} 0 {vb:stylevar padding};
	background: {vb:stylevar navbar_tab_background.backgroundColor};
	-moz-border-radius-bottom{vb:stylevar left}: {vb:stylevar border_radius};
	-webkit-border-bottom-{vb:stylevar left}-radius: {vb:stylevar border_radius};
	-moz-border-radius-bottom{vb:stylevar right}:{vb:stylevar border_radius};
	-webkit-border-bottom-{vb:stylevar right}-radius:{vb:stylevar border_radius};
	height:{vb:math 8px + {vb:math {vb:stylevar font.fontSize}-1}};
	font-weight:bold;
	font-size:{vb:stylevar mid_fontSize};
	margin-{vb:stylevar right}: 10px;
}

.toplinks ul.nouser li a:hover {
	background: #a00101;
	color:{vb:stylevar toplinks_linkhover_color};
}

.boutonlog2 {
    background: none repeat scroll 0 0 transparent;
    padding:2px 3px;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 100%;
    padding: 2px 3px;
    font-weight: bold;
}

.boutonlog2:hover, .boutonlog2:focus {
        padding:2px 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: none repeat scroll 0 0 #900000;
        font-weight: bold;
}

.pessoccer10 {padding: 3px 0 0 4px;}
.pessoccer11 {padding: 4px;}
.pessoccer12 {margin-top:-10px;}

.recrutement {
    position: fixed;
    top: 0;
    right: 0;
}

.toplinks form li.droite5 input {
         font-size: 12px;
}

#outdiv {
height: 205px;
overflow: hidden;
position: relative;
width: 915px;
}

#iniframe {
height: 800px;
left: -180px;
position: absolute;
top: -240px;
width: 900px;
}
