/*** CSS Style ****/
/*** BODY ****/
body {
font: normal 11px Tahoma;
color:#000080;
margin: 0;
padding: 0;
background: url(images/bg.jpg) repeat-x top;
}


/*** Layout ****/
#container {margin: 0 auto; width: 770px;}

#header {margin:0px;text-align: right; height:120px; padding: 0px}
#logo { text-align:left; float:left; margin-top:31px; font : normal 12px Tahoma; color: #6a0100;}
.flags { border: solid #999999 1px; margin: 40px 1px 0 0;}


/*** Content ****/
#maincontent{ margin-top:10px; padding:0px; }
#top-column {padding: 20px 0px 0px 0px; margin: 0px;}


#boxleft {background: url(images/deposer_biz_copyright.jpg) no-repeat; margin-right:11px; width:249px; height:154px; background-color:#c19d21; float: left; 
padding:0px;}
#boxleft h1{ color: #1f3f4e; margin: 10px 0px 10px 5px; font: bold 22px Trebuchet Ms; font-stretch:condensed;}
#boxleft p{font: bold 12px Tahoma; margin-left:10px;}

#boxright {background: url(images/deposer_biz_nom_de_domaine.jpg) no-repeat; margin-left:12px; width:249px; height:154px; background-color:#3e617b; float: left; 
padding:0px;}
#boxright h1{color: #99ff33; margin: 10px 0px 10px 5px; font: bold 22px Trebuchet Ms; font-stretch:condensed;}
#boxright p{font: bold 12px Tahoma; margin-left:10px;}

#boxmiddle{background: url(images/deposer_biz_reglements.jpg) no-repeat; margin:0px; width: 249px; height:154px; background-color:#1f3f4e; float: left; padding:0px;}
#boxmiddle h1{color: #99ff33; margin: 10px 0px 0px 5px; font: bold 22px Trebuchet Ms; font-stretch:condensed; padding:0px;}
#boxmiddle h2{color: #99ff33; margin: 0px 0px 5px 5px; font: bold 14px Trebuchet Ms; font-stretch:condensed; padding:0px;}
#boxmiddle p{font: bold 12px Tahoma; margin-left:10px;}





/*** Left column ****/
#left-column {width:509px; float: left; padding:0px;}
#left-column p { padding:0 5px 0 5px; margin-top:5px;}
#leftorange{ border: solid #ff2929 1px; margin-bottom:10px;}
#leftorange h2{font: bold 14px Arial; color : #ffffff; background-color:#ff2929; vertical-align:top; margin:0px; padding: 2px 0 2px 5px;}
#titleorange {font: bold 12px Tahoma; color: #ff2929; background-color:#ffeaea; border: 1px solid #FFFFFF; padding:2px 0 2px 5px;}

#leftyellow{ border: solid #fdbf43 1px; margin-bottom:10px;}
#leftyellow h2 {font: bold 14px Arial; color : #ffffff; background-color:#fdbf43; vertical-align:top; margin:0px; padding: 2px 0 2px 5px;}
#titleyellow {font: bold 12px Tahoma; color: #fdbf43; background-color:#fff4de; border: 1px solid #FFFFFF; padding:2px 0 2px 5px;}

#leftmov {border: solid #3e617b 1px; margin-bottom:10px;}
#leftmov h2 {font: bold 14px Arial; color : #ffffff; background-color:#3e617b; vertical-align:top; margin:0px; padding: 2px 0 2px 5px;}
#titlemov {font: bold 12px Tahoma; color: #3e617b; background-color:#6db8f0; border: 1px solid #FFFFFF; padding:2px 0 2px 5px;}

#leftgrey {border: solid #1f3f4e 1px; margin-bottom:10px;}
#leftgrey h2 {font: bold 14px Arial; color : #ffffff; background-color:#1f3f4e; vertical-align:top; margin:0px; padding: 2px 0 2px 5px;}
#titlegrey {font: bold 12px Tahoma; color: #3e617b; background-color:#6db8f0; border: 1px solid #FFFFFF; padding:2px 0 2px 5px;}

#leftmustar {border: solid #c19d21 1px; margin-bottom:10px;}
#leftmustar h2 {font: bold 14px Arial; color : #ffffff; background-color:#c19d21; vertical-align:top; margin:0px; padding: 2px 0 2px 5px;}
#titlemustar {font: bold 12px Tahoma; color: #1f3f4e; background-color:#f9cd35; border: 1px solid #FFFFFF; padding:2px 0 2px 5px;}


#leftoffer {border: solid #fdbf43 1px; margin-bottom:10px; width:240px; float:left; padding-bottom:5px;}
#leftoffer h2 {font: bold 14px Arial; color : #ffffff; background-color:#fdbf43; vertical-align:top; margin:0px; padding: 2px 0 2px 5px;}

#rightoffer {border: solid #ff0000 1px; margin-bottom:10px; width:240px; float:right; padding-bottom:5px;}
#rightoffer h2 {font: bold 14px Arial; color : #ffffff; background-color:#ff0000; vertical-align:top; margin:0px; padding: 2px 0 2px 5px;}


#leftimg{ border: solid #fdbf43 1px; padding:1px;}




/*** Right column ****/
#right-column {width:249px; float: right; padding:0px;}
#right-column p {padding-left:5px;}
#rightblue { border:solid #204ca6 1px; margin-bottom:10px;}
#rightblue h2{font: bold 14px Arial; color : #ffffff; background-color:#204ca6; vertical-align:top; margin:0px; padding: 2px 0 2px 5px;}
#titleblue{font: bold 12px Tahoma; color: #204ca6; background-color:#e9eef7; border: 1px solid #FFFFFF; padding:2px 0 2px 5px;}

#rightblue2{border:solid #2fbbea 1px; margin-bottom:10px;}
#rightblue2 h2{font: bold 14px Arial; color : #ffffff; background-color:#2fbbea; vertical-align:top; margin:0px; padding: 2px 0 2px 5px;}
#titleblue2{font: bold 12px Tahoma; color: #2fbbea; background-color:#effbff; border: 1px solid #FFFFFF; padding:2px 0 2px 5px;}


/*** FOOTER ***/
#footer {margin-top:10px;}
#footermid { width:770px; height:40px; background-image:url(images/footer.jpg); background-repeat:no-repeat; text-align:center; padding-top:7px;}
#footermid p{font-weight: bold; color:#6a0100; margin:0px; padding:0px;}

#bar{  width:770px; height:23px;background-image:url(images/bar.jpg); background-repeat:no-repeat;text-align:center; margin:15px 0 15px 0; font: bold 11px Tahoma; 
color: #ffffff; line-height:23px;}

#bar2{width:770px; text-align:left; margin:15px 0 15px 0; font: bold 12px Tahoma; color: #ffffff; background-color:#ff9900; padding:5px;}
#bar2 h2{font: bold 14px Arial; color : #ffffff; vertical-align:top; margin:0px;}
#bar2 p { margin:0; padding-left:5px; font: normal 11px Arial; color : #ffffff;}






/*** STYLES ***/
p { margin: 0; padding: 0;}
a:visited, a:link { color:#000080;text-decoration: none;}
a:hover {color : #DF5900;text-decoration: underline;}
ul {padding:0; margin:12px 0 12px 17px;list-style:none;}
li { font-weight: bold; margin:5px 0 5px 0;}
.title {font: bold 12px Tahoma; color: #6a0100; text-align:center; padding:1px 0 10px 0; text-decoration:underline;}
.box { font: normal 11px Tahoma; color:#000080;}
.euro {font: bold 14px Tahoma; color: #311409; margin-left:10px; margin-top:5px;}
.pic { margin-top:20px; background-color:#FFFFFF; margin-bottom:30px;}
.white { color:#ffffff;}
.brown {color:#fe9900;}
.yellow {color:#99ff33;}
