@charset "UTF-8";
/***************/
/*** BORDERS ***/
/***************/

img, ul#menu li ul li, ul#menu li ul li a, ul#menu li ul li a:hover, #buycredit table#tarifs tr td#tdtotal input, #buycredit table#contact tr td table#paiement tr td input, #box-cetelem ul, #edit table tr td table, #box-octa ul, #recherche ul#liste_h2 li h2, #recherche table tr td.tdnormal ul li input, #recherche_clients table tr td input.inputcheckbox, #insert table tr td table, #prolonger table#tarifs tr td#tdtotal input, #prolonger table#contact tr td table#paiement tr td input, #loginbox #reg_content, #topbox ul#liste_h2 li h2, #listing table tr td.tdtabcontent table tr td.tdphotos img, #listing table tr td.tdtabcontent table tr td p a.print {
	border: none;
}

#buycredit ul li a, .btn a, #photos a#encoderaffaire, #photos a#retourhome, #photos a#retourclose, #prolonger ul li a, #listing table tr td table.simple tr td.simple_lien a, #listing table tr td table.clientsimple tr td.simple_lien a, #tarifs ul li a {
	border: 1px dotted #3F78B9;
}

#fiche h3, #fiche h4, #fiche p#printbon a {
	border: 1px dotted #FFFFFF;
}

#produits_promos #scroller_content_promos #scroller_promos a img, #promos ul li img, #compare table tr td img, #photovideo ul li img, #fiche #content_photo img, #topbox #afftrinav p#no_result_top, #topbox #maselection #listing_selection_content #listing_selection_cont ul#listing_selection li a img, #pub_resultats, #listing table tr td.tdtabcontentphoto img {
	border: 1px solid #000000;
}

.buttons div {
	border: 1px solid #1B5180;
}

#categories ul#cat_opt li#cat_afficher ul, #clients ul#cli_opt li#cli_afficher ul {
	border: 1px solid #1D344E;
}

#humour, ul#top-part-avant_tabs li, #top15, #partenaires, #avantages, #loginbox, #loginbox #loginboxcontent #reg_content form label input, #mesannonces, #mod_maselection, .mainbox, .boxtopleft, .smallbox, #buycredit table#tarifs tr td select, #buycredit table#contact tr td table#coordonnees tr td input, #buycredit table#contact tr td table#paiement tr#paiementcarte td table tr td select, #buycredit table#contact tr td table#paiement tr#paiementcarte td table tr td input, #compare table tr td select, #contrats #listing_contrats select, #edit table tr td input, #edit table tr td select, #edit table tr td textarea, #contact #contact_content p span, #contact #contact_content form table tr td.tdsousquestion select, #recherche table tr td select, #recherche table tr td input, #directtoba form table tr td input, #insert table tr td input, #insert table tr td select, #insert table tr td textarea, #plan ul li ul#pagination li, #prolonger table#tarifs tr td select, #prolonger table#contact tr td table#coordonnees tr td input, #prolonger table#contact tr td table#paiement tr#paiementcarte td table tr td select, #prolonger table#contact tr td table#paiement tr#paiementcarte td table tr td input, #reg_content, #reg_content fieldset div label input, #reg_content fieldset div label select, #reg_content fieldset div textarea, #tooltip, #loginbox #reg_content form label input, #topbox, #topbox #afftrinav ul#tri li a, #topbox #afftrinav ul#tri li span, #topbox #afftrinav ul#ordre li a, #topbox #afftrinav ul#ordre li span, #topbox #afftrinav ul#pagination_top li a, #topbox #afftrinav ul#pagination_top li span, #topbox #maselection #listing_selection_content, #tarifs table tr td select {
	border: 1px solid #224681;
}

#top15 ul li img, #autresba ul#autres_ba li img, #bacat ul#ba_cat li img, #rubriques ul#rubann li img {
	border: 1px solid #264A83;
}

.imgs {
	border: 1px solid #CCCCCC;
}

.mini, .grande {
	border: 1px solid #DDDDDD;
}

#header #leaderboard {
	border: 1px solid #FAB814;
}

ul#menu li, ul#menu li a, ul#menu li a:hover, #loginbox #loginboxcontent .logininfos .logininfosup, #mod_maselection p a, #edit table tr td fieldset, #photovideo ul li img:hover, #photovideo ul li#photoselect img, #insert table tr td fieldset, #loginbox .logininfos .logininfosup, #listingtitle #listingtitlevues ul li span, #listing table tr th ul.editer_addphoto li a.supprimer, #listing table tr td table.simple tr:hover td.simple_lien a, #listing table tr td table.clientsimple tr:hover td.simple_lien a {
	border: 1px solid #FFFFFF;
}

#reg_content fieldset {
	border: 2px solid #224681;
}

#maxipress address {
	border: 2px solid #3F78B9;
}

p.box_error span {
	border: 2px solid #990000;
}

#contact #contact_content form table tr td input, #contact #contact_content form table tr td textarea {
	border: 2px solid #D3E0F4;
}

#loginbox #loginboxcontent #reg_content form #action input#formlog_submit, #buycredit table#contact tr td table#coordonnees tr td#tdsubmit input, #compare #divselect, #contrats #listing_contrats, #contact #contact_content form table tr th input, #recherche table tr td input#recherche_button, #recherche_clients table tr td input#recherche_button_client, #directtoba form table tr td input#recherche_accesdirect, #prolonger table#contact tr td table#coordonnees tr td#tdsubmit input, #reg_content #action input, #loginbox #reg_content form #action input#formlog_submit, #listing table tr td.tdtabcontent table tr td p a {
	border: 2px solid #FFFFFF;
}

#buycredit table#contact tr td table#coordonnees tr th, #buycredit table#contact tr td table#paiement tr#paiementcarte td table tr th, #contrats #contrat_detail table tr th, #categories h2, #clients h2, #prolonger table#contact tr td table#coordonnees tr th, #prolonger table#contact tr td table#paiement tr#paiementcarte td table tr th {
	border-bottom: none;
}

#box-cetelem h3 {
	border-bottom: 1px dotted #BBE20D;
}

#listing table tr td.listing_spacer_simple {
	border-bottom: 1px solid #1B589E;
}

ul#top-part-avant_tabs li a, #topbox #afftrinav h3, #topbox #afftrinav ul#pagination_top li span.inactif {
	border-bottom: 1px solid #224681;
}

#compare table tr td {
	border-bottom: 1px solid #DAE5F6;
}

ul#top-part-avant_tabs li#top-part-avant_tabs-select, #recherche ul#liste_h2 li#liste_h2-select, #topbox ul#liste_h2 li#liste_h2-select {
	border-bottom: 1px solid #FDFEFE;
}

#topbox #maselection #listing_selection_content #listing_selection_cont ul#listing_selection li {
	border-bottom: 1px solid #FFFFFF;
}

#compare table tr td.tdtitle {
	border-bottom: 2px solid #1D344E;
}

#conditions address {
	border-bottom: 2px solid #3F78B9;
}

#listing table tr td.listing_spacer {
	border-bottom: 3px solid #1B589E;
}

#loginbox h2, #mesannonces h2, #mod_maselection h2, .boxtopleft h2, .smallbox h2 {
	border-bottom: 3px solid #1D344E;
}

#topbox #maselection #maselection_left h3 span {
	border-bottom: 3px solid #224681;
}

#buycredit table#tarifs tr th, #buycredit table#contact tr th, #compare table tr th, #conditions h3, #contrats h3, #cryptogramme h2, #maxipress h3, #paiements table tr th, #prolonger table#tarifs tr th, #prolonger table#contact tr th, #rubriques h3, #tarifs table tr th {
	border-bottom: 3px solid #3F78B9;
}

#box-octa, #box-octa #box-logospub-octa {
	border-left: 1px solid #044691;
}

#listing table tr th ul.editer_addphoto li.liaddphoto {
	border-left: 1px solid #1B589E;
}

#criteres ul li div {
	border-top: 1px solid #224681;
}

#mesannonces ul, #mod_maselection ul, #categories ul#cat_opt, #clients ul#cli_opt {
	border-top: 1px solid #FFFFFF;
}

#contact #contact_content form table tr td.tdsousquestion {
	border-top: 2px solid #1B589E;
}

ul#menu-cetelem li a, ul#menu-cetelem li a:hover {
	border-right: 1px dashed #FFFFFF;
}

#listing table tr th ul.editer_addphoto li.liediter {
	border-right: 1px solid #1D344E;
}

img#ban-cetelem {
	border-left: 6px solid #45B5F4;
	border-right: 6px solid #45B5F4;
}

#last-minute h2, #directtoba h2 {
	border-bottom: none;
	border-right: 3px solid #1D344E;
}

#fiche p#bande_promo {
	border-bottom: 2px solid #1D344E;
	border-top: 1px solid #224681;
}

ul#menu li ul {
	border-bottom: 1px solid #144980;
	border-left: 1px solid #144980;
	border-right: 1px solid #144980;
}

.mainbox h2, #recherche ul#liste_h2 li, #reg_content .title, #topbox ul#liste_h2 li {
	border-top: 1px solid #224681;
	border-left: 1px solid #224681;
	border-right: 1px solid #224681;
}

#edit table, #contact #contact_content form, #insert table {
	border-left: 2px solid #1D344E;
	border-right: 2px solid #1D344E;
	border-bottom: 2px solid #1D344E;
}

#listing {
	border-left: 3px solid #224681;
	border-right: 3px solid #224681;
	border-bottom: 3px solid #224681;
}

#contact #contact_content address {
	border-left: 4px solid #224681;
	border-top: 1px dotted #224681;
	border-right: 1px dotted #224681;
	border-bottom: 1px dotted #224681;
}

#listingtitle {
	border-top: 1px solid #224681;
	border-left: 1px solid #224681;
	border-right: 1px solid #224681;
	border-bottom: 3px solid #1D344E;
}

#topbox #afftrinav ul#pagination_top li span.inactif {
	border-color: #999999;
}

#annoncesune #annoncesune_liste ul li {
	border-bottom: 1px solid #D8D8D8;
}

#annoncesune #annoncesune_liste ul li span img {
	border: 2px solid #FFFFFF;
}

#listing .timbre p.timbre_rubrique {
	border-bottom: 2px solid #1D344E;
}

#listing .timbre .timbre_liens {
	border-bottom: 1px solid #000000;
}
