.addcategory
 { 
        font-size:10px;
        left:407px;
        position:absolute;
        width:140px;
 } 
.adddoc
 { 
        font-size:10px;
        left:407px;
        position:absolute;
        width:184px;
 } 
.autoUrl
 { 
        background-image:url(http://www.sgpa.ch/_zdocs/22/style/380726370138889_____url.gif);
        height:15px;
        margin-left:5px;
        width:15px;
 } 
.bmnu
 { 
        left:662px;
        position:absolute;
        top:2px;
 } 
.bmnu  select
 { 
        font-size:10px;
 } 
.caddyArticlesList
 { 
        font-size:10px;
 } 
.caddyArticlesList  input
 { 
        background-color:#FFFFFF;
        border:1px;
        Border-Style:solid;
        font-size:10px;
 } 
.caddyArticlesListHeaders
 { 
        font-weight:bold;
 } 
.caddyArticlesListHeaders  td
 { 
        border:0px;
        border-bottom-width:1px;
        Border-Style:solid;
 } 
.caddyArticlesListItem  td
 { 
        border:0px;
        border-bottom-width:1px;
        Border-Style:solid;
 } 
.CaddyComment
 { 
        padding-bottom:10px;
        position:relative;
        width:500px;
 } 
.caddyContener
 { 
        background-color:#FFFFFF;
        border:1px;
        Border-Style:solid;
        height:405px;
        left:20px;
        position:absolute;
        text-align:center;
        top:20px;
        width:95%;
 } 
.caddyContener  a
 { 
        font-size:10px;
        text-decoration:none;
 } 
.caddyContent
 { 
        font-family:Verdana;
        font-size:10px;
        position:relative;
 } 
.caddyContent  form
 { 
        padding-top:30px;
 } 
.caddyContent  input
 { 
        background-color:#FFFFFF;
        border:1px;
        Border-Style:solid;
 } 
.caddyContent  table
 { 
        border:1px;
        Border-Style:solid;
        font-size:10px;
        width:90%;
 } 
.caddyContent  td
 { 
        padding-left:5px;
 } 
.caddyContent  textarea
 { 
        border:1px;
        border-color:#000000;
        Border-Style:solid;
        font-weight:normal;
 } 
.caddylink
 { 
        left:652px;
        position:absolute;
        top:87px;
        z-index:2;
 } 
.caddylink  a
 { 
        color:#990000;
        font-weight:bold;
        text-decoration:none;
 } 
.caddylink  a:hover
 { 
        color:#000000;
 } 
.caddyMenu
 { 
        font-family:Arial;
        padding-bottom:5px;
        padding-top:10px;
        position:relative;
        width:100%;
 } 
.caddyMenu  a
 { 
        border:1px;
        border-color:#000000;
        Border-Style:solid;
        color:#000000;
        padding-left:10px;
        padding-right:10px;
 } 
.caddyMenu  a:hover
 { 
        background-color:#BBDDBB;
 } 
.catalogaddcateg
 { 
        left:112px;
        position:absolute;
        top:89px;
        Visibility:visible;
        z-index:1;
 } 
.catalogaddproduct
 { 
        left:443px;
        position:absolute;
        top:71px;
        width:95px;
        z-index:2;
 } 
.catalogaddproduct  a
 { 
        color:#006666;
        font-family:Arial;
        font-size:10px;
        font-style:italic;
 } 
.catalogcategories
 { 
        background-color:#AABBAA;
        color:#004444;
        font-weight:bold;
        padding:6px;
        width:520px;
 } 
.catalogcatname
 { 
        position:absolute;
        Visibility:hidden;
 } 
.catalogcontactlink
 { 
        Visibility:hidden;
 } 
.catalogdetailedproduct
 { 
        background-color:#DDEEDD;
        border:1px;
        border-color:#006666;
        border-right-color:#FFFFFF;
        Border-Style:solid;
        border-top-color:#FFFFFF;
        font-size:11px;
        left:0px;
        overflow:auto;
        padding:10px;
        position:relative;
        text-align:justify;
        width:520px;
 } 
.catalogdetailedproduct  IMG
 { 
        border:1px;
        border-color:#006666;
        border-right-width:0px;
        Border-Style:solid;
        border-top-width:0px;
        float:right;
        margin-left:10px;
 } 
.catalogname
 { 
        border:1px;
        border-color:#006666;
        border-left-color:#FFFFFF;
        border-right-color:#FFFFFF;
        Border-Style:solid;
        border-top-color:#FFFFFF;
        color:#006600;
        font-size:20px;
        font-style:normal;
        font-weight:bold;
        padding-bottom:10px;
        text-align:center;
        width:521px;
 } 
.catalogproduct
 { 
        background-color:#DDEEDD;
        border:1px;
        border-color:#006666;
        border-right-color:#FFFFFF;
        Border-Style:solid;
        border-top-color:#FFFFFF;
        Display:block;
        height:93px;
 } 
.catalogProductCustomList
 { 
        Display:inline;
        padding-top:4px;
        position:absolute;
        right:110px;
 } 
.catalogProductCustomList  select
 { 
        font-size:10px;
 } 
.catalogproducts
 { 
        font-family:Arial;
        font-size:12px;
        left:0px;
        position:relative;
        top:0px;
        width:523px;
 } 
.catalogsearchform
 { 
        background-color:#AABBAA;
        border:1px;
        border-color:#006666;
        border-left-color:#006666;
        border-right-color:#FFFFFF;
        Border-Style:solid;
        border-top-color:#FFFFFF;
        color:#004444;
        padding-left:23px;
        position:relative;
        top:0px;
        width:521px;
        z-index:2;
 } 
.catalogsearchform  form
 { 
        margin-bottom:5px;
        margin-top:5px;
 } 
.catalogsearchform  select
 { 
        font-size:10px;
 } 
.categorieslist
 { 
        height:23px;
        padding-top:4px;
        width:502px;
 } 
.categorieslist  a
 { 
        border:1px;
        border-color:#000000;
        Border-Style:solid;
        font-family:Arial;
        font-size:10px;
        padding:3px;
        padding-left:10px;
        padding-right:10px;
 } 
.categorieslist  a:hover
 { 
        background-color:#DDDDDD;
 } 
.categorieslist  td
 { 
        background-color:#DDDDDD;
        font-family:Arial;
        font-size:12px;
        text-align:center;
 } 
.categoryname
 { 
        font-size:12px;
        font-weight:bold;
        margin-top:20px;
 } 
.celCat
 { 
        font-size:10px;
 } 
.clsp1
 { 
        background-image:url(http://www.sgpa.ch/_zdocs/22/style/380726168287037_____pntsgpa.gif);
        Background-position:bottom;
        Background-position:5px;
        background-repeat:no-repeat;
        font-family:Verdana;
        font-size:11px;
        margin-bottom:3px;
        margin-left:5px;
        margin-top:10px;
        padding-left:12px;
 } 
.clsp1  a
 { 
        color:#000000;
        font-family:Verdana;
        font-weight:bold;
        text-decoration:none;
 } 
.clsp1  a:hover
 { 
        color:#009900;
 } 
.clsp2
 { 
        background-image:url(http://www.sgpa.ch/_zdocs/22/style/380726168287037_____pntsgpa.gif);
        Background-position:bottom;
        Background-position:5px;
        background-repeat:no-repeat;
        margin-left:27px;
        padding-left:12px;
 } 
.clsp2  a
 { 
        color:#000000;
        text-decoration:none;
 } 
.clsp2  a:hover
 { 
        color:#006666;
 } 
.clt
 { 
        background-color:#FFFFFF;
        background-image:url(http://www.sgpa.ch/_zdocs/22/style/2238123795749138888819.gif);
        Background-position:center;
        background-repeat:repeat-y;
        color:#FFFFFF;
        font-family:Arial;
        font-size:10px;
        height:43px;
        left:205px;
        position:absolute;
        top:10px;
        width:550px;
 } 
.comptitle
 { 
        color:#006600;
        color:#006600;
        color:#006600;
        font-family:Arial;
        font-family:Arial;
        font-size:20px;
        font-size:18px;
        font-size:20px;
        font-weight:bold;
        font-weight:bold;
        font-weight:bold;
        padding-bottom:10px;
        text-align:center;
        text-align:center;
        text-align:center;
        text-align:center;
 } 
.comptitle  a
 { 
        color:#006600;
        font-family:Arial;
        font-size:20px;
        font-weight:bold;
 } 
.ctxt
 { 
        font-size:10px;
 } 
.docsfound
 { 
        font-size:10px;
 } 
.documentslist  td
 { 
        background-color:#DDDDDD;
        font-size:10px;
        padding-left:5px;
 } 
.editMenu
 { 
        left:74px;
        position:absolute;
        top:11px;
        z-index:15;
 } 
.editMenu  select
 { 
        font-size:10px;
 } 
.eInviteAddYourSignature
 { 
        Display:inline;
        float:left;
        font-size:12px;
        text-align:center;
        width:200px;
        z-index:4;
 } 
.ElementFormulaire
 { 
        font-size:10px;
 } 
.ElementFormulaire  input
 { 
        font-size:10px;
 } 
.ElementFormulaire  select
 { 
        font-size:10px;
 } 
.ElementFormulaire  textarea
 { 
        font-family:Verdana;
        font-size:10px;
        height:50px;
        width:250px;
 } 
.etiq
 { 
        font-size:11px;
        font-weight:bold;
        left:0px;
        position:absolute;
        top:6px;
 } 
.etq
 { 
        Display:inline;
        margin:2px;
        width:150px;
 } 
.etqPict
 { 
        Display:block;
        height:30px;
        left:227px;
        padding-left:226px;
 } 
.EtqSupprimer
 { 
        left:250px;
        padding-left:40px;
        position:absolute;
 } 
.etqTxt
 { 
        Display:inline-block;
        vertical-align:top;
        width:229px;
 } 
.fckeditor
 { 
        height:500px;
 } 
.formg
 { 
        background-color:#FFFFFF;
        border:0px;
        border-bottom-color:#FFFFFF;
        Border-Style:solid;
        font-family:Verdana;
        left:206px;
        padding:20px;
        position:absolute;
        top:66px;
        width:548px;
 } 
.formg  a
 { 
        color:#009900;
        text-decoration:none;
 } 
.formg  a:hover
 { 
        color:#990000;
 } 
.formg  table
 { 
        border:0px;
        border-bottom-color:#005500;
        border-bottom-width:1px;
        Border-Style:solid;
 } 
.formshowarchive
 { 
        left:0px;
        position:absolute;
        top:10px;
 } 
.guestBody
 { 
        margin-top:10px;
        text-align:justify;
        width:100%;
 } 
.guestInvite
 { 
        color:#339933;
        Display:block;
        font-size:10px;
        font-weight:bold;
        height:23px;
        margin-right:5px;
 } 
.guestItem
 { 
        border:1px;
        border-color:#336633;
        Border-Style:solid;
        font-size:12px;
        margin-bottom:23px;
        margin-top:3px;
        padding:5px;
        padding-bottom:23px;
        width:100%;
 } 
.guestItem  textarea
 { 
        font-family:Verdana;
        font-size:10px;
        height:50px;
 } 
.guestText
 { 
        color:#000000;
        font-size:10px;
        font-weight:normal;
        position:absolute;
        right:0px;
        width:250px;
 } 
.InpuTextArea
 { 
        border:1px;
        border-color:#999999;
        Border-Style:solid;
        Display:inline;
        left:200px;
        margin:2px;
        position:absolute;
        width:300px;
 } 
.InputTextArea
 { 
        border:1px;
        border-color:#000000;
        Border-Style:solid;
        left:180px;
        position:relative;
        width:300px;
 } 
.itemsList
 { 
        margin-top:20px;
 } 
.itemslist
 { 
        margin-top:50px;
 } 
.itemsList
 { 
        padding-bottom:10px;
        padding-top:10px;
        text-align:justify;
        width:508px;
 } 
.itemsListAnswer
 { 
        border:1px;
        border-color:#336633;
        Border-Style:solid;
        border-top-width:0px;
        margin-bottom:5px;
        padding:5px;
 } 
.itemsListQuestion
 { 
        border:1px;
        border-bottom-width:0px;
        border-color:#336633;
        Border-Style:solid;
        color:#339933;
        font-weight:bold;
        padding:5px;
 } 
.linkselectedmenu
 { 
        text-decoration:underline;
 } 
.ListEmail
 { 
        background-color:#FFFFFF;
        font-family:Verdana;
        font-size:10px;
        left:564px;
        padding:5px;
        position:absolute;
        top:67px;
        width:203px;
        z-index:5;
 } 
.ListEmail  form
 { 
        margin:0px;
        padding:0px;
 } 
.ListeOptionArea
 { 
        padding-top:12px;
 } 
.LnkPageNext
 { 
        Display:inline;
        float:right;
        font-size:12px;
        text-align:right;
        width:140px;
        z-index:4;
 } 
.LnkPagePrev
 { 
        Display:inline;
        float:left;
        font-size:12px;
        width:150px;
 } 
.menuAdm
 { 
        position:absolute;
        right:10px;
 } 
.mnu
 { 
        background-image:url(http://www.sgpa.ch/_zdocs/22/style/223883795749083333313.gif);
        background-repeat:no-repeat;
        font-family:Helvetica;
        font-size:10px;
        height:500px;
        left:15px;
        padding:10px;
        padding-bottom:30px;
        padding-top:135px;
        position:absolute;
        top:10px;
        width:176px;
 } 
.mnu  span
 { 
        Display:block;
 } 
.mod1
 { 
        border:0px;
        margin-left:-10px;
        position:absolute;
        width:10px;
 } 
.mod1  a
 { 
        border:0px;
 } 
.newsBody
 { 
        padding-top:10px;
        text-align:justify;
        width:510px;
 } 
.newsBody  IMG
 { 
        float:left;
 } 
.newscategorieslist
 { 
        font-size:14px;
        position:absolute;
 } 
.newsDetails
 { 
        font-size:10px;
 } 
.newsItem
 { 
        border:1px;
        border-color:#336633;
        Border-Style:solid;
        margin-bottom:5px;
        padding:5px;
 } 
.newsnextlink
 { 
        margin-top:10px;
 } 
.newsnextlink  a
 { 
        color:#999999;
 } 
.newspreviouslink
 { 
        margin-top:10px;
 } 
.newspreviouslink  a
 { 
        color:#999999;
 } 
.newsTitle
 { 
        color:#339933;
        font-weight:bold;
 } 
.P2
 { 
        font-size:12px;
        font-weight:bold;
        padding-bottom:10px;
 } 
.P3
 { 
        font-size:12px;
 } 
.P3  a
 { 
        background-image:url(http://www.sgpa.ch/_zdocs/22/style/388825005902778_____ext_pdf.gif);
        background-repeat:no-repeat;
        Display:block;
        margin-bottom:-15px;
        padding-bottom:3px;
        padding-left:20px;
 } 
.pagecounter
 { 
        text-align:right;
 } 
.Paragraphe1
 { 
        background-color:#FFFFEE;
        border:1px;
        border-color:#996633;
        Border-Style:dotted;
        color:#990000;
        Display:inline;
        float:left;
        font-size:14px;
        font-weight:bold;
        height:96px;
        margin:1px;
        padding-left:4px;
        padding-right:3px;
        padding-top:12px;
        position:relative;
        width:70px;
 } 
.Paragraphe1  a
 { 
        font-size:10px;
        font-weight:normal;
 } 
.PiedPage
 { 
        bottom:-50px;
        color:#999999;
        float:left;
        font-family:Arial;
        font-size:10px;
        height:27px;
        left:18px;
        padding-top:50px;
        text-align:right;
        width:100%;
 } 
.PiedPage  a
 { 
        color:#999999;
 } 
.PiedPage  DIV
 { 
        background-color:#FFEEDD;
        border:0px;
        border-bottom-width:1px;
        Border-Style:solid;
        color:#DD8866;
        font-family:Verdana;
        letter-spacing:2px;
        text-align:center;
 } 
.PiedPage  IMG
 { 
        border:0px;
        position:relative;
        top:6px;
 } 
.selectcategory
 { 
        font-size:10px;
        margin-top:20px;
 } 
.selectedcategory
 { 
        left:225px;
        position:absolute;
 } 
.stylesList
 { 
        border:1px;
        border-color:#FF0000;
        Border-Style:solid;
        left:300px;
        position:absolute;
        top:305px;
 } 
.systemmessagebad
 { 
        font-size:10px;
        left:0px;
        position:absolute;
        top:0px;
        width:100%;
 } 
.titrePage
 { 
        font-size:12px;
 } 
.TitreParagraphe
 { 
        color:#007700;
        font-family:Verdana;
        font-size:18px;
        font-weight:bold;
        padding-bottom:20px;
        text-align:center;
 } 
.tt
 { 
        color:#006600;
        font-family:Arial;
        font-size:20px;
        font-weight:bold;
        text-align:center;
 } 
.txtOptionArea
 { 
        left:30px;
        position:relative;
        top:4px;
        z-index:1;
 } 
.TxtPresentation
 { 
        font-size:10px;
 } 
.ZoneAideSaisie
 { 
        font-family:Verdana;
        font-size:10px;
        width:105px;
 } 
.zoneOptionArea
 { 
        Display:block;
        left:10px;
        z-index:1;
 } 
.ZoneSaisieAssistee
 { 
        margin-left:20px;
 } 
.ZoneTextArea
 { 
        border:1px;
        border-color:#999999;
        Border-Style:solid;
 } 
body
 { 
        background-image:url(http://www.sgpa.ch/_zdocs/22/style/2238153795747978009216.jpeg);
}#PopUpCalendar
{
	position:absolute; 
	left:0px; 
	top:0px; 
	z-index:7; 
	overflow: visible; 
	visibility: hidden;
	width:145px;
	height:132px;
	background-color: #FFFFFF; 
	font-size:10px;
	font-family:sans-serif;
	border-top:solid 1px #696969
}
#PopUpCalendar select
{
	font-size:10px;
	font-family:sans-serif
}
#PopUpCalendar table
{
	width:145px;
	font-size:10px;
	border-bottom: 1px solid #696969;
	border-right: 1px solid #696969;
	border-left: 1px solid #696969;
}
#monthSelector a
{
	text-decoration:none
}
#monthSelector
{
	background-color: #ECE9D8;
	position:absolute; 
	left:0px; 
	top:0px; 
	z-index:9; 
	overflow: visible; 
	visibility:inherit;
}