/* Style sheet xBasic */
*{margin:0;padding:0;}
body{overflow:visible;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#919191;line-height:1em;background:#ffffff;}
#left{width:885px;left:48px;top:43px;position:relative;float:left;margin:0;padding:0;background-color:#ffffff;}
.widget{clear:both;margin-top:6px;margin-bottom:6px;}
.left_column{width:340px;left:-30px;top:0;position:relative;overflow:visible;float:left;margin:0;padding-top:15px;padding-bottom:15px;padding-left:0;}
#main{width:480px;margin:0;padding:30px 0 15px;background-color:transparent;}
.lostlove2 #main{width:480px;position:relative;float:left;margin:0;padding:5px 0 15px;}
.lostlove2 #main .inside{width:466px;margin:20px 0 0;padding-left:0;color:#1c1c1c;line-height:1.2em;}
.inside a{font-weight:bold;text-decoration:none;color:#073965;}
.inside h1{margin-bottom:15px;padding-bottom:15px;font-family:georgia, serif, arial;font-weight:normal;font-size:26px;color:#073965;line-height:1.5em;}
.inside h4{margin-top:8px;margin-bottom:7px;padding-top:8px;padding-bottom:7px;border-bottom:1px solid #e7e7e7;font-family:georgia, serif, arial;font-weight:normal;font-size:17px;color:#073965;line-height:1.5em;}
input,textarea{width:250px;margin-bottom:6px;padding:2px;font-family:Georgia, Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#333333;}
.mandatory{float:left;clear:right;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.alignright{text-align:right;}
.textlink{font-weight:bold;color:#114e82;text-decoration:none}
a.textlink:hover,.textlink a:hover{font-weight:bold;text-decoration:underline;color:#073965;}
.aligncenter{text-align:center;}
.captcha_text{margin-left:5;}
.wrapper,block{width:100%;overflow:hidden;}
.container{width:100%;position:relative;overflow:visible;}
p{margin:0;padding:0;}
.tail-top{height:1000px;overflow:visible;background:url(images/tail-top.gif) center top repeat-x #fff;}
#main{width:980px;position:relative;overflow:visible;margin:0 auto;}
#header{margin-bottom:14px;background:transparent;}
#header,#footer{overflow:visible;}
.col-1,.col-2,.col-3,.col-4{overflow:visible;float:left;}
#page1 #content .row-1 .col-1{width:248px;margin-right:4px;}
#page1 .lostlove2 .row-1 .col-1{width:278px;margin-right:4px;}
#page1 #content .row-1 .col-2{width:280px;margin-right:4px;margin-left:4px;}
.col-3{width:250px;margin-right:6px;margin-left:6px;}
#page1 #content .row-1 .col-4{width:219px;}
#page1 #content .row-2 .col-1{width:292px;overflow:visible;margin-right:5px;}
#page1 #content .row-2 .col-2{width:291px;overflow:visible;margin-right:5px;}
#page1 #content .row-2 .col-3{width:292px;}
#footer{height:50px;}
input,select{vertical-align:middle;font-weight:normal;}
img{text-align:left;vertical-align:top;border:0;}
form label{margin-left:5px;color:#1d576a;}
form .buttons{margin-top:14px;text-align:right;}
form .buttons a{margin-left:7px;}
.form input{width:196px;padding:1px 0 1px 3px;border:1px solid #a4a4a4;background:#fff;}
textarea{width:246px;height:126px;overflow:scroll;padding:1px 0 0 3px;border:1px solid #a4a4a4;background:#fff;}
ul{list-style:none;}
.site-nav{width:900px;overflow:hidden;z-index:10;}
.site-nav li{float:left;margin-left:-2px;padding-left:2px;border-bottom:1px solid #e7e7e7;background:url(images/divider.gif) no-repeat left top;}
.site-nav li a{float:left;display:block;font-weight:normal;text-decoration:none;font-size:1.16em;color:#0e4759;background:url(images/nav-tail.gif) repeat-x;}
.site-nav li a em{display:block;padding:17px 27px 17px 28px;font-style:normal;}
.site-nav li a:hover{color:#fff;background:url(images/act-tail.gif) repeat-x top;}
.site-nav li a.first em{background:url(images/nav-left.gif) no-repeat left top;}
.site-nav li a.first:hover em{background:url(images/act-left.gif) no-repeat left top;}
.site-nav li a.last em{background:url(images/nav-right.gif) no-repeat right top;}
.site-nav li a.last:hover em{background:url(images/act-right.gif) no-repeat right top;}
.site-nav li a.act{color:#fff;background:url(images/act-tail.gif) repeat-x top;}
.site-nav li a.act-first{color:#fff;background:url(images/act-tail.gif) repeat-x top;}
.site-nav li a.act-first{background:url(images/act-left.gif) no-repeat left top;}
.site-nav li a.act-last{color:#fff;background:url(images/act-tail.gif) repeat-x top;}
.site-nav li a.act-last em{background:url(images/act-right.gif) no-repeat right top;}
.list li{float:left;display:inline;border-right:1px solid #fabb4a;line-height:1.09em;}
.list li a{float:left;display:block;text-decoration:none;color:#fff;background:url(images/list-tail.gif) repeat-x;}
.list li a em{display:block;padding:7px 15px 8px;font-style:normal;}
.list li a.first em{background:url(images/list-left.gif) no-repeat left top;}
.list li a.last em{background:url(images/list-right.gif) no-repeat right top;}
.list li.last{border:0;}
.list li a span.icon-1{padding-right:18px;background:url(images/icon-1.gif) no-repeat right center;}
.list li a span.icon-2{padding:0 21 1 0;background:url(images/icon-2.gif) no-repeat right center;}
.list li a span.icon-3{padding-right:21px;background:url(images/icon-3.gif) no-repeat right center;}
.list li a:hover{color:#895100;}
.list1{width:450px;position:relative;float:left;margin-top:10px;padding-left:29px;font-weight:normal;line-height:1.69em;}
.list1 li{width:450px;padding:0 0 7px 22px;font-size:1.25em;color:#151515;}
.list1 li a{font-weight:normal;text-decoration:none;color:#151515;}
.list1 li a:hover{text-decoration:underline;}
.list1 li.icon-1{background:url(images/icon-4.gif) no-repeat left top;}
.list1 li.icon-2{background:url(images/icon-5.gif) no-repeat left top;}
.list1 li.icon-3{background:url(images/icon-6.gif) no-repeat left top;}
.list1 li.icon-4{background:url(images/icon-7.gif) no-repeat left top;}
.list1 .link{margin-left:10px;text-decoration:underline;font-size:.73em;color:#e29328;text-transform:uppercase;}
.list1 .link:hover{text-decoration:none;}
.list2 li{padding:0 0 10px 15px;font-weight:bold;color:#151515;background:url(images/marker-1.gif) no-repeat left 3px;}
.list2 li a{color:#151515;}
.list2 li a:hover{text-decoration:underline;color:#151515;}
.list3 li{margin-bottom:12px;padding-bottom:9px;border-bottom:1px solid #cce7ed;font-weight:bold;color:#e28a14;list-style-type:decimal;}
.list3 li a{color:#717171;}
.list3 li span{font-weight:bold;color:#073965;}
.list4{margin-top:-15px;}
.list4 li{padding:15 0 0;}
.list4 li a{display:block;font-weight:bold;color:#1d576a;}
.list5 li{padding-bottom:8px;font-weight:bold;color:#e28a14;list-style-type:decimal;list-style-position:inside;}
.list5 li a{color:#1d576a;}
.list5 li span{font-weight:normal;color:#919191;}
.img-box{width:100%;overflow:hidden;}
.img-box img{float:left;margin:4 20 0 0;}
.form,.formbody{height:500px;overflow:visible;}
.img-box h3{margin-bottom:7px;}
.p1{margin-bottom:14px;}
.p2{margin-bottom:26px;}
.phone{position:relative;float:left;}
a{color:#1d576a;}
h3{margin-bottom:10px;font-family:Georgia, Serif, Arial;font-weight:normal;font-size:15px;color:#7d7d7d;text-transform:uppercase;}
h4{font-weight:normal;font-size:1.17em;color:#151515;line-height:1.29em;}
h5{margin-bottom:10px;font-weight:normal;font-size:1em;color:#1d576a;text-transform:uppercase;}
h6{font-size:1em;color:#1d576a;}
h6 a{color:#1d576a;}
.line-hor{overflow:hidden;margin:10 0 12;border-bottom:1px solid #cce7ed;font-size:0;line-height:0;}
.title{margin-bottom:18px;}
.box{width:100%;float:left;color:#fff;background:#e9992e;}
.box .border-top{background: url(images/border-top.gif) no-repeat top;}
.box .border-bot{background:url(images/border-bot.gif) repeat-x bottom;}
.box .border-left{background:url(images/border-left.gif) repeat-y left;}
.box .border-right{background:url(images/border-right.gif) repeat-y right;}
.lostlove2 .left-top-corner{background:transparent url(images/left-top-corner.gif) no-repeat left top;}
.lostlove2 .right-top-corner{background:transparent url(images/right-top-corner.gif) no-repeat right top;}
.box .left-bot-corner{width:100%;background:url(images/left-bot-corner.gif) no-repeat left bottom;}
.box .right-bot-corner{background:url(images/right-bot-corner.gif) no-repeat right bottom;}
.box .title{margin-bottom:7px;}
.box .icon{position:relative;margin-bottom:8px;}
.box p{margin-bottom:10px;}
.box .inner{padding:20px 27px 18px;text-align:center;}
.box1{width:298px;height:359px;overflow:hidden;float:left;background-color:#ffffff;color:#919191;}
.box1 .border-top{background:url(images/border-top1.gif) repeat-x top;}
.box1 .left-top-corner{background:url(images/left-top-corner1.gif) no-repeat left top;}
.box1 .right-top-corner{background:url(images/right-top-corner1.gif) no-repeat right top;}
.box1 .inner{padding:20px 25px 30px 30px;}
.box2{width:310px;color:#919191;background:#fff;}
.box2 .border-top{background:url(images/border-top2.gif) repeat-x top;}
.box2 .left-top-corner{background:url(images/left-top-corner2.gif) no-repeat left top;}
.box2 .right-top-corner{background:url(images/right-top-corner2.gif) no-repeat right top;}
.box2 dt{margin-top:16px;color:#1d576a;text-transform:uppercase;}
.box2 .inner{padding:20px 25px 0 30px;}
.navigator{width:200;margin:8px 10px 8px 30px;padding-right:15px;list-style-image: URL(images/bullet.jpg);}
.navigator li{width:200;margin:0 10px 0 0;padding-top:5px;padding-right:10px;padding-bottom:5px;line-height:1.3em;}
#header .row-1{width:100%;overflow:hidden;}
#header .row-1 .fleft{padding:14px 0 0 70px;}
#menu_de_gauche{padding:14px 0 0 47px;}
#header .row-1 .fleft a{position:relative;cursor:pointer;}
#header .row-1 .fright{padding:72 48 0 0;}
#header .row-2{padding:0 0 0 48px;}
#header .phone{top:193px;left:598px;position:absolute;}
#header .slogan{float:left;padding-top:15px;padding-left:28px;}
#content{position:relative;padding:0 47px 32px 48px;}
#content .row-1{padding-bottom:95px;}
#content .indent{padding-bottom:33px;}
.lostlove{width:885px;height:250px;margin-bottom:10px;background: url(images/header-bg.png) center bottom no-repeat #ffffff;}
.lostlove2{width:885px;padding:0;z-index:-1;margin:13px 0px 10px 5px;}
#footer p{padding:12 78 0 0;text-align:right;font-size:1.17em;color:#757575;}
#footer p a{text-decoration:none;color:#757575;}
#footer p a:hover{text-decoration:underline;}
.col_0{width:250px;padding-top:5px;padding-bottom:5px;}
.submit_container{top:30px;position:relative;clear:both;margin-top:10px;}
.radio{width:10px;height:10px;left:0;position:relative;float:left;margin:0 auto 0 0;padding:0 5 0 0;text-align:left;}
.checkbox{width:10px;height:10px;left:0;position:relative;float:left;margin:0 auto 12px 0;padding:0 5 12 0;text-align:left;}
.radio_container label{width:100px;left:0;position:relative;float:left;margin:0 auto 0 0;padding:0;text-align:left;}
#ctrl_10_submit{width:100px;position:relative;float:left;margin-top:15px;padding-top:0;font-family:verdana, Arial, Serif;font-weight:bold;font-variant:small-caps;font-size:12px;color:#333333;}
.checkbox_container label{width:200px;position:relative;float:left;margin-right:auto;text-align:left;}
.categorie{width:150px;padding-right:4px;text-align:right;font-family:Arial, Verdana, Georgie;font-style:italic;font-size:12px;color:#666666;border-right:2px solid #b3b1b1;border-bottom:4px solid #ffffff;}
.clear,.spacer{clear:both;}
.comment_default{margin-top:3px;margin-bottom:3px;padding:3px 4px;}
.comment_default.odd{margin-top:3px;margin-bottom:3px;padding:3px 4px;background-color:#e7e7e7;}
.comment_default.last{margin-top:3px;margin-bottom:9px;padding:3px 4px;}
.comment_default .info{margin-top:2px;margin-bottom:4px;padding-top:3px;padding-bottom:3px;font-weight:bold;color:#073965;}
.comment_default .date{color:#707070;}
#final_propal h6,.final_propal h6{margin-top:13px;margin-bottom:3px;font-size:13px;}
h1.propal,.propal h1{margin-top:13px;margin-bottom:6px;font-size:20px;}
.absolut-bottom{width:1024px;height:30px;bottom:0;position:absolute;clear:both;}

