
/* ::::: http://goommo.selerite.net/styles/goommo.css ::::: */

body { margin: 0px; background: rgb(253, 252, 252) none repeat scroll 0% 0%; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; }
span.tabbut { border-top: 1px solid rgb(4, 19, 117); border-left: 1px solid rgb(4, 19, 117); border-right: 1px solid rgb(4, 19, 117); color: rgb(29, 68, 165); margin-left: 2px; padding-left: 2px; padding-right: 2px; background-color: rgb(205, 226, 167); }
.tablink { color: rgb(29, 68, 165); font-size: 10px; text-decoration: none; }
a, a:visited, .imgbut { color: rgb(16, 109, 181); text-decoration: none; }
a:hover, a:active, .imgbut:hover { color: rgb(19, 19, 130); text-decoration: none; background-color: rgb(170, 255, 255); }
div#usermenu { border-bottom: 1px solid rgb(140, 172, 187); background-color: white; color: black; margin-bottom: 5px; padding-right: 10px; padding-bottom: 2px; font-size: 10px; }
table.usefulArea { border: 0pt none ; margin: 0pt; padding: 0pt; width: 780px; }
div#tiki-mid { width: 780px; height: auto; padding-top: 14px; padding-bottom: 0px; }
div#tiki-bot { border-top: 1px solid rgb(159, 159, 159); padding: 10px 5px 5px; background: transparent url('footer.gif') repeat scroll 0% 0%; margin-top: 0px; margin-bottom: 10px; color: white; }
div#tiki-bot a { color: white; }
div#tiki-bot a:hover { color: black; }
div#loadstats { font-size: 10px; }
td#leftcolumn { margin: 0pt; padding: 0pt; vertical-align: top; width: 175px; }
td#rightcolumn { margin: 0pt; padding: 0pt; vertical-align: top; width: 130px; }
td#centercolumn { margin: 0pt; padding: 0pt; vertical-align: top; width: 471px; }
span.on-option { color: rgb(0, 192, 0); }
span.off-option { color: rgb(0, 80, 0); }
div.box { border: 1px solid rgb(12, 70, 170); margin: 0pt 0pt 14px; background-color: white; -moz-border-radius-topleft: 0pt; -moz-border-radius-topright: 0pt; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; }
div.box-left { width: 175px; }
div.box-right { width: 130px; }
div.box-title { border-bottom: 1px solid rgb(12, 70, 170); padding: 0px; width: 100%; }
div.box-title table { width: 100%; }
div.box-title2 { border: 1px solid white; background: transparent url('boxlefttitlebg.gif') repeat scroll 0% 0%; color: white; font-weight: bold; text-align: center; vertical-align: bottom; font-size: 11px; }
div.midHeaderOut { border: 1px solid rgb(194, 106, 61); background-color: white; width: 453px; margin-left: 2px; margin-right: 9px; }
div.midHeaderIn { border: 1px solid white; padding: 2px; background-color: rgb(194, 106, 61); }
div.midHeaderIn td { color: white; font-size: 12px; font-weight: bold; }
div.box-data { border-top: 0pt none; margin: 0pt; overflow: hidden; color: black; font-size: 10px; width: 100%; z-index: 0; }
div.box-data td, div.box-data div { text-align: center; z-index: 0; }
div.separator { margin: 6px 2px 2px; background: white none repeat scroll 0% 0%; color: black; font-size: 10px; width: 90%; }
.linkmenu { font-size: 10px; color: rgb(67, 105, 118); text-decoration: none; }
.linkmenu:active { font-size: 10px; color: rgb(67, 105, 118); text-decoration: none; }
.linkmenu:hover { font-size: 10px; color: rgb(67, 105, 118); text-decoration: none; }
span.user-box-text { color: black; }
td.module { font-size: 10px; color: black; text-align: left; }
div.cbox { margin: 20px 4px 0px; background: white none repeat scroll 0% 0%; }
div.cbox-title { padding: 3px 0px 3px 8px; background: transparent url('moduletitbg.gif') repeat scroll 0% 0%; overflow: hidden; color: white; font-size: 12px; font-weight: bold; text-align: left; margin-bottom: 10px; width: 100%; }
div.simplebox { border: 1px solid rgb(140, 172, 187); margin: 5px 1px; padding: 2px; background: white none repeat scroll 0% 0%; color: black; width: 98%; font-size: 10px; }
form { margin: 0px; padding: 0px; }
td { color: Black; font-size: 10px; }
td.form { color: Black; font-size: 10px; vertical-align: top; text-align: left; }
td.formbor { border: 1px solid rgb(140, 172, 187); color: Black; font-size: 10px; vertical-align: top; text-align: left; }
td.formcolor, td.galform, td.editfgalform, td.comform { border: 1px solid rgb(140, 172, 187); background: rgb(222, 231, 236) none repeat scroll 0% 0%; color: black; font-size: 10px; vertical-align: top; text-align: left; }
table.normal { margin: 0px; padding: 0px; border-collapse: collapse; width: 100%; }
table.normalnoborder { width: 97%; }
td.heading, td.thead { border: 1px solid rgb(140, 172, 187); color: black; font-size: 11px; background-color: rgb(222, 231, 236); padding-left: 2px; padding-right: 5px; font-weight: bold; text-align: center; }
table.findtable { width: 97%; margin-bottom: 1px; padding-bottom: 10px; }
td.findtable { font-size: 11px; }
td.odd { border: 1px solid rgb(140, 172, 187); border-collapse: collapse; font-size: 10px; color: black; background-color: rgb(247, 249, 250); vertical-align: top; text-align: left; }
td.even { border: 1px solid rgb(140, 172, 187); font-size: 10px; background-color: transparent; color: black; vertical-align: top; text-align: left; }
h1 { font-size: 26px; color: black; }
h2 { font-size: 20px; color: rgb(29, 68, 165); }
h3 { font-size: 16px; color: black; }
.mini { font-size: 9px; color: Black; }
.prevnext { font-size: 12px; color: black; text-decoration: none; }
.prevnext:active { font-size: 12px; color: black; text-decoration: none; }
.prevnext:hover { font-size: 12px; color: black; text-decoration: underline; }
span.warn { color: red; font-size: 12px; }
td.prio1 { border: 1px solid rgb(140, 172, 187); font-size: 11px; padding-left: 2px; background-color: rgb(247, 249, 202); }
td.prio2 { border: 1px solid rgb(140, 172, 187); font-size: 11px; padding-left: 2px; background-color: rgb(247, 249, 234); }
td.prio3 { border: 1px solid rgb(140, 172, 187); font-size: 11px; padding-left: 2px; background-color: rgb(247, 249, 250); }
td.prio4 { border: 1px solid rgb(140, 172, 187); font-size: 11px; padding-left: 2px; background-color: rgb(247, 249, 253); }
td.prio5 { border: 1px solid rgb(140, 172, 187); font-size: 11px; padding-left: 2px; background-color: rgb(247, 249, 255); }
div.messureadflag { background-color: rgb(204, 204, 204); padding-left: 5px; }
div.messureadhead { background-color: rgb(222, 222, 222); margin-top: 2px; }
div.messureadbody { margin-top: 5px; background-color: rgb(222, 222, 222); }
.readlink { font-size: 10px; color: black; text-decoration: underline; }
.readlink:hover { font-size: 10px; color: rgb(99, 99, 99); text-decoration: underline; }
.highlight { background-color: rgb(255, 170, 170); color: rgb(0, 0, 0); }
caption { font-size: 11px; font-weight: bold; text-align: right; }
div.tree { text-align: left; padding-left: 1.5em; }
div#top.tree { border: 1px outset rgb(0, 224, 0); padding: 10px 1.5em 20px; }
table.admin { width: 100%; }
.blocTit { border: 0pt none ; margin: 0pt; padding: 0pt; width: 457px; }
div.midAd { margin: 0pt; padding: 0pt; width: 100%; }
div.midAdPart1 { padding-left: 9px; }
div.midAdPart1 td { font-size: 12px; font-weight: bold; }
div.midAdPart1 .midAdTop { padding: 17px 4px 4px; background: transparent url('midadtop.png') repeat scroll 0% 0%; width: 464px; height: 46px; }
div.midAdPart1 td.part1Title { color: rgb(194, 66, 0); padding-left: 4px; text-align: left; }
div.midAdPart1 td.part1Price { padding-right: 15px; text-align: right; }
table.midAdPart2 { margin: 0pt; padding: 0pt 0pt 0pt 8px; width: 100%; }
td.midAdPart2_1 { background: transparent url('midadleft.gif') repeat-y scroll 0% 0%; width: 2px; }
td.midAdPart2_2 { background: white none repeat scroll 0% 0%; padding-left: 8px; padding-right: 8px; vertical-align: top; font-size: 11px; text-align: justify; }
td.midAdPart2_2 img.thumb { border: 0pt none ; float: left; padding-right: 5px; }
td.midAdPart2_2 .magDash { float: right; width: 105px; height: 80px; text-align: center; padding-bottom: 5px; }
td.midAdPart2_2 table.adFooter { clear: both; width: 100%; }
td.midAdPart2_2 table.adFooter td { font-size: 12px; font-weight: bold; }
td.midAdPart2_2 table.adFooter td.tRight { text-align: right; }
.midAdPart2_3 { background: transparent url('midadright.png') repeat-y scroll 0% 0%; width: 12px; }
.midAdPart3 { padding-left: 9px; }
td.midAdBot { background: transparent url('midadbot.png') repeat scroll 0% 0%; width: 463px; height: 12px; }
.adBody { font-size: 11px; font-weight: bold; color: black; text-align: center; vertical-align: middle; }
.printTable { border: thin solid black; padding: 4px; }
.targLogo { border: 0pt none ; padding: 5px; float: left; }
.outOfDate { padding: 10px; color: red; font-size: 14px; font-weight: bold; }
div.detAd img { clear: both; float: right; vertical-align: top; }
div.detAd p { font-size: 12px; white-space: pre; }
div.detAd1 { font-size: 12px; }
td.adBody img.thumb { margin-top: 5px; }
div#gmap table { margin: 0pt; padding: 0pt; }
iframe#igmap { border: 0pt none ; width: 100%; height: 550px; }
div.critere { padding-left: 2px; padding-right: 2px; padding-top: 9px; font-size: 10px; }
div.modMet table { padding: 0px; width: 80%; border-collapse: collapse; }
div.modMet td { font-size: 11px; text-align: center; font-weight: bold; vertical-align: middle; }
div.modMet td img { float: right; }
div.modMet div#link { font-weight: bold; text-align: left; font-size: 11px; }
div#aProp { font-size: 14px; font-weight: bold; text-align: center; }
div#termCond td { padding: 0pt 3px 0pt 0pt; text-align: justify; font-size: 12px; }
div.errorMsg { border-style: solid; border-color: rgb(221, 221, 255) rgb(170, 170, 170) rgb(170, 170, 170) rgb(221, 221, 255); border-width: 1px; padding: 10px; background-color: rgb(255, 204, 204); text-align: center; }
div.confirmMsg { border-style: solid; border-color: rgb(221, 221, 255) rgb(170, 170, 170) rgb(170, 170, 170) rgb(221, 221, 255); border-width: 1px; padding: 10px; background-color: rgb(221, 255, 223); color: rgb(19, 108, 153); text-align: center; font-weight: bold; }
div#topBar { width: 780px; }
div#topBar table#logoHeader { border: 0pt none ; }
div#topBar table#logoHeader td { color: white; }
div#topBar table#logoHeader td.header, div#topBar table#logoHeader td.header img { width: 780px; height: 139px; }
table#logoHeader td#menuBar { height: 22px; }
table#logoHeader td#menuBar table { padding: 1px 0pt 0pt 5px; background: transparent url('menu_bar.gif') repeat scroll 0% 0%; width: 780px; height: 22px; }
table#logoHeader td#menuBar td { font-size: 9px; color: white; }
table#logoHeader td#menuBar td#welcome { font-size: 11px; font-weight: normal; }
table#logoHeader td#menuBar input { font-size: 9px; }
table#logoHeader td#menuBar td#topMen { font-size: 10px; font-weight: bold; text-align: right; padding-right: 8px; }
td#topMen a, td#topMen a:visited, td#loginForm a, td#loginForm a:visited { color: white; text-decoration: none; }
td#topMen a:hover, td#topMen a:active, td#loginForm a:hover, td#loginForm a:active { color: rgb(179, 87, 62); }
.outerTab { border: 0pt none ; background: transparent url('bggoom.jpg') repeat-x scroll 0% 0%; width: 100%; }
fieldset { -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; }
div.box-data fieldset { border: 1px solid rgb(204, 204, 204); margin: 0pt 10px; text-align: center; }
legend { color: rgb(99, 154, 206); }
input { border: 1px solid rgb(204, 204, 204); font-family: verdana,arial,helvetica,sans-serif; color: rgb(51, 51, 51); font-size: 11px; padding-left: 3px; background-color: rgb(247, 247, 247); }
input[type="image"] { border: 0pt none ; padding: 0pt; background-color: transparent; }
textarea { border: 1px solid rgb(204, 204, 204); font-family: verdana,arial,helvetica,sans-serif; color: rgb(51, 51, 51); background-color: rgb(247, 247, 247); width: 430px; font-size: 11px; }
select { border: 1px solid rgb(204, 204, 204); font-size: 11px; font-family: verdana,arial,helvetica,sans-serif; }
input.textbut { background-color: rgb(236, 233, 227); color: rgb(103, 103, 103); font-weight: bold; text-align: center; }
.textbut:hover { background-color: white; }
input:focus, textarea:focus { border: 1px solid rgb(159, 159, 159); background-color: rgb(255, 255, 255); }
div.module { border: 1px solid rgb(194, 106, 61); margin: 0pt 0pt 14px; background-color: white; -moz-border-radius-topleft: 0pt; -moz-border-radius-topright: 0pt; -moz-border-radius-bottomright: 10px; -moz-border-radius-bottomleft: 10px; }
.moduleWleft { width: 450px; }
.modulewoutLeft { width: 638px; }
div.module-title { border-bottom: 1px solid rgb(194, 106, 61); padding: 0px; width: 100%; }
div.module-title table { width: 100%; }
div.module-title2 { border: 1px solid white; padding: 2px 2px 2px 8px; background: transparent url('moduletitbg.gif') repeat-y scroll 0% 0%; color: white; text-align: left; vertical-align: bottom; font-size: 13px; font-weight: bold; }
div.module-data { border-top: 0pt none; margin: 0pt; padding: 8px; color: black; font-size: 12px; }
div.module-data p, div.module-data td { font-size: 12px; }
div.module-data div#myContact input, div.module-data div#myContact textarea { width: 490px; }
span.highlight1 { background-color: rgb(255, 224, 228); font-weight: bold; padding-left: 3px; padding-right: 3px; }
div.highlightBloc { border: 1px solid rgb(100, 100, 100); padding: 2px; background-color: rgb(252, 250, 232); text-align: justify; }
div.remindPass { text-align: justify; }
div#register input, div#changePass input { width: 200px; }
div#register input[type="checkbox"] { width: 15px; }
div.nonReg { margin-bottom: 10px; }
div.nonReg img { float: left; }
div.nonReg p { font-size: 13px; font-weight: bold; }
iframe#igmap { width: 605px; height: 420px; }
div#adminBox { text-align: left; padding-left: 4px; }
div#subscribe p { font-size: 13px; text-align: justify; padding-left: 4px; padding-right: 4px; }
div#subscribe div#modPayForm { width: 200px; text-align: left; }
div#subscribe ul { list-style-type: none; }
div#subscribe input[type="submit"] { width: 190px; }
div.botLink { padding-top: 15px; text-align: center; font-size: 12px; }
div#subscribe2 table { border: 1px solid rgb(100, 100, 100); padding: 2px; background-color: rgb(252, 250, 232); }
div#subscribe2 td { padding-right: 10px; }
div#subscribe2 div { padding-top: 10px; }
ul { margin-top: 0pt; }
div#detailed div.detAdSubmit { padding-top: 10px; text-align: center; }
div#noteBlock_Inner textarea { width: 590px; height: 280px; }
div#noteBlock_Inner input { width: 590px; }
table#favBox { border: 0pt none ; width: 130px; }
table#favBox td { font-size: 10px; }
table#favBox tr.col0 { background-color: rgb(187, 200, 211); }
table#favBox tr.col1 { background-color: rgb(225, 230, 234); }
table#favBox td.linkCol { border-bottom: 1px dashed rgb(106, 90, 73); padding-top: 4px; padding-left: 4px; }
table#favBox td.favLeft {  }
table#favBox td.favRight { width: 1%; padding-right: 2px; }
table#favBox td.favRight img { border: 0pt none ; width: 9px; height: 9px; }
div#profil td { padding-right: 10px; }
div#profil input { width: 200px; }
td.submitBut { text-align: center; padding-top: 8px; }
div#userBookmark fieldset { border: 1px solid rgb(204, 204, 204); width: 80%; text-align: center; }
div#userBookmark table#modFolder input { width: 120px; }
div#userBookmark table#modUrl input { width: 220px; }
div#writeNote input { width: 500px; }
div#writeNote textarea { width: 500px; height: 200px; }
div#readNote div.noteData {  }
div#webMail table#dashMail td { text-align: center; padding-left: 10px; }
div#webMail table#addContact input { width: 300px; }
div#webMail div#composeMail input[type="text"] { width: 400px; }
div#webMail div#composeMail textarea { width: 550px; height: 200px; }
div#selCitSec { margin-left: 10px; margin-right: 10px; }
div.toggle { padding: 3px; float: right; }
div.toggle img { border: 0pt none ; }
div#helpMember td, div#helpMember p { font-size: 12px; text-align: justify; }
div#helpMember td { padding-right: 10px; }
div#helpMember table { border: 0pt none ; width: 100%; }
div#dashboard { margin-bottom: 3px; }
div#dashboard table { border: 0pt none ; width: 100%; }
div#dashboard td.dashPrev { text-align: right; }
div#dashboard td.dashNext { text-align: left; }
div#dashboard a.pageNotSel, div#dashboard a.pageNotSel:active, div#dashboard a.pageNotSel:visited { color: white; font-weight: bold; font-size: 14px; }
div#dashboard a.pageNotSel:hover { color: red; }
div#dashboard a.pageSel, div#dashboard a.pageSel:active, div#dashboard a.pageSel:visited { color: white; font-size: 14px; font-weight: bold; text-decoration: underline; }
div#dashboard a.pageSel:hover { color: red; }
div#dashboard img { border: 0pt none ; }
div.adSense { height: 620px; }
div#modDepot { padding: 3px 3px 0pt; text-align: left; }
div#modDepot td { text-align: left; }
div#modDepot img { width: 16px; height: 16px; }
table.site { border-collapse: collapse; width: 100%; }
div#about h2 { font-size: 14px; color: rgb(205, 93, 65); }
table.site td { vertical-align: middle; font-size: 13px; text-align: center; }
table.site td a { font-weight: bold; font-size: 14px; }
table.site tr.dark { background-color: rgb(246, 246, 238); }
table.site tr.light { background-color: white; }
table.site img { padding-right: 5px; }
table.site td.img { width: 1%; }
