/* Font de l'écran RG-Publicite */
body 
{
    background-color:#dadada;
    font-family:Arial,Helvetica,Sans-Serif;
    font-size:12px;
}

h1 {font-variant:small-caps; color:#008; border-bottom:solid 1px #ccc;padding-left:0px;font-size:18px;}

h2 {color: #fff; font-family: Verdana;font-size: 11px;text-transform: uppercase;	font-weight: bold;text-align:center;vertical-align:middle;}

a { color:#039; text-decoration:none;}
a:hover{ color:#093; text-decoration:underline; }

#frame { z-index: 5; position:absolute; padding:5px; display:none;}

/* Font de la fenêtre principale (Le site)  */
#mainWindow{ position:relative; width: 950px; background-color: #fff;border: #ff9900 1px solid;}

/* Menu du haut */
#topMenu { min-height:39px; font-weight:bold; text-align:left; padding:1px 8px 1px 8px }

/* Entête */
.entete { text-align: left; height: 220px; color: #fff; font-size: 20px;    overflow:hidden;}
a.entete {color:#fff;}



/* Contenue */
#contenue {padding: 5px 5px 5px 5px; width:620px}

/* Menu Gauche */
.menuGauche {padding: 5px 5px 5px 5px;width: 150px; border-right: #ccc 1px solid;}

/* Menu Droit */
.menuDroit {padding: 5px 5px 5px 5px;width: 150px; border-left: #ccc 1px solid;}

/* Menu Bas */
#menuBas {font-size: 9px; color: #666;text-align:center;height:55px;padding-top:3px; background-color:#fff;}

#divPubTop{ left: 50%; width: 468px; position: absolute; top: 30px; height: 60px;    background-color: #ff3300 }

#topMenu a{color:#fff; padding:5px 2px 5px 2px;}
#topMenu a:hover{color:#008; background-color:#fff; }

/* GridView */
.GridView { color:#333; background-image:url(images/page/fondPage_top.gif);	background-repeat:repeat-x; margin-bottom:5px;}

.GridView a{color:#090;}
.GridView a:hover{color:#039;}

/* GridView Ligne Impaire */
.GridView0 {background-image:url(images/page/fondPage_top.gif);	background-repeat:repeat-x;}
.GridView0 h2 {	color:#384A68;}

/* GridView Ligne Paire */
.GridView1 {background-image:url(images/page/fondPage_top.gif);	background-repeat:repeat-x;}
.GridView1 h2 {	color:#384A68;}

/* Liste Haut */
.GridViewHeader { background-image:url(images/page/fondHeaderBox.gif); background-repeat:repeat-x; min-height:39px; color:#fff;}

/* Liste Page */
.GridViewPager { background-image:url(images/page/fondHeaderBox.gif);	background-repeat:repeat-x;
	min-height:39px;
    background-color:#008;
    color:#fff;
}

/* Liste Page */
.GridViewFooter 
{
    /*background-image:url("images/aquaTop.jpg");
    background-color:#008;*/
    color:#fff;
     background-image:url(images/page/fondHeaderBox.gif);
	background-repeat:repeat-x;
	min-height:39px;
   }

/* Liste Item Sélectionné */
.GridViewSelected
{
    background-image:url("/localSetting/images/gold.jpg");
    background-color:#800;
}



/* Liste Impaire */
.FormView
{
    color:#333;
    background-image:url("images/page/fondPage_top.gif");
    background-repeat:repeat-x;
    background-color:#fff;
    margin-bottom:5px;
}

.Formview a{}
.FormView a:hover{}


/* Liste Impaire */
.FormViewItem 
{
}

/* Liste Impaire */
.FormViewEdit 
{
}

/* Liste Impaire */
.FormViewInsert 
{
}


.Titre 
{
    font-size:16px;
    color:#600;
    font-weight:bold;}


.Texte 
{
    font-size:12px;
    color:#000;
    }

.Info 
{
    font-size:12px;
    color:#333;
    font-style:italic;
    }


.commentaireEntete 
{
    margin-bottom:3px;    
    margin-top:10px;    
    display:block;
    font-size:14px;
    }

.commentaireTexte 
{
    font-style:italic;
    border-top:solid 1px #999;
    border-left:solid 1px #999;
    display:block;
    padding:5px 5px 5px 5px;
    max-width:580px;
    max-height:400px;
    overflow:hidden;
    }
    
.faqLien {}
.faqQuestion {font-size:16px; color:#620D08; font-weight:bold;}
.faqReponce {}


.imageUpload 
    {
		BORDER-RIGHT: cornflowerblue thin solid;
		BORDER-TOP: cornflowerblue thin solid; 
		MARGIN: auto; 
		VERTICAL-ALIGN: middle; 
		BORDER-LEFT: cornflowerblue thin solid; 
		WIDTH: 90%; 
		BORDER-BOTTOM: cornflowerblue thin solid; 
		BACKGROUND-COLOR: #eef1ff; 
		TEXT-ALIGN: center
		}

.annonceDetail
{
	border-right: #000099 thin solid;
	padding-right: 2%;
	border-top: #000099 thin solid;
	padding-left: 2%;
	padding-bottom: 2%;
	margin: 2%;
	border-left: #000099 thin solid;
	width: 90%;
	padding-top: 2%;
	border-bottom: #000099 thin solid;
	/*background-color: #ebf0ff;*/
}
		
.AnnonceTreeView 
{
   /* background-image:url("images/aquaBG.jpg");*/
   margin-bottom:3px;
    }
    
.AnnonceNodeStyle 
{
   display:block;
   width:100%;
   margin-bottom:1px;
}

a.AnnonceNodeStyle
{
   color:#000;
}

.AnnonceSelectStyle 
{
   display:block;
   width:100%;
   font-weight:bold;
   /*background-color:#fff;
   background-image:url("images/aquaTop.jpg");*/
   margin-bottom:1px;
   color:#FFF;
}

a.AnnonceSelectStyle
{
   color:#FFF;
}

.onglet 
{
    background-color:#ddd;
    border-left:solid 1px #666;
    border-top:solid 1px #ccc;
    border-right:solid 1px #fff;
    padding:2px 5px 2px 5px;
}

a.onglet
{
    background-color:#ddd;
    border-left:solid 1px #666;
    border-top:solid 1px #ccc;
    border-right:solid 1px #fff;
    padding:2px 5px 2px 5px;
    }

/* Mon Compte */
.monCompte a {}
.monCompte input {width:80px;}
.monCompte span.checkBox input {width:16px;}
.monCompte input.button {width:100px; color:#F80;}
.monCompteHeader {background-image: url(images/page/fondHeaderBox.gif);	background-repeat: repeat-x; height: 39px;	color: #fff; font-family: Verdana;font-size: 11px;	text-transform: uppercase; font-weight: bold; text-align:center;} 

.loginFrame
{
	border-bottom: #646464 1px solid;
	border-left: #646464 1px solid;
	border-right: #646464 1px solid;
	background-image:url(images/page/fondPage_top.gif);
	background-repeat:repeat-x;
}
a.loginFrame
{
	color:#646464;
	}
    /*///////////////////////////////
	////////  Banniere   ////////////
	///////////////////////////////*/
    
    /* CSS Document */

#header_container{

position:relative;
height:365px;
overflow:hidden;
}

#votre{

background-image:url(images/banniere/header_hautgauche1.gif);
background-repeat:no-repeat;
width:375px;
height:40px;
position:absolute;
left:0px;
top:0px;
clear:right;
z-index:2;
}
#fondVert
{
		background-image:url(images/banniere/header_fondhautdroite.gif);
		background-repeat:repeat-x;
		position:absolute;
		width:100%;
		height:140px;
		left:0px;
		top:0px;
		
		}
#degraVert{
background-image:url(images/banniere/header_hautdroite.gif);
background-repeat:no-repeat;
width:384px;
height:40px;
position:absolute;
left:375px;
top:0px;
z-index:2;

}
#objet{
background-image:url(images/banniere/header_logo.gif);
background-repeat:no-repeat;
width:375px;
height:40px;
position:absolute;
left:0;
top:40Px;
z-index:2;
}

#menu{
background-image:url(images/banniere/fondMenuHeader.gif);
background-repeat:repeat-x;
vertical-align:middle;
text-align:left;
width:575px;
height:40px;
position:absolute;
left:350px;
top:40Px;
padding:5px 5px 5px 35px;
}
#menu a
{
	color: #fff;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	/*text-transform: uppercase;*/
}
	
#menu a:hover
{
color:#fff;
text-decoration:none;
	}

#comme{
		background-image:url(images/banniere/header_basgauche1.gif);
		background-repeat:no-repeat;
		position:absolute;
		width:233px;
		height:140px;
		left:0px;
		top:80px;
		z-index:2;
		}
#tasse{
		background-image:url(images/banniere/header_basgauche2.gif);
		background-repeat:no-repeat;
		position:absolute;
		width:143px;
		height:140px;
		left:233px;
		top:80px;
		z-index:2;
		}
#fond{
		background-image:url(images/banniere/header_basfond2.gif);
		background-repeat:repeat-x;
		position:absolute;
		width:950px;
		height:140px;
		left:0px;
		top:80px;
		}
#ici{
		background-image:url(images/banniere/header_basdroite.gif);
		background-repeat:no-repeat;
		position:absolute;
		width:370px;
		height:140px;
		right:0px;
		top:80px;
		
		}
.nomCat{
background-image:url("images/page/fondPage_top.gif");
    background-repeat:repeat-x;
padding:1px 4px 1px 4px ;
text-indent:15px;
text-align:center;
border-bottom: dotted 3px #FF9900;
}
.nomCat h2{
font-family:verdana;
color:#000080;
}
.tbTxt{
text-align:justify;
}
.tabAccueil{
border:solid 1px #f90;
	
}
.detCat{
padding:4px 4px 4px 4px ;
text-indent:15px;
text-align:justify;
}
.linkAcc{
text-align:right;
}
#promos{
color:#f90;
}

img {
border:none ;
}

.menuBrioude{
display: block;
padding: 0px 0px 10px;
text-align: center;
line-height: 25px;
font-size: 12px;
width:100%;
}

.menuBrioude a {
padding: 0px 5px;
color: #039;
font-weight: bold;
white-space: nowrap;
padding-right: 5px;
padding-left: 5px;
}


.menuBrioude a:hover {
text-decoration: none!important;
}
