/* Ville de Genève DSI
 * ===================
 *
 * Laurent K.
 *
 * repris d'une css de C. Plattet, DSIC
 * revue par C. Plattet, 11.2.2008
 *
 * REM: un peu la catastrophe cette CSS
 *
 * REM2: chaque collection a sa propore css rattachée à celle-ci,ex: styleCatTypes.css
 *
*/

body
{
		background-color : #f0f0f0 ;
		margin : 0px ;
		padding : 0px ;
		font:80%/130% "Arial", "Helvetica", Tahoma, Helvetica, Verdana, sans-serif;
		background: #f0f0f0 url("./images/bg-light-tab.gif") repeat-y top;	
}

img 		{ border-width: 0px; display:block;}
br 		{clear: left;}
h1 		{color:#000000; font-size:1.7em; padding:10px 0 10px 0; margin:0 0 0 10px;}
h2 		{color: #F9F7ED; font-size:1.5em; margin: 0 0 0 0; padding: 0px 0 10px 5px;}	
h2.search {color:#F9F7ED; font-size:1.5em; padding:12px 0 20px 0; margin:0 0 0 0;}	
h3 		{color:#F9F7ED; font-size:1.2em; padding:10px 0 0 10px; margin:0 0 0 0;}
p		{padding:6px 0 6px 0; margin:0 10px 0 10px;}	

/*
a:hover 	{color:#333300;text-decoration:underline;}
a:visited 	{color:#CC6666;text-decoration:none;}
a:link 		{color:#006633;text-decoration:none;}

a:link		{font-size:10pt;color:#000091;text-decoration:none;}
a:visited	{color:#8a008a;}
a:hover		{color:#000091;text-decoration:underline;}
*/

a 				{font-size:1.2em; text-decoration:none; color:#237898;}
a:hover 			{text-decoration:none; border-bottom: dotted 1px #237898;}
a:active 		{color:black;}

#header{
				position:relative;
				margin : 0px ;
				padding : 0px ;
				height : 90px ;
				width : 770px ;
				overflow : hidden ;
				border-bottom : 1px solid white ;
				background-image:url("./images/header.jpg");
}

#TitreProj
{
				margin-left : 370px ;
				text-align : center ;
				margin-right : 130px ;
				color : #ffffff ;
				margin-top:20px;  
				font-size:2.2em; 
				height : 51px ;
}
/*=============================================================================================================*/
/* Bloc pour les pages textes: index, contactus, help, comme search et avancée (ci-dessous) */
#body2 {
				width:770px;
				margin:0 0 0px 0;
				background-color: #FFFFFF ;	
				border-right: 0px solid gray;	
				border-bottom: 1px solid gray;
}	
#body2_h2		{color: #F9F7ED; font-size:1.5em; margin: 0 0 0 0; padding: 20px 0 15px 10px;}
#body2 a			{color: #237898; text-decoration: none; border-bottom: dotted 1px #237898;}
#body2 a:hover 	{color: #999999;}	
/*=============================================================================================================*/
/* Navigation */
#navigation 			{ height : 1em ; padding : 4px ; padding-left:8px; background-color: #F9F7ED;}
#navigation ul, #navigation li, #navigation {margin : 0px ; padding : 0px ; }
#navigation ul li 		{list-style-type:none; float:left; padding:0 0 0 0; color:#237898;}
#navigation ul li a 		{text-decoration:none; color:#237898;font-size:1.2em; font-weight : bold ;}
#navigation a:hover 	{text-decoration:underline;}
/*=============================================================================================================*/
/* Content */	
#content
 {
				width : 770px ;
				margin : auto ;
}			
/*=============================================================================================================*/
/* Top Menu */
#topmenu 
{
				/*float:left;*/
				margin-left:300px;
				width : 400px ;
				text-align : center ;
}
/* topmenu */

#topmenu ul 		{display:inline; border: 0px #999999 solid; padding:0px 0px 0px 5px;margin:0}
#topmenu li 		{display:inline; list-style:none; margin:0; padding:0;}
#topmenu li a
{
				font-size:1.0em;
				text-decoration:none;
				color:black;
				font-weight:bold;
				margin:0;
				padding:0 5px 0 5px;
				border-right : 1px solid black ;
				/*float : right ;*/
}
#topmenu li a 	        {font-size:1.0em; text-decoration:none; color:#a7c465; font-weight:bold; margin:0; padding:0 5px 0 5px;}
#topmenu a:hover  {text-decoration:underline; color: #a7c465;}	
/*=============================================================================================================*/
/* pour les tabluation de la page detail.html voir fichier tabcontent.css*/

/* Bloc pour la recherche simple et avancée*/
#search {
				width:770px;
				height:400px;
				margin:0 0 0px 0;
				background-image:url('separator.gif');
				background-repeat:repeat-x;
				background-color: #a2c911;
				border-right: 0px solid gray;	
				border-bottom: 1px solid gray;		
}	
#search_h2		{color: #892034; font-size:1.5em; margin: 0 0 0 0; padding: 20px 0 15px 10px;}
/*=============================================================================================================*/	
/* Full text Search & Advanced box */	
#searchBox 	{clear:left; width:200px; float:left; height:340px; margin:0 0 0 10px; color:#892034; border-right: dotted 1px #fefefe;}
#searchBox a	{color: #fefefe; text-decoration: none; border-bottom: dotted 1px #fefefe;}
#searchBox a:hover 	{color: #000000;}	
#searchBox a:active 	{color: #FFFFFF; background-color: #46CA12; border-bottom: dotted 0px;}	
/*=============================================================================================================*/
/* Footer */
#footer {
				background: #cbc4bd url(logo1.gif) no-repeat top left;
				float:left;
				width:750px;	
				margin-top: 5px;
				padding-top:12px;
				padding-left:8px;	
				padding-right:8px;
				background-color: #FFFFFF;
				height:120px;
}
/*=============================================================================================================*/
table{border-collapse : collapse ;}

/* fin css */ 

