body { 
	margin:0; padding:0; background:#ffffff url(../images/bg.jpg) repeat-x; 
	font-size:16px; font-family:Time New Roman; color:#3a564a; }

p { margin:0.5em 0; }

a img { border:0;}

#container { margin:0 auto; width:900px; }

#top_nav { background-color:#9d2850; height:30px; }
#top_nav ul { margin:0; padding:3px 10px 0 0; float:right; display:inline;}
#top_nav ul li { margin:0; padding:0; float:left; display:inline; }
#top_nav ul li a { color:#ffffff; font-family:Tahoma; font-size:12px; text-decoration:none;  }
#top_nav ul li span { color:#b25675; margin:0 5px; font-size:11px;}
#top_nav ul li a:hover { color:#000000; }
#home_button { 
	display:inline;
	float:left; width:14px; height:13px; 
	margin:7px 0px 0px 10px;
	background:url(../images/menu/home_button.jpg) no-repeat; }


#main_banner { background:url(../images/main_banner.jpg) no-repeat; height:72px; }
.fr #main_banner { background:url(../images/main_banner_fr.jpg) no-repeat !important; height:72px; }
#main_banner ul { margin:0; padding:29px 10px 0 0; float:right; display:inline; }
#main_banner ul li{ margin:0; padding:0; list-style:none; font-family:Tahoma; font-size:12px; color:#567468; float:left;}
#main_banner ul li a { color:#9D2850; font-family:Tahoma; font-size:12px; color:#9d2850; text-decoration:none;}
#main_banner ul li a:hover { color:#000000; }
#main_banner ul li span { margin:0 5px; font-size:11px;}

#page_banner { background:url(../images/home_banner2.jpg) no-repeat; height:122px; }
.fr #page_banner { background:url(../images/home_banner2.jpg) no-repeat; height:122px; } 

.menu_subitems ul li a {
	color:#9D2850;
	font-size:12px;
	margin-right:3px;
	padding:5px;
	text-decoration:none;
	width:200px;
	padding-left:10px !important;
	padding-right:10px !important;
}

.menu_subitems .menu_subitems { position:absolute; margin-left:223px; margin-top:-25px;}

.menu_subitems ul li a:hover { color:#000000 !important;}

.menu_subitems ul li { float:none !important; border-bottom:1px solid #f7f7f7; display:inherit !important; margin:0 !important; padding:0 !important;}
.menu_subitems { display:none; position:absolute; background-color:#d0d0d0; margin:0; padding:0; border:1px solid #f7f7f7; }


/*EN MENU*/
#main_nav { background:url(../images/main_nav.jpg) no-repeat; height:50px;}
#main_nav ul, #main_nav li { margin:0; padding:0; list-style:none; }
#main_nav ul li { margin-right:2px; float:left; display:inline; }
#main_nav ul li a { display:block; }

#main_nav #menu_intro { background:url(../images/menu/menu_intro.jpg) no-repeat; width:106px; height:50px;}
#main_nav #menu_parliament { background:url(../images/menu/menu_parliament.jpg) no-repeat; width:198px; height:50px;}
#main_nav #menu_institute { background:url(../images/menu/menu_institute.jpg) no-repeat; width:100px; height:50px;}
#main_nav #menu_program { background:url(../images/menu/menu_program.jpg) no-repeat; width:75px; height:50px;}
#main_nav #menu_journal { background:url(../images/menu/menu_journal.jpg) no-repeat; width:66px; height:50px;}
#main_nav #menu_rc { background:url(../images/menu/menu_rc.jpg) no-repeat; width:122px; height:50px;}
#main_nav #menu_contacts { background:url(../images/menu/menu_contacts.jpg) no-repeat; width:159px; height:50px;}
#main_nav #menu_links { background:url(../images/menu/menu_links.jpg) no-repeat; width:58px; height:50px;}

#main_nav #menu_intro:hover{ background:url(../images/menu/menu_intro_o.jpg) no-repeat; }
#main_nav #menu_parliament:hover{ background:url(../images/menu/menu_parliament_o.jpg) no-repeat; }
#main_nav #menu_institute:hover{ background:url(../images/menu/menu_institute_o.jpg) no-repeat; }
#main_nav #menu_program:hover{ background:url(../images/menu/menu_program_o.jpg) no-repeat; }
#main_nav #menu_journal:hover{ background:url(../images/menu/menu_journal_o.jpg) no-repeat; }
#main_nav #menu_rc:hover{ background:url(../images/menu/menu_rc_o.jpg) no-repeat; }
#main_nav #menu_contacts:hover{ background:url(../images/menu/menu_contacts_o.jpg) no-repeat; }
#main_nav #menu_links:hover{ background:url(../images/menu/menu_links_o.jpg) no-repeat; }
/* EN MENU END */

/*FR MENU */

.fr #main_nav { background:url(../images/main_nav_fr.jpg) no-repeat; height:50px;}
.fr #main_nav ul, #main_nav li { margin:0; padding:0; list-style:none; }
.fr #main_nav ul li { margin-right:2px; float:left; display:inline; }
.fr #main_nav ul li a { display:block; }

.fr #main_nav #menu_intro { background:url(../images/menu/menu_intro_fr.jpg) no-repeat; width:95px; height:50px;}
.fr #main_nav #menu_parliament { background:url(../images/menu/menu_parliament_fr.jpg) no-repeat; width:212px; height:50px;}
.fr #main_nav #menu_institute { background:url(../images/menu/menu_institute_fr.jpg) no-repeat; width:76px; height:50px;}
.fr #main_nav #menu_program { background:url(../images/menu/menu_program_fr.jpg) no-repeat; width:87px; height:50px;}
.fr #main_nav #menu_journal { background:url(../images/menu/menu_journal_fr.jpg) no-repeat; width:55px; height:50px;}
.fr #main_nav #menu_rc { background:url(../images/menu/menu_rc_fr.jpg) no-repeat; width:147px; height:50px;}
.fr #main_nav #menu_contacts { background:url(../images/menu/menu_contacts_fr.jpg) no-repeat; width:165px; height:50px;}
.fr #main_nav #menu_links { background:url(../images/menu/menu_links_fr.jpg) no-repeat; width:47px; height:50px;}

.fr #main_nav #menu_intro:hover{ background:url(../images/menu/menu_intro_o_fr.jpg) no-repeat; }
.fr #main_nav #menu_parliament:hover{ background:url(../images/menu/menu_parliament_o_fr.jpg) no-repeat; }
.fr #main_nav #menu_institute:hover{ background:url(../images/menu/menu_institute_o_fr.jpg) no-repeat; }
.fr #main_nav #menu_program:hover{ background:url(../images/menu/menu_program_o_fr.jpg) no-repeat; }
.fr #main_nav #menu_journal:hover{ background:url(../images/menu/menu_journal_o_fr.jpg) no-repeat; }
.fr #main_nav #menu_rc:hover{ background:url(../images/menu/menu_rc_o_fr.jpg) no-repeat; }
.fr #main_nav #menu_contacts:hover{ background:url(../images/menu/menu_contacts_o_fr.jpg) no-repeat; }
.fr #main_nav #menu_links:hover{ background:url(../images/menu/menu_links_o_fr.jpg) no-repeat; }

/* END MENU FR */

#top_right { 
	position:absolute;  margin-left:900px;
	width:50px; height:594px; 
	background:url(../images/bg_top_right.jpg) no-repeat;  }

#top_left { 
	position:absolute;  margin-left:-50px;
	width:50px; height:594px; 
	background:url(../images/bg_top_left.jpg) no-repeat; }
	
#content { background:#ffffff url(../images/content_bg.jpg) no-repeat; min-height:250px; _height:250px; }

#breadcrumbs { height:36px; padding:12px 10px 0 0; float:right; }
#breadcrumbs a, #breadcrumbs span { font-family:Tahoma; font-size:11px; color:#808181; text-decoration:none; }
#breadcrumbs span span span{ color:#000000;}
#breadcrumbs span img { display:none; }

#footer_left { 
	position:absolute;  margin-left:-50px;
	width:50px; height:226px; 
	background:url(../images/footer_bottom_left.jpg) no-repeat; }
	
#footer_right { 
	position:absolute;  margin-left:900px;
	width:50px; height:226px; 
	background:url(../images/footer_bottom_right.jpg) no-repeat; }
	
#footer_content { 
	background:url(../images/footer.jpg) no-repeat; height:198px;
	font-family:Tahoma; font-size:11px; color:#808181; 
	padding-top:28px;}

#bt_top { display:block; width:127px; height:16px; background:url(../images/bt_top.jpg) no-repeat;}

#footer_menu { padding:30px 70px 0 70px;}
#footer #footer_menu a { font-family:Tahoma; font-size:11px; color:#808181; text-decoration:none; }
#footer #footer_menu a:hover { color:#000000; }
#footer #footer_menu span { margin:0 10px; }
#footer #footer_menu a span { margin:0 !important;}

#footer_menu2 { padding-left:95px !important;}

#copyright { margin-top:30px;}


#left_menu { float:left; width:185px; display:inline; margin-right:15px; padding-top:12px; }
#left_menu ul { list-style:none; margin:0; padding:0; }
#left_menu ul li { margin:0; padding:5px 0 8px 0; border-bottom:1px dotted #000000; }
#left_menu ul li a { font-family:Tahoma; font-size:12px; color:#9D2850; text-decoration:none;  }
#left_menu ul li a:hover { color:#000000; }

#left_menu h3{ margin:0; font-family:Arial; font-size:16px; color:#3a564a; font-weight:bold;}

#page_content { float:right; width:670px; display:inline; border-left:1px dotted #000000; padding:12px; min-height:300px;}
#page_content h2 { margin-top:0; font-family:Arial; font-size:16px; color:#9d2850; font-weight:bold; }

#contact_content { float:right; display:inline;  min-height:300px; width:320px; padding:15px; border-left:1px dotted #868686; font-size:12px;}
#contact_content h2 { margin-top:0; font-family:Arial; font-size:16px; color:#9d2850; font-weight:bold;  }

#intro_content { width:525px;  padding:0 12px;}
#intro_announcements { width:525px; padding-top:20px; padding-left:12px; border-top: 1px dotted #000000 }

.div_border { border:1px solid #E6E6E6;}
.div_content { margin:1px; background-color:#E6E6E6; padding:8px; }

div.EditablePageContentHover { background-color:#EDF2F5; border-style:dashed; border-width:1px; border-color:#000000; }

.clear { clear:both; }

.address { background:url(../Images/address.jpg) no-repeat center left; padding-left:18px;  }
.phone { background:url(../Images/phone.jpg) no-repeat center left; padding-left:18px; margin-bottom:3px; }
.cell { background:url(../Images/cell.jpg) no-repeat center left; padding-left:18px; margin-bottom:3px; }
.fax { background:url(../Images/fax.jpg) no-repeat center left; padding-left:18px; margin-bottom:3px; }
.email { background:url(../Images/email.jpg) no-repeat center left; padding-left:18px; }

#page_banner h1 { font-family:Georgia, "Times New Roman", Times, serif; color:#ffffff; font-weight:bold; margin:0; font-size:20px; padding-top:50px; padding-left:20px;}