#tetiere {
	position : relative;
	width : 800px;
	height : 303px;
}
/* LIEN ACCUEIL */
#accueil {
	position : absolute;
	left : 150px;
	top : 0;
}
#accueil img {
	border : none;
	width : 425px;
	height : 80px;
}
/* ZONE LANGUE */
#zone_lang {
	position : absolute;
	left : 686px;
	top : 49px;
	margin : 0;
	padding : 0;
}
#zone_lang img {	
	position : absolute;
	top : 0;	
	height : 45px;
	border : none;
	margin : 0;
	padding : 0;
}
#zone_lang img.flag_fr { 
	background : transparent url('../../design/tetiere/drapeaux_f.png') no-repeat scroll; 
	left : 0;
	width : 45px;
}
#zone_lang img.flag_en { 
	background : transparent url('../../design/tetiere/drapeaux_a.png') no-repeat scroll; 
	left : 51px;
	width : 51px;
}
#zone_lang a:hover img.flag_fr { background-image : url('../../design/tetiere/drapeaux_f_roll.png'); }
#zone_lang a:hover img.flag_en { background-image : url('../../design/tetiere/drapeaux_a_roll.png'); }

/* LIEN CONTACT */
#zone_contact {
	position : absolute;
	top : 145px;
	left : 733px;
	z-index : 2;
}

#zone_contact:hover, #zone_contact.hover{top : 146px;}
	
#zone_contact img {border : none;}
	
/* ONGLETS MENU PRINCIPAL */
#zone_onglets_jaunes, #zone_onglets_oranges {position : absolute;}

#zone_onglets_jaunes {
	top : 118px;
	left : 386px;
	width : 413px;
	height : 47px;
	z-index : 1;
}

#zone_onglets_oranges {
	top : 182px;
	left : 100px;
	width : 699px;
	height : 33px;
	z-index : 3;
}

/*#onglets_jaunes {
	width : 413px;
	height : 47px;
}

#onglets_oranges{
	width : 699px;
	height : 33px;
}*/

div.onglets_jaunes, div.onglets_oranges {
	position : relative;
	float : right;
	margin-left : 5px;
	overflow : hidden;
	width : auto !important;
	width : 115px;
	max-width : 150px;
	cursor : pointer;
}

div.onglets_jaunes {height: 47px;}

div.onglets_oranges {height: 33px;}

div.onglets_jaunes:hover,div.hover_jaune {
	top : -50px;
	height : 97px;
}

div.onglets_oranges:hover,div.hover_orange {
	top : -75px;
	height : 108px;
}

div.rd_onglet_jaune, div.rd_onglet_orange {
	float : left;
	width : 5px;
	margin-right : 0 !important;
	margin-right : -5px;
}

div.rd_onglet_jaune {
	background : transparent url('../../design/tetiere/ongletjaune_rd.gif') no-repeat scroll top right;
	height : 47px;
}

div.rd_onglet_orange {
	background : transparent url('../../design/tetiere/ongletorange_rd.gif') no-repeat scroll top right;
	height : 33px;
}

div.main_onglet_jaune, div.main_onglet_orange {
	height : inherit;
	padding : 2px 5px;
	margin-left : 5px;
	font-family: verdana;
	font-size : 10px;
	color : #036;
	font-weight : bold;
	text-align : center;
}
div.main_onglet_jaune a, div.main_onglet_jaune a:hover, div.main_onglet_jaune a:visited, 
	div.main_onglet_orange a, div.main_onglet_orange a:hover, div.main_onglet_orange a:visited{
	font-family: verdana;
	font-size : 10px;
	color : #036;
	font-weight : bold;
	text-align : center;
	text-decoration : none;
}

div.main_onglet_jaune a:hover, div.main_onglet_orange a:hover { text-decoration : underline; }

div.main_onglet_jaune {
	height : 47px;
	background : transparent url('../../design/tetiere/ongletjaune_fd.jpg') repeat-x scroll top left;
}

div.main_onglet_orange {
	height : 33px;
	background : transparent url('../../design/tetiere/ongletorange_fd.jpg') repeat-x scroll top left;
}

div.onglets_jaunes:hover div.rd_onglet_jaune, div.onglets_oranges:hover div.rd_onglet_orange {height : 20px;}

div.onglets_jaunes:hover div.main_onglet_jaune, div.onglets_oranges:hover div.main_onglet_orange {height : 16px;}

div.ssm_onglet_jaune, div.ssm_onglet_orange {
	display : none;
	height : 100px;
	padding : 0 5px;
	margin-top : 0 !important;
	margin-top : -32px;
	font-family: verdana;
	font-size : 11px;
	color : #FFF;
	font-weight : bold;
	text-align : center;
}

div.ssm_onglet_jaune {background-color : #FFC33C;}

div.ssm_onglet_orange {background-color : #E77400;}

div.onglets_jaunes:hover div.ssm_onglet_jaune, div.hover_jaune div.ssm_onglet_jaune, div.onglets_oranges:hover div.ssm_onglet_orange, div.hover_orange div.ssm_onglet_orange {display : block;}

div.ssm_onglet_jaune a, div.ssm_onglet_orange a, div.ssm_onglet_jaune a:visited, div.ssm_onglet_orange a:visited, div.ssm_onglet_jaune a:hover, div.ssm_onglet_orange a:hover{
	text-decoration : none;
	font-size : 11px;
}
div.ssm_onglet_jaune a, div.ssm_onglet_jaune a:visited, div.ssm_onglet_jaune a:hover{
	color : #036;
}
div.ssm_onglet_orange a, div.ssm_onglet_orange a:visited, div.ssm_onglet_orange a:hover{
	color : #FFF;
}	

div.ssm_onglet_jaune a:hover, div.ssm_onglet_orange a:hover {text-decoration : underline;}

div.ssm_onglet_jaune ul, div.ssm_onglet_orange ul, div.ssm_onglet_jaune li, div.ssm_onglet_orange li{
	margin : 0;
	padding : 0;
	list-style : none;
}

#vagues_ss_jaunes, #vagues_ss_oranges {
	position : absolute;
	left : 0;
}

#vagues_ss_jaunes {
	top : 21px;
	background : transparent url('../../design/tetiere/vague1.png') no-repeat;
	height : 28px;
	width : 413px;
}

#vagues_ss_oranges {
	top : 18px;
	background : transparent url('../../design/tetiere/vague2.gif') no-repeat;
	height : 17px;
	width : 699px;
}
	
/* TEXTE DEFILANT */

#zone_defiltext {
	position : absolute;
	top : 220px;
	left : 215px;
	width : 575px;
	height : 20px;
	margin : 0 5px;
	color : #E77400;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
	font-weight : bold;
	z-index : 5;
}
#zone_defiltext p { margin : 0; }

/* ZONE NEWSLETTER */

#zone_newsletter {
	position : absolute;
	top : 218px;
	left : 0;
	width : 210px;
	height : 25px;
	font-family : Arial,Helvetica,sans-serif;
	color : #FFF;
	font-weight : bold;
	font-size : 12px;
	text-align : right;
	z-index : 7;
}
#zone_newsletter .input_text {
	border : none;
	background : transparent url('../../design/tetiere/onglet_email.png') no-repeat scroll;
	font-weight : bold;
	font-family : Arial,Helvetica,sans-serif;
	width : 100px;
	height : 25px;
	text-align : center;
	vertical-align : baseline !important;
	vertical-align : middle;
}

#zone_newsletter .input_button {
	border : none;
	background-color : transparent;
	font-weight : bold;
	color : #FFF;
	font-size : 12px;
	font-family : Arial,Helvetica,sans-serif;
	width : 20px;
	margin : 0;
	padding : 0;
	text-align : center;
	vertical-align : baseline !important;
	vertical-align : middle;
}

/* TITRE DE LA PAGE */
#zone_titre {
	position : absolute;
	top : 239px;
	z-index : 4;
}

/* LIEN VIDEOS */

#zone_videos {
	position : absolute;
	top : 224px;
	left : 711px;
	z-index : 6;
}

#zone_videos img {border : none;}