

/** Reset **/
    body{margin:0;padding:0;border:0;/*font-size:100%;*/line-height:1.5em} /* 16x1.2=19.2px */

    /* Textes */
    blockquote,code,h1,h2,h3,h4,h5,h6,p,pre{margin:0;padding:0}
    abbr,acronym{border:0;font-variant:normal}
    address,cite,code,dfn,em,strong,var{font-style:normal;font-weight:normal}
    blockquote:before,blockquote:after,q:before,q:after{content:''}
    /*blockquote,q{quotes:'' ''}*/
    code,kbd,pre,samp,tt{font-size:115%;font-family:monospace}
    h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;line-height:1.2em}
    sup{vertical-align:text-top}
    sub{vertical-align:text-bottom}
    del,ins{text-decoration:none;}

    /* Liens */
    a,a *{cursor:pointer}

    /* Listes */
    dd,dl,dt,ol,ul,li{margin:0;padding:0}
    ol,ul,dl{text-align:left}
    li{list-style:none}

    /* Formulaires */
    button,fieldset,form,input,legend,textarea{margin:0;padding:0}
    fieldset{border:0}
    button,input,optgroup,option,select,textarea{font-style:normal;font-weight:normal;font-size:16px}
    button,input[type=button],input[type=submit],input[type=reset]{height:1.8em} /* 16x1.8=28.8px */

    /* Tableaux : mettre 'cellspacing="0"' dans la table */
    table{border-collapse:collapse;border-spacing:0;font-size:inherit}
    td,th{margin:0;padding:0}
    caption,th{font-style:normal;font-weight:normal;text-align:left}

    /* Autres */
    /*div{margin:0;padding:0;background-color:transparent;text-align:left;border-color:green;border-width:1px;border-style:solid;}*/
	div{margin:0;padding:0;background-color:transparent;text-align:left;}
    hr,img{border:0}
    applet,iframe,object{border:0;margin:0;padding:0}
    
/** Paramètrages de base **/
    /* Fond de page */
    body{background-color:#ffffff}

    /* Textes */
    body,button,input,optgroup,option,select,textarea{font-family:arial,verdana,helvetica,clean,sans-serif;font-size:11px;color:#ffffff}
    strong{font-weight:bold}
    em{font-style:italic}
    /*ins{text-decoration: none}*/
    del{text-decoration:line-through}

    /* Titres */
    h1{font-size:11px;text-transform:uppercase;font-weight:bold;}
    h2{line-height:28px;font-size:28px}
    h3{font-size:24px}
    h4{font-size:22px;}
    h5{font-size:11px;font-weight:bold;}
    h6{font-size:14px}

    /* Liens */
    /* LVHA order :link, :visited, :hover, :focus, :active */
    a,a:link,a:active,a:visited{text-decoration:underline;color:#000000}
    a:focus,a:hover{text-decoration:underline;color:#000000}

/** Utils **/

    /**
     * Pour le curseur "pointer" sur les boutons de formulaite
     * label : marche pas sur safari...
     **/
    button,input[type=button],input[type=image],input[type=reset],input[type=submit],label{cursor:pointer}

    /**
     * Pour cacher le texte replacé par une image
     **/
    .hidden{position:absolute;left:-9999px}/**/

    /**
     * Saut de ligne sur toute la largeur du container
     **/
    .clear{clear:both;font-size:0;line-height:0;display:block;height:0}

    /**
     * Force l'assenceur de scroll vertical sur FF.
     * Evite les sauts lors de la navigation entre une page avec et une page sans barre de scroll
     * dans les sites centrés horizontalement.
     **/
    html{overflow-y:scroll;}
    body{height:101%}

    /**
     * Types du texte
     **/
    .error{color:red;font-weight:bold}
    .warning{color:red;font-weight:bold}
    .required:after{content:'*';color:red}
	.separateur{width:100%;height:1px;line-height:1px;font-size:1px;clear:both;background-color:#999;padding:0;overflow:hidden;margin-top:50px;margin-bottom:50px;}
	.separateurh{width:100%;height:1px;line-height:1px;font-size:1px;clear:both;background-color:#999;padding:0;overflow:hidden;margin-top:0px;margin-bottom:10px;}

/** Paramétrages spécifiques **/
    /* Layout */
    body{background-color:#ffffff}
	
	
    /* Sidebar */
    .sidebar{width:267px;color:#000000;padding:0px 0px 0 14px;margin:0}
            .sidebar a{font-weight:bold}
			.sidebardiv{margin-bottom:30px;}

        

	.col1{width:601px}	

	

	
    #page{background:#ffffff;margin-left:100px;}
    #maintext{width:400px;color:#000000;padding:0px 0px 0 12px;margin:0; float:left;text-align: justify;}
    #footer-wraper{margin-top:35px}
    #header,
    #sup-footer,
    #footer{margin:0 auto;width:1018px;overflow:hidden;clear:both}
	#main{margin:0 auto;width:1018px;overflow:hidden;clear:both;height:1500px}
    #header{position:relative;height:100px}
    #sup-footer{height:54px}
    #footer{position:relative;height:100px}
    

    #sidebar-menu-wraper{width:274px}
    #content-wraper{width:1018px;padding-top:9px;}
    
    #content-wraper,
    #sidebar-wraper,
    #sidebar-menu-wraper{float:left}

    /* Header */
    #header{background:transparent url('images/header-illustration.jpg') right 0 no-repeat}
    #header-logo{position:absolute;top:80px;left:0px}
   
    /* Home */
	
    #home-logos-list{overflow:hidden;clear:both;width:630px;margin: 0 30px 40px 0px}
        #home-logos-list div{float:left;overflow:hidden;margin-left:0px;margin-right:20px;height:280px;}
            #home-logos-list a{display:block;height:60px;padding-top:10px;}
			
        #home-logo-1{margin-bottom:14px;}
            #home-logo-1 a{width:185px;height:250px;padding-top:250px;background:transparent url('img/pauljasmin.jpg') 0 0 no-repeat}
			
        #home-logo-2{margin-bottom:14px;}
            #home-logo-2 a{width:187px;height:250px;padding-top:250px;background:transparent url('img/nickknight.jpg') 0 0 no-repeat}
			
						
        #home-logo-3{margin-bottom:14px;}
            #home-logo-3 a{width:188px;height:250px;padding-top:250px;background:transparent url('img/mondino.jpg') 0 0 no-repeat}
			
												
			
			
			/*border:1px solid green;*/


            




