/* Start of CMSMS style sheet 'interne' */
/*	CSS naudetDBA
	Création Agence Grain de Sel le 29/12/2008 */

*{
	 margin:0;
	 padding:0;
	 border:0;
}

.separateur{ 
	 display: block;
	 height: 0;
	 margin: 0;
	 _margin: -7px 0;
	 padding: 0;
	 border: 0;
	 visibility: hidden;
	 clear:both;
}

img, div, h1, a {
	behavior: url('./css/iepngfix.htc'); /* Fichier permettant à Internet Explorer d'exploiter les PNG */
	border: none;
}

html {
	font-size:9pt;
}

body{
	 background-color:#dee7ea;
 	font-family:Verdana, Arial,  Helvetica, sans-serif;
	color:#47545b;
	font-size:1em;
}

#conteneur{
	position:relative;
	width:970px;	 
	left:50%;
	margin-left:-485px;
	padding-bottom:20px;
 }

#contenu{
    position:relative;
	width:970px;
	background-color:#fff;
	min-height:799px;
	_height:799px;
	background:url("../images/naudetDBA/interne_bkg_general.gif") 0 0 repeat-y;
 }

                       
 
 #titre{
 position:relative;
 margin-top:40px;
 width:625px;
 }
 
#titre h1{
 color:#ce0e38;
 font-size:1.02em;
 font-weight:normal;
 text-transform:uppercase;
}
 
#txtInterne {
 position:relative;
 margin-top:15px;
 width:625px;
 padding-right:100px;
}
 
#txtInterne a {
text-decoration:none;
color:#F68124;
}
#txtInterne a:hover {
text-decoration:underline;
}

#left{
    z-index:100;
	width:285px;
	padding-top:213px;
	min-height:535px;
	_height:300px;
	background:url("../images/naudetDBA/interne_colonne.jpg") 40px 0px no-repeat;
}
 
#right{
    /*position:relative;*/
	margin-left:290px;
    margin-top:-500px;
    _margin-top:-300px;
    min-height:535px;
width:625px;
_overflow:hidden;
    padding-bottom:71px;
}

#imgHaut{
    position:absolute;
	margin-left:379px;
	top:0;
}

#drapeaux {
background-color:#E86E2A;
display:block;
float:left;
height:55px;
width:99px;
margin:0 0 0 78px;
padding:40px 20px 0;
}
#drapeaux a {
padding-top:2px;
display:block;
text-decoration:none;
color:#fff;
}
#drapeaux a:hover {
text-decoration:underline;
}

#fil{
    position:relative;
font-size:0.8em;
width:625px;
_width:500px;
}

#fil a{
text-decoration:none;
color: #48545b;
}

#fil a:hover {
text-decoration:underline;
}

.lastitem{
color:#ef8028;
}

#footer{
	width:719px;
	height:96px;
	margin-left:252px;
	padding:0;

 }

/** centre **/
#perso{
	position:absolute;
	bottom:0;
	float:left;
	z-index:0;
 }


/** menu **/
#menu {
	position:absolute;
	background:url("../images/naudetDBA/interne_bkg_menu.png") 0px 0px repeat-y;
	width:191px;
	margin-left:49px;
	z-index:100;
        min-height:250px;
        _height:250px;
        margin-bottom:0;
	}

#menu li{
	margin:0;
	padding:0;
	width:147px;
	list-style-type:none;
	padding:4px 0;
	border-bottom:2px solid #fff;
	}

#menu a{
	display:block;
	width:127px;
	text-decoration:none;
	color: #48545b;
	padding:0 5px 0 15px;
	text-transform:uppercase;
	font-size:0.9em;
	}

#menu a:hover{
	background:url("../images/naudetDBA/menu_puce.gif") 3px 3px no-repeat;
	}

#menu h1, #menu .active{
	width:127px;
	color: #48545b;
	padding:0 5px 0 15px;
	text-transform:uppercase;
	font-size:0.9em;
	background:url("../images/naudetDBA/menu_puce.gif") 3px 3px no-repeat;
	font-weight:normal;
	}

/** sous menu **/
#sousMenu {
	padding:0;
	}

#sousMenu li{
	margin:0;
	padding:0;
	width:147px;
	list-style-type:none;
	padding:4px 0;
	border-bottom:none;
	}

#sousMenu a{
	display:block;
	text-decoration:none;
	color: #48545b;
	padding:0 5px 0 15px;
	font-size:0.9em;
	text-transform:none;
	}

#sousMenu h1,#sousMenu .active {
	color: #ce0e38;
	font-size:0.9em;
	font-weight:normal;
	text-transform:none;
	background:none;
	}

#sousMenu a:hover{
	color:#ce0e38;
	background:none !important;
	}

/** footer **/

#blocRouge{
    position:relative;
	width:140px;	 
	height:96px;
	background-color:#ce0e38;
	margin-left:-174px;
 }

/** lien bas **/
#lienBas{
	width:535px;
	list-style-type:none;
	margin-left:32px;
	padding-top:24px;
	margin-top:-97px;
}	
#lienBas li{
	display:inline;
	margin-left:10px;
}
#lienBas a{
	color:#898e8f;
	display:inline;
	text-decoration:none;
	font-size:0.8em;
}
#lienBas a:hover{
	text-decoration:underline;
}

/* SiteMap */
.clearfix, .clearfix ul {
margin:0 0 10px 30px;
}
.clearfix a {
color:#F68124;
text-decoration:none;
}
.clearfix a:hover {
text-decoration:underline;
}

/* Generales */
.fl {
float:left;
}
.fr {
float:right;
}
/* End of 'interne' */

