/* CSS Document */
/* définition des classes internes */
a { color: #FF6666; text-decoration:none; }
a:hover { color: #FF9B4B; text-decoration:underline; }
a:visited { text-decoration:none; }
a:active { color: #FF9B4B; text-decoration:none; }

img { border:none; }
span { margin:0px; padding:0px; }
hr { color: #FF9B4B; height:1px; }
embed { border:solid 1px white; }

/* définition des classes */
.text_red_ta { font-family:'Tahoma'; font-size:11px; color:#FF4D4D; font-weight:bold; }
.text_red_tr { font-family:'Trebuchet MS'; font-size:11px; color:#FF4D4D; font-weight:bold; }
.text_red_ar { font-family:'Arial'; font-size:11px; color:#FF4D4D; font-weight:bold; }

.text_grey_ta { font-family:'Tahoma'; font-size:11px; color:#959595; font-weight:normal; }
.text_grey_tr { font-family:'Trebuchet MS'; font-size:11px; color:#959595; font-weight:normal; }
.text_grey_ar { font-family:'Arial'; font-size:11px; color:#959595; font-weight:normal; }

.text_lightblack_ta { font-family:'Tahoma'; font-size:11px; color:#666666; font-weight:normal; }
.text_lightblack_tr { font-family:'Trebuchet MS'; font-size:11px; color:#666666; font-weight:normal; }
.text_lightblack_ar { font-family:'Arial'; font-size:11px; color:#666666; font-weight:normal; }

.title_red_ta { font-family:'Tahoma'; font-size:14px; color:#FF4D4D; font-weight:bold; }
.title_red_tr { font-family:'Trebuchet MS'; font-size:14px; color:#FF4D4D; font-weight:bold; }
.title_red_ar { font-family:'Arial'; font-size:12px; color:#FF4D4D; font-weight:bold; }

.title { float:left; margin-right:1px; margin-top:-8px; z-index:100; }
.link { margin-right:1px; margin-top:-16px; }

/* INDEX.PHP */
/* page */
body { margin:0px; padding:0px; font-family:'Tahoma'; color:#000000; font-weight:normal; font-size:11px; z-index:-2; }

/* Page globale */
#page_globale { position:absolute; left:30px; top:34px; width:100%; height:100%; vertical-align:top; }
#page_globale tr td { vertical-align:top; }

/* Page principale */
#cadre { position:absolute; left:30px; top:34px; width:810px; height:auto; background-color:#FF9B4B; margin-bottom:34px; }

/* Header */
#header { position:relative; left:0px; top:0px; width:810px; height:105px; background-color:#FF9B4B; }
#header #border_top_left_corner { position:absolute; left:0px; top:0px; width:6px; height:6px; background-image:url('./images/site/border_top_left_corner.png'); background-repeat:repeat-x; }
#header #border_top { position:absolute; left:6px; top:0px; width:100%; height:6px; background-image:url('./images/site/border_top.png'); background-repeat:repeat-x; }
#header #header_border_left { position:absolute; left:0px; top:6px; width:6px; height:100px; background-image:url('./images/site/border_left.png'); background-repeat:repeat-y; }
#header #header_border_right { position:absolute; left:810px; top:6px; width:6px; height:99px; background-image:url('./images/site/border_right.png'); background-repeat:repeat-y; }
#header #header_border_left_1 { position:absolute; left:6px; top:6px; width:1px; height:100px; background:#C7BBB1; }
#header #header_border_left_2 { position:absolute; left:7px; top:6px; width:1px; height:100px; background:#D3BCAA; }
#header #header_border_right_1 { position:absolute; left:808px; top:62px; width:1px; height:43px; background:#D3BCAA; }
#header #header_border_right_2 { position:absolute; left:809px; top:62px; width:1px; height:43px; background:#C7BBB1; }

#header #big_star { position:absolute; left:760px; top:-34px; width:90px; height:96px; background-image:url('./images/site/big_star.png'); }
#header #header_container { position:absolute; left:8px; top:25px; width:800px; height:80px; background-color:#FFE6D2; }

#header #florent_manas { position:absolute; left:15px; top:59px; width:180px; height:44px; background-image:url('./images/site/florent_manas.png'); }
#header #fnblog { position:absolute; left:690px; top:25px; width:118px; height:80px; background-image:url('./images/site/fnblog.png'); }


#menu { position:relative; top:0px; left:8px; width:800px; height:29px; background-color:#FFFFFF; border-top:solid 1px #FF9B4B; border-bottom:solid 1px #FF9B4B; }
#menu .navigation { float:right; background-image:url('./images/site/navigation.png'); }
#menu .button { position:relative; top:0px; width:auto; float:left; padding:3px 6px 4px 6px; border-right:solid 1px #FF9B4B; cursor:pointer; background-color:#FFFFFF; }
#menu .menu_button { border:solid 1px white; background-color:#FFFFFF; }

#container { width:816px; max-width:816px; background-image: url('images/site/background_container.png'); background-repeat:repeat-y; padding-right:8px; }

#container #sports_loisirs { visibility:hidden; }
#container #sports_loisirs .submenu {  height:18px; color:#FF4D4D; font-weight:bold; border:solid 1px #FF9B4B; border-top:none; text-align:center; cursor:pointer; vertical-align:middle; }

#container_page { width:520px; max-width:520px; padding-left:20px; padding-top:-10px; height:auto; text-align:left; }
#actu_page { width:230px; text-align:left; padding:5px 0px 10px 0px; background-color:#FFFFFF; border:solid 1px #FF9B4B; height:; border-right:none; }
#ad_page { width:230px; text-align:center; padding:5px 0px 10px 0px; background-color:#FFFFFF; border:solid 1px #FF9B4B; height:; border-right:none; }
/* #actu_page { position:absolute; left:607px; top:45px; width:200px; height:540px; text-align:left; border:solid 1px #FF9B4B; border-right:none; } */

#footer { position:relative; left:0px; top:0px; padding: width:810px; height:25px; }
#footer #border_bottom_left_corner { position:absolute; left:0px; top:25px; width:6px; height:6px; background-image:url('./images/site/border_bottom_left_corner.png'); background-repeat:repeat-x; }
#footer #border_bottom_right_corner { position:absolute; left:810px; top:25px; width:6px; height:6px; background-image:url('./images/site/border_bottom_right_corner.png'); background-repeat:repeat-x; }
#footer #footer_border_left { position:absolute; left:0px; top:0px; width:6px; height:100%; background-image:url('./images/site/footer_border_left.png'); background-repeat:repeat-y; z-index:10; }
#footer #footer_border_right { position:absolute; left:810px; top:0px; width:6px; height:100%; background-image:url('./images/site/footer_border_right.png'); background-repeat:repeat-y; z-index:10; }
#footer #footer_border_left_1 { position:absolute; left:6px; top:0px; width:1px; height:100%; background:#C7BBB1; }
#footer #footer_border_left_2 { position:absolute; left:7px; top:0px; width:1px; height:100%; background:#D3BCAA; }
#footer #footer_border_right_1 { position:absolute; left:808px; top:0px; width:1px; height:100%; background:#D3BCAA; }
#footer #footer_border_right_2 { position:absolute; left:809px; top:0px; width:1px; height:100%; background:#C7BBB1; }
#footer #border_bottom { position:absolute; left:6px; top:25px; width:804px; height:6px; background-image:url('./images/site/border_bottom.png'); background-repeat:repeat-x; }
#footer #footer_background { position:absolute; left:8px; top:0px; width:800px; height:25px; background-color:#FF9B4B; }
