/*====Styles Générale====*/
body
{
    
	margin:0px;
	padding:0px;
	font-family:Verdana;
    font-size: 12px;
	
	background-image:url(../imgs/bg_body.gif);
	background-repeat:repeat;
}
*
{
	margin:0px;
	padding:0px;
}
div#g_global
{
    /*background-color:#E8DCCE;*/
	/*background:url('../imgs/accueil/bg_accueil.jpg') no-repeat;*/
	position:relative;
	/*height:546px;*/
	width:955px;
	margin:0px auto;
}
div#g_entete
{
    background: url('../imgs/entete_bg.jpg') no-repeat;
	height:76px;
	/*border: 1px solid #000000;*/
	
}
img#g_logo
{
	margin:12px 0px 0px 12px;
	float:left;
	border: 0px solid #000000
}
div#g_contenu
{

	/*border: 1px solid #FF0000;*/
	/*height: 470px;*/
	width:795px;
	float:right;
    /*background-color:#E8DCCE;*/
}
div#g_navigation
{

	/*border: 1px solid #0000FF;*/
	/*height: 470px;*/
	width :157px;
	float:left;

}

div#g_enteteCadre
{

   /* background-color:#CCCC00;*/
	/*margin:20px 0px 0px 0px;*/
	/*border: 1px solid #000000;*/
	/*background-color:#CCCC00;*/
	float:right;
	width:790px;
	height:50px;
	
}
div#g_membre_form
{
    /*background-color:#CC0000;*/
	width:145px;
	float:left;
	text-align:right;
    /*hack ie7*/
	!margin-top:-2px;
	_margin-top:0px;
	/*border:1px #000000 solid*/
}

input.g_membre_input
{
	margin:2px 0px 2px 0px;
	padding:0px;
	border:1px #CCCCCC inset;
	height:16px;
    width:130px
}
div#g_membre_textImg
{
	width:105px;
	float:left;
	text-align:right;
	line-height:18px;
}
img.g_enteteCadre_titre
{
	margin:4px 0px 0px 55px;
}
div#g_enteteCadre_titre
{
	width:420px;
	float:left;
}
div#g_enteteCadre_btn
{
    float:left;
    width:79px;
    margin:0px 0px 0px 5px;
    text-align:center;
    
}
div#g_membre
{
	width:370px;
	float:right;
	margin:0px 0px 0px 0px !important;
	/*margin:1px 0px 0px 0px;*/
}
a.g_rss
{
    text-align:right;
    height:16px;
    font-size:9px;
    color:#900d0d;
    line-height:10px;
    display:block;
    width:200px;
    float:right;
    padding:2px;
    text-decoration:none
}
img.g_membre_imgText
{
	margin:6px 6px 7px 0px;
	!margin:3px 6px 10px 0px;
	_margin:6px 6px 6px 0px;
}
/*new*/
div#g_ctn
{
    background-color:#e5d9cc;
    /*background-image:url('../imgs/video/temp.jpg');*/
    clear:both;
    /*height: 470px;*/
}
div#g_cadreMenu
{
    background:url('../imgs/bg_menu.jpg') no-repeat;
    height:217px;
    width:144px;
    margin:2px 0px 15px 13px;
    padding:30px 0px;
}
a.g_menu
{
    display:block;
    height:32px;
    width:133px;
    background-position:top;
    margin:2px 3px;
    float:right;
    clear:both;
}
a.g_menu:hover
{
    background-position:bottom;
}




div.g_com_vote
{
    float:left;
    margin:5px 0px 0px 90px;
}

div.g_com_block
{
    margin:5px 0px 10px 0px;
    border-bottom:1px solid #999999;
    padding:0px 0px 15px 0px;
    width:680px;
}
div.g_com_nom
{
   /* background-color:#FFFFFF;*/
    font-weight:bold;
    width:300px;
    float:left;
}
div.g_com_note
{
    /*background-color:#FFFFFF;*/
    width:200px;
    float:left;
}
div.g_com_text
{
    clear:both;
    margin:10px 0px 0px 0px;
}
.clear
{
    clear:both;
    margin:0px;
    padding:0px;
    font-size:0px;
    line-height:0px;
}
form#frm_commentaire
{
    float:left;
    display:block;
    width:450px;
}

a.pied_page_link{
	color:#FFFFFF;
	text-decoration:none;
}
a.pied_page_link:hover{
text-decoration:underline;

}
a.yellow_link{
	color:#ebc20d;
	text-decoration:none;
}
a.yellow_link:hover{
text-decoration:underline;

}
/**/
div.g_membre_on{
	color:#FFFFFF;
	text-align:right;
	padding:0px 10px 0px 0px;
	font-weight:bold;
}

div.g_membre_off{
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}

#Verif_but{
	padding:18px 0px 0px 4px;
}

div.g_titre_membres{
	float:right;
	padding:7px 0px 0px 5px;
	width:149px;
	height:22px;
}

a.g_link_deconnexion{
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
	font-size:11px;
}
a.g_link_deconnexion:hover{
	text-decoration:underline;
}

#User_frm{
	font-size:10px;
}
#Pass_frm{
	font-size:10px;
}

#Comment_frm{
	border:0px;
	/*height:35px;*/
	padding:5px 0px 0px 5px;
	background:none;
}

div.bg_global{
	background-image:url(../imgs/bg_global.jpg);
	background-repeat:repeat-y;

}
