/** Ma feuille de style pour Festival forestier**/


body
{
font-family: Times new roman, verdana, sans-serif;	
background-color:#e7ffeb;
}

p, input
{
font-size: 12pt;
font-weight:normal;
color:#fcc212;
margin:7px 15px 2px 10px;
font-family: Times new roman, verdana, sans-serif;
text-decoration:none;
}

.textprogrammation
{
font-size: 13pt;
text-align:left;
text-indent:50px;
color:#fcc212;	 
font-family: Times new roman, verdana, sans-serif;
}


.titre_programmation
{
font-size: 14pt;
text-align:left;
text-indent:50px;
font-weight: bold;
color:#fc6a12;	 
font-family: Times new roman, verdana, sans-serif;
}

.textTableau
{
font-size: 12pt;
font-weight:normal;
text-align:center;
color:#fcc212;
font-family: Times new roman, verdana, sans-serif;	
}
.textTableauGauche
{
font-size: 12pt;
font-weight:normal;
text-align:left;
color:#fcc212;
font-family: Times new roman, verdana, sans-serif;	
}

.texteForm
{
font-size: 11pt;
font-weight:normal;
color:#fcc212;
text-indent: 0px;
text-align:left;
font-family: Times new roman, verdana, sans-serif;	
}

.textebox
{
color:#000000;	
}

.titreTabeau
{
font-size: 12pt;
font-weight: bold;
color:#fcc212;
text-align:center;		 
font-family: Times new roman, verdana, sans-serif;
}

h3
{
font-size: 14pt;
font-weight: bold;
color:#fcc212;
text-align:center;		 
font-family: Times new roman, verdana, sans-serif;
}

h2
{
font-size: 16pt;
font-weight: bold;
color:#fc6a12;
text-indent:30px;		 
font-family: Times new roman, verdana, sans-serif;
}

ul
{
text-indent: 5px;
font-size: 12pt;
text-align:left;
padding:5px 5px 5px 5px;
color:#fcc212;
margin:2px 5px 2px 25px;
list-style-type:disc;
list-style-position:inside;
}

a:link
{
color:#fc6a12;
text-decoration:underline;
}

a:hover,a:visited
{
text-decoration:underline;
color:#fc2812;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
} 

/*------------------------------------- DIV ------------------------------------------*/
/*------------Conteneur----------*/
div#main
{
position:absolute;
width:748px;
left:50%;
margin:0px 0px 0px -385px;
}

/*--------------Top-------------*/
div#top
{
position:relative;
width:748px;
height:305px;
/*background-image:url(images/Header.png);*/
}

div#top_logo
{
position:absolute;
width:129px;
height:136px;
top:20px;
left:15px;
}


/*--------------Menu-------------*/
div#menu
{
position:relative;
width: 167px;
height:38px;
padding:0px 0px 0px 0px;
margin:5px 0px 0px 10px;
}

div#menu a:hover
{
cursor: pointer;
}

/*------------Milieu--------*/
div#milieu
{
position:relative;
border:none;
background-image:url(images/Milieu.png);
width:748px;
background-repeat:repeat-y;
margin:0px 0px 0px 0px;
min-height:650px;
}

div#navigation
{
position:absolute;
top:5px;
left:10px;
}

div#contenu
{
position:relative;
left:195px;
width:540px;
}

div#Star_Tirage
{
position:absolute;
}

div#Star_Hugo
{
position:absolute;
left:250px;
}
div#Star_Spectacle
{
position:absolute;
left:110px;
top:300px;
}div#Star_auto
{
position:absolute;
left:0px;
top:330px;
}
/*-----------Footer----------*/
div#footer
{
position:absolute;
width:748px;
height:15px;
background-image:url(images/Footer.png);
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

.lien_email
{
text-decoration:none;
font-size: 11pt;
color:#156E1E;
}

div#Bottom
{
position:relative;
font-size: 11pt;
color:#156E1E;
top: 15px;
text-align:center;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

div#Bottom a
{
position:relative;
font-size: 11pt;
color:#156E1E;
text-align:center;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
}

div#Bottom a:hover
{
color:#fc6a12;
} 