
	html {
		background-color: #D2BE96; 
	}
    body p{ margin-left: 230px
 
	}
    .langs a {margin-left: 105px;
    color: black ;font-size: 24pt; text-decoration: none;font-weight: bold }

    .topmenu { position: absolute; top: -1px; left: 5px; margin-left: 390px;
      margin-top: 159px; margin-right: 0px; font-variant: small-caps}
    .topmenu a { font-family: Verdana, sans-serif; color: white;
		font-size: 10pt;font-weight: bold; text-decoration: none;font-variant: small-caps}

    .topmenu a:hover { color: yellow;}

    .sidemenu li { position: absolute; top: 0px; left: 0px; margin-left: 17px;
            margin-top: 200px;font-family: Verdana, sans-serif; color: white;
		font-size: 10pt;font-weight: bold; text-decoration: none; list-style-type: none }

    .sidemenu li a { font-family: Verdana, sans-serif; color: white;
		font-size: 10pt;font-weight: bold; text-decoration: none;font-variant: small-caps; 
		}
    .sidemenu li a:hover { color: yellow;}
    
    .petit { font-family: Verdana, sans-serif; color: black;
		font-size: 10pt;font-weight: bold;
    }
    #frame { position: absolute; top: 40px; left: 0px; margin-left: 200px; width: 714px;
      margin-top: 150px;color:#000066; background-color: #D2BE96; 
	}

    #frame ul {margin-left: 30px;margin-right: 180px;color: teal;}
    #frame img { margin-left: 20px; border-style:outset;}

    #frame p { margin-left: 0px;font-family: "MS Sans Serif",Palatino;font-weight: bold;margin-right: 180px;}

	#frame bouge {position: absolute; top: 40px; left: 0px; margin-left: 200px;
      margin-top: 150px;color:#000066; background-color: #D2BE96; }

    #coupleform,h4 {position: absolute; top: 190px; left: 185px; margin-left: 0px;margin-right: 180px;margin-top: 0px}
    #coupleform p {font-variant: small-caps;font-weight: bold;margin-left: 5px;}
    #coupleform form {margin-left: 15px;}

    /* .trip {margin-right: 220px; }*/
    .trip {width: 625px; background-color: #EEEE88}
    .entete {border-style: solid;border-width:3px; border-color:blue; font-size: 16pt}

    #undermenu {position: absolute; top: 210px; left: 185px; margin-left: 0px;margin-right: 180px;margin-top: 0px}

    /* .phototn {border-style: solid;border-color:red} */

    .sider { margin-top: 5px;position: absolute;margin-left: 5px;}

    .inset {position: absolute;margin-top: 20px}

    .readonly { width : 625px;background-color: #FFFFCC}

    .heading {width: 200 px}

    .inscrits { margin-left: 200px}
    .siderplus {border-style: solid;border-color:red}
	.emphasis { font-family: Verdana, sans-serif; color: black; font-weight: bold;}
	.loguser { position: absolute; top: 40px; left: 0px; margin-left: 200px; width: 714px;
      margin-top: 150px;color:#000066; background-color: #D2BE96; }
    #frame .noborder img { margin-left: 0px; margin-top: 0px;border-style:none;}
		
    /* Margin-top is different for Firefox and IE so use a hack to fix */
	    * html .topmenu { position: absolute; top: 0px; left: 0px; 
     	font-variant: small-caps }
   
    

  