/* CSS Document */

body, div, form	{
    margin			: 0;
    padding			: 0;
}

body, div, form, input, p {
    font-family		: Verdana, Arial, Helvetica, sans-serif;
    color			: #666; /*#333*/
    font-weight		: normal;
    font-size		: 10pt;
}
li {
	list-style-image: url(img/p_more.gif);
}

#tools ul, #tools li,
#topNav ul, #topNav li,
#left ul, #left li
 {
	margin			: 0;
   	padding			: 0;
   	list-style	: none;
   }

p,h1,h2,h3,h4,h5,h6,address,pre{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	color			: #666; /*333*/
	font-weight		: normal;
	padding			: 0;
	margin			: 0;
}
p {
	margin			: 6px 0;
}
.clearBoth { 
	clear:both;
	font-size:0px;
}
a	{
    color			: #B30060;
	/*color			: #00a94e;
    color			: #A91B00;*/
    text-decoration	: none;
}
a:hover	{
    color			: #333;
    text-decoration	: underline;
}
a.more,
a.back {
	background		: transparent url(img/p_more.gif) left no-repeat;
	padding-left	: 10px;
}
a.back {
	background		: transparent url(img/p_back.gif) left no-repeat;
	display			: block;
	margin-top		: -10px;
	margin-bottom	: 1.5em;
	
	_height:1px;
}
a.more:hover,
a.back:hover {
	text-decoration	: underline;
}
img {
	border			: 0;
}
#sitemap a {
    color			: #4E0002;
}
#page	{
	margin-left		: auto;
	margin-right	: auto;
	width			: 1000px;
	background		: url(../img/content_bg.png) repeat-y;
}
#top	{
	margin-left		: auto;
	margin-right	: auto;
	width			: 900px;
	height			: 70px;
	background		: url(../img/top_bg.png) no-repeat;
}
#content	{
	margin-left		: auto;
	margin-right	: auto;
	width			: 900px;
	background		: url(../img/nav_bg.png) no-repeat;
}
#full{
	width			: 600px;
	float			: left;
	background		: white url(../img/bg_full.jpg) repeat-y;
	min-height		: 400px;
	padding-right	: 30px;
}
#path	{
    margin-top		: 5px;
    padding-left	: 10px;
}
#path a {
	color			: #4e0002;
	font-size		: 10px;
}
#bottom,
#bottom_home	{
	display			: block;
	height			: 75px;
	margin-left		: auto;
	margin-right	: auto;
	width			: 1000px;
	font-size		: 9px;
	text-align		: center;
	background		: url(../img/bottom_bg.png) no-repeat;
	position		: relative;
}
#bottom_home	{
	background		: url(../img/bottom_home_bg.png) no-repeat;
}
#tools	{
	position		: absolute;
	right			: 60px;
	top				: 10px;
	width			: 130px;
	height			: 70px;
	background		: url(../img/common/tools_bg.png) no-repeat;
}
#tools ul {
	float			: left;
	list-style		: none;
	font-weight		: bold;
    padding			: 6px;
    margin			: 0;
    display			: inline;
}
#tools a {
    display			: block;
    text-decoration	: none;
    cursor			: pointer;
	padding			: 0px;
}
#tools a img {
    border			: none;
}
#tools li {
    background		: white;
    float			: left;
    margin-left		: 10px;
}
#left {
	float			: left;
	width			: 171px;
	font-size:11px;
}
#center{
	float			: left;
	width			: 728px;
	margin-left		: 1px;
	background		: url(/urmlra/img/shadow_right_bg2.png) right top repeat-y;
  
}
#center ul, #center li{
	margin-left:10px;	
}
#center ul{
	list-style: none;
}





#news_home ul.list li {
	list-style:none ;
	list-style-image : none;
}
#news_home ul.list li li {
	/*list-style: square !important;*/
	list-style-image: url(img/p_more.gif);
	margin-left:20px;
}







#home_center{
	float			: left;
	width			: 538px;
	border-left		: 1px solid #e5e5e5;
	background		: white;
}
#container {
	margin			: 20px 10px;
}

#div_search {
	background		: url(../img/search_bg.png);
	height			: 50px;
	padding			: 5px;
	margin-top		: 40px;
}
#div_newsletter {
	background		: url(../img/newsletter_bg.png);
	height			: 50px;
	margin-top		: 1px;
	padding			: 5px;
}
#div_links {
	background		: url(../img/link_bg.png);
	height			: 50px;
	margin-top		: 1px;
	padding			: 5px;
}
.site {
	padding			: 10px 10px 0 10px;
	font-weight		: bold;
	font-size		: 10px;
	cursor			: pointer;
	
	_height:1px;
}
.site img {
	display			: block;
	margin-top		: 5px;
/*	margin-bottom	: -5px;*/
	border			: 0;
}

/*----------sitemap----------*/
#sitemap fieldset {
	width			: 300px;
}
#sitemap legend {
	font-weight		: bold;
	color			: #999;
}
#sitemap fieldset ul, 
#sitemap fieldset li {
	margin-left		: 10px;
}
#sitemap fieldset a:hover {
	text-decoration	: underline;
}

/*----------search-----------*/
#search fieldset {
	margin-top		: 10px;
	padding			: 5px 5px 20px;
	text-align		: center;
}
#search legend {
	font-weight		: bold;
	color			: #999;
}
/*----------list-----------*/
ul.list li {
	list-style		: none;
}

/*-----bulletins list------*/
.list_bulletins { border-bottom:1px solid #00a24d; margin:1em 0; width:100%}
.list_bulletins h3 {
	text-transform:uppercase;
	padding-top:0;
}
.list_bulletins div.ph {
	padding:0 6px 5px 6px;
	background:transparent url(img/bg_green_h50.gif) bottom repeat-x;
	margin-right:12px;
}
.list_bulletins img {
	border:1px solid #737373;
}
.list_bulletins div.more {
	text-align:right;
	margin-bottom:6px;
}
/*-----bulletins detail------*/
.detail_bulletins { border-top:1px solid #00a24d; margin:1em 0; width:100%}
.detail_bulletins div.ph {
	padding:5px 6px 0 6px;
	background:transparent url(img/bg_green_h50.gif) top repeat-x;
	margin-right:12px;
	float:left;
}
.detail_bulletins h3 {
	text-transform:uppercase;
	padding-top:3px;
	padding-bottom:0;
}
/*-----etudes detail------*/
.detail_etude h3 {
	/*text-transform:uppercase;*/
	padding-top:3px;
	padding-bottom:0;
}
.detail_etude h3 span {
	text-transform:none;
	font-weight:normal;
	font-size:11px;
}
.detail_etude div.ph {
	padding:5px 6px 0 6px;
	background:transparent url(img/bg_green_h50.gif) top repeat-x;
	margin-right:12px;
}



h3{font-size:14px;margin:0;padding:5px 0;font-weight:bold;}

h1{font-size:12px;margin:0;padding:5px 0;font-weight:bold;color:#00ab59;}


h4 {background:#00ab59 url(bg.gif) top right;margin:0;padding:3px 28px 3px 8px;border-left:1px solid #e3e3e3;display:inline;color:white;font-size:10pt;}
h5 {background:white;margin:0;padding:8px;border:1px solid #e3e3e3;margin-bottom:10px;margin-top:3px;font-size:10pt;}

h6 {background:#efefef; padding:8px;margin-bottom:10px;border:1px solid #cdcdcd;height:30px;font-size:10pt;}
h6 {background:white url(img/bg.gif) top right;padding:8px;margin-bottom:10px;border-top:none;border-right:none;font-size:10pt;height:auto;}

h2{background:#efefef;padding:8px;text-decoration:none;display:block;color:#666;margin:0;margin-bottom:10px;font-size:10pt;}



.roundedcornr_box_787796 {
   background: #e5e5e5;
}
.roundedcornr_top_787796 div {
   background: url(roundedcornr_787796_tl.png) no-repeat top left;
}
.roundedcornr_top_787796 {
   background: url(roundedcornr_787796_tr.png) no-repeat top right;
}
.roundedcornr_bottom_787796 div {
   background: url(roundedcornr_787796_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_787796 {
   background: url(roundedcornr_787796_br.png) no-repeat bottom right;
}

.roundedcornr_top_787796 div, .roundedcornr_top_787796, 
.roundedcornr_bottom_787796 div, .roundedcornr_bottom_787796 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_787796 { margin: 0 15px;text-align:center;font-style:italic;font-weight:bold; }

.clearBoth { 
	font-size:0px;
	clear:both;
}
.printOnly { display:none;}
#center {}
#print { position:absolute; right:75px; top:160px;}