/* 
    Document   : firefox_main.css
    Created on : 24 oct. 2008, 01:06:18
    Author     : Remi
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

div#logo_banner {
    position:relative;
	overflow:auto;
	background-color: #FFFFFF; 
	width:750px;
	margin:auto;
	text-align:right;
	vertical-align: middle;
	font-family: Tahoma;
}

div#top_banner {
    position:relative;
}

div#bottom_banner {
	width:750px;
	margin:auto;
}

div#content {
    overflow: hidden;
    position:relative;
    top:0px;
    background: url('http://60gp.ovh.net/~distribuf/img/bg_vide.jpg') no-repeat;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    text-align:left;
    width:768px;
    height:415px; /* mettre en min-height apres */
}

div#map{
    margin-left: 50px;
    margin-right: auto;   
}

div#panier {
	position:relative;
	top:0px;
	left:35px;
}

div#menu_top {
    position:relative;
    top: -3px; left: 230px;
}

div#content_home {
    position:relative;
    text-align:center;
    left:375px; top: -394px;
    width:310px;
    padding-top: 40px;
}


div#content_result {
    text-align:center;
	color: #000000;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

div#content_contact {
    position:relative;
    text-align:center;
    top: -350px; left:400px;
    width:425px;
    padding-top:23px;
}

div#content_certif {
    position:relative;
    text-align:center;
    top: 0px; left:325px;
    width:425px;
    padding-top:20px;
}

div#content_center {
    position:relative;
    text-align:left;
 /*   top: 187px; left: 30px;
    width: 736px;
    padding-top: 20px;;;;*/
    margin-top: -4px;
}

img#img_circle {
    position: relative;
    top: -33px; left: 0px;
}

embed#flash_circle {
    top: 37px; left: -276px;
    position: relative;
}

img#plan_acces {
    position: relative;
   /* top: -21px; left:-48px;*/
    top: -402px; left:276px;
}

img#fleur_contact {
    position: relative;
    top:5px; left:-2px;
}

img#fleur_demo {
    position: relative;
    top:-5px; left:75px;
}

img#fleur_presta {
    position: relative;
    top:5px; left:5px;
}

img#img_demo {
    position:relative;
    top:-40px;
}

img#fleur_certif {
    position: relative;
    left:75px; top:7px;
}

h1#title_demo {
    position: relative;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: normal;
    color: black;
    top:-35px; left:108px;
}

h1#title_presta {
    position: relative;
    font-family: Tahoma;
    font-size: 15px;
    font-weight: normal;
    color: black;
    top:-25px; left:40px;
}

img#valise_certif {
                    position:relative;
                    top:21px; left:38px;
                    }

div#content_certif {
                     position:relative;
                     top:-279px; left:370px;
                     width:342px;
                     padding-top:65px;
                     padding-left: 0px;
                     padding-right: 40px;
                     }

/* CCS du panier */

div#pn_global {
overflow: hidden;
    position:relative;
    top:-4px;
    background: url('http://60gp.ovh.net/~distribuf/img/bg_panier.jpg') no-repeat;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    text-align:left;
    width:680px;
    height:430px; /* mettre en min-height apres */
}

div#pn_tableau {
	position:relative;
	top:95px;
	left:10px;
	width:656px;
}

/* CCS des boutiques */

div#shop {
overflow: hidden;
    position:relative;
    top:-4px;
    background: url('http://60gp.ovh.net/~distribuf/img/bg_vide.jpg') no-repeat;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width:680px;
    height:430px; /* mettre en min-height apres */
}

