﻿@charset "utf-8";
/* CSS Document */

/* modifié en 2017 pour le changment atline-interbat */

/*#global : surchargement du body - debut*/

	#global
	{
		margin:0 auto;
		padding:0;
		width:948px;
		text-align:left;
	}

/*#global : surchargement du body - fin*/

/*#globalpdc : surchargement du body pour pdchabitat - debut*/

	#globalpdc
	{
		margin:0 auto;
		padding:0;
		width:690px;
		text-align:left;
	}

/*#globalpdc : surchargement du body pour pdchabitat - fin*/

/*CSS du menu du haut des pages - debut*/

	#menu_haut
	{
		margin:0 0 5px 0;
		padding:0;
		width:100%;
		height:85px;
		position:relative;
	}

	/*logo marches-securises - debut*/

		#logo_site,#logo_site_de,#logo_site_sans_itb 
		{
			padding:0;
			margin:0;
			width:177px;
			height:75px;
			background:url("../images/logos/logo_ms.jpg") no-repeat center center;
			position:absolute;
                         top:-8px;
		}
		
		#logo_site_de
		{
			background:url("../images/logos/logo_ms_de.png") no-repeat center center;
		}
                
		#logo_site_sans_itb
		{
			background:url("../images/logos/logo_ms_sans_itb.png") no-repeat center center;
                        position: absolute;
                        top: 5px;
		}
		
		#logo_site a,#logo_site_de a
		{
			width:100%;
			height:100%;
			display:block;
		}
		
	/*logo marches-securises - fin*/
	
	/*logo marches-securises - debut*/

		#logo_site_ms,#logo_site_if
		{
			padding:0;
			margin:0;
			width:200px;
			height:63px;
			background:url("../images/logos/logo_ms.png") no-repeat center center;
		}
		
		#logo_site_if
		{
			background:url("../images/logos/logo_if.png") no-repeat center center;
		}
		
		#logo_site_ms a,#logo_site_if a
		{
			width:100%;
			height:100%;
			display:block;
		}
		
	/*logo marches-securises - fin*/

	/*bandeau de non connecte - debut*/
		
		#bandeau_nonlog
		{
			padding:0;
			margin:0 0 0 1px;
			width:427px;
			height:102px;
			//background:url(../images/fonds/fond_menu_connect.png) repeat-x;
			margin-left: 3px;
                        color:#FFFFFF;
			font-weight:bold;
			position:absolute;
			left:172px;
                        top: -12px;
                        background-color: #f5f5f5;
		}
		
		#bandeau_nonlog ul
		{
			margin:2px 0 0 0;
			height:61px;
			position:absolute;
		}
		
		#bandeau_nonlog li
		{
			text-transform:uppercase;
		}
		
		/* #bandeau_nonlog #titre_nonlog
		{
			margin:2px 0 0 5px;
			width:80px;
			border-right:1px solid #87DDD8;
			text-align:right;
			font-size:12px;
		}
		
		#bandeau_nonlog #titre_nonlog li
		{
			margin:0;
		} */
		
                
                #bandeau_nonlog #formulaire_nonlog
		{
			width:230px;
                        height: 85px;
			left:15px;
		}
		
		#bandeau_nonlog #formulaire_nonlog li
		{
			margin:0 0 0 5px;
		}
		
		#bandeau_nonlog #formulaire_nonlog .input_nonlog
		{
			margin:0;
			padding:0;
			padding-left:3px;
			/*Ajout padding-left width:214px;*/
			width:210px;
			height:19px;
			font-size:10px;
                        margin-top: -4px;
                        margin-left: 3px
		}
		
        #bandeau_nonlog #formulaire_nonlog .input_nonlog2
		{
			margin:0;
			padding:0;
			padding-left:3px;
			/*Ajout padding-left width:214px;*/
			width:210px;
			height:19px;
			font-size:10px;
                        margin-top: 3px;
                        margin-left: 3px
		}
                                
                #bandeau_nonlog #valider_nonlog
		{
			width:66px;
			border-right:1px solid #87DDD8;
			left:191px;
		}
		
		#bandeau_nonlog #liens_nonlog
		{
			width:197px;
			height:60px;
			margin-top:24px;
			left:247px;
		}
		
		#bandeau_nonlog #liens_nonlog li
		{
                        background-image:url("../images/boutons/creez_espace_atline.png");
                        background-repeat: no-repeat;
                        text-align: center;
                        font-weight: bold;
                        padding-right:6px;
                        padding-top:4px;
                        font-size:12px;
                        height:91%;
                        width: 82%;
						cursor: pointer;
                }
                
                #bandeau_nonlog #liens_nonlog li:hover
		{
			//margin:0 0 0 4px;
                        background-image:url("../images/boutons/creez_espace_hover.png");
                        background-repeat: no-repeat;
                        color:#ec6707;
                }

                #bandeau_nonlog #liens_nonlog li .espace_lien
                {
                        position:absolute;
                        //position:relative;
                        //right: 6px;
                        width:80%;
                        height:94%;
                        left:16px;
                        font-size: 12px;
                        //font-weight: bold;
                        color:#FFFFFF;
                        top:4px;    
                }
                
		/*#bandeau_nonlog #liens_nonlog li.mdploose
		{
			margin:3px 0 0 5px;
			//list-style:inside url("../images/pictos/picto_triangle_droite.png");
			//background:url("../images/pictos/picto_triangle_droite.png") no-repeat 0px 1px;
		}
		#bandeau_nonlog #liens_nonlog li.mdploose a
		{
			margin-left: 10px;
		} */
		#bandeau_nonlog #liens_nonlog li a
		{
			font-size:9px;
			color:#FFFFFF;
		}
		
		#bandeau_nonlog #valider_nonlog li.cert
		{
			
                        text-align:center;
			padding:12px 0 0 0;
		}
                
                /* Attention Rajout 2017 */
                #bandeau_nonlog ul.cert
		{
                        
                        font-size: 7px;
                        font-style: italic;
                        color: gray;
                        height: 23px;
                        width :414px;
                        display:inline;
                        background-color:#f5f5f5;
                        //padding:12px 0 0 0;
		}
                
                #bandeau_nonlog ul.cert li
		{
                        display:inline;
                        margin-right: 16px;
                        background-color:#f5f5f5;
                        
                        //padding:12px 0 0 0;
		}
		
                /* rajout 2017 */
                #bandeau_nonlog ul.cert li input.submit
		{
                        //display:inline;
                        //margin:0 auto;
			margin-top:-15px;
                        width:76px;
			height:20px;
			border:none;
			background:transparent;
			//display:block;

		}
                
                /* rajout 2017 */
                #bandeau_nonlog ul.cert .valid_class
		{
                        //display:inline;
                        //margin:0 auto;
			position: absolute;
                        padding-left:2px;
                        margin-top:13px;
		}
                
                /* rajout 2017 */
                #bandeau_nonlog ul.cert li img.certificat
                {
                       margin-left: 8px;
                }
                
		#bandeau_nonlog #valider_nonlog li.cert input.submit
		{

                        margin:0 auto;
			width:30px;
			height:18px;
			border:none;
			background:transparent;
			display:block;
		}
		
		#bandeau_nonlog #valider_nonlog li input.submit
		{
			margin:0;
			width:62px;
			height:19px;
			border:none;
			background:transparent;
			display:block;
		}
		
	/*bandeau de non connecte - fin*/

	/*bandeau de connecte - debut*/

		#bandeau_log
		{
			padding:0;
			margin:0 0 0 1px;
			width:428px;
			height:99px;
			//background:url(../images/fonds/fond_menu_connect.png) repeat-x;
                        background-color:#f5f5f5;
			color:#2d285f;
			font-weight:bold;
			position:absolute;
                        top:-9px;
                        margin-left:2px;
			left:173px;
		}
		
		#bandeau_log ul
		{
			height:85px;
                        //background:url(../images/fonds/fond_menu_connect.png)
			background-color: red;
                        margin:2px 0 0 0;
			position:absolute;
		}
		
		#bandeau_log li
		{
			text-transform: uppercase;
		}
		
		#bandeau_log #titre_log
		{
			width:120px;
                        height:99px;
			border-right:2px solid #ec6707;
			text-align:center;
                        margin-top:0px;
			font-size:14px;
                        /* ancienne couleur mignonne #87DDD8 */
		}
		
		#bandeau_log #titre_log li
		{
			margin:0 5px 0 0;
		}
                
		
		#bandeau_log #etat_log
		{
			margin:2px 0 0 0;
			padding:0 0 0 5px;
			width:250px;
			height:36px;
			text-transform:uppercase;
			left:123px;
		}
                

                #bandeau_log #etat_log .etat_prenom
                {
                    position:absolute;
                    color:#ec6707;
                    top:18px;
                    left:42px
                }
                
                #bandeau_log #etat_log .log_coordonnees
                {
                        position:absolute;
                        font-size:10px;
                        text-transform:initial;
                        cursor: pointer;
                        left:-98px;
                        top:61px;
                }
                
                #bandeau_log #etat_log .log_coordonnees:hover
                {
                        color: #ec6707;
                }
                
                #bandeau_log #etat_log .log_le_msg
                {
                        position:absolute;
                        font-size:10px;
                        text-transform:initial;
                        cursor: pointer;
                        left:-97px;
                        top:81px;
                }
                
                #bandeau_log #etat_log .log_le_msg:hover
                {
                        color: #ec6707;
                }
                
		#bandeau_log #etat_log_orga
		{
			margin:38px 0 0 0;
			padding:0 0 0 5px;
			width:250px;
			height:35px;
			text-transform:uppercase;
                        position:absolute;
			left:123px;
                        top:23px;
		}

		/**
		 * Rajout 01 - 08 - 2017 Pour améliorer le Nouveau Design Ms
		 * Rajoute un tooltip si le nom du PA ou de l'entreprise est trop long.
		 */
        #bandeau_log #etat_log .tooltip-ms2
		{
			position: relative;
			display: inline-block;

		}

		/* Tooltip Text */
		#bandeau_log #etat_log .tooltip-ms2 .tooltiptext-ms2 {
			visibility: hidden;
			width: 120px;
			background-color: #555;
			color: #fff;
			text-align: center;
			padding: 5px 0;
			border-radius: 6px;

			/* Position the tooltip text */
			position: absolute;
			z-index: 1;
			bottom: 125%;
			left: 50%;
			margin-left: -60px;

			/* Fade in tooltip */
			opacity: 0;
			transition: opacity 1s;
		}

		#bandeau_log #etat_log .tooltip-ms2 .tooltiptext-ms2::after {
			content: "";
			position: absolute;
			top: 100%;
			left: 50%;
			margin-left: -5px;
			border-width: 5px;
			border-style: solid;
			border-color: #555 transparent transparent transparent;
		}

		#bandeau_log #etat_log .tooltip-ms2:hover .tooltiptext-ms2 {
			visibility: visible;
			opacity: 1;
		}

        /* Fin Rajout 2017 */

		
		#bandeau_log #deconnexion_log,#bandeau_log #deconnexion_log_gest
		{
			width:101px;
			left:392px;
		}
		
		#deconnexion_log li.fr #deco_log,#deconnexion_log_gest #deco_log,#deconnexion_log li.de #deco_log
		{
			margin:37px 0 0 0;
                        position:absolute;
			width:80px;
                        height:23px;
                        top:33px;
                        //padding-top:70px;
			background:url(../images/boutons/deconnexion_at.png) no-repeat 0;
			display:block;
		}
		#deconnexion_log li.de #deco_log
		{
			background:url(../images/boutons/deconnexion_de_atline.png) no-repeat 0;
		}
		
		#deconnexion_log li.fr #deco_log:hover,#deconnexion_log_gest #deco_log:hover
                {
                        margin:37px 0 0 0;
                        position:absolute;
			width:80px;
			height:23px;
                        top:33px;
                        //padding-top:39px;
			background:url(../images/boutons/deco_hover_at.png) no-repeat 0;
			display:block;
                }
                
		#deconnexion_log li.de #deco_log:hover{background:url(../images/boutons/deconnexion_de_off_atline.png) no-repeat -85px 0;}

		#deconnexion_log_gest li{text-align:center;margin:0px 0 0 0;}
		#deconnexion_log_gest #acces_gest
		{
			margin:0;
            height:12px;
			width:85px;
			position:absolute;
			left:-57px;
			top:2px;
			border-radius:12px 0 12px 0;
			background: #b5e923;
            font-size:6px;
			border:none;
			color:red;
			font:bold 12px Verdana;
			padding:6px 0 6px 0;
			box-shadow:1px 1px 3px #999;
            /*background:transparent;*/
			/*color:#FFFFFF;
			font-style:italic;
			text-transform:uppercase;
			display:block;
                        background:url(../images/boutons/acces_gestionnaire.png) no-repeat 0;
                        height:40px; */
                        
		}

        #deconnexion_log_gest #acces_gest:hover
        {
            background: #009fe4;
        }

		/*#deconnexion_log_gest #acces_gest:hover{background:url(../images/boutons/acces_gestionnaire_on.png) no-repeat 0;} */
		
		/*#deconnexion_log_gest #deco_log{margin:0;} */
		
	/*bandeau de connecte - fin*/

	/*liens bandeau haut - debut*/
		
		/* Rajout 2017 Pour la partie PA */
                #bandeau_liens_pa
                {
                        margin:0;
			padding:0;
			width:346px;
                        height:100px;
			position:absolute;
                        top:-9px;
                        background-image:url("../images/logos/banniere-formation-2017-pa.gif");
			left:602px;
                }
                
                #bandeau_liens_pa #titre_bandeau_liens
		{
			text-align: center;
			font-weight: bold;
			font-size: 14px;
			color: #3C3C3C;
			margin-bottom: 0;
			text-transform:uppercase;
			height:15px;
		}

		#bandeau_liens_pa #liens_interbat
		{
			height:31px;
		}
                
                #bandeau_liens_pa #titre_bandeau_liens:hover
                {
                        color: #ec6707;
                }
		
		#bandeau_liens_pa #liens_interbat li
		{
			padding:0;
			width:172px;
			height:15px;
			//background-color:#6397c6;
			//border-bottom:1px solid #FFFFFF;
			//border-left:1px solid #FFFFFF;
			display:block;
			float:right;
			
		}
		
		#bandeau_liens_pa #liens_interbat a
		{
			color: #FFFFFF;
			text-align:center;
			font-size:10px;
			display:block;
			text-decoration: underline;
		}
		
                
                /* Fin Rajout 2017 Pour la partie PA */
                
                
                /* 2017 MODIFICATION accès Partie PA via l'url 
                   www.marches-securises.fr/pa (seulement quand l'utilisateur 
                   n'est pas connecté) */
                
                #bandeau_liens
		{
			margin:0;
			padding:0;
			width:345px;
                        height:100px;
			position:absolute;
                        background-image:url("../images/logos/banniere-formation-2017-pa.gif");
			top: -10px;
                        left:602px;
		}
		
		#bandeau_liens #titre_bandeau_liens
		{
			text-align: center;
			font-weight: bold;
			font-size: 12px;
			color: #3C3C3C;
			margin-bottom: 0;
			text-transform:uppercase;
			height:15px;
		}
                
                #bandeau_liens #titre_bandeau_liens:hover
                {
                        color:#ec6707;
                }
                
                /* AJOUT 2017 */
                
                #bandeau_liens_co_pa
		{
			margin:0;
			padding:0;
			width:322px;
                        height:78px;
                        background-image:url("../images/logos/banniere-formation-2017.gif");
			position:absolute;
                        top:-10px;
			left:625px;
		}
                
                #bandeau_liens_co_pa #titre_bandeau_liens_co_pa
		{
			text-align: center;
			font-weight: bold;
			font-size: 12px;
			//color: #3C3C3C;
                        background-image:url("../images/logos/banniere-formation-2017.gif");
			margin-bottom: 0;
			text-transform:uppercase;
			height:15px;
		}
                
                #bandeau_liens_co_pa #liens_interbat_co_pa
		{
			height:31px;
		}
		
		#bandeau_liens_co_pa #liens_interbat_co_pa li
		{
			padding:0;
			width:172px;
			height:15px;
			background-color:#6397c6;
			border-bottom:1px solid #FFFFFF;
			border-left:1px solid #FFFFFF;
			display:block;
			float:right;
			
		}
                
                #bandeau_liens_co_pa #liens_interbat_co_pa a
		{
			color: #FFFFFF;
			text-align:center;
			font-size:10px;
			display:block;
			text-decoration: underline;
		}
                
                /* AJOUT 2017 lorsque l'on click sur "consultation archivées" et
                   "attributaire" , le baudeau lien (autre services du groupe
                atline) bug, du coups cela permet de bien mettre en place le css
                */
                #bandeau_liens_co_att
		{
			margin:0;
			padding:0;
			width:322px;
                        height:78px;
                        background-image:url("../images/logos/banniere-formation-2017.gif");
			position:absolute;
                        top:-10px;
			left:625px;
		}
                
                #bandeau_liens_co_att #titre_bandeau_liens_co_att
		{
			text-align: center;
			font-weight: bold;
			font-size: 12px;
			//color: #3C3C3C;
                        background-image:url("../images/logos/banniere-formation-2017.gif");
			margin-bottom: 0;
			text-transform:uppercase;
			height:15px;
		}
                
                #bandeau_liens_co_att #liens_interbat_co_att
		{
			height:31px;
		}
		
		#bandeau_liens_co_att #liens_interbat_co_att li
		{
			padding:0;
			width:172px;
			height:15px;
			background-color:#6397c6;
			border-bottom:1px solid #FFFFFF;
			border-left:1px solid #FFFFFF;
			display:block;
			float:right;
			
		}
                
                #bandeau_liens_co_att #liens_interbat_co_att a
		{
			color: #FFFFFF;
			text-align:center;
			font-size:10px;
			display:block;
			text-decoration: underline;
		}
                
                /* FIN AJOUT 2017 */
		
                
                /*#bandeau_liens #liens_interbat_co_pa
		{
			height:31px;
		} */

		#bandeau_liens #liens_interbat_co_pa
		{
			height:31px;
		}
		
		#bandeau_liens #liens_interbat_co_pa li
		{
			padding:0;
			width:172px;
			height:15px;
			background-color:#6397c6;
			border-bottom:1px solid #FFFFFF;
			border-left:1px solid #FFFFFF;
			display:block;
			float:right;
			
		}
		
		#bandeau_liens #liens_interbat a
		{
			color: #FFFFFF;
			text-align:center;
			font-size:10px;
			display:block;
			text-decoration: underline;
		}
		#bandeau_liens #liens_interbat a:hover{color:#3C3C3C;}
                
                #bandeau_liens #drapeau_trad .drap_fr
                {
                        position:absolute;
                        margin-left:322px;
                        margin-top:-67px;
                        
                }
                
                #bandeau_liens #drapeau_trad .drap_de
                {
                        position:absolute;
                        margin-left:325px;
                        margin-top:-52px;
                }
                
                /* AJOUT 2017 */
                 #bandeau_liens_base
		{
			margin:0;
			padding:0;
			width:320px;
                        height:100px;
			position:absolute;
                        background-image:url("../images/logos/banniere-formation-2017-pa.gif");
			top: -10px;
                        left:602px;
		}
		
		#bandeau_liens_base #titre_bandeau_liens_base
		{
			text-align: center;
			font-weight: bold;
			font-size: 12px;
			color: #3C3C3C;
			margin-bottom: 0;
			text-transform:uppercase;
			height:15px;
		}
                
                #bandeau_liens_base #titre_bandeau_liens_base:hover
                {
                        color:#ec6707;
                }
                
                #bandeau_liens_base #drapeau_trad .drap_fr
                {
                        position:absolute;
                        margin-left:322px;
                        margin-top:-67px;
                        
                }
                
                #bandeau_liens_base #drapeau_trad .drap_de
                {
                        position:absolute;
                        margin-left:325px;
                        margin-top:-52px;
                }
                
                /* FIN AJOUT 2017 */
               
		#liens_lang
		{
			margin:2px 0 0 0;
			padding:0;
                        width:174px;
                        height :19px;
                        background:url(../images/pictos/horloge_new.png) repeat;
		}
		
		/*		#liens_lang a{margin:0 1px;}*/
		#liens_lang img{
                    margin:0px;
                    height : 13px;
                }
		
	/*liens bandeau haut - fin*/

/*CSS du menu du haut des pages - fin*/

/* CSS 2017 POUR LE PANNEAU FORMATION */

#publicité #pub_formation span
{
    top:8px;
    padding-left:15px;
    position:absolute;
    font-family: sans-serif;
    font-size:16px;
    color:#2d285f;
    font-weight:900;    
}

#publicité #btn_formation
{
    position:absolute;
    top:33px;
    padding-left:109px;
}


#publicité #btn_formation a
{
    position:absolute;
    padding-top:4px;
    padding-left:18px;
    text-align:left;
    width:106px;
    height:23px;
    background-image:url("../images/boutons/bouton_formation.png");
    background-repeat:no-repeat;
    color: white;   
}


#publicité #btn_formation a:hover
{
    position:absolute;
    padding-top:4px;
    padding-left:18px;
    width:106px;
    height:23px;
    background-image:url("../images/boutons/bouton_formation_on.png");
    color:#ec6708;
}

#publicité #prochaine_formation a
{
    top:60px;
    padding-left:49px;
    position:absolute;
    font-family: sans-serif;
    font-size:14px;
    color:#2d285f;
    font-weight:900;    
}

#publicité #lien_log_vers_formation a
{
    text-decoration : underline;
    position: absolute; 
    color:#ec6707; 
    left:46px; 
    top:80px; 
    width:250px; 
    height:20px;
    line-height:16px;
}

#publicité #lien_log_vers_formation a:hover
{
    color:blueviolet; 
}


#publicité #lien_vers_formation a
{
    text-decoration : underline;
    position: absolute; 
    color:#ec6707; 
    left:46px; 
    top:80px; 
    width:250px; 
    height:20px;
    line-height:16px;
}

#publicité #lien_vers_formation a:hover
{
    color:blueviolet; 
}
/* FIN PANNEAU FORMATION */

	#bandeau_pub
	{
		width:948px;
		height:135px;
		position:relative;
		margin-bottom:10px;
		margin-top:1px;
	}

	#bandeau_pub #banniere_pub
	{
		margin:0 auto;
		padding:2px 0px 2px 0px;
		width:728px;
		/*height:133px;*/
		position:absolute;
		overflow:hidden;
		/*border:1px solid #E6E6E6;*/
		border:1px solid #AAAAAA;
		background-color:#dcdcdc;
	}

	#bandeau_pub #message_pub
	{
		overflow:hidden;
		margin:0px;
		padding:2px 0px 2px 0px;
		width:215px;
		/*height:145px;*/
		position:absolute;
		right:0px;
		border:1px solid #AAAAAA;
		background-color:#dcdcdc;
	}
	
	#bandeau_pub a.switch
	{
		font-family:Verdana, Geneva, sans-serif;
		padding-left:5px;
		width:150px;
		font-size:8px;
		color:#444444;
		font-weight:normal;
		text-transform:uppercase;
		float:left;
	}
	
	#bandeau_pub .label
	{
		padding-right:5px;
		float:right;
		font-family:Verdana, Geneva, sans-serif;
		font-size:8px;
		color:#444444;
		font-weight:normal;
		text-transform:uppercase;
	}
	 #pub_batibase{
            overflow:hidden;
            margin:0px;
            padding : 2px 2px 2px 2px;
            width:339px;
            height:57px;
            position:absolute;
            right:0px;
            border:1px solid #AAAAAA;
            background-color:#dcdcdc;
            
        }
        
        #pub_batibase .img{
            
        }
        
        #pub_batibase .label{
            padding-right:5px;
            float:left;
            font-family:Verdana, Geneva, sans-serif;
            font-size:7px;
            color:#444444;
            font-weilght:normal;
            text-transform:uppercase;
            
        }
/*CSS du bandeau de pub - fin*/

/*CSS du menu general du site - debut*/

	#menu_general
	{
		margin:0 0 0px 0;
		width:auto;
		height:29px;
		/*border:1px solid #DCDCDC;*/
		border:1px solid #7d7d7d;
		border-bottom:1px solid #7d7d7d;
		border-right:1px solid #7d7d7d;
                background:#e3611d url(../images/fonds/fond_menu_princ_off_atline.png) repeat-x;
                //background:#208AD5 url(../images/fonds/fond_menu_princ_off_atline.png) repeat-x;
	}

	#menu_general li
	{
		margin:0;
		width:86px;
		height:30px;
		float:left;
	}

	#menu_general li a
	{
                color:#FFFFFF;
		margin:0;
		padding:2px 0px 0px 0px;
		padding:3px 0px 0px 0px\9;
		height:27px;
		height:30px\9;
		border-right:1px solid #7d7d7d;
		text-transform:uppercase;
		text-align:center;
		display:block;
		font-size:9px;
		width:86px;
		line-height: 12px;
	}

	#menu_general li a:hover,#menu_general li a.selection
	{
		background:#F5F5F5 url(../images/fonds/fond_menu_princ_on_atline.png) repeat-x;
                border-right:1px solid #7d7d7d;
                //border-left: 1px solid #7d7d7d;
		color:#3C3C3C;
	}
	
/*CSS du menu general du site - fin*/

/*CSS du corps du site - debut*/

	#cadre_central,#cadre_central2
	{
		margin-top:0px;
		padding:10px 8px;
		width:auto;
                background:url(../images/fonds/fond_cadre_central_gris_clair.png) #FFFFFF repeat-x;
		//background:url(../images/fonds/fond_cadre_central_bleu.png) #FFFFFF repeat-x;
		/*border:1px solid #E6E6E6;*/
		border:1px solid #AAAAAA;
		border-top:0px;
		display:block;
	}

	#cadre_central2
	{
		border:none;
		padding:10px 0;
	}

/*CSS du corps du site - fin*/

/*CSS du pied de page - debut*/

	#pied_page
	{
		margin:10px auto;
		width:950px;
		height:50px;
		text-align:center;
	}

	#pied_page .liste_liens a
	{
		font-size:10px;
		text-transform:uppercase;
	}

	#pied_page .copyright
	{
		margin:5px 0 0 0;
		font-size:9px;
	}

/*CSS du pied de page - fin*/

/*CSS du resultat des requetes - debut*/

	#requetes
	{
		margin:10px;
		text-align:center;
		display:block;
		color:#CCCCCC;
	}

/*CSS du resultat des requetes - fin*/

/***
ELEMENT DU GESTION
*/

#gestion_tete{
	margin-left:1px;
	margin-right:1px;
	margin-top:1px;
	background-color:#3e5962;
	background-image:url("../images/fonds/points.png");
	background-repeat:repeat;
	color:#EEEEEE;
	height:40px; 
	line-height:40px;
	font-size:18px;
	text-align:center;
	text-shadow: 1px 1px 0 #000000;
	text-transform:uppercase
}

#gestion_global{
	margin-left:1px;
	margin-right:1px;
	margin-bottom:1px;
	background-image:url("../images/fonds/fond_hachure.png");
	background-repeat:repeat;
	background-color:#EAEAEA;
}
#gestion_global a, #gestion_global a:link, #gestion_global a:focus, #gestion_global a:active{
	
	color				:#854333;
	font-size			:inherit;
	text-decoration		:none;
	font-weight			:normal;
}


#gestion_module_c{
	margin-left:0px;
	margin-right:0px;
	border-top:0px solid #CCCCCC;
	overflow-y:scroll;
	/*position:relative;*/
	padding-left:20px; 
	padding-right:20px;
	padding-top:10px;

}

#gestion_pied{
	margin-left:1px;
	margin-right:1px;
	background-color:#3e5962;
	background-image:url("../images/fonds/points.png");
	background-repeat:repeat;
	color:#EEEEEE;
	height:20px;
	line-height:19px;
	text-align:center;
	text-shadow: 1px 1px 0 #000000; 
}
