@charset "iso-8859-1";
/* CSS Document */
body {
	background-color: white;
	margin-top:5px;
	margin-left:3px;
	margin-right:3px;
	margin-bottom:3px;
	color:navy;
	FONT-FAMILY:Verdana,Times New Roman;
	FONT-SIZE: 11px;
}

div #page {
    width:1000px;
    margin-left:auto;
    margin-right:auto;
}

h1,h2,h3,h4 {
	margin-top: 0em;
	margin-bottom: 0em;
	font-size: 100%;
	font-weight: normal;
}
form {
	margin-top: 0em;
	margin-bottom: 0em;
}

.menu{
	color : navy;
	font-family : Verdana;
	font-size : 10px;
	text-decoration : none;
	cursor:pointer;
	border : none;
}

.menu:Hover {
	color : #D19165;
	font-family : Verdana;
	font-weight : none;
	font-size : 10px;
	text-decoration : none;
	cursor:pointer;
}

.lien10txt{
	color : #003399;
	font-family : Verdana;
	font-weight : none;
	font-size : 10px;
	text-decoration :none;
	cursor : none;
}


.lien10{
	color : #003399;
	font-family : Verdana;
	font-weight : none;
	font-size : 10px;
	text-decoration : underline;
	cursor:pointer;
}

.lien10:Hover {
	color : #D19165;
	font-family : Verdana;
	font-weight : none;
	font-size : 10px;
	text-decoration : underline;
	cursor:pointer;
}

.lien11{
	color :#003399 ;
	font-family : Verdana;
	font-weight : bold;
	font-size : 11px;
	text-decoration : underline;
	cursor:pointer;
}

.lien11:Hover {
	color : #D19165;
	font-family : Verdana;
	font-weight : bold;
	font-size : 11px;
	text-decoration : underline;
	cursor:pointer;
}

.lien11simple{
	color :#003399 ;
	font-family : Verdana;
	font-weight : none;
	font-size : 11px;
	text-decoration : none;
	cursor:pointer;
}

.lien11simple:Hover {
	color : #D19165;
	font-family : Verdana;
	font-weight : none;
	font-size : 11px;
	text-decoration : none;
	cursor:pointer;
}

.lien12{
	color :#003399 ;
	font-family : Verdana;
	font-weight : bold;
	font-size : 12px;
	text-decoration : underline;
	cursor:pointer;
}

.lien14{
	color :#003399 ;
	font-family : Verdana;
	font-weight : bold;
	font-size : 14px;
	text-decoration : underline;
	cursor:pointer;
}
.lien12:Hover {
	color : #D19165;
	font-family : Verdana;
	font-weight : bold;
	font-size : 12px;
	text-decoration : underline;
	cursor:pointer;
}


.saisie {
	color : navy;
	font-family : Verdana;
	font-size : 11px;
	text-decoration : none;
	background-color : #f2f3dd;
	border : double #C2D2AA;
	}
	
.bouton {
	color : navy;
	font-family : Verdana;
	font-size : 12px;
	background-color : #CED198;
	border : outset #C2D2AA;
	letter-spacing: 1px;
	font-weight: bold;
	}

TABLE {
	color : navy;
	font-family : Verdana;
	font-size : 11px;
	}

.text10 {
	color : navy;
	font-family : Verdana;
	font-size : 10px;
	text-decoration : none;
	border : none;
	}
	
.text11 {
	color : navy;
	font-family : Verdana;
	font-size : 11px;
	text-decoration : none;
	border : none;
	}

.text11ita {
    color : navy;
    font-family : Verdana;
    font-size : 11px;
    text-decoration : none;
    border : none;
    }

.text12 {
	color : navy;
	font-family : Verdana;
	font-size : 12px;
	text-decoration : none;
	}
.text14 {
    color : navy;
    font-family : Verdana;
    font-size : 14px;
    text-decoration : none;
    }

SELECT {
	color : navy;
	font-family : Verdana;
	font-size : 11px;
	text-decoration : none;
	background-color : #C2D2AA;
	border: double;
}

TEXTAREA {
	color : navy;
	font-family : Verdana;
	font-size : 11px;
	text-decoration : none;
	background-color : #E3C499;
	border : double #C2D2AA
	}
    
.invisible{
    display:none;
}


/* topmenu */
ul#topmenu,ul#topmenu2 {
    font-weight:        bold;
    list-style-type:    none;
    margin:             0;
    padding:            0;
}

ul#topmenu li,ul#topmenu2 li {
    float:              left;
    margin:             0;
    padding:            0;
    vertical-align:     middle;
    border-bottom:      1pt solid black;
}

.tab, .tabcaution, .tabactive {
    display:            block;
    margin:             0.2em 0.2em 0 0.2em;
    padding:            0.2em 0.2em 0 0.2em;
    white-space:        nowrap;
    background-color:   #CED198;
    border:             3pt solid #CED198;
    border-bottom:      0;
    border-top-left-radius: 0.4em;
    border-top-right-radius: 0.4em;
}

.tabactive {
    background-color : #E3C499;
    border:             3pt solid #E3C499;
    border-bottom:      0;
}


          
/* enabled hover/active tabs */
a.tab:hover,
a.tabcaution:hover,
.tabactive,
.tabactive:hover {
    color :#003397 ;
    margin:             0;
    padding:            0.2em 0.6em 0.2em 0.6em;
    text-decoration:    none;
}

div#F_annonce_Ville_completion,div#Ville_completion,div#CP_completion,#F_annonce_Ville_completion,#F_annonce_CP_completion {
    width: 250px;
    background-color: white;
    border:1px solid #888;
    margin:0;
    padding: 0;
    z-index: 120;
}


ul#ulvilles {
    list-style-type: none;
    margin:0;
    padding:0;
}

ul#ulvilles li {
    list-style-type: none;
    display: block;
    margin:0;
    cursor:pointer;
    font-family: sans-serif;
    height: 1.2em;
}

ul#ulvilles li.selected {
    background-color: #ffb;
}


div.evenementiel {
    border:2px inset black;
    background-color:white;
    margin: 10px; padding:10px;
    background-image:url(http://www.immodere.com/graphismes/FondPlanMaison.jpg);
    position:absolute;
    left:170px; top:90px; width:398px; height:194px;
    z-index:130; 
}

div#sel_annonces_autres h1 {
color:#BB663E;font-size:10px;
}

div #eco h3 {
    font-size:2em;
    margin-bottom:5px;
}
div #eco {
    background-color:#a4b97f;
    width:500px;
    margin:20px;
}
