/*********************************************************
	VIEWFOR - BETA 1 (Novembre 2006)
	SCREEN VERSION
	http://www.viewfor.fr
**********************************************************
CONTENTS:

-> Common Elements
-> Pages
	-> Index
	-> Search Page
	-> Ad Page
	-> Contact User Page
	-> Contact User Message Sent
	-> New User
	-> First Experience
	-> My Zone
	-> typepostad
	-> Post an Ad
	-> Post an Ad End
	-> My Ads
	-> Modify Ad
	-> Ads To Look
	-> My Info
	-> My Info Updated
	-> Logout
	-> Delete Account
	-> Delete Account End
	-> Retrieve Login and Pass
	-> Spread It
	-> Suggest Page
	-> Infocontact
	-> Error
-> Static Pages
*********************************************************/

/****************************************
COMMON
****************************************/

/* Body */
body {
margin:0;
padding:0;
}

/* Mainframe */
#mainframe {
position:absolute;
width:924px;
left:50%;
margin-left:-462px;
}

/* Required star on forms */
.required {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:100%;
color:#D12000;
cursor:text;
}

/* Legal Info */
#legal {
width:600px;
margin:0 auto 0 auto;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:70%;
color:#CCCCCC;
cursor:text;
}

/* Javascript not activated */
#nojs {
padding:15px;
background-color:#EFEFEF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
text-align:center;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:120%;
color:#FF0000;
}

#nojs a {
color:#000000;
}

/* @group Login Zone */

/* Login Zone */
.loginzone {
width:100%;
margin:10px auto;
overflow:hidden;
text-align:left;
background:transparent;
}

.loginzone .top, .loginzone .bottom {
display:block;
background:transparent;
font-size:1px;
}

.loginzone .b1, .loginzone .b2, .loginzone .b3, .loginzone .b4, .loginzone .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#EFEFEF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.loginzone .b1 {
margin:0px 5px;
background-color:#CCCCCC;
}

.loginzone .b2 {
margin:0px 4px;
}

.loginzone .b3 {
margin:0px 3px;
}
.loginzone .b4 {
margin:0px 2px;
}

.loginzone .b5 {
margin:0px 1px;
}

.loginzone .boxcontent {
display:block;
padding:5px;
background-color:#EFEFEF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
text-align:center;
}

.invisible {
clear:both;
padding:0px;
margin:0px;
border:0px;
height:0px;
line-height:1px;
overflow:hidden;
}

.loginzone ul {
list-style:none;
margin:0px;
padding:0px;
}

.loginzone ul li {
float:left;
line-height:1.1em;
border-left:1px solid #0000FF;
margin:0px .5em 0px -.5em;
padding:0px .5em 0px .5em;
}

.loginzone ul li a {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:bold;
font-variant:small-caps;
text-decoration:none;
color:#0000FF;
cursor:pointer;
}

.loginzone ul li a:hover {
color:#FF0000;
text-decoration:underline;
}

.loginzone #flags {
display:none;
margin-top:5px;
margin-bottom:-5px;
padding:5px 0px 3px 0px;
vertical-align:middle;
text-align:center;
border-top:1px solid #CCCCCC;
cursor:pointer;
}

.loginzone #flags a {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
font-variant:small-caps;
color:#0000FF;
text-decoration:none;
cursor:pointer;
}

.loginzone #flags a:hover {
color:#FF0000;
text-decoration:none;
cursor:pointer;
}

.loginzone #shortcuts {
display:none;
margin-top:5px;
margin-bottom:-5px;
padding:10px 0px 5px 0px;
vertical-align:middle;
text-align:left;
border-top:1px solid #CCCCCC;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:75%;
color:#333333;
text-decoration:none;
cursor:text;
}

/* @end */


/* @group Login and Pass */

/* Login and Pass */
#logzone {
width:100%;
height:100%;
display:none;
position:absolute;
top:0px;
left:0px;
z-index:88888888;
background-image:url(images/logzone-bckground.png);
}

#logbox {
display:none;
position:absolute;
margin:170px 277px 500px 277px;
}

.logme {
width:380px;
}

.logme .top, .logme .bottom {
display:block;
background:transparent;
font-size:1px;
}

.logme .b1, .logme .b2, .logme .b3, .logme .b4, .logme .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#000000;
border-left:1px solid #333333;
border-right:1px solid #333333;
}

.logme .b1 {
margin:0px 5px;
background-color:#333333;
}

.logme .b2 {
margin:0px 4px;
}

.logme .b3 {
margin:0px 3px;
}
.logme .b4 {
margin:0px 2px;
}

.logme .b5 {
margin:0px 1px;
}

.logme .boxcontent {
display:block;
padding:0px 20px 10px 25px;
background-color:#000000;
border-left:1px solid #333333;
border-right:1px solid #333333;
}

.closelogbox {
float:right;
padding:0px 5px 0px 5px;
border:2px solid #333333;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:110%;
font-variant:small-caps;
font-weight:bold;
text-decoration:none;
color:#CCCCCC;
cursor:pointer;
}

.closelogbox:hover {
border:2px solid #0000FF;
color:#0000FF;
}

.closelogbox:active {
border:2px solid #00FF00;
color:#00FF00;
}

.logme fieldset {
border:none;
}

.logme fieldset ol {
list-style:none;
margin:0px;
padding:0px;
}

.logme fieldset li {
margin:0px;
padding-top:0px;
padding-bottom:7px;
}

.logme label {
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
font-variant:small-caps;
color:#FFFFFF;
cursor:text;
}

.logme input {
background-color:#FFFFFF; 
border:2px solid #333333; 
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-variant:normal;
color:#192889;
cursor:text;
}

.logme input:focus {
background-color:#FFFFFF; 
border:2px solid #0000FF;
color:#0000FF;
}

.logme .inputsend {
cursor:default;
}

#linkcreate {
padding:5px 0px 0px 5px;
}

.link {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
color:#FFFFFF;
}

.link:hover {
color:#00CCFF;
}

.link:active {
color:#00FF00;
}

/* @end */

/* @group Banner */

/* Banner */
#banner {
margin:0px auto 10px auto;
padding:10px;
background-color:#FFFFFF;
}

#banner a {
text-decoration:none;
}

.logo_view {
font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size:450%;
}

.logo_for {
font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size:450%;
}

.logo_beta {
vertical-align:sub;
font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size:70%;
font-weight:bold;
color:#FF0000;
}

.logo_descript {
margin-left:100px;
font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
color:#666666;
}

#banner_left {
float:left;
width:410px;
padding-bottom:20px;
text-align:left;
}

#banner_right {
float:right;
width:450px;
padding-top:40px;
text-align:center;
}

.banner_descript {
font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size:160%;
font-weight:bold;
color:#666666;
}

.banner_descript_red {
font-family:'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-size:200%;
font-weight:bold;
color:#FF0000;
}

/* @end */

/* @group Adsense */

/* Adsense */
.adsense {
clear:both;
background:transparent;
width:730px;
margin:0 auto;
height:90px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}

/* @end */

/* @group Everywheresearch */

/* Everywhere Search */
.everywheresearch {
width:100%;
margin:10px auto 10px auto;
overflow:hidden;
text-align:center;
background:transparent;
}

.everywheresearch .top, .everywheresearch .bottom {
display:block;
background:transparent;
font-size:1px;
}

.everywheresearch .b1, .everywheresearch .b2, .everywheresearch .b3, .everywheresearch .b4, .everywheresearch .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#EFEFEF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.everywheresearch .b1 {
margin:0px 5px;
background-color:#CCCCCC;
}

.everywheresearch .b2 {
margin:0px 4px;
}

.everywheresearch .b3 {
margin:0px 3px;
}
.everywheresearch .b4 {
margin:0px 2px;
}

.everywheresearch .b5 {
margin:0px 1px;
}

.everywheresearch .boxcontent {
display:block;
padding:0;
background-color:#EFEFEF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
text-align:center;
}

.everywheresearch fieldset {
border:0;
}

.everywheresearch .searchinput {
padding:2px 0 2px 0;
border:1px solid #CCC;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
text-align:center;
}

.everywheresearch .rechercher {
background-color:#FFF;
border:1px solid #CCC; 
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%; 
color:#000000; 
cursor:pointer;
}

.rechercher:hover, .rechercher:focus, .rechercher:active {
background-color:#DAF1C8;
border:1px solid #6ABF23;
}

/* @end */

/* @group footer Menu */

/* Footer Menu */
#footermenu {
clear:both;
overflow:hidden;
width:99%;
margin:10px auto 10px auto;
padding-top:5px;
border-top:1px dotted #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:70%;
color:#666666;
text-align:left;
}

#footermenu ul {
list-style:none;
margin:0px;
padding:0px;
}

#footermenu ul li {
float:left;
line-height:1.1em;
border-left:1px solid #666666;
margin:0px .5em 0px -.5em;
padding:0px .5em 0px .5em;
}

#footermenu a {
color:#666666;
text-decoration:none;
}

#footermenu a:hover {
color:#666666;
border-top:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background-color:#E1E1E1;
text-decoration:none;
}

/* @end */

/* @group Xiti Tag */

/* Xiti Tag */
#xiti-logo {
margin-top:50px;
width:100%;
text-align:center;
}

/* @end */

/* @group Help Popups */

/* Help Popups */
.popup {
position:relative;
width:10px;
padding:0px 3px 0px 3px;
margin:0px;
text-align:center;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:70%;
font-weight:bold;
color:#666666;
text-decoration:none;
vertical-align:super;
}

.popup span{
display:none;
}

.popup:hover {
text-indent:0px;
}

.popup:hover span {
display:block;
position:absolute;
top:10px;
left:25px;
width:200px;
margin:0px;
padding:5px;
background:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:110%;
color:#666666;
text-align:justify;
}

/* @end */

/* @group Feed Button */

/* Feed Button */
.feedbtn {
float:left;
margin-top:3px;
margin-right:10px;
}

/* @end */

/* @group Copyright text */

/* Copyright text */
.copyright {
color:#999999;
}

/* @end */

/****************************************
PAGES
****************************************/

/* @group INDEX */

/* @group Postad Zone */

.postadzone {
float:left;
width:49%;
background:transparent;
}

.postadzone .top, .postadzone .bottom {
display:block;
background:transparent;
font-size:1px;
}

.postadzone .b1, .postadzone .b2, .postadzone .b3, .postadzone .b4, .postadzone .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#DAF1C8;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.postadzone .b1 {
margin:0px 5px;
background-color:#CCCCCC;
}

.postadzone .b2 {
margin:0px 4px;
}

.postadzone .b3 {
margin:0px 3px;
}
.postadzone .b4 {
margin:0px 2px;
}

.postadzone .b5 {
margin:0px 1px;
}

.postadzone .boxcontent {
height:160px;
display:block;
background-color:#DAF1C8;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
/* padding:0px 3px 10px 10px; */
}

.postadzone h1 {
margin:0px;
padding-bottom:0px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:150%;
font-weight:bold;
font-variant:small-caps;
color:#6ABF23;
}

.postadzone h1:first-letter {
font-size:200%;
}

.postadzone h2 {
margin:0px;
padding-top:10px;
padding-bottom:10px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
font-variant:small-caps;
color:#6ABF23;
text-align:center;
}

.postadzone ul {
margin-top:0px;
padding-top:0px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:95%;
color:#333333;
list-style:square;
}

/* @end */

/* @group Subscribe and personal Zone */

.subpersonal {
float:right;
width:49%;
background:transparent;
}

.subpersonal .top, .subpersonal .bottom {
display:block;
background:transparent;
font-size:1px;
}

.subpersonal .b1, .subpersonal .b2, .subpersonal .b3, .subpersonal .b4, .subpersonal .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#FF9F9F;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.subpersonal .b1 {
margin:0px 5px;
background-color:#CCCCCC;
}

.subpersonal .b2 {
margin:0px 4px;
}

.subpersonal .b3 {
margin:0px 3px;
}
.subpersonal .b4 {
margin:0px 2px;
}

.subpersonal .b5 {
margin:0px 1px;
}

.subpersonal .boxcontent {
display:block;
height:140px;
background-color:#FF9F9F;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding:10px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:95%;
color:#000000;
}

.subpersonal #connectsub {
margin-left:auto;
margin-right:auto;
padding-top:40px;
text-align:center;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#000000;
}

.subpersonal ul {
list-style:none;
margin:0px;
padding-top:15px;
padding-left:15px;
}

.subpersonal ul li {
padding-top:5px;
}

.subpersonal a {
color:#000000;
font-weight:bold;
}

/* @end */

/* @group Searchbar */

.searchbar {
clear:both;
width:100%;
margin:10px auto 0px auto;
background:transparent;
}

.searchbar h1 {
margin:0px 10px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:150%;
color:#01108F;
font-weight:bold;
font-variant:small-caps;
text-decoration:none;
}

.searchbar h1:first-letter {
font-size:200%;
}

.searchbar .top, .searchbar .bottom {
display:block;
background:transparent;
font-size:1px;
}

.searchbar .b1, .searchbar .b2, .searchbar .b3, .searchbar .b4, .searchbar .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#C5E1FE;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.searchbar .b1 {
margin:0px 5px;
background-color:#CCCCCC;
}

.searchbar .b2 {
margin:0px 4px;
}

.searchbar .b3 {
margin:0px 3px;
}
.searchbar .b4 {
margin:0px 2px;
}

.searchbar .b5 {
margin:0px 1px;
}

.searchbar .boxcontent {
display:block;
background-color:#C5E1FE;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.searchbar fieldset {
margin:0px;
border:none;
}

.searchbar legend {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
color:#192889;
padding-bottom:10px;
}

.searchbar label {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#FF0000;
}

.input_search {
padding:3px;
text-align:center;
background-color:#E4F1FE;
border:1px solid #01108F;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#192889;
cursor:text;
}

.input_search:hover, .input_search:focus {
background-color:#FFFFFF;
border:1px solid #0000FF;
}

.btn_search {
background-color:#FFCFCF;
border:1px solid #FF0000; 
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%; 
font-weight:bold; 
color:#000000; 
cursor:pointer;
}

.btn_search:hover, .btn_search:focus, .btn_search:active {
background-color:#DAF1C8;
border:1px solid #6ABF23;
}

#searchboxes {
width:100%;
padding-top:10px;
border-top:1px solid #01108F;
}

#basicsearchbox {
float:left;
width:49%;
padding-top:10px;
}

#advancedsearchbox {
float:right;
width:50%;
padding-top:10px;
margin-bottom:10px;
border-left:1px solid #01108F;
}

#advancedsearchbox ul {
list-style-type:none;
padding:0px 0px 0px 30px;
margin:0px;
}

#advancedsearchbox ul li {
padding:0px 0px 8px 0px;
}

/* @end */

/* @group Categorybar */

#categorybar {
clear:both;
padding:10px;
border-top:1px solid #01108F;
text-align:left;
}

#catego_colum_main {
width:700px;
height:auto;
margin:5px auto 0px auto;
text-align:left;
}

#catego_colum_1 {
float:left;
width:200px;
margin:0px 25px 0px 25px;
}

#catego_colum_2 {
float:left;
width:200px;
margin-right:25px;
}

#catego_colum_3 {
float:left;
width:200px;
}

#categorybar ul {
padding:0px 0px 0px 20px;
}

#categorybar ul li {
list-style-type:circle;
}

#categorybar li a {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#000000;
text-decoration:none;
}

#categorybar li a:hover {
color:#00CC00;
text-decoration:underline;
}

#categorybar li a:active {
text-decoration:underline;
}

/* @end */

/* @group Tag Cloud */

.tagcloud {
background:transparent;
width:100%;
margin:10px auto 10px auto;
}

.tagcloud .top, .tagcloud .bottom {
display:block;
background:transparent;
font-size:1px;
}

.tagcloud .b1, .tagcloud .b2, .tagcloud .b3, .tagcloud .b4, .tagcloud .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#FFD8B0;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.tagcloud .b1 {
margin:0px 5px;
background-color:#CCCCCC;
}

.tagcloud .b2 {
margin:0px 4px;
}

.tagcloud .b3 {
margin:0px 3px;
}
.tagcloud .b4 {
margin:0px 2px;
}

.tagcloud .b5 {
margin:0px 1px;
}

.tagcloud .boxcontent {
height:auto;
padding-bottom:30px;
display:block;
background-color:#FFD8B0;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
text-align:center;
}

.tagcloud h1 {
margin:0px 0px 0px 10px;
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:150%;
color:#E57233;
font-weight:bold;
font-variant:small-caps;
text-decoration:none;
}

.tagcloud h1:first-letter {
font-size:200%;
}

.tagcloud a {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-weight:bold;
text-decoration:none;
}

/* @end */

/* @group Last Entries */
.lastentries {
background:transparent;
width:100%;
margin:10px auto 10px auto;
}

.lastentries .top, .lastentries .bottom {
display:block;
background:transparent;
font-size:1px;
}

.lastentries .b1, .lastentries .b2, .lastentries .b3, .lastentries .b4, .lastentries .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#EFEFEF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.lastentries .b1 {
margin:0px 5px;
background-color:#CCCCCC;
}

.lastentries .b2 {
margin:0px 4px;
}

.lastentries .b3 {
margin:0px 3px;
}
.lastentries .b4 {
margin:0px 2px;
}

.lastentries .b5 {
margin:0px 1px;
}

.lastentries .boxcontent {
height:auto;
display:block;
background-color:#EFEFEF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
text-align:center;
}

.lastentries h1 {
margin:0px 10px;
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:150%;
color:#000000;
font-weight:bold;
font-variant:small-caps;
text-decoration:none;
}

.lastentries h1:first-letter {
font-size:200%;
}

.lastentries a {
margin-right:10px;
}

.lastentries .thumb {
border:0px;
}

/* @end */

/* @end */

/* @group SEARCH */

/* @group Global Info */
.globalinfo {
width:100%;
margin:10px auto 0px auto;
background:transparent;
}

.globalinfo .top, .globalinfo .bottom {
display:block;
background:transparent;
font-size:1px;
}

.globalinfo .b1, .globalinfo .b2, .globalinfo .b3, .globalinfo .b4, .globalinfo .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#EFEFEF;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
}

.globalinfo .b1 {
margin:0px 5px;
background-color:#CCC;
}

.globalinfo .b2 {
margin:0px 4px;
}

.globalinfo .b3 {
margin:0px 3px;
}
.globalinfo .b4 {
margin:0px 2px;
}

.globalinfo .b5 {
margin:0px 1px;
}

.globalinfo .boxcontent {
display:block;
padding-left:10px;
background-color:#EFEFEF;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
color:#999999;
cursor:text;
}

/* @end */

/* @group Left Side */
#search_left {
float:left;
width:195px;
height:710px;
margin:10px 0px 10px 0px;
padding-top:10px;
padding-left:5px;
text-align:center;
border-right:1px solid #CCCCCC;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
color:#999999;
cursor:text;
}

/* @end */

/* @group Right Side */
#search_right {
float:right;
width:714px;
margin-top:10px;
padding-right:5px;
}

/* @end */

/* @group Result */
.result_container_title {
height:30px;
padding:10px;
line-height:1.2em;
text-align:left;
vertical-align:top;
background-color:#FFFFFF;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

.result_container_title .left {
float:left;
width:425px;
text-align:left;
}

.result_container_title .middle_date {
float:left;
width:75px;
text-align:center;
}

.result_container_title .middle_price {
float:left;
width:95px;
text-align:left;
}

.result_container_title .right {
float:right;
width:75px;
text-align:center;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
color:#000000;
}

.result_container {
height:50px;
padding:10px;
line-height:1.2em;
text-align:left;
vertical-align:top;
background-color:#FFFFFF;
border-top:1px solid #CCCCCC;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

.result_container:hover {
background-color:#C5E1FE;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.result_container .left {
float:left;
width:420px;
}

.result_container .middle_date {
float:left;
width:80px;
}

.result_container .middle_price {
float:left;
width:110px;
}

.result_container .right {
float:right;
width:75px;
height:50px;
text-align:center;
}

#endresult {
width:709px;
padding-right:5px;
border-top:1px solid #CCCCCC;
}

.img {
border:0px;
}

#search_right h1 {
padding-bottom:10px;
margin:0px;
font-size:100%;
}

#search_right h1 a {
white-space:nowrap;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
color:#FF0000;
text-decoration:none;
cursor:pointer;
}

#search_right h1 a:hover {
color:#FF0000;
text-decoration:underline;
}

#search_right h1 a:visited {
color:#FF6633;
}

#search_right h2 {
padding:0px;
margin:0px;
text-align:center;
font-size:100%;
}

#search_right h2 a {
text-align:right;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
color:#00CC00;
text-decoration:none;
cursor:pointer;
}

.result_price {
text-align:right;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
color:#000000;
text-decoration:none;
cursor:pointer;
}

.textresult {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#999999;
cursor:text;
}

.result_tags {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#999999;
text-decoration:none;
cursor:pointer;
}

.result_tags:hover {
text-decoration:underline;
}

#nber_resultpage {
padding:0px;
margin:0px;
text-align:left;
}

#nber_resultpage ol {
padding:0px;
margin:10px 0px 10px 0px;
list-style-type:none;
}

#nber_resultpage ol li {
display:inline;
}

#nber_resultpage li a {
padding:5px 10px 5px 10px;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:65%;
font-weight:bold;
color:#666666;
text-decoration:none;
}

#nber_resultpage li a:hover {
background-color:#C8D3FB;
border:1px solid #0000FF;
}

#nber_resultpage li a:active {
background-color:#C8D3FB;
border:1px solid #666666;
}

#nber_resultpage li a:visited {
background-color:#E1E1E1;
border:1px solid #666666;
}

/* @end */

/* @end */

/* AD PAGE */

/* Account Tabs */
#tabs {
clear:both;
width:100%;
margin:10px auto 0px auto;
padding:0px;
border-bottom:1px solid #CCCCCC;
}

#tabs ul {
margin:0px;
padding:5px 4px 4px 5px;
}

#tabs ul li {
display:inline;
}

#tabs li a {
margin:0px 10px 0px -5px;
padding:5px 10px 5px 10px;
background-color:#CCDCE6;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:900;
text-decoration:none;
color:#999999;
}

#tabs li a:hover {
background-color:#666666;
color:#00CCFF;
text-decoration:underline;
}

#tabs li a:active {
text-decoration:underline;
background-color:#CCCCCC;
}

.zone #navbar #zone a, .post #navbar #post a, .myad #navbar #myad a, .adslook #navbar #adslook a, .info #navbar #info a, .l0gin #navbar #l0gin a {
background-color:#DDDDFC;
color:#666666;
}

/* Type / Location / Category */
#type_location {
width:100%;
margin:10px auto 0px auto;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:bold;
color:#999999;
}

.link_typeloc {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
color:#999999;
font-size:100%;
font-weight:bold;
text-decoration:underline;
cursor:pointer;
}

.link_typeloc:hover {
color:#3399FF;
}

#type_cat {
width:100%;
margin:10px auto 0px auto;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:bold;
color:#666666;
}

.link_typecat {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
color:#666666;
font-size:100%;
font-weight:bold;
text-decoration:underline;
cursor:pointer;
}

.link_typecat:hover {
color:#3399FF;
}

/* Title Zone */
.title_banner {
width:100%;
margin:10px auto 0px auto;
background:transparent;
}

.title_banner .top {
display:block;
background:transparent;
font-size:1px;
}

.title_banner .b1, .title_banner .b2, .title_banner .b3, .title_banner .b4, .title_banner .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#FF9F9F;
border-left:1px solid #999999;
border-right:1px solid #999999;
}

.title_banner .b1 {
margin:0px 5px;
background-color:#999999;
}

.title_banner .b2 {
margin:0px 4px;
}

.title_banner .b3 {
margin:0px 3px;
}
.title_banner .b4 {
margin:0px 2px;
}

.title_banner .b5 {
margin:0px 1px;
}

.title_banner .boxcontent {
display:block;
background-color:#FF9F9F;
border-left:1px solid #999999;
border-right:1px solid #999999;
border-bottom:1px solid #999999;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:120%;
font-weight:bold;
color:#000000;
text-align:center;
}

.title_banner h1 {
margin:0px 10px;
text-align:center;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:130%;
color:#000000;
}

/* Price */
.price {
width:100%;
margin:0px auto 0px auto;
background:transparent;
}

.price .bottom {
display:block;
background:transparent;
font-size:1px;
}

.price .b1, .price .b2, .price .b3, .price .b4, .price .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#EFEFEF;
border-left:1px solid #999999;
border-right:1px solid #999999;
}

.price .b1 {
margin:0px 5px;
background-color:#999999;
}

.price .b2 {
margin:0px 4px;
}

.price .b3 {
margin:0px 3px;
}
.price .b4 {
margin:0px 2px;
}

.price .b5 {
margin:0px 1px;
}

.price .boxcontent {
display:block;
background-color:#EFEFEF;
border-left:1px solid #999999;
border-right:1px solid #999999;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:120%;
font-weight:bold;
color:#FF0000;
text-align:center;
}

#center {
width:100%;
padding:0px;
}

/* Main Media zone for an ad */
#admedia {
float:left;
width:480px;
height:100%;
padding:10px 0;
margin:0 auto 0 5px;
text-align:center;
}

/* Media Controls (Photos / Vidéo) */
#admediacontrols {
width:100%;
text-align:left;
}

#admediacontrols ul {
margin:0px;
padding:5px 4px 4px 5px;
}

#admediacontrols ul li {
display:inline;
}

#admediacontrols li .spancontrols {
margin:0px 10px 0px -5px;
padding:5px 5px;
background-color:#E1E1E1;
border-top:1px solid #CCC;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:75%;
font-weight:900;
text-decoration:none;
color:#999999;
cursor:pointer;
}

#admediacontrols li .spancontrols:hover {
background-color:#666666;
color:#00CCFF;
text-decoration:underline;
}

/* Media Show Box */
#admediashowbox {
overflow:visible;
height:100%;
border:1px solid #CCC;
}

/* Video for an ad */
#advideo {
display:none;
height:auto;
padding:10px 0;
}

#novideo {
height:150px;
padding:50px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:150%;
font-weight:600;
color:#666;
text-align:center;
}

/* Pictures for an ad */
#adpictures {
display:block;
height:auto;
padding:30px 0 20px 10px;;
text-align:center;
}

ul.galerie_mini {
margin:0;
padding:0 0 10px 0;
list-style-type:none;
}

ul.galerie_mini li {
display:inline;
padding:0 20px;
}

ul.galerie_mini a img {
margin:2px 1px ;
border:2px solid #CCCCCC;
cursor:pointer;
}

ul.galerie_mini a img:hover {
border:2px solid #0000FF;
}

/* Right side */
#adinfo {
float:right;
width:400px;
height:100%;
}

/* Complete Ad Info Top */
.completeinfoadtop {
margin-top:10px;
background:transparent;
}

.completeinfoadtop .top {
display:block;
background:transparent;
font-size:1px;
}

.completeinfoadtop .b1, .completeinfoadtop .b2, .completeinfoadtop .b3, .completeinfoadtop .b4, .completeinfoadtop .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#DAF1C8;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.completeinfoadtop .b1 {
margin:0 5px;
background-color:#CCCCCC;
}

.completeinfoadtop .b2 {
margin:0 4px;
}

.completeinfoadtop .b3 {
margin:0 3px;
}
.completeinfoadtop .b4 {
margin:0 2px;
}

.completeinfoadtop .b5 {
margin:0 1px;
}

.completeinfoadtop .boxcontent {
display:block;
padding:5px 10px 5px 10px;
background-color:#DAF1C8;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#000000;
text-align:justify;
}

.completeinfoadtop .boxcontent a {
color:#0066FF;
text-decoration:underline;
}

/* User Buttons */
#userbuttons {
padding-bottom:10px;
text-align:center;
}

#userbuttons a {
margin:0;
padding:3px;
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
color:#666666;
text-decoration:none;
cursor:pointer;
}

#userbuttons a:hover {
background-color:#DFE2FF;
border:1px solid #01108F;
color:#01108F;
}

#userbuttons .gray {
background-color:#DFDFDF;
}

/* Complete Ad Info */
.completeinfoad {
background:transparent;
}

.completeinfoad .bottom {
display:block;
background:transparent;
font-size:1px;
}

.completeinfoad .b1, .completeinfoad .b2, .completeinfoad .b3, .completeinfoad .b4, .completeinfoad .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#F6FFEF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.completeinfoad .b1 {
margin:0 5px;
background-color:#CCCCCC;
}

.completeinfoad .b2 {
margin:0 4px;
}

.completeinfoad .b3 {
margin:0 3px;
}
.completeinfoad .b4 {
margin:0 2px;
}

.completeinfoad .b5 {
margin:0 1px;
}

.completeinfoad .boxcontent {
display:block;
padding:5px 10px 5px 10px;
background-color:#F6FFEF;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#000000;
text-align:justify;
}

.completeinfoad .boxcontent a {
color:#0066FF;
text-decoration:underline;
}

/* Send Friend Zone */
#sendfriendzone {
display:none;
padding-bottom:10px;
margin-bottom:5px;
border-bottom:1px solid #CCCCCC;
text-align:left;
}

#sendfriendzone fieldset {
text-align:left;
border:none;
padding:0;
margin:0;
}

#sendfriendzone fieldset ol {
list-style-type:none;
}

#sendfriendzone fieldset li {
padding-top:0;
padding-bottom:5px;
}

#sendfriendzone label {
padding-top:5px;
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#666666;
cursor:text;
}

#sendfriendzone input {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-weight:normal;
font-variant:normal;
color:#666666;
cursor:text;
}

#sendfriendzone input:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#sendfriendzone #inputsendfriend {
margin-left:40px;
cursor:default;
}

#sendfriendzone textarea {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
color:#666666;
cursor:text;
}

#sendfriendzone textarea:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

/* Blog Export */
#blogxport {
display:none;
margin-top:10px;
padding-top:10px;
border-top:1px solid #CCCCCC;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
color:#666666;
}

#blogxport textarea {
overflow:hidden;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:70%;
font-variant:normal;
color:#666666;
cursor:text;
text-align:left;
}

#blogxport textarea:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

/* Ad Infos */
#adcontent {
float:left;
width:475px;
height:auto;
margin:0 0 10px 5px;
padding-top:5px;
}

#infoad {
float:left;
width:455px;
padding:0 15px 0 5px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#000000;
text-align:justify;
}

#infoad h2 {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#000000;
font-weight:bold;
}

/* Tag Box Top */
.tagzonetop {
margin-top:10px;
background:transparent;
}

.tagzonetop .top {
display:block;
background:transparent;
font-size:1px;
}

.tagzonetop .b1, .tagzonetop .b2, .tagzonetop .b3, .tagzonetop .b4, .tagzonetop .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#EFE595;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.tagzonetop .b1 {
margin:0 5px;
background-color:#CCCCCC;
}

.tagzonetop .b2 {
margin:0 4px;
}

.tagzonetop .b3 {
margin:0 3px;
}
.tagzonetop .b4 {
margin:0 2px;
}

.tagzonetop .b5 {
margin:0 1px;
}

.tagzonetop .boxcontent {
display:block;
padding:5px 10px 5px 10px;
background-color:#EFE595;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#000000;
text-align:justify;
}

.tagzonetop h2 {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#000000;
font-weight:bold;
}

/* Tag Box */
.tagzone {
background:transparent;
}

.tagzone .bottom {
display:block;
background:transparent;
font-size:1px;
}

.tagzone .b1, .tagzone .b2, .tagzone .b3, .tagzone .b4, .tagzone .b5 {
display:block;
overflow:hidden;
height:1px;
background-color:#F8F6E1;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
}

.tagzone .b1 {
margin:0 5px;
background-color:#CCCCCC;
}

.tagzone .b2 {
margin:0 4px;
}

.tagzone .b3 {
margin:0 3px;
}
.tagzone .b4 {
margin:0 2px;
}

.tagzone .b5 {
margin:0 1px;
}

.tagzone .boxcontent {
display:block;
padding:5px 10px 5px 10px;
background-color:#F8F6E1;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#000000;
text-align:left;
}

.tagzone .boxcontent a {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#999;
}

.tagzone .boxcontent a:hover {
color:#333;
}

/* Ad Adsense */
.adadsense {
float:left;
width:475px;
margin:10px 0 0;
height:70px;
padding:10px 0 10px 0;
background-color:#FFFFFF;
border-top:1px solid #CCC;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:75%;
color:#666666;
text-align:center;
}

/* CONTACT USER PAGE */
#contactuser fieldset {
margin:10px 0 0 150px;
border:none;
text-align:left;
}

#contactuser fieldset ol {
list-style-type:none;
}

#contactuser fieldset li {
padding:0 0 5px 0;
}

#contactuser label {
padding-top:5px;
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
font-variant:small-caps;
color:#666666;
cursor:text;
}

#contactuser input {
background-color:#FFFFFF;
border:0;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:95%;
font-variant:normal;
color:#666666;
cursor:text;
}

#contactuser input:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#contactuser textarea {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:text;
}

#contactuser textarea:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#contactuser #sendcontact {
margin-left:40px;
background-color:#FFFFFF;
border:1px solid #0066FF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#0066FF;
cursor:pointer;
}

#contactuser #sendcontact:hover {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
}

/* CONTACT USER MESSAGE SENT */
#contactuser_sent {
clear:both;
padding-top:100px;
padding-bottom:100px;
text-align:center;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#666666;
}

/* NEW USER */
#newuser fieldset {
margin:10px 0 0 150px;
text-align:left;
border:none;
}

#newuser fieldset ol {
list-style-type:none;
}

#newuser fieldset li {
padding:0 0 5px 0;
}

.newuser_title {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:underline;
color:#666666;
cursor:text;
}

#newuser label {
padding-top:5px;
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
font-variant:small-caps;
color:#666666;
cursor:text;
}

#newuser input {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-weight:normal;
font-variant:normal;
color:#666666;
cursor:text;
}

#newuser input:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#newuser select {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:auto;
}

#newuser textarea {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:text;
}

#newuser textarea:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#newuser #sendnewuser {
margin-left:40px;
background-color:#FFFFFF;
border:1px solid #0066FF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#0066FF;
cursor:pointer;
}

#newuser #sendnewuser:hover {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
}

/* FIRST EXPERIENCE */
#firstxperience {
padding-top:70px;
padding-bottom:70px;
text-align:center;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#666666;
}

#firstxperience a {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:bold;
color:#666666;
}

#firstxperience a:hover {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#0000FF;
}

/* MY Z0NE */
#myzone {
padding-top:20px;
padding-bottom:10px;
padding-left:40px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-weight:bold;
font-size:90%;
color:#666666;
}

#myzone ul li {
list-style-type:circle;
padding:0 0 10px 0;
}

#myzone ul li a {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
color:#666666;
}
/*Type Post AD */
#typepostad {
padding-top:20px;
padding-bottom:10px;
padding-left:40px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-weight:bold;
font-size:90%;
color:#666666;
}

#typepostad #type_container #cv {

}

#typepostad #type_container #search{

}

#typepostad #type_container #job{

}

/* POST AN AD */
#postad fieldset {
margin:10px 0 0 150px;
border:none;
text-align:left;
}

#postad fieldset ol {
list-style-type:none;
}

#postad fieldset li {
padding:0 0 5px 0;
}

.postad_title {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:underline;
color:#666666;
cursor:text;
}

#postad label {
padding-top:5px;
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
font-variant:small-caps;
color:#666666;
cursor:text;
}

#postad input {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:auto;
}

#postad input:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#postad select {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:auto;
}

#allcat {
display:block;
}

#newcat {
display:none;
padding-top:5px;
padding-bottom:5px;
}

#postad textarea {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:text;
}

#postad textarea:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#postad #sendpostad {
margin-left:40px;
background-color:#FFFFFF;
border:1px solid #0066FF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#0066FF;
cursor:pointer;
}

#postad #sendpostad:hover {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
}


/* POST AN AD END */
#postad_end {
padding-top:50px;
padding-left:50px;
padding-bottom:50px;
text-align:justify;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#666666;
}

#postad_end a {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:bold;
color:#666666;
}

#postad_end a:hover {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#0000FF;
}

/* MY ADS */
#myads {
padding-top:10px;
}

#myads #mylist {
margin-top:10px;
margin-bottom:10px;
padding-left:10px;
line-height:1.8em;
}

#myads #mylist input {
border:0;
}

.selectall {
margin-left:15px;
padding:0 5px 0 5px;
border:1px solid #FFFFFF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
text-decoration:none;
font-variant:small-caps;
color:#999999;
cursor:auto;
}

.selectall:hover {
border:1px solid #999999;
color:#999999;
cursor:pointer;
}

.unselectall {
padding:0 5px 0 5px;
border:1px solid #FFFFFF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
text-decoration:none;
font-variant:small-caps;
color:#999999;
cursor:auto;
}

.unselectall:hover {
border:1px solid #999999;
color:#999999;
cursor:pointer;
}

.view_ad {
padding:0 5px 0 5px;
border:1px solid #FFFFFF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
text-decoration:none;
font-variant:small-caps;
color:#00CC00;
cursor:auto;
}

.view_ad:hover {
border:1px solid #00CC00;
color:#00CC00;
cursor:pointer;
}

.edit_ad {
padding:0 5px 0 5px;
border:1px solid #FFFFFF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
text-decoration:none;
font-variant:small-caps;
color:#0000FF;
cursor:auto;
}

.edit_ad:hover {
border:1px solid #0000FF;
color:#0000FF;
cursor:pointer;
}

.delete_ad {
padding:0 5px 0 5px;
border:1px solid #FFFFFF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-variant:small-caps;
font-weight:bold;
color:#FF0000;
text-decoration:none;
cursor:auto;
}

.delete_ad:hover {
border:1px solid #FF0000;
color:#FF0000;
cursor:pointer;
}

.react_text {
padding-left:15px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-variant:small-caps;
font-weight:bold;
color:#00016F;
cursor:text;
text-decoration:blink;
}

.date {
padding-left:15px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#666666;
cursor:text;
}

.view_ad_text {
padding-left:15px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#000000;
cursor:text;
}

.view_ad_link:hover {
color:#0000FF;
}

.ad_price {
padding-left:15px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#666666;
cursor:text;
}

.ad_pageviews {
padding-left:15px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#000000;
font-weight:bold;
cursor:text;
}

.react_button {
margin-left:15px;
background-color:#FFFFFF;
padding:0 5px 0 5px;
border:1px solid #FFFFFF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-variant:small-caps;
font-weight:bold;
color:#00016F;
text-decoration:none;
cursor:auto;
}

.react_button:hover {
border:1px solid #00016F;
color:#00016F;
cursor:pointer;
}

/* MODIFY AD */
.change_vid {
padding:0 5px 0 5px;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
text-decoration:none;
font-variant:small-caps;
font-weight:bold;
color:#666666;
cursor:auto;
}

.change_vid:hover {
border:1px solid #FFB32F;
color:#FFB32F;
cursor:pointer;
}

.ad_pic {
padding:0 5px 0 5px;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
text-decoration:none;
font-variant:small-caps;
font-weight:bold;
color:#666666;
cursor:auto;
}

.ad_pic:hover {
border:1px solid #0000FF;
color:#0000FF;
cursor:pointer;
}

.delete_pic {
padding:0 5px 0 5px;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-variant:small-caps;
font-weight:bold;
color:#666666;
text-decoration:none;
cursor:auto;
}

.delete_pic:hover {
border:1px solid #FF0000;
color:#FF0000;
cursor:pointer;
}

/* ADS TO LOOK */
#adstolook ol {
padding-left:10px;
list-style-type:none;
}

#adstolook li {
margin:0;
padding:0 0 5px 5px;
}

/* MY INFO */
#myinfo fieldset {
margin:10px 0 0 150px;
border:none;
text-align:left;
}

#myinfo fieldset ol {
list-style-type:none;
}

#myinfo fieldset li {
padding:0 0 5px 0;
}

#myinfo label {
padding-top:5px;
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
font-variant:small-caps;
color:#666666;
cursor:text;
}

#myinfo input {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-weight:normal;
font-variant:normal;
color:#666666;
cursor:text;
}

#myinfo input:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#myinfo textarea {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:text;
}

#myinfo textarea:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}


#myinfo #sendmyinfo {
margin-left:40px;
background-color:#FFFFFF;
border:1px solid #0066FF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#0066FF;
cursor:pointer;
}

#myinfo #sendmyinfo:hover {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
}

#myinfo #sendpass {
margin-left:40px;
background-color:#FFFFFF;
border:1px solid #0066FF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#0066FF;
text-decoration:none;
cursor:pointer;
}

#myinfo #sendpass:hover {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
}

/* MY INFO UPDATED */
#myinfo_end {
padding-top:50px;
padding-bottom:50px;
text-align:center;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#666666;
}

/* LOGOUT */
#logout {
padding-top:70px;
padding-bottom:70px;
text-align:center;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#666666;
}

/* DELETE ACCOUNT */
#deleteaccount {
clear:both;
padding-top:70px;
padding-bottom:70px;
text-align:center;
}

#deleteaccount fieldset {
margin:10px 0 0 150px;
border:none;
text-align:left;
}

#deleteaccount fieldset ol {
list-style-type:none;
}

#deleteaccount fieldset li {
padding:0 0 5px 0;
}

#deleteaccount label {
padding-top:5px;
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
font-variant:small-caps;
color:#666666;
cursor:text;
}

#deleteaccount input {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:text;
}

#deleteaccount input:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#deleteaccount #deletemyinfo {
margin-left:180px;
background-color:#FFFFFF;
border:1px solid #0066FF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#0066FF;
cursor:pointer;
}

#deleteaccount #deletemyinfo:hover {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
}

/* DELETE ACCOUNT END */
#deleteaccount_end {
clear:both;
padding-top:70px;
padding-bottom:70px;
text-align:center;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#666666;
}

/* RETRIEVE LOGIN AND PASS PAGE */
#forgotpass fieldset {
margin:10px 0 0 150px;
border:none;
text-align:left;
}

#forgotpass fieldset ol {
list-style-type:none;
}

#forgotpass fieldset li {
padding:0 0 5px 0;
}

.forgotpass_title {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:underline;
color:#666666;
cursor:text;
}

#forgotpass label {
padding-top:5px;
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
font-variant:small-caps;
color:#666666;
cursor:text;
}

#forgotpass input {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-weight:normal;
font-variant:normal;
color:#666666;
cursor:text;
}

#forgotpass input:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#sendforgotpass {
margin-left:40px;
}

/* SPREAD IT */
#spreadit fieldset {
margin:10px 0 0 150px;
border:none;
text-align:left;
}

#spreadit fieldset ol {
list-style-type:none;
}

#spreadit fieldset li {
padding:0 0 5px 0;
}

.spreadit_title {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:underline;
color:#666666;
cursor:text;
}

#spreadit label {
padding-top:5px;
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
font-variant:small-caps;
color:#666666;
cursor:text;
}

#spreadit input {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:text;
}

#spreadit input:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#spreadit textarea {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:text;
}

#spreadit textarea:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#spreadit #sendspreadit {
margin-left:150px;
background-color:#FFFFFF;
border:1px solid #0066FF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#0066FF;
cursor:pointer;
}

#spreadit #sendspreadit:hover {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
}

/* SUGGEST PAGE */
#suggest fieldset {
margin:10px 0 0 150px;
border:none;
text-align:left;
}

#suggest fieldset ol {
list-style-type:none;
}

#suggest fieldset li {
padding:0 0 5px 0;
}

.suggest_title {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:underline;
color:#666666;
cursor:text;
}

#suggest label {
padding-top:5px;
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
font-variant:small-caps;
color:#666666;
cursor:text;
}

#suggest input {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:text;
}

#suggest input:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#suggest textarea {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:text;
}

#suggest textarea:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#suggest #sendsuggest {
margin-left:180px;
background-color:#FFFFFF;
border:1px solid #0066FF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#0066FF;
cursor:pointer;
}

#suggest #sendsuggest:hover {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
}

/* INFOCONTACT PAGE */
#infocontact fieldset {
margin:10px 0 0 150px;
border:none;
text-align:left;
}

#infocontact fieldset ol {
list-style-type:none;
}

#infocontact fieldset li {
padding:0 0 5px 0;
}

.infocontact_title {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:bold;
text-decoration:underline;
color:#666666;
cursor:text;
}

#infocontact label {
padding-top:5px;
text-align:left;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
font-weight:bold;
font-variant:small-caps;
color:#666666;
cursor:text;
}

#infocontact input {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:text;
}

#infocontact input:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#infocontact textarea {
background-color:#FFFFFF;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
font-variant:normal;
color:#666666;
cursor:text;
}

#infocontact textarea:focus {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
font-weight:bold;
}

#infocontact #sendinfocontact {
margin-left:180px;
background-color:#FFFFFF;
border:1px solid #0066FF;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:100%;
color:#0066FF;
cursor:pointer;
}

#infocontact #sendinfocontact:hover {
background-color:#F4FFF4;
border:1px solid #00AE2C;
color:#00AE2C;
}

/* ERROR */
#error {
clear:both;
margin-top:30px;
padding-top:40px;
padding-bottom:40px;
text-align:center;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#666666;
}

#error a {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
font-weight:bold;
color:#666666;
}

#error a:hover {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:90%;
color:#0000FF;
}


/****************************************
STATIC PAGES
****************************************/

/* Content */
.staticcontent {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
color:#666666;
text-decoration:none;
text-align:justify;
}

/* Content Link */
.staticcontent a {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
color:#0066FF;
text-decoration:underline;
text-align:justify;
}

/* Main Content */
#maincontent {
width:99%;
margin:0 auto 0 auto;
padding-bottom:15px;
line-height:1.8em;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:80%;
color:#666666;
text-decoration:none;
text-align:justify;
}

/* H1 */
#maincontent h1 {
padding-bottom:5px;
border-bottom:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:120%;
font-weight:bold;
color:#666666;
text-decoration:none;
}

/* H2 */
#maincontent h2 {
padding-top:15px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
font-size:110%;
font-weight:bold;
color:#666666;
text-decoration:none;
}

/* Link */
#maincontent a {
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
color:#0066FF;
text-decoration:underline;
text-align:justify;
}

/* Input */
#maincontent input {
width:300px;
background-color:#FFFFFF;
border:0px;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
color:#666666;
text-align:center;
}

/* Keyboard Button */
.keyboard {
padding:0 5px;
border:1px solid #666666;
font-family:'Trebuchet MS','Lucida Grande', Arial, sans-serif;
color:#666666;
text-decoration:none;
}

/* @group modifypass */

/* Partie AJAX */
#etat {
	padding-top: 10px;
}

#showOn {
	color: #403291;
	font:  bold 90% "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
}

#showOff {
	color: #005d3e;
	font:  bold 90% "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
}
#showError {
	color: #d80000;
	font:  bold 90% "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: center;
}

/* @end */


