/*
Theme Name: odejoran
Theme URI: http://odejoran.com/
Description: Theme odejoran
Version: 1.0
Author: Djafar inal
Author URI: http://hustoo.net/
Tags: chbeb, largeur fixe, deux colonnes, widgets 

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/
/* Begin Typography & Colors */
*{ margin:0; padding:0;}
a{text-decoration:none; color:#000;}
li{ list-style-type:none}
body{margin:0;padding:0;background:#efefdf;font: 11px/170% "Trebuchet MS" Verdana, sans-serif;color:#666;text-align:center;}
#menu_h_header{ width:100%; height:20px; background:#333333; text-align:left;}
#menu_h_header a{ color:#ededed;}
#menu_h_header a:hover{ color:#fff}
a.marge{ margin-left:10px;}
#centrage{margin-left:auto;margin-right:auto;width:1024px;background:#fff url(images/body_bg.png) repeat-y;text-align:left; position:static;}
#global{ width:990px;margin-left:auto;margin-right:auto; background:#fff;}
.header_region{width:990px;height:120px;}
#header{background:url(images/header.jpg) repeat-x;}
#header_g{background:url(images/coin_g_header.jpg) top left no-repeat}
#header_d{background:url(images/coin_d_header.jpg) top right no-repeat}
#animation{ position:absolute; margin-left:500px}
#logo{position:absolute;margin-left:10px;}
#sub_header{ height:120px; width:990px; background:url(images/sub_header.jpg) repeat-x;}
#cask{margin-top:1px; position:absolute;}
#radio{position:absolute; margin-top:1px; margin-left:100px}
#lien_primaire{position:absolute; margin-left:150px; margin-top:58px; width:900px}
#lien_primaire li{background:url(images/bt_nav.jpg) no-repeat;font-family:"Trebuchet MS",Verdana,sans-serif;font-size:10px;text-align:center;float:left}
#lien_primaire li a{ display:block; width:92px; height:42px;;font-weight:bold;color:#666666; line-height:22px}
#lien_primaire li a:hover{ background:url(images/bt_nav_hover.jpg) no-repeat}
#text_def{ clear:both;}
#corps{ width:990px}
#left_sidebar li#cestquoilodej > a{background:url(icons/cest_quoi_lodej.jpg) no-repeat;}
#left_sidebar li#contactez-nous > a{background:url(icons/contactez_nous.jpg) no-repeat;}
#left_sidebar li#la_ville_d_oran > a{background:url(icons/la_ville_doran.jpg) no-repeat;}
#left_sidebar li#classes_documentaires > a{background:url(icons/classes_documentaires.jpg) no-repeat;}
#left_sidebar li#espace_detente > a{background:url(icons/espace_detente.jpg) no-repeat;}
#left_sidebar li#emploi-formations > a{background:url(icons/emploi_formations.jpg) no-repeat;}
#left_sidebar li#mouvement_associatif > a{background:url(icons/mouvement_associatif.jpg) no-repeat;}
#left_sidebar li#etablissements_de_jeunes > a{background:url(icons/etablissements_de_jeunes.jpg) no-repeat;}
#left_sidebar li#activites > a {background:url(icons/activites.jpg) no-repeat;}
#left_sidebar{width:200px; float:left;overflow:hidden}
#left_sidebar h2{ display:block; background:url(images/titre_sidebar.png) no-repeat; width:173px;line-height:32px; color:#000000; font-weight:bold; font-size:11px; text-indent:5px}
#left_sidebar ul{ padding-bottom:20px}
#left_sidebar ul.menu{ list-style-type:none; list-style-image:none; background:none; margin:0; padding:0px;} 
#left_sidebar ul li.collapsed{ list-style-type:none; list-style-image:none; background:none; margin:0; padding:0} 
#left_sidebar ul li.leaf{ list-style-type:none; list-style-image:none; background:none; margin:0; padding:0}
#left_sidebar ul li a{ display:block; background:url(images/bt_menu.jpg) no-repeat;width:167px; line-height:25px; text-indent:30px} 
#left_sidebar ul li ul li a{display:block; background:none;width:167px; line-height:25px; text-indent:30px}
#contenu{ width:590px; float:left; overflow:hidden}
#contenu h1.title{ display:block; width:580px; line-height:63px; font-size:18px; font-family:"Trebuchet MS",sans-serif; background:url(images/bg_title.png) no-repeat; text-indent:30px; color:#333; font-variant:small-caps}
#right_sidebar{ width:180px; float:right;overflow:hidden;padding-left:20px}
#right_sidebar h2{ display:block; background:url(images/titre_sidebar_2.png) no-repeat; width:163px; height:35px; line-height:26px;text-align:center;color:#666; font-family:"Trebuchet MS", sans-serif; font-weight:bold; font-size:11px}
#footer{ clear:both; width:990px; background:url(images/footer.jpg) no-repeat; height:70px}
#menu_bas{ position:absolute; width:990px; text-align:right;margin-top:5px}
#menu_bas a{ line-height:20px; border-right:1px solid #CCCCCC; padding-right:5px; }
#menu_bas a:hover{ text-decoration:underline}
#message_footer{ width:950px; position:absolute; margin-top:40px; margin-left:20px}
.copyright{float:left}
.conception{float:right}
#recherche{text-align:right;text-transform:uppercase;background:url(images/back_search.jpg) no-repeat;position:absolute;width:390px;line-height:57px;margin-left:570px; margin-top:1px;font-size:12px; padding-right:30px}
#recherche .form-submit{ display:none}
#s{width:170px;border:2px solid #FFF; background:#FFF}
.effacer{ clear:both; height:20px}
#aggre table{ border:none;}
#aggre h2{ color:#1a1a1a; font-size:13px; border:2px solid #efefef; font-weight:normal;background:#c9e41d url(images/aggrr.jpg) repeat-x;font-variant:small-caps}
#aggre li{ list-style-type:circle}
hr{ border:1px #efefef dotted}
.agg{width:310px; height:160px; overflow:hidden;border:2px solid #efefef; padding:20px;}
marquee {color:#990000;font-size:12px;}
.titre_press{ font-size:12px; color:#006633}
.arabe{ background:url(images/ar.jpg) center left no-repeat; text-indent:20px;}
.francais{background:url(images/fr.jpg) center left no-repeat; text-indent:20px;}
.francais a,.arabe a{ color:#e89322;}
.retrait{ margin-left:10px;}
.rteright a{ color:#e89322;}
#article{ font-family:Verdana,sans-serif; font-size:11px; line-height:18px; width:570px; overflow:hidden;}


.denomination {
font-variant:small-caps;
font-size:14px;
font-weight:bold;
text-indent:20px;
color:#333;
border:1px #CCCCCC solid;
}

td {
border-bottom:1px dotted #999999;
} 

.titres {
color:#000000;
font-weight:bold;
}

.active {
font-weight:bold;
color:#FF0000;
