﻿/* -----------data tables */
th		{background-color:#990000; color:#ffffff; text-align:right; padding:5px}
td		{padding:5px; border-bottom-style:solid; border-bottom-color:#666666; border-bottom-width:1px; }
td.urgence	{color:#FF0000}
td.extra	{color:#009966}

/* ------------html tags */
body 		{font-family: "Traditional Arabic",Arial, Helvetica, sans-serif; font-size:110%; line-height:120%;
		background:#fdf5d3; background-repeat: repeat-y; background-position: left;
		margin-right: 0px; margin-top: 0px;}
a		{color:#990000; text-decoration:none;}
a:visited	{color:#666666; text-decoration:none;}
a:hover		{text-decoration:underline;}
.latin		{font-family: Arial, Helvetica, sans-serif; font-size:85%;}

/* -------------Main content area */
div#container	{min-width:760px; width:54.3em;			/*changed here from 60*/
		max-width:100%; 
		font-family: Tahoma, "Traditional Arabic",Arial, Helvetica, sans-serif; font-size:80%; line-height:115%;
		background:#FFFFFF; background-image:url(../images/banner_bottom.jpg); background-position:right bottom; background-repeat:no-repeat;
		border-style:solid; border-width:1px; margin-right:auto; margin-left:auto; padding:10px 0 0px; margin-top:0}
div#bottom	{background-image:url(../images/bottom-banner.jpg); background-repeat:no-repeat; background-position: bottom right; height:60px; clear:both}

/* ------------Top menu layer poistioning*/
div#menu 	{background-color:#330000; background-image: url(../images/corner.gif); background-repeat: no-repeat; 
		background-position: left top;
		max-width:98%; min-width:760px; width:43.5em;					/*changed here from 60*/
		margin-right:auto; margin-left:auto; margin-bottom:0; margin-top:0;
		padding:0; border-right-width: 1px; border-right-style: solid; border-right-color: #330000;}
div#title	{float:right;}
div#toprow	{display: block; background-color:#fdf5d3; max-width:98%; min-width:760px; width:43.5em; /*line-height: 0;*/	/*changed here from 60*/
		margin-right:auto; margin-left:auto; }
div#skiplinks	{width: 30%; height: 30px;}
div#languages	{width:60%; direction: ltr; position:absolute; margin-top: -25px; padding-right: 300px;}
div#logo 	{margin: 5px 10px 0 10px; vertical-align:middle; float:right; width:70px} 

/* -------------Top Menu skip link, home and languages */
#languages ul		{margin:0px 10px 0px 0px;}
#languages a		{color:#000000; font-weight:bold; text-decoration:none;}
#languages a:hover	{color:#990000}
#languages ul li	{list-style-type:none; display:inline; font-weight:bold; padding:0px 0.5em; color:#990000}
#skiplinks a, #languages ul li a		{color:#000000; text-decoration:none; text-size:80%;}
#skiplinks a:hover, #languages ul li a:hover	{color:#990000}
/* #languages a.topLinkA	{margin:0px 10px 0px 0px; font-weight:normal; font-size:10pt; line-height:10pt;} */
/* #skiplinks.hiddenTXT		{font-size: 0pt;} */

/* -------------Top menu (home, sitemap and search */
div#title ul		{margin-right:2px; padding-right:2px; padding-top:5px; margin-top:5px; margin-bottom:0px; padding-bottom:0px}
#title ul li		{list-style-type:none; display:inline; padding:10px 0em;}   /* removed 0.5em  */
#title ul li a		{color:#FFFFFF; text-decoration:none; font-weight:normal; font-family:Tahoma, "Traditional Arabic", Arial, Helvetica, sans-serif; font-size:70%;}
#title ul li a:hover	{color:#fbd953}

/* -----------Main menu horizontal */
#horizontal ul		{margin:0; padding-bottom:5px; padding-left:5px}
#horizontal ul li	{list-style-type:none; display:inline; padding:0px 0.25em;}   /* changed from 0.5em  */
#horizontal ul li a	{color:#fdf5d3; text-decoration:none; font-weight:normal; font-family:Tahoma, "Traditional Arabic", Arial, Helvetica, sans-serif; font-size:70%;}
#horizontal ul li a:hover	{color:#FF9900}


/* ----------titles */
h1		{font-size:140%; line-height:100%; color:#FF9900; vertical-align:middle; margin:0 0 10 10px; text-transform: uppercase; 	margin-h1 span.number	{font-size:180%; color:#fbd953}
h1 span.green	{color:#fbd953}

/* -----------hidden div to correct display bug in IE */
div.IEbug	{width:50px; heght:1px;  clear:left; padding:0; margin:0}
p.footer	{margin:0}



