body { font-family: Verdana, sans-serif; font-size:0.7em; margin: 0; /*font:10pt/1.2 Trebuchet MS, Arial, Helvetica, sans-serif;*/ }

IMG { border: none; }
.left { float: left; text-align: left; }
.right { float: right; text-align: right; }

a { color: #3E49A9; }
a:hover { text-decoration: underline; }

#mainContainer { width:/*780px*/ 100%; margin:0 auto; text-align:left; height:100%; padding-bottom: 30px; color: #6B6B6B; }

#pub { background-color: #666666; text-align: center; }
#pub div { width: 780px; margin: auto; }
#pub img { margin: 0px; }
#header { background: white url('/images/commons/bg_header.gif'); text-align: center; height: 110px; }
#header div.tool { padding: 5px; text-align: right; }
div.tool a { border: 1px solid #ABC0E1; background-color: #FBFCFE; color: rgb(45,46,79); padding: 2px 6px; text-decoration: none; font-weight: bold; }
#google { clear: both; text-align: center; }
#google table { margin: auto; }

#navcontainer { background: white url('/images/commons/nav_bg.gif'); height: 30px; } 
#navcontainer div { padding: 6px; color: black; font-weight: bold; } 
a.addrss { border-left: 1px solid #A5BFE9; border-right: 1px solid #A5BFE9; padding: 2px 5px; margin-left: 30px; }

hr { visibility: hidden; height: 1px; }


/*
** Boite
*/

.column { float: left; }
.boxItem { border: 1px solid #98B6E6; margin: 3px; padding: 1px 0px 0px 1px; }
.boxItem a { color:#3E49A9; text-decoration:none; }
.boxHeader { background: white url('/images/commons/news_title.gif') repeat-x bottom; color: #3E49A9; padding: 7px; border: 1px solid #EBEFF9; }
.boxHeader .boxTitle { font-weight: bold; padding: 3px; }
.boxHeader .boxTitle span { color: gray; }
.boxHeader .boxIcon { width: 16px; height: 16px; display: none; float: left; margin-right: 5px; }
.boxHeader .boxClose { float: right; cursor: pointer; }
.boxHeader a.boxEdit { color: gray; margin-right: 5px; float: right; padding: 3px; border-right: 1px solid gray; padding-right: 6px; }

.boxConfig { background-color: #EDF0FA; border-top: 1px solid #B9CAE5; border-bottom: 1px solid #B9CAE5; padding: 5px; display: none; }
.boxConfig table, .boxConfig form { width: 100%; margin: 0px; } 
.boxConfig table tr td.opt { color: black; }

.boxContent { background-color: white; padding-bottom: 1px; }
.boxContent ul.rss { margin:0px; padding: 0px; overflow:hidden; list-style-position: inside; list-style-image: url('/images/icons/bullet.gif'); }	
.boxContent ul.rss li, .boxContent div.module { padding: 5px; border-left: 1px solid #EBEFF9; border-bottom: 1px solid #EBEFF9; color:#3E49A9;  }
.boxContent p { margin: 0px; }
.boxContent a:hover { color:#3E49A9; text-decoration: underline; }

input.config, select.config { border: 1px solid #B9D0ED; font-size: 1em; border-left: 3px solid #B9D0ED; padding-left: 5px; }

#indic { border:2px dashed #009EE0;margin:3px;display: none;z-index: 100; }

/*
** CSS DU POPUP
*/
#rssPopup, .about { text-align: left; background-color: white; border: 1px solid #AEC4E6;  padding: 0px; }
#rssPopupContent {overflow: auto; position: relative; padding: 5px 10px; font-size: 120%;  }
#rssPopupTitle, div.about { background-color: #F9FAFB; padding: 3px 6px; font-weight:bold; color: black; font-family:arial,sans-serif; font-size: 120%; }
#rssPopupFooter { text-align: left; color: #6B6B6B; margin: 0px 5px; }
#overlay{ background-image: url('../images/trans.png'); }
* html #overlay { background-color: #333; back\ground-color: transparent; background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/jaide.ca/images/trans.png", sizingMethod="scale");
}
.closePopup { position: absolute; right: 2px; top: 2px; padding: 7px; }
/*
** LISTE DES ONGLETS D'AJOUT
*/
#liste { padding: 0 1px 1px; margin: 0; list-style-type: none; float: left; }
#liste li { list-style: none; margin: 2px; border: 1px solid #98B5E2; text-align: left; position: relative; width: 135px; }
#liste li a, #rssPopupCloseFooter li a { display: block;  padding: 5px; background: #CCD; text-decoration: none; color: black; background: no-repeat 5px center; padding-left: 26px; }
#liste li a:hover, #liste li a.selected, #rssPopupCloseFooter li a:hover { background-color: #D6E1F3; }
#liste li a.selected span { position:absolute; display:block; left:137px; top: 4px; width:0px; height:0px; border-left:8px solid #98B5E2; border-top:8px solid #fff; border-bottom:8px solid #fff; font-size:1px; line-height:0; z-index: 9999; }

/*
** BOUTON SAUVER ET QUITTER
*/
#rssPopupCloseFooter { float: right; margin: 0px;}
#rssPopupCloseFooter li { list-style: none; margin: 2px; border: 1px solid #98B5E2; text-align: left; position: relative;  }	
map { float: left; }
