/*	-------------------------------------------------------------
	Nom du client
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Structure du site
	Nom fichier:	structure.css
	Version:		1.0
	Date:			29/07/2007
	-------------------------------------------------------------	*/


/*	-------------------------------------------------------------
	General
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/


body {
	background-color:#9ED3E5;
	background-image:url(../images/ttu-fond.jpg);
	background-position:top;
	background-repeat:repeat-x;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-align: center;
	padding: 0px;
/*	padding-bottom: 20px; */
	margin:0px;
}


td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}


/*	-------------------------------------------------------------
	Mise en page
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#containerhaut {
	display:block;
	text-align: left;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 960px;
}


#containercentral {
	background-color:#BBE1ED;
	border:#FFFFFF solid;
	border-width: 0px 3px 3px 3px;
	display:block;
	text-align: left;
	min-height:500px;
	height:auto !important;
	height:500px;
	visibility: visible;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	width: 954px;
}





.classementComplet {
	color: #d21034;
	font-size: 10px;
}
.classementComplet a {
	color: #d21034;
	text-decoration: underline;
}
.classementComplet a:hover { text-decoration: none; }
.col1, .col2 { line-height:12px; }
.col1 { background: #fff; }
.col2 { background: #a2d4e6; }


.col1.pts, .col2.pts { font-weight: bold; }
.col1.pts { background: #f0f0f0; }
.col2.pts { background: #9ecada; }


.col1.select, .col2.select, 
.col1.position, .col2.position { 
	color: #d21034; 
	font-weight: bold; 
}

.col1.select.pts, .col2.select.pts, 
.col1.position.pts, .col2.position.pts {
	color: #e11d26; 
}










.squaremenu_content, .submenu {
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  width: 175px;
  background: #FAD574;
	color:#E11D26;
  text-align:left;
  z-index:10000;
	font-weight:bold;
  border: 2px solid #E11D26;
}
.squaremenu_content { border-top:0; }
.squaremenu_content a, .submenu a {
  position: relative;
  display: block;
  margin: 0px;
  padding: 7px 6px;
  color: #E11D26;
  height: auto !important;
  padding-left: 8px;
  border-bottom: 3px solid #fff;
  text-decoration: none;
}
.squaremenu_content a:hover, .squaremenu_content .select a,
.submenu a:hover, .submenu .select a { 
	background: #E11D26; 
	color: #fff; 
	text-decoration: none; 
}

.squaremenu_content .content, .submenu .content {
	border:3px solid #fff;
	border-bottom:0;
}




td.topligne1a {padding:5px; color:#D21034; font-size:10px; font-weight:bold; border-bottom:#CFD1D1 solid 1px; width:10px;}
td.topligne1b {padding:5px; font-size:10px; border-bottom:#CFD1D1 solid 1px; width:170px;}
td.topligne1c {padding:5px; background-color:#F0F0F0; border-bottom:#CFD1D1 solid 1px; width:85px;}




td.topligne2a {padding:5px; background-color:#EEEEEE; color:#D21034; font-size:10px; font-weight:bold; border-bottom:#CFD1D1 solid 1px; width:10px;}
td.topligne2b {padding:5px; background-color:#EEEEEE; font-size:10px; border-bottom:#CFD1D1 solid 1px; width:170px;}
td.topligne2c {padding:5px; background-color:#E1E1E1; border-bottom:#CFD1D1 solid 1px; width:85px;}




/* MOTS CLES */
.keywords { color: #b00e2c; text-decoration:none;padding:5px; }
.Keyword1 { color: #b00e2c; font-size: 24px; }
a.Keyword1:hover { color: #fff; background:#b00e2c; }
.Keyword2 { color: #b00e2c; font-size: 20px; }
a.Keyword2:hover { color: #fff; background:#b00e2c; }
.Keyword3 { color: #b00e2c; font-size: 16px; }
a.Keyword3:hover { color: #fff; background:#b00e2c; }
.Keyword4 { color: #b00e2c; font-size: 13px; }
a.Keyword4:hover { color: #fff; background:#b00e2c; }
.Keyword5 { color: #b00e2c; font-size: 11px; }
a.Keyword5:hover { color: #fff; background:#b00e2c; }
/* MOTS CLES */


#blockint4 {display:block; position:relative; left:0; width:661px;}
#blockint5 {display:block; background-color:#9C9C9C; text-align:center; margin:0 1px 0 3px; }
#blockint6 {display:block; width:645px; text-align:left; margin:auto}
#blockint7 {display:block; float: left; position: relative; left:8px; width:450px; height:328px;}
.blockint8 {background-color:#9C9C9C; display:block; width:450px;}
#blockint9 {display:block; float: left; position: relative; left:13px; width:185px; text-align:left}
#blockint10 {display:block; width:661px; height:19px; background-image:url(../images/int3.gif); background-position:top; background-repeat:no-repeat; text-align:right}
#blockint11 {display:block; float:left; position:relative; left:14px; width:136px; text-align:center}


#blocktv7 {display:block; position:relative; left:0px; width:495px;}
#blocktv8 {display:block; background-color:#121317; margin:auto; width:100%;}
#blocktv9 {display:block; width:352px; float:left; position:relative; left:8px;}
#blocktv10 {display:block; width:121px; float:left; position:relative; left:13px;}
.blocktv11 {display:block; background-image: url(../images/accvignttu.gif); background-position:top; background-repeat:repeat-y; height: auto !important; min-height:195px; height:195px;}
.blocktv11i {display:block; background-image: url(../images/accvignttuint.gif); background-position:top; background-repeat:repeat-y; height: auto !important; min-height:195px; height:195px;}
.blocktv12 {display:block; width:144px; float:left; position:relative; left:8px; text-align:left}
.blocktv13 {display:block; width:144px; float:left; position:relative; left:31px; text-align:left}
.blocktv14 {display:block; width:144px; float:left; position:relative; left:54px; text-align:left}
.blocktv14i {display:block; width:144px; float:left; position:relative; left:77px; text-align:left}

#blocktv15 {position:absolute;bottom:90px;left:156px;width:495px;display:block; background-color:#E4E4E4;}

#blocktv16 {display:block; float:left; position:relative; left:12px;}
#blocktv17 {display:block; float:left; position:relative; left:22px; text-align:center}



.rouge1 {color:#a8380f}
.rouge2 {color:#c13d0d}
.rouge3 {color:#D21034}
.rouge4 {color:#B00E2C}
.rouge5 {color:#d2001a}
.rouge6 {color:#a72128}
.s10  {font-size: 10px;}
.s11  {font-size: 11px;}
.s12  {font-size: 12px;}
.s13  {font-size: 13px;}
.s14  {font-size: 14px;}
.s15  {font-size: 15px;}
.s16  {font-size: 16px;}
.s20  {font-size: 20px;}

.black {color:#000}
.gris1 {color:#605858}
.gris2 {color:#b5b5b5}
.gris3 {color:#a9a3a3}
.gris4 {color:#CFD1D1}
.gris5 {color:#B5B1B1}

.jaune1 {color:#faed9a}

.white {color: #fff;}



#blockttic2 {
margin-top:5px;
background-color:#D21034;
color:#FFE500;
display:block;
font-weight:bold;
padding:3px;
text-transform:uppercase;
}




/* BOUTON PLAY */
p.play-button { position:absolute; top:50%; left:50%; margin:0; padding:0; height:44px; width:44px; margin-top:-22px; margin-left:-22px; }






/*	-------------------------------------------------------------
	Positionnement
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	






/*	-------------------------------------------------------------
	Autres classes
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/






