@import url("http://www.santemontreal.qc.ca/csss/delamontagne/css/netedit.css");

BODY
{
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	marginwidth: 0px;
	marginheight: 0px;
	background: url('../images/background.gif'); 
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}



.contenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}
input.texte {
	width: 258px;
}
textarea.contenu {
	width: 258px;
}

a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style : normal;
	TEXT-DECORATION: none;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
}
a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style : normal;
	TEXT-DECORATION: none;

	color: #ffffff;
}
a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style : normal;
	TEXT-DECORATION: none;

	color: #ffffff;
}
a.menu_selected:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	font-style : normal;
	TEXT-DECORATION: none;
	color : #ffffff;
}
a.menu_selected:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	font-style : normal;
	TEXT-DECORATION: none;
	color : #ffffff;
}
a.menu_selected:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	font-style : normal;
	TEXT-DECORATION: none;
	color : #ffffff;
}
a.contenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style : normal;
	TEXT-DECORATION: none;
	font-weight : normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
a.contenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style : normal;
	TEXT-DECORATION: none;
	font-weight : normal;
	color: #000000;
}
a.contenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style : normal;
	TEXT-DECORATION: none;
	font-weight : normal;
	color: #99BC47;
}

a.contenu_selected:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	font-style : normal;
	TEXT-DECORATION: none;
	color : #FFFFFF;
}
a.contenu_selected:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	font-style : normal;
	TEXT-DECORATION: none;
	color : #FFFFFF;
}
a.contenu_selected:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	font-style : normal;
	TEXT-DECORATION: none;
	color : #FFFFFF;
}

a.menu_horizontal{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
a.menu_horizontal:hover{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
} 
a.menu_horizontal:visited{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
} 

a.menu_horizontal_selected{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
.menu_vertical{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
                padding-right: 0px;
                padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 0px;
}
.menu_vertical:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: none;
                padding-right: px;
                padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 0px;

}
.menu_vertical_selected{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FF6600;
	text-decoration: none;
}

.menugauchetext:link, 
.menugauchetext:hover, 
.menugauchetext:visited  {
	font-family: Arial Narrow, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style : normal;
	TEXT-DECORATION: none;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	
}


/** Dropdowns **/
#nav, #nav ul { /* all lists */
padding: 0;
margin: 0;
list-style: none;
float: left;
width: 115px;
}
#nav li { /* all list items */
position: relative;
float: left;
width: 110px;
}
#nav li ul { /* second-level lists */
position: absolute;
left: -1000px;
margin-left: 214px;
margin-top: -20px;
z-index: 9999;
}
#nav li ul ul { /* third-and-above-level lists */
margin-left: 182px;
margin-top: -17px;
left: -1000px;
}
#nav li .menugauche {
width: 180px;
display: block;
font-weight: bold;
text-decoration: none;
padding:  0px 0px;
margin: 0;
background: rgb(255,255,255);
}
#nav li .menugauche:hover {
background: rgb(94,155,210);
}

#nav li a.menugauche:hover {
background: rgb(94,155,210);
border: 0px solid rgb(100,100,100);
}

#nav li a.menugauche {
border-top: 0px solid rgb(240,240,240);
border-right: 0px solid rgb(160,160,160);
border-bottom: 0px solid rgb(160,160,160);
border-left: 0px solid rgb(240,240,240);
}


#nav li ul a{
width: 182px;
display: block;
font-weight: bold;
text-decoration: none;
padding: 0px 5px;
margin: 0;
color: rgb(50,50,50);
background: rgb(94,155,210);
}	
#nav li ul a:hover {
color: rgb(255,255,255);
background: rgb(94,155,210);
border: 1px solid rgb(100,100,100);
}
#nav li ul a{
border-top: 1px solid rgb(240,240,240);
border-right: 1px solid rgb(160,160,160);
border-bottom: 1px solid rgb(160,160,160);
border-left: 1px solid rgb(240,240,240);
}

#nav table.menugauche:hover {
background: rgb(94,155,210);  center right no-repeat;
}	
#nav .encl {
background: rgb(94,155,210);  center right no-repeat;
}	
#nav .encl:hover {
background: rgb(94,155,210);  center right no-repeat;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.iehover ul ul, #nav li.iehover ul ul ul, #nav li.iehover ul ul ul ul {
left: -1000px;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.iehover ul, #nav li li.iehover ul, #nav li li li.iehover ul, #nav li li li li.iehover ul { /* lists nested under hovered list items */
left: auto;
}


#nav iframe {
position: absolute;
left: 0;
top: 0;
z-index: 0;
filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}
/** end **/

.champs1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 140px;
	height: 21px;
	font-style: normal;
	color: #333333;
	vertical-align: middle;
}




.netedit, .netedit:hover, .netedit:visited, .netedit:link {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
text-decoration:none;
}

div.contenu{
width:auto;
}



