/* CSS Document */
body {
background-color: #FFFFFF;
color: #000000;
font-family: Arial;
font-size: 10px;
}

#logo {
float:left;
height:22px;
}

#search {
font-family: Century Gothic;
font-size: 11px;
float:right;
height:22px;
}

#menu {
font-family: Century Gothic;
font-size: 11px;
padding-left:15px;
padding-top:5px;
padding-bottom:0px;
clear:left;
}

#contenu {
padding-top:10px;
border-top:1px solid #cccccc;
}


#copyright {
margin-top:5px;
border-top: 1px solid #cccccc;
background-color:#FFFFFF;
color:#000000;
text-align:center;
clear:both;
}



/*  Menu déroulant */

.anylinkcss{
	margin-top:7px;
	position:absolute;
	visibility: hidden;
	z-index: 100;
	border : 1px solid #434842;
	padding: 6px 8px;
	/*border-bottom-width: 0;*/
	background-color: #ffffff;
}


.anylinkcss a{
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #434842;
    text-decoration: none;
    padding-left:10px;
	z-index: 100
}

/* Sous-menus */
#actualites {margin-left:-15px; margin-top:10px; width: 250px; z-index: 100;}
#guide {margin-left:-15px; margin-top:10px; width: 250px; z-index: 100;}
#entreprises {margin-left:-15px; margin-top:10px; width: 150px; z-index: 100;}
#institutions {margin-left:-15px; margin-top:10px; width: 100px; z-index: 100;}

#menu_title {
	width: 170px;
	height:26px;
	margin-bottom:1px;
}

#menu_content {
	border : 1px solid #B08181;
	padding: 8px 11px 13px 11px;
	width: 146px;
	margin-bottom:3px;
}

#menu_content p {
    margin:5px 0 ;
    padding-bottom:5px;
}

#menu_content a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A86665;
    text-decoration: none;
    padding-left:14px;
}

.menu_title {
	text-align: center;
	padding: 3px;
	}

.menu_title a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
    text-decoration: none;
} 

.menu_title a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #000000;
    text-decoration: underline;
} 

#menu li {
  margin: 0;
  padding: 0;
  display: inline;
  list-style: none;
  }
  
#menu li a:hover {
text-decoration:underline;
}

#menu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  list-style: none;
}

/* formulaire */
input {
	background-color: #FFFFFF;
	text-indent : 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #d9d9d9;
	text-decoration: none;
}

input:focus, textarea:focus 
{
  background-color: #d9d9d9; 
}


/* MISE EN PAGE */

h1 {
font-family: "Century Gothic";
font-size:14px;
}

h2 {
font-family: "Century Gothic";
font-size:12px;
}

h3 {
font-family: "Century Gothic";
font-size:10px;
}

hr {
color: #f0f0f0;
background-color: #f0f0f0;
height: 1px;
border: 0;
}


a {	
	color: #404040;
	text-decoration:none;
	font-size: 10px;
	font-weight: normal;
	font-family: arial;
}


a:hover {
	color: #404040;
	text-decoration: underline;
}


.ntic {
	font-size: 10px;
	font-weight: bold;
	font-family: arial;
	color:#FF6600;
	border-left:4px #FF6600 solid;
	border-bottom:1px #FF6600 solid;
	padding-left:4px;
}

.tourisme {
	font-size: 10px;
	font-weight: bold;
	font-family: arial;
	color:#00CC33;
	border-left:4px #00CC33 solid;
	border-bottom:1px #00CC33 solid;
	padding-left:4px;
}

.immobilier {
	font-size: 10px;
	font-weight: bold;
	font-family: arial;
	color:#0066FF;
	border-left:4px #0066FF solid;
	border-bottom:1px #0066FF solid;
	padding-left:4px;
}

.agriculture {
	font-size: 10px;
	font-weight: bold;
	font-family: arial;
	color:#FF0000;
	border-left:4px #FF0000 solid;
	border-bottom:1px #FF0000 solid;
	padding-left:4px;
}

.industrie {
	font-size: 10px;
	font-weight: bold;
	font-family: arial;
	color:#9900CC;
	border-left:4px #9900CC solid;		
	border-bottom:1px #9900CC solid;
	padding-left:4px;
}

.finance {
	font-size: 10px;
	font-weight: bold;
	font-family: arial;
	color:#c8c608;
	border-left:4px #c8c608 solid;
	border-bottom:1px #c8c608 solid;
	padding-left:4px;
}