/* CSS Document */
body {margin:0; text-align:center; vertical-align:middle; background:#f1efe2;font-family:Arial,Tahoma, Helvetica, Sans-Serif;font-size: 75%;margin:0; padding:0; width:100%; height:100%}
	
table {margin:0}
th, td {padding:0; font-family:arial,helvetica,sans-serif}
h1, h2, h3, h4, h5 {margin:0}
img {border:0}
object, embed {border:0; margin:0; padding:0}
a {color:#4597D3; text-decoration:none}
a:hover {color:blue; text-decoration:underline}

/* espace MENUS de la page index */

/* Cadre de vie */
#ccadre {position:absolute; left:auto; z-index:1; visibility: hidden;}
.tacadre {width:92px; border:1px solid white}
.tdcadre a {display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width:92px;background-color: #dec3d4; border-bottom: 1px solid #eee;}
.tdcadre a{color: #98006e;text-decoration: none;font-size:0.9em}
.tdcadre a:hover{background-color:#98006e;color: #dec3d4; text-decoration:none;font-weight:bold}

/* Vie municipale */
#cmunic {position:absolute; left:auto; z-index:1; visibility: hidden;}
.tamunic {width:106px; border:1px solid white}
.tdmunic a {display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width:106px;background-color: #f9d4bc; border-bottom: 1px solid #eee;}
.tdmunic a{color: #eb6526;text-decoration: none;font-size:0.9em}
.tdmunic a:hover{background-color: #eb6526;color: #f9d4bc; text-decoration:none;font-weight:bold}

/* Vivre à Villenes-sur-Seine */
#cvivre {position:absolute; left:auto; z-index:1; visibility: hidden;}
.tavivre {width:136px; border:1px solid white}
.tdvivre a {display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width:136px;background-color: #ebf7fd; border-bottom: 1px solid #eee;}
.tdvivre a{color: #0096d5;text-decoration: none;font-size:0.9em}
.tdvivre a:hover{background-color: #0096d5;color: #ebf7fd; text-decoration:none;font-weight:bold}

/* Enfance et jeunesse */
#cenfan {position:absolute; left:auto; z-index:1; visibility: hidden;}
.taenfan  {width:138px; border:1px solid white}
.tdenfan  a {display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width:138px;background-color: #eef6ec; border-bottom: 1px solid #eee;}
.tdenfan  a{color: #008723;text-decoration: none;font-size:0.9em}
.tdenfan  a:hover{background-color: #008723;color: #eef6ec; text-decoration:none;font-weight:bold}

/* Culture, vie associative, sport */
#ccultur {position:absolute; left:auto; z-index:1; visibility: hidden;}
.tacultur {width:150px; border:1px solid white}
.tdcultur a {display:block;padding-left:8px;padding-top:2px;padding-bottom:2px;padding-right:2px;width:150px;background-color: #d5d9ff; border-bottom: 1px solid #eee;}
.tdcultur a{color: #4b3d90;text-decoration: none;font-size:0.9em}
.tdcultur a:hover{background-color: #4b3d90;color: #d5d9ff; text-decoration:none;font-weight:bold}


/* Espace Actus  */
.LienActu {font-weight:bold; font-size:small; color:#F9FFB8; text-decoration:none}
.LienActu:hover {font-weight:bold; font-size:small; color:#0074BA; text-decoration:underline}

/* Recherche */
.tdrech {padding-left:20px}
.rech {display:inline;}
.rech form {display:inline;}
.rech .recherche {width:133px; height:20px; border:1px solid #666; background:#fff; font-size:small; padding-top:0px; vertical-align:middle;}
.rech #Submit {height:23px;}

/* Espace des invariants */
.LienPieds {font-size:8pt; color:#FFF; font-weight:bold; text-decoration:none}
.LienPieds:hover {color:#FFF; text-decoration:underline}
.int_pieds {text-align:center; vertical-align:middle; color:#FFF;}

.invind {padding-left:2px;padding-right:0px;height: 32px}
.invind a {display:block;font-size:0.9em; text-decoration:none;font-weight:bold;color:#2e2564}
.invind a:hover {font-weight:bold; text-decoration:none;color:#4597D3}


