* {margin:0; padding : 0; border:0;background-repeat: no-repeat;background-position: 0 0; text-align : left;}

body {font-family : Arial, Helvetica, Sans-serif;text-align : center;}
/*body {height:100%; position: relative; width: 780px;margin:0 auto 0; background-color : #FFFFFF;}*/

ul, li {list-style-type:none;}
a {text-decoration: none; background-color:transparent; color: #404040;}
input {font-family : Arial, Helvetica, Sans-serif;}

/*-- --*/
.spacer{clear :both; display : block}

#global {width : 780px; position : relative;margin : auto; }

#header {width : 770px; height: 130px;}

#leftColumn {width : 180px; float:left; position : relative}
#centerColumn {width : 420px;float:left;margin : 0 0 0 15px; position : relative;}
#rightColumn {width : 128px;  float:left; position: relative;margin: 20px 0 0 12px }
* > #rightColumn {margin: 15px 0 0 22px }

.png24 {tmp:expression(setPNG24(this));}

/*-- FOOTER --*/

#footer {background-position : 100% 0; height: 40px; width : 770px;color : white; font-size: 11px;clear: both; margin : 30px 0;text-align : right;}
#footer  a{color : white;background-image : url('/argosSites/ville_bondy/images/footer_dotte.gif');padding-left : 8px;background-position: 0 3px; margin-right: 5px}
#footer li {float: left; font-weight: bold;}
#footer li a{font-size : 10px}
#footer ul {border-bottom : solid 1px white; padding-bottom : 3px; height: 15px;margin-top : 4px; float: right;text-align : right;}
#footer p {clear: both; height: 19px;margin : 2px 2px 0 0;text-align : right;}

/*-- CENTER COLUMN --*/

#grosPlan {width:400px;display : block; margin : 0 0 10px 9px;padding-bottom :20px; background-position : 100% 100%;overflow:hidden}
#grosPlan h1{font-size : 13px; margin : 3px 0}
#grosPlan p img.thumbnail{float : left; margin : 0 5px 5px 0;}
#grosPlan p{color : #404040; font-size : 12px;padding-bottom : 10px;}
#grosPlan li{color : #404040; font-size : 12px;margin-left: 20px; list-style-type : disc;float: none;line-height : auto}
#grosPlan ul{margin-bottom : 10px}
#grosPlan img.guillemet {position : absolute;margin : -25px 0 0 160px;}

div#rooting {margin :0 0 10px 10px; font-size: 12px; color: #404040;}

#article {margin : 10px 0 0 0;width:400px;}
#article div.content {}
#article h1 {font-size : 14px;margin-bottom : 15px; clear :left;}
#article h2 {font-size : 13px; font-weight : normal;}
#article hr {width:90%}
#article div.content ul { margin: 7px 0 7px 20px;color :#404040;width :380px; }
#article div.content ul li {margin: 0 0 0 0; clear : left; display : block; width :380px;color :#404040;font-size : 12px;}
#article div.content a { text-decoration:underline; }
#article ul{display : block;}
#article center{text-align:center;}
#article li{font-size : 12px;clear: left; width :350px;background : url('/argosSites/ville_bondy/images/dotte.gif') no-repeat 0 4px; padding : 0 0 0 11px;}
#article div.content {margin-top : 8px;font-size : 12px; color :#404040;width :380px;font-family : Arial, Helvetica, Sans-serif;}
#article div.content div{font-size : 12px; color :#404040;font-family : Arial, Helvetica, Sans-serif;}
#article div.content img{ margin :3px 5px 5px 5px}
#article blockquote {margin-left: 20px;}
#article table{/*border: solid 1px #505E5F;border-collapse:collapse;*/width: 380px;margin-bottom : 20px;}
#article table td{font-size :12px; color :#404040;}

#article span.borderIn table{border: solid 1px #666;border-collapse:collapse;}
#article span.borderIn table td{padding: 2px;border: solid 1px #666;}

#article span.borderOut table{border: solid 1px #666;}
#article span.borderOut table td {padding: 2px;border: none}

#listArticle {margin : 10px 0 0 12px}
#listArticle h3 {font-weight: normal; font-size: 15px; margin-top : 8px}
#listArticle ul {width : 180px;margin: 5px 0 8px 0}
#listArticle li {font-size: 12px; background-position : 0 4px;padding-left : 0; margin: 0 0 5px 0;line-height : 12px;background-image : url('/argosSites/ville_bondy/images/cadre_de_vie/left_dotte.gif');clear : left;width : 180px;}
#listArticle dt {font-size: 12px; background-position : 0 4px;padding-left : 8px; margin: 0 0 5px 0;line-height : 12px;background-image : url('/argosSites/ville_bondy/images/cadre_de_vie/left_dotte.gif');}
#listArticle dd {font-size: 12px; margin: 0 0 5px 8px;line-height : 12px;clear: left;color: #404040;}
#listArticle dd a{color: #404040;}
#listArticle li a{padding: 0 0 0 7px;font-size : 12px}
#listArticle a:hover{text-decoration : underline}

/*-- RIGHT COLUMN --*/

form#recherche {width : 128px; height : 120px; right: 15px; top:20px; position:absolute;z-index:0; }
* >form#recherche {width : 128px; height : 115px; }
input#rechercheField {float: left; background-color : white; font-size: 11px;width :80px;margin : 65px 0 0 17px; height : 13px;}
input#submitButton {color : white; width : 19px; font-size : 12px;font-family: Arial Black;background-color : transparent;margin : 60px 0 0 0; }
form#recherche label {font-size: 11px;color : white;  ;}


.rightModul {width : 128px; padding: 0 0 15px 0;margin : 0 0 8px 0}
.rightModul select, #votre_mairie select {width :100px; height: 15px; margin : 0 0 7px 15px; font-size : 11px;}
.rightModul option, #votre_mairie option {font-size : 11px;}
.rightModul ul {margin : 0 0 0 17px; width : 110px;}
.rightModul li {background-image : url('/argosSites/ville_bondy/images/right_dotte.gif'); background-position: 0 7px; padding: 0 0 0 7px;line-height : 15px; margin-bottom : 3px;float:none;}
.rightModul li a {color :#490337;font-size :12px }
.rightModul li a:hover {text-decoration: underline}

a.rightLink {display : block; font-size : 14px; font-weight: bold;margin : 0 0 5px 0;color : #490337;}

/*.myElement{width : 780px;margin : auto;}*/

#menuMairie { width : 150px; position:absolute; margin : 20px 0 0 -150px; display : none;}
* > #menuMairie {margin : 0 0 0 -35px}
#menuMairieContent {border:solid 2px #490337; background-color :#FFFFFF; FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=90); width : 150px; padding : 7px;}
* > #menuMairieContent {opacity:0.90; }
#menuMairieContent li {font-size: 12px; background-image : url('/argosSites/ville_bondy/images/cadre_de_vie/left_dotte.gif');padding-left : 8px;background-position : 0 4px;clear:both;}
#menuMairieContent li a { width:150px; }
#menuFaq { width : 180px; position:absolute; margin : 28px 0 0 -218px; display : none;}
* > #menuFaq {margin : -5px 0 0 -68px}
#menuFaqContent {border:solid 2px #490337; background-color :#FFFFFF; FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=90); width : 180px; padding : 7px;}
* > #menuFaqContent {opacity:0.90; }
#menuFaqContent ul {width : 180px;}
#menuFaqContent li {font-size: 12px; background-image : url('/argosSites/ville_bondy/images/cadre_de_vie/left_dotte.gif');padding-left : 8px;background-position : 0 4px;}

#menuGuichet { width : 180px; position:absolute; margin : 25px 0 0 -218px; display : none;}
* > #menuGuichet {margin : -5px 0 0 -68px}
#menuGuichetContent {border:solid 2px #490337; background-color :#FFFFFF; FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=90); width : 180px; padding : 7px;}
* > #menuGuichetContent {opacity:0.90; }
#menuGuichetContent ul {width : 180px;}
#menuGuichetContent li {font-size: 12px; background-image : url('/argosSites/ville_bondy/images/cadre_de_vie/left_dotte.gif');padding-left : 8px;background-position : 0 4px;}

#menuPratique { width : 150px; position:absolute; margin : 15px 0 0 -150px; display : none;}
* > #menuPratique {margin : 0 0 0 -68px}
#menuPratiqueContent {border:solid 2px #490337; background-color :#FFFFFF; FILTER: progid:DXImageTransform.Microsoft.Alpha( style=0,opacity=90); width : 180px; padding : 7px;}
* > #menuPratiqueContent {opacity:0.90; }
#menuPratiqueContent ul {width : 180px;}
#menuPratiqueContent li {font-size: 12px; background-image : url('/argosSites/ville_bondy/images/cadre_de_vie/left_dotte.gif');padding-left : 8px;background-position : 0 4px;}


form {margin-bottom : 30px; }
fieldset {}
fieldset input, fieldset label{height: 18px}
* > fieldset input, fieldset label{min-height: 18px;height:auto}
fieldset .text{border:solid 1px #000000; display:block;margin : 6px 5px;width : 200px;font-size : 12px;padding-left:2px}
fieldset .select{border:solid 1px #000000;display:block;margin : 6px 5px;width : 410px;font-size : 10px;padding-left:2px}
fieldset .radio{ display:block;margin : 7px 5px 0 5px;}
fieldset .checkbox{border:none;display:block;margin : 6px 5px;}
* > fieldset .radio, fieldset .text, fieldset .select, fieldset .checkbox{float:left; }
fieldset input.noborder {border: none; width : auto; display: block}
fieldset input.inputSize0{width : 80px;}
fieldset input.classDate{width : 40px;float: left;text-align : center}
fieldset p{font-size : 12px;color: #003399; margin : 6px 5px 5px 5px;width : 150px;text-align : right}
fieldset p.fullWidth{width : 400px;text-align : left}
fieldset legend {font-weight : bold; color : black;width : 100%; font-size: 14px; font-family :  Helvetica, Sans-serif;}
textarea{border:solid 1px #003399;margin : 5px 5px;width : 361px}
fieldset label{color: #000000; clear : left; float : left; margin : 6px 5px 5px 5px;width : 150px;text-align : right; font-size :12px}
fieldset span.label{color: #000000; clear : left; margin : 13px 5px 0 5px;width : 150px;text-align : right; font-size :12px;font-weight: bold;display:block}
input#send, input.submit {background-color : white; padding : 0px 10px 0 10px;font-size :12px; font-weight : bold;color: #003399;float: none; margin : 0 150px;width : 75px;text-align : center;cursor:hand;border:solid 1px #003399;}

div#leftForm fieldset .text{width : 50px;font-size : 11px}
div#leftForm fieldset label, div#leftForm fieldset span.label{width : 100px; font-size :11px}
div#leftForm fieldset {width: 170px}
div#leftForm input#send, div#leftForm input.submit { margin : 0 30px}

fieldset.color1 legend{color : #FF6633 ;}
fieldset.color2 legend{color : #962B36 ;}
fieldset.color3 legend{color : #490337 ;}
fieldset.color4 legend{color : #003399 ;}
fieldset.color5 legend{color : #005623 ;}
fieldset.color6 legend{color : #F8984F ;}



/*-- LEFT COLUMN --*/

p.tout_lagenda { font-size:80%; text-align:center; margin:0 0 10px 0; }
	p.tout_lagenda a:hover { text-decoration:underline; }
