﻿/* Communs */
a img
    {border:none}

/*h1,h2,h3{margin-bottom:2px}
p{margin:2px}*/
#MaskDiv
    {height: 100%;
    width:100%;
    position:fixed;
    top:0px;
    left:0px;
    background-color:#000;
    z-index:250;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
    opacity: 0.4;}
    


.CaptionCol
    {text-align:right}
.ValueCol
    {}
.SubTitleRow
    {text-align:left;
     padding-top:10px;
     border-bottom:dotted 1px #000;
     font-weight:bold}
.CommandRow
    {}
 
 .big
    {width:200px} 
 .medium
    {width:90px}   
 
 .pointer
    {cursor:pointer}   
 .object, embed, object
    {border:none}
/* Controls */


/* GRIDVIEW */
.GridView
    {border:none;
     margin-left:16px}
.GridView td, .GridView th
    {border:solid 1px #666}

.Header
    {/* ? */
    }
.Header th
    {padding-left:4px;
     padding-right:4px;   
     padding-top:2px;   
     padding-bottom:2px;   
    }
.Header *
    {}
    

        
.Footer
    { clear:both}

.Row
    {background-color:#fff;
    cursor:default}
.Row td, .AlternateRow td 
    {padding:2px;
     padding-left:4px;
     padding-right:4px;      
     }
    
.AlternateRow
    {}

    
/* Accueil */

#AccueilBlockEvent
{float:right;
padding-left:10px;
margin:0px;
border-left:dotted 1px;
border-bottom:dotted 1px;
margin-left:10px;
margin-bottom:10px
}


#AccueilBlockEvent p{margin:0;padding:0;text-align:left}


.Accueil_NewsContent,.Accueil_AgendaContent
{width:150px;margin:0}


.Accueil_NewsBloc
    {cursor:pointer}


.Accueil_NewsDate,.Accueil_AgendaDate
{width:60px} 

.Accueil_NewsTitre
    {font-weight:bold}
    
.Accueil_NewsCorps
    {/*margin-left:16px;*/
     margin-top:2px;
     /*margin-bottom:10px;
     border-left: solid 1px;
     padding-left:4px*/}    
    

.Accueil_AgendaContent
    {margin-top:24px}
    
.Accueil_AgendaBloc
    {cursor:pointer}
    
.Accueil_AgendaEntete
    {}

.Accueil_AgendaTitre
    {font-weight:bold}
    
.Accueil_AgendaLieux
    {text-align:right;font-style:italic}
    
.Accueil_AgendaCorps
    {margin-left:16px;
     margin-top:2px;
     margin-bottom:10px;
     border-left: solid 1px;
     padding-left:4px}   
     
.Accueil_AgendaCorps *
    {font-weight:normal}    
    


/* Agenda */
.Agenda_Container
    {padding:2px}

.Agenda_Head
    {margin-bottom:2px}
     
.Agenda_Titre
    {}

.Agenda_Date  
    {display:inline;}
     
.Agenda_Lieu
    {
     float:right}   
      
.Agenda_Content
    {
		border-top:1px solid
     }

      
.Agenda_Content p
    {padding:6px;
		padding-top:4px;
		margin-top:0px;
     }



/* News */
.News_Container
    {padding:2px}

.News_Head
    {margin-bottom:2px}
     
.News_Titre
    {}
    
.News_Date
    {display:inline;
     }   
      
.News_Content
    {
		border-top:1px solid
     }

.News_Content p 
    {padding:6px;
		padding-top:4px;
		margin-top:0px;
     }

/* RSS */
.RSS
    {}
.RSS img
    {vertical-align:middle}

/* Images */

.Image_Container
    {margin:16px;
     padding:4px;
     width: 200px;
     text-align:center;
     float:left;
     height:auto }
     
.Image_Img
    {cursor:pointer
     }     
.Image_Titre
    {font-weight:bold}     
.Image_Date
    {}     
.Image_Commentaire
    {text-align:left;
     border-left:dotted 1px;
     padding-left:4px}


/* Liens */

.Lnk_Container
    {margin:16px;
     padding:4px;
     width: 200px;
     text-align:center;
     float:left;
     height:auto}
.Lnk_Datas
	{}    
.Lnk_Img
    {/*width:100px*/
     }
 .Lnk_Img img
    {
     }     
.Lnk_Titre
    {font-weight:bold}     
.Lnk_Url
    {}     
.Lnk_Commentaire
    {text-align:left}
    
.spacer {
 clear:both
}


/* Plan du site */
.Pan_Div
    {margin:6px}
.Pan_Div span
    {font-size:14px;
     color:#111;
     font-style:oblique
     }
        
a.Plan_mnu, a.Plan_ssmnu
	{font-size:14px;
	text-decoration:none;
	padding:0px;
	margin:0px;
	padding-top:8px;padding-bottom:8px;
	padding-left:8px;
	}


a.Plan_ssmnu, a.Plan_ssmnu_Prod
	{padding-left:44px;
	}


/*Popup*/
    
.IncludePopup
    {width:500px;
    position:fixed;
    top:100px;
    left:300px;
    z-index:254;}
 
#PopupBody
    {color:#000} 
   
.MainHeaderLeft
    {background: url(../images/MainHeaderLeft.png) top left no-repeat;
     }
.MainHeader
    {background: url(../images/MainHeader.png) top repeat-x ;
     }
.MainHeaderRight
    {background: url(../images/MainHeaderRight.png) top right no-repeat;
     }
     
.MainBodyLeft
    {background: url(../images/MainBodyLeft.png) left  repeat-y;
    }    
.MainBody
    {background-color:#fff;
    }
.MainBodyRight
    {background: url(../images/MainBodyRight.png) right repeat-y;
     }
    
.MainFooterLeft
    {background: url(../images/MainFooterLeft.png) bottom left no-repeat;
     }
.MainFooter
    {background: url(../images/MainFooter.png) bottom  repeat-x;
     }
.MainFooterRight
    {background: url(../images/MainFooterRight.png) bottom right no-repeat;
     }
