/* CSS TYPO */ body { margin : 0; font-family : Verdana, Arial, Helvetica, sans-serif; line-height : 16px; font-size : 9px; background-color : #d4d4d4; } ul { margin : 0; } hr { background : #CCCCCC; height : 1px; width : 100%; } hr.separator { visibility:hidden;} /* Typo de base */ a:link {font-weight: bold; text-decoration: none; color:#ec006a;} a:active {font-weight: bold; text-decoration: none; color:#ec006a;} a:visited {font-weight: bold; text-decoration: none; color:#ec006a;} a:hover {font-weight: bold; text-decoration: underline; color:#ec006a;} .titre { font-family : Arial, Helvetica, sans-serif; font-size : 15px; line-height : 15pt; font-weight : bold } .titre2 { font-family : Arial, Helvetica, sans-serif; font-size : 13px; line-height : 13pt; font-weight : bold } .pointille { background-image: url(site/sommaire/sep_pointille.gif); background-repeat: repeat-x; background-position: top } .sepVertBlanc { background-image: url(site/bidouilles/trucBlanc.gif); background-repeat: repeat-y; background-position: right; } /* .moduletableinvit { line-height:16px; } .moduletableinvit a { color: #666666; } .moduletableinvit a:hover { color: #666666; } */ a.mainlevel1:link {font-weight: bold; text-decoration: none; color:#000000;} a.mainlevel1:active {font-weight: bold; text-decoration: none; color:#000000;} a.mainlevel1:visited {font-weight: bold; text-decoration: none; color:#000000;} a.mainlevel1:hover {font-weight: bold; text-decoration: underline; color:#000000;} a.mainlevel2b:link {font-weight: bold; text-decoration: none; color:#666666;} a.mainlevel2b:active {font-weight: bold; text-decoration: none; color:#666666;} a.mainlevel2b:visited {font-weight: bold; text-decoration: none; color:#666666;} a.mainlevel2b:hover {font-weight: bold; text-decoration: underline; color:#666666;} a.mainlevel3:link {font-weight: bold; text-decoration: none; color:#666666;} a.mainlevel3:active {font-weight: bold; text-decoration: none; color:#666666;} a.mainlevel3:visited {font-weight: bold; text-decoration: none; color:#666666;} a.mainlevel3:hover {font-weight: bold; text-decoration: underline; color:#666666;} img { border-color: black;} /* Classes - mise en page du site */ /* Div de tout le contenu : -permet un positionnement global (gauche, droite, centre) -permet de d?nir la largeur de la page (fixe ou %) */ html, body { margin: 0; padding: 0; } html { height: 100%; } body { position: relative; min-height: 100%; } * { margin:0;padding:0;} /* * IE hack - IE doesn't know min-height but does incorrectly interpret * height, effectively causing the same effect as min-height should in * this case. Uses IE's root ghost hack to only apply to IE. */ * html body { height: 100%; } #foot { position: absolute; height: 10px; left: 0px; width : 564px; bottom: 0; background-color : #d4d4d4; } #container { position : relative; margin : auto; width : 764px; } #top { position : absolute; height : 65px; width : 764px; top : 0px; z-index : 100; background-image : url(http://www.luciaguanaes.com/templates/lguanaes_template/images/titreHautfr.gif); background-position: 32px 30px; background-repeat : no-repeat; } #left { position : absolute; width : 73px; height : auto; top : 50px; margin : 0; background-color : #d4d4d4; } #content { position : absolute; width : 510px; margin-left : 73px; top : 50px; background-image : url(http://www.luciaguanaes.com/templates/lguanaes_template/images/fondPage.gif); background-position: 0px 0px; background-repeat : repeat-y; padding-left : 27px; padding-right : 27px; padding-top : 24px; padding-bottom : 24px; } #right { position : absolute; width : 160px; z-index : 101; top : 45px; margin-left : 649px; background-color : #d4d4d4; } #langue { position : absolute; left : 535px; top : 33px; z-index : 150; color : #757575; } #langue a { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; line-height : 13pt; font-weight : normal; color : black; } #langue a:hover { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 9px; line-height : 13pt; font-weight : normal; color : #ec006a; text-decoration : none; } #listeLiens { margin:auto; width: 500px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; } #footer { position: absolute; /* N ©cessaire pour Safari */ padding: 10px; background-color: #aa3939; width: 75%; } .titreLiens { width: 500px; height: 25px font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; text-transform:uppercase; color:black; background-color:#d4d4d4; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; margin-bottom: 20px; } .boiteLiens { margin-top: 8px; border-bottom-color: #666666; border-bottom-style: solid; border-bottom-width: 1px; padding-bottom: 8px; } .boiteLiens img { margin-right: 20px; margin-bottom: 7px; float:left; border-color: #000000; border-style: solid; border-width: 1px; } .boiteLiens2 { margin-top: 8px; padding-bottom: 8px; } .boiteLiens2 img { margin-right: 20px; margin-bottom: 7px; float:left; border-color: #000000; border-style: solid; border-width: 1px; } .titre {font-family: Arial, Helvetica, sans-serif; font-size: 15px; line-height:15pt; font-weight: bold} .titre2 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height:13pt; font-weight: bold} .pointille {background-image: url(site/sommaire/sep_pointille.gif); background-repeat: repeat-x; background-position: top} .sepVertBlanc {background-image: url(site/bidouilles/trucBlanc.gif);background-repeat: repeat-y;background-position: right;} .Style3 {color: #E81D78; font-weight: bold; } .Style6 { font-size: 12px; line-height: 2pt; font-family: Arial, Helvetica, sans-serif; letter-spacing: 5px; } .Style7 {font-size: 10px} #emailForm { margin-top:-50px; } .multiparts{ position:absolute; top: 0px; left: 0px; height: 430px; } .filet { width: 100%; border-color: #797979; border-top-style: solid; border-top-width: 1px; } p { margin: 0; padding: 0; border: 0; }