﻿/*Styles généraux*/
html{

}

body
{
    font-family: Georgia;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    color: white;
    background-color: black;
    width: 1000px;/*780*/
    margin: 0px auto 0px auto;
    background-position: 50% 50%;
}

h1, h2, h3{
text-align:center;
color:#FFCC66;
}

img{
border:0;
}


a{
color:#FFCC66;
text-decoration:none;
}

a:hover{
color:white;
}

a.suite{
font-weight:bold;
}

table
{
border:1px solid black;
background-image: url('images/site/bg_degrad.jpg');
background-repeat: repeat-x;

}

table.page
{
background-image: url('images/site/bg_degrad');
font-size:14px;
font-weight:bold;
width:80%;
margin-left:80px;
}

a.page{

}

.dim{
font-size:14px;
font-weight:bold;
}

th
{
    background-image: url('images/site/bg_menu.jpg');
    color:#FFCC66;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	background-repeat: repeat-x;
	height:10px;
}

td
{


}

td.centre{

text-align:center;

}
/*fin Styles généraux*/


/*entête*/
#header
{
    margin: 0px;
    width: 1000px;/*780*/
    height: 105px;
   /* padding: 0px;*/
	background-image: url('images/logo2_new.jpg');
	background-repeat: no-repeat;

}

#header img {

width:720px; 
height:105px;
margin:10px 30px 0px 265px;
}
#header object {
position:relative;
height:105px;
margin:0px;
}
/*entête*/


/*MENU*/
ul#lst_menu
{
     list-style-type: none;
     margin: 0px 0px 0px -40px;
}

ul#lst_menu li
{
    margin:0px;
    background-position: left;
   /* border-style: solid;
    border-width: thin;-*/
    float: left;
	color:#FFCC66;
    background-image: url('images/site/bg_menu.jpg');
    background-repeat: repeat-x;
    font-family: Georgia;
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
    text-align: center;
    width:200px;
}

ul#lst_menu a
{
  color:#FFCC66;
}

ul#lst_menu a:hover
{
  color: #FFFFFF;
}

.espace
{
    clear: both;
}

#menu{
float:left;
}

#menu ul{
list-style-type: none;
}

#menu li{
background-image: url('images/site/bg_menu.jpg');
background-repeat: repeat-x;
}
/*FIN MENU*/





/*contenu(milieu de page*/
#content
{

}

#contenu
{ margin:5px;
padding:5px; 
  height:100%;
}

#milieu, #gauche, #droite
{
    float:left;
}

div#gauche{ 
width:280px;
}

#event {
 width:280px;
 height:250px;

}

#event td
{
	text-align:center;
	width:280px;
 height:226px;
}

#event img{
 width:270px;
 height:220px;
}

#news 
{
  width:280px;
  height:250px;
}


#pub_model{
width:275px;
height:254px;

}

#pub_model td
{
	
	
}

#pub_model img{
width:270px;
height:231px;
}



div#milieu{
width:418px;
}


#itw_show_bizz 
{
	width:418px;
	height:253px;	
} 

#itw_show_bizz td
{
	vertical-align:top;
}

#itw_show_bizz img
{
	width:188px;
	height:137px;
}

#cd img
{
    width:100px;
	height:101px;
}

#cd
{
   width:418px;
   height:128px;
}


#pub table{
width:418px;
 height:250px;
text-align:center;

}



div#droite{
width:300px;
}

#pub_canal{
 width:300px;
 height:250px;
margin-top:3px;
}

#newsletter {
  width:300px;
  height:130px;
  text-align:center;
}

#newsletter td{
 font-weight:bold;
 color:#FFCC66;
}

#pub_coca{
width:300px;
 height:250px;
 text-align:center;

}

#pub_bas{
/*width:718px;
height:115px;*/
float:left;

}

#pub_bas img{
width:718px;
height:115px;
padding-top:10px;
}
/*fin milieu de page*/


/*interviews*/

/*fin interviews*/

/*agenda*/
#tofAgenda img{
margin-left:100px;
}
/*fin agenda*/

/*devenir mannequin*/

/*fin devenir mannequin*/

/*bas de page*/
div#footer
{
 background-image: url('images/site/bg_menu.jpg');
 color:#FFCC66;
    background-repeat: repeat-x;
    font-family: Georgia;
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
}

ul#ulfooter
{
     list-style-type: none;
     margin: 0px 0px 0px 0px;
}

ul#ulfooter li
{
    margin:0px;
    background-position: left;
    float: left;
	color:#FFCC66;
    background-repeat: repeat-x;
    font-family: Georgia;
    font-size: 22px;
    font-weight: bold;
    font-style: italic;
    
	width:30%;
}
ul#ulfooter li.place
{

}

ul#ulfooter a:hover
{
  color: #FFFFFF;
}

/*FIN BAS DE PAGE*/

/*classes*/
.droite{
text-align:right;
}

.gauche{
text-align:left;
}

.fort{
font-weight:bold;
}

.para{
float:left;
}

div.centre{
text-align:center;
}