/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { min-width: 540px;
	}

  #container { padding-left: 220px;
	padding-right: 40px;
	}

  #container .column { position: relative;
	float: left;
	}

  #center { padding: 10px 20px;
	width: 100%;
		min-height: 500px;
	}
	

  #left { padding: 0pt 20px;
	width: 180px;
	right: 260px;
	margin-left: -100%;
	}

  #footer { clear: both;
	}

  * html #left {left: 10px;
	}

  #container { overflow-x: hidden;
  overflow-y: auto;
	}


  * html body { overflow-x: hidden;
  overflow-y: auto;
	}

 
	

  body { margin: 0pt;
	padding: 0pt;
	background: rgb(255, 255, 255) none repeat scroll 0%;
	-moz-background-clip: initial;
	-moz-background-origin: initial;
	-moz-background-inline-policy: initial;
	}

	 

  #header { 
	height: 70px;
	background-image: url(./images/logo_rouen.jpg);
	background-position: right top;
	 background-repeat: no-repeat;
	 text-align: left;
	 padding-left: 30px;
	}
 
	#menu{
		background-color: #006600;
		height: 30px;
		width: 100%;
		margin-top: 5px;
		text-align: right;
	}
 
  #footer { 
	padding-top: 15px;
	 background-color: #99CC00;
	 text-align: right;
	 font-size: x-small;
	 font-weight: bold;
	 color: White;
	 padding-right: 50px;
	 padding-bottom: 15px;
	}

  #left {  }

  #center { border-left: 1px dashed #99CC00;
	}

  #container .column { padding-top: 1em;
	text-align: justify;
	}





















BODY,TD{font-family:"Trebuchet MS",Verdana,Geneva,Arial,Helvetica;font-size:9pt;color:black;}

H1,H2,H3,H4{line-height:18px;font-size:14px;font-weight:normal;margin-bottom:16px;color:#006600;padding-left:20px;background-image: url(./menu/puceh4.gif);background-repeat: no-repeat;background-position:bottom left;}

.none {display:none;}

.clear {clear:both;}

ul.menulevel2,ul.menulevel3,ul.sitemaplevel1,ul.sitemaplevel2,ul.sitemaplevel3,ul.submenu,ul.search{padding-left: 0;margin-left: 0;list-style: none;}

ul.menulevel1 li{line-height:30px;margin-left: 5px; padding-left:20px;padding-right:20px;list-style:none;display: inline;}



#menu .doc{background-image: none;}
#menu .docs{background-image: none;}
#menu .sdoc{background-image: none;}
#menu .sdocs{background-image: none;}


form{margin:0;}
IMG{border:0;}

li{line-height:15px;}

.doc{padding-left: 15px;background-image: url(./menu/document.gif);background-repeat: no-repeat;background-position:top left;}
.docs{padding-left:15px;background-image: url(./menu/documents.gif);background-repeat:no-repeat;background-position:top left;}
.sdoc{padding-left: 15px;background-image: url(./menu/sdocument.gif);background-repeat: no-repeat;background-position:top left;}
.sdocs{padding-left: 15px;background-image: url(./menu/sdocuments.gif);background-repeat: no-repeat;background-position:top left;}

ul.menubas{padding-left: 0;margin-left: 0;list-style: none;color:Black;border-top:1px dashed #99CC00;padding-top:10px;border-bottom:1px dashed #99CC00;padding-bottom:10px;}
ul.menubas1{padding-left: 0;margin-left: 0;list-style: none;color:Black;}
li.menu{color:#006699;line-height:15px;padding-left: 15px;background-image: url(./menu/document.gif);background-repeat: no-repeat;background-position:top left;}

a{text-decoration:none;}
a:link,a:visited{color:#006699;}
a:active,a:hover{color:#006600;}

.sitename{font-weight:normal;font-size:20pt;}

.menulevel1{font-size:10pt;font-weight:bold;color:#4682b4;}
.menulevel1 a{font-weight:bold;color:#99cc00;}
.menulevel1 a:link,.menulevel1 a:visited{color:#99cc00;}
.menulevel1 a:active,.menulevel1 a:hover{color:#99cc00;}

.menulevel2{font-size:8pt;color:#006600;;}
.menulevel2 a{font-weight:normal;color:black;}
.menulevel2 a:link,.menulevel2 a:visited{color:#006699;}
.menulevel2 a:active,.menulevel2 a:hover{color:#006600;}

.menulevel3{font-size:8pt;color:#006600;;}
.menulevel3 a{font-weight:normal;color:black;}
.menulevel3 a:link,.menulevel3 a:visited{color:#006699;}
.menulevel3 a:active,.menulevel3 a:hover{color:#006600;}

.sitemaplevel1,.sitemaplevel2,.sitemaplevel3{font-size:9pt;}
.sitemaplevel1 a,.sitemaplevel2 a,.sitemaplevel3 a{font-weight:normal;color:black;}
.sitemaplevel1 a:link,.sitemaplevel2 a:link,.sitemaplevel3 a:link,.sitemaplevel1 a:visited,.sitemaplevel2 a:visited,.sitemaplevel3 a:visited{color:black;}
.sitemaplevel1 a:active,.sitemaplevel2 a:active,.sitemaplevel3 a:active,.sitemaplevel1 a:hover,.sitemaplevel2 a:hover,.sitemaplevel3 a:hover{color:black;}

.submenu{font-size:8pt;}
.submenu a{font-weight:normal;color:black;}
.submenu a:link,.submenu a:visited{color:#006699;}
.submenu a:active,.submenu a:hover{color:#006600;}

.search a{font-weight:normal;color:black;}
.search a:link,.search a:visited{color:black;}
.search a:active,.search a:hover{color:black;}

.locator{font-size:8pt;color:Black;}
.locator a{font-weight:normal;text-decoration:underline}
.locator a:link,.locator a:visited,.locator a:active,.locator a:hover{color:Black;}

.menu{font-weight:normal;font-size:8pt;color:Black;}
.menu a{text-decoration:none;color:Black;}
.menu a:link,.menu a:visited{color:#006699;}
.menu a:active,.menu a:hover{color:#006600;}

.login{font-weight:normal;font-size:8pt;color:grey;}
.login a,.login a:link,.login a:visited,.login a:active,.login a:hover{color:gray;}

.navigator{font-weight:bold;font-size:10pt;color:Black;}
.navigator a:link,.navigator a:visited{color:#c0c0c0;}
.navigator a:active,.navigator a:hover{color:Black;}

.edit{font-size:8pt;color:black;background-color:buttonface;}
.edit a:link,.edit a:visited,.edit a:active,.edit a:hover{font-weight:normal;color:black;}
input,select{font-size:8pt;}
textarea{font-family:Verdana,Geneva,Arial,Helvetica;font-size:8pt;background-color:white;width:98%;}
.searchbox .text,.searchbox .submit{border:2px solid #c0c0c0;background-color:white;}

td.form{font-weight:normal;}

#news {
float:left;
width:170px; 
height:180px;
margin-bottom:15px;
background-color: #e2f0ff;
border: 1px solid #006699;
padding: 5px 5px 5px 5px;
text-align: left;
overflow-y:auto;
}

.titre1{line-height:26px;font-size:22px;font-weight:normal;margin-bottom:16px;}

.titre2{line-height:22px;font-size:18px;font-weight:normal;margin-bottom:16px;}

.titre3{line-height:18px;font-size:14px;font-weight:normal;margin-bottom:16px;}

.titre1bleu{line-height:26px;font-size:22px;font-weight:normal;margin-bottom:16px;color:#006699;}

.titre2bleu{line-height:22px;font-size:18px;font-weight:normal;margin-bottom:16px;color:#006699;}

.titre3bleu{line-height:18px;font-size:14px;font-weight:normal;margin-bottom:16px;color:#006699;}

.titre1vert{line-height:26px;font-size:22px;font-weight:normal;margin-bottom:16px;color:#006600;}

.titre2vert{line-height:22px;font-size:18px;font-weight:normal;margin-bottom:16px;color:#006600;}

.titre3vert{line-height:18px;font-size:14px;font-weight:normal;margin-bottom:16px;color:#006600;}

.bleu{color:#006699;}

.vert{color:#006600;}

.bordbleu{border-top:1px solid #006699; padding-top:16px;}

.bordvert{border-bottom:1px solid #006600; margin-bottom:16px;}

#center ul{list-style-type:none;}

#center li{line-height:15px;padding-left: 15px;background-image: url(./menu/puceb.gif);background-repeat: no-repeat;background-position:top left;margin-bottom:5px;}

#center ul.submenu{list-style-type:none; border-top: 1px dashed #006699;padding-top:5px;}

#center li.doc, #center li.docs{color:#006699;line-height:15px;padding-left: 15px;background-image: url(./menu/document.gif);background-repeat: no-repeat;background-position:top left;}

table th{border-width: 1px;border-style: none none dashed none; border-color:#006600; color:#006600;}
}

#center a:link,#center a:visited{color:#006600;}
#center a:active,#center a:hover{color:#006600;background-color: #e2f0ff;}

#footer a{text-decoration:none;}
#footer a:link,#footer a:visited{color:White;}
#footer a:active,#footer a:hover{color:White;}


