/****************************************************************************
* STYLE COMMUN A TOUTES LES PAGES
****************************************************************************/
body {
	background: #80C6D7 url(../images/fond.gif) repeat-x left top;
	padding: 19px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

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

p {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* lien */
a{
color:#000000;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}

.grissouslogo{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#565656;
text-decoration:none;
}

/* Grand titrage */
.titrage{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#008CAE;
text-decoration:none;
padding-bottom:7px;
}


/****************************************************************************
* FONDS
****************************************************************************/
.bandeau {
	background: #FFFFFF url(../images/bandeau.jpg) no-repeat left top;
}
.fondgauche {
	background: #FFFFFF url(../images/gauche.gif) no-repeat left top;
}
.fonddroite {
	background: #FFFFFF url(../images/droite.gif) no-repeat right top;
}
.fondcentre {
	background: #FFFFFF;
}
.fondbas {
	background: #FFFFFF url(../images/bas.gif) no-repeat left bottom;
}
.fondedito {
	background: url(../images/fond_edito.gif) no-repeat right bottom;
}
/****************************************************************************
* MENU
****************************************************************************/
.retraitmenu {
padding-top:11px; 
padding-left:13px; 
padding-right:10px; 
}

.fondon {
background: url(../images/menu/fond_on.gif) repeat-x left top;
}

.menuon{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
a.menuon{
color:#000000;
text-decoration:none;
}
a.menuon:hover{
color:#000000;
text-decoration:underline;
}

.fondoff {
background: url(../images/menu/fond_off.gif) repeat-x left top;
}

.menuoff{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
}
a.menuoff{
color:#000000;
text-decoration:none;
}
a.menuoff:hover{
color:#000000;
text-decoration:underline;
}

.baspage{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#7F7F7F;
text-decoration:none;
}
a.baspage{
color:#7F7F7F;
text-decoration:none;
}
a.baspage:hover{
color:#7F7F7F;
text-decoration:underline;
}

/****************************************************************************
* SOUSMENU
****************************************************************************/

.fondstitre {
background: url(../images/sousmenu/fond_titrage.gif) no-repeat left top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
padding-top:4px;
padding-left:12px; 
padding-right:15px; 
padding-bottom:6px;
}

.retraitsmenu{
padding-top:2px;
padding-left:26px; 
padding-right:15px; 
padding-bottom:4px;
}

.fondsoff {
background: #F8F8F8 url(../images/sousmenu/puce_off.gif) no-repeat left top;
}
.menusoff{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
text-decoration:none;
}
a.menusoff{
color:#4A4A4A;
text-decoration:none;
}
a.menusoff:hover{
color:#4A4A4A;
text-decoration:underline;
}

.fondson {
background: #F8F8F8 url(../images/sousmenu/puce_on.gif) no-repeat left top;
}
.menuson{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#4A4A4A;
text-decoration:none;
font-weight:bold;
}
a.menuson{
color:#4A4A4A;
text-decoration:none;
}
a.menuson:hover{
color:#4A4A4A;
text-decoration:underline;
}

/****************************************************************************
* STYLE DE TEXTE
****************************************************************************/

/* tailles */
.text9{
font-size:9px;
}
.text10{
font-size:10px;
}
.text11{
font-size:11px;
}
.text12{
font-size:12px;
}
.text13{
font-size:13px;
}
.text14{
font-size:14px;
}
.text15{
font-size:15px;
}
.text16{
font-size:16px;
}
.text17{
font-size:17px;
}
.text18{
font-size:18px;
}

/* polices */
.arial{
font-family:Arial, Helvetica, sans-serif;
}

.verdana{
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* lien blanc */
.lien1{
color:#FFFFFF;
text-decoration:none;
}
a.lien1{
color:#FFFFFF;
text-decoration:underline;
}
a.lien1:hover{
color:#FFFFFF;
text-decoration:underline;
}

/* lien noir */
.lien2{
color:#000000;
text-decoration:none;
}
a.lien2{
color:#000000;
text-decoration:none;
}
a.lien2:hover{
color:#000000;
text-decoration:underline;
}

/* lien orange */
.lien3{
color:#F69600;
text-decoration:none;
}
a.lien3{
color:#F69600;
text-decoration:none;
}
a.lien3:hover{
color:#F69600;
text-decoration:underline;
}

/* lien vert */
.lien4{
color:#7B9900;
text-decoration:none;
}
a.lien4{
color:#7B9900;
text-decoration:none;
}
a.lien4:hover{
color:#7B9900;
text-decoration:underline;
}

/* lien bleu */
.lien5{
color:#0290BF;
text-decoration:none;
}
a.lien5{
color:#0290BF;
text-decoration:none;
}
a.lien5:hover{
color:#0290BF;
text-decoration:underline;
}

