/*-------------------------------structure--------------------------------------*/
#tt_main{
	width:797px;
	background-repeat:no-repeat;
}
#tt_header{
	width:797px;
}
#tt_left{
	width: 515px;
	float: left;
}
#tt_left IMG{
	float: left;
}
#tt_right{
	width: 280px;
	float: left;
}
#tt_clear{
	width:797px;	
	height: 1px;
	font-size: 0px;
	clear: left;
}
/*-------------------------------- menu ---------------------------------------*/
#tt_menu{
	height: 42px;
	width: 515px;
}
#tt_menu IMG{
	float: left;
}
#tt_menu A{
	display: block;
	background-image: url(img/menu.png);
	width: 124px;
	height: 42px;
	float: left;
}
#tt_rub1{
	background-position: 0px 0px;
}
#tt_rub1:HOVER, #tt_rub1_over{
	background-position: 0px 42px;
}
#tt_rub2{
	background-position: -124px 0px;
}
#tt_rub2:HOVER, #tt_rub2_over{
	background-position: -124px 42px;
}
#tt_rub3{
	background-position: -248px 0px;
}
#tt_rub3:HOVER, #tt_rub3_over{
	background-position: -248px 42px;
}
#tt_rub4{
	background-position: -372px 0px;
}
#tt_rub4:HOVER, #tt_rub4_over{
	background-position: -372px 42px;
}
#tt_rub5{
	background-position: -496px 0px;
}
#tt_rub5:HOVER, #tt_rub5_over{
	background-position: -496px 42px;
}
/*--------------------------------------texte--------------------------------*/
.tt_text_1{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
}
.tt_text_1 H3{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #d63229;
}
.tt_text_2{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #d63229;
}
.tt_text_2 SPAN{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #000000;
}
.tt_text_2 H3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fcdd1b;
	margin: 0px;
	padding: 0px;
}
#tt_infos{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 505px;

}