/**     
***     Webgazelle.net
***    		
***     feuille de style commune 
***    	
***     par Antony HARRIS
***     
***/

body{
	background: #000 url(../../images/wg_net/fond_site.png) repeat-x top;
	text-align: center;
}

.wg_contener{
	width: 990px;
	position: relative;
	z-index: 1;
	margin: 0 auto;
	text-align: left;
}

/*********** BANDEAU HAUT ***********/
#wg_bandeau_haut{
	width: 100%;
	height: 170px;
	background: transparent url(../../images/wg_net/bandeau_fond.jpg) no-repeat center top;
	position: relative;
	z-index: 50;
 }
 
#logo{
	background: transparent url(../../images/wg_net/logo_webgazelle_v2.jpg) no-repeat 0 0;
    	margin-left: 20px;
	display: block;
	_display: inline;
	height: 122px;
	width: 400px;
	float: left;
}

#wg_bandeau_haut h1{
	float: right; 
	text-align: right;
	font-size: 10px;
	font-family: Arial;
	font-weight: normal;
	color: #fff;
}
#wg_bandeau_haut h3#header_titre_1,
#wg_bandeau_haut h3#header_titre_2{
	position: absolute;
	top: 30px;
	left: 400px;
	color: #fff;
	font-family: wgFont, Myriad Pro, Arial;
	font-size: 30px;
	font-weight: normal;
}
#wg_bandeau_haut h3#header_titre_2{
	top: 63px;
	left: 460px;
}

#wg_menu_header{
	position: absolute;
	right: 0;
	top: 25px;
}

	/*********** MENU DU HEADER ***********/
	#wg_menu_header li{
		list-style: none;
		padding-top: 12px;
	}
	
	#wg_menu_header a{
		display: block;
		width: 144px;
		height: 22px;
		line-height: 22px;
		color: #fff;
		text-align: center;
		text-decoration: none;
		font-weight: bold;
		font-family: Arial;
		background: transparent url(../../images/wg_net/header_btn.gif) no-repeat left bottom;
	}
	#wg_menu_header a:hover{
		background-position: left top;
	}
	#menu_header_contact a{
		/*background: transparent url(../../images/wg_net/wg_contact.gif) no-repeat -1px -1px;*/
	}
	#menu_header_contact a:hover{
		background: transparent url(../../images/wg_net/header_btn.gif) no-repeat left top;
	}
	
	
	.wg_lien_bleu{
		background: transparent url(../../images/wg_net/btn_bleu.png) no-repeat left top;
		padding-left: 9px;
       /* display: -moz-inline-stack;*/
        display: inline-block;
      /*  vertical-align: top;
        *display: inline;*/
	}
	.wg_lien_bleu a{
		padding-left: 5px;
		padding-right: 24px;
		height: 35px;
		line-height: 37px;
		display: block;
		color: #fff;
		font-family: Trebuchet MS, Arial;
		font-size: 13px;
		font-weight: bold;
		text-shadow: 0px 1px 1px #000;
		text-transform: uppercase;
		text-decoration: none;
		background: transparent url(../../images/wg_net/btn_bleu.png) no-repeat right top;
		_width: 1px;
		white-space: nowrap;
	}
	.wg_lien_bleu:hover{background-position: left bottom;}
	.wg_lien_bleu:hover a{background-position: right bottom;}
	#wg_type_contenu .wg_lien_bleu a:hover{_text-decoration: underline;}


.footer_texte{
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: center;
}
.footer_texte,
.footer_texte a{
	color: #444;
	font-size: 11px;
	text-decoration: none;
}
.footer_texte a:hover{
	text-decoration: underline;
}
.footer_texte img{
	margin-bottom: -2px;
}


/*********** ICONES SOCIALES ***********/

	ul#cs_social{
		position: absolute;
		right: 19px;
		top: 0;
	}
	ul#cs_social li{
		float: left;
		margin-left: 2px;
		list-style: none;
	}
	ul#cs_social li span{
		display: none;
	}
	#rss_link,
	#facebook_link,
	#twitter_link{
		float: left;
		display: block;
		height: 24px;
		width: 24px;
		background: transparent url(../../images/wg_net/pictos_social.png) no-repeat left top;
	}
	#twitter_link{
		background-position: -24px top;
	}
	#facebook_link{
		background-position: -48px top;
	}
	#rss_link img,
	#facebook_link img,
	#twitter_link img{
		height: 24px;
		width: 24px;
	}
	#gplusone {
		width : 38px;
	}

