* { font-family: verdana, arial, helvetica, sans-serif }
body { margin: 0px; font-size: 11px }

#colonne, #principal, #recherche { background-color: #cccccc; margin: 5px; padding: 5px }
#colonne { float: left; width: 200px }
#principal, #annonces, #texteHTML { margin-left: 220px }
#annonces { padding: 0; width: 728px; height: 100px }

/* formulaires */
#souscolonne { background-color: #dddddd; margin: 5px; padding: 5px; float: left; width: 150px; text-align: center }
#souscolonne input { margin-bottom: 3px; width: 130px }
input, textarea { background-color: #dddddd; font-size: 11px }
input, textarea { border: white solid thin }
input.button { margin: 2px }
input.button:hover { background-color: #eeeeee }
#texteHTML { width: 100%; margin-left: 0 }
#divHTML { margin-left: 180px }
.maxlarge { width: 100% }
.erreur { border: 1px red solid }

/* annonces google */
div#adunit table, div#adunit div, div#adunit ul, div#adunit li {font-size: 10px;margin: 0px;padding: 0px;}
#adunit{width: 728px;height: 90px;position:absolute;}
#corner {border-color: #edf6f8;background-color: #edf6f8;height: 88px;width: 726px;border-width: 1px;border-style: solid;position: absolute;left: 0px;top: 0px;}
#ads {padding: 0px 0px 0px 0px;position: absolute;top: 0px;left: 0px;overflow: hidden;}
#ads ul {width: 728px;list-style: none;}
#ads ul li {cursor:pointer;float: left;overflow: hidden;width: 233px;height: 62px;margin: 0px 2px 0px 2px;}
#ads ul li a.title:link,#ads ul li a.title:visited,#ads ul li a.title:hover,#ads ul li a.title:active {cursor:pointer;font-weight: bold;font-size: 11px;color: #000000;line-height: 12px;}
#ads ul li div.text {display: block;font-size: 10px;color: #000000;line-height: 12px;}
#ads ul li div.url {display: block;width: 233px;overflow: hidden;font-size: 10px;color: #006600;line-height: 13px;}
table.adcontainer {width: 233px;height: 62px;table-layout: fixed;border-width: 0px;border-spacing: 0px;border-style: none;}
table.adcontainer td {width: 233px;height: 62px;border-width: 0px;padding: 0px;}
#links {position: absolute;top: 70px;left: 615px;font-size: 9px;}
#links ul {float: left;height: 18px;width: 111px;list-style: none;background:transparent;}
#links ul li {float: left;}
#links ul li.links-ads {background-color: #edf6f8;padding: 0px 2px 0px 0px;height: 18px;}
#links ul li.links-ads img {display: block;}
#links a:link,#links a:visited,#links a:hover,#links a:active {cursor:pointer;color: #000000;position: relative;top: 1px;}
#ads-tab {position: relative;}

/* PHP / filter */
.reponse { width: 100%; padding: 5px; background-color: #cccccc }
form#php_filter div { margin: 5px 0 }