/* Feuille des styles css du site de crf fiduciaire a nyon */ 
.logo {
	position:absolute;
	width:110px;
	height:80px;
	left:55px;
	top:30px;
	/*border:solid 1px #BBB9B9;*/
}
#release {
	position:absolute;
	width:798px;
	height:446px;
	left:2px;
	top:154px;
	cursor:default;
}
.home { 
	position:absolute;
	width:50px;
	height:18px;
	left:750px;
	top:582px;
}
#fondfrench {
	position:relative;
	width:800px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/fondfrench.gif);
	border:solid 1px #BBB9B9;
}
.french {
	position:absolute;
	width:40px;
	height:17px;
	left:659px;
	top: 42px;
}
.french:hover { border-bottom:solid #0078BB 2px; }
.anglais {
	position:absolute;
	width:36px;
	height:17px;
	left:708px;
	top: 42px;
}
.anglais:hover { border-bottom:solid #0078BB 2px; }
#texte {
	position:absolute;
	width:580px;
	height:355px;
	left:200px;
	top: 233px;
	overflow: auto;

}
#textecontact {
	position:absolute;
	width:550px;
	height:335px;
	left:230px;
	top: 233px;
}
.imgmonde {
	position:absolute;
	width:25px;
	height:25px;
	left:200px;
	top:230px;
	background-image:url(../images/world.gif);
}
.imgmail {
	position:absolute;
	width:25px;
	height:25px;
	left:200px;
	top:345px;
	background-image:url(../images/mail.gif);
}
.Style1 {
	color: #1F0CAF;
	font-size:14px;
}
#fondenglish {
	position:relative;
	width:800px;
	height:600px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/fondanglais.gif);
	border:solid 1px #BBB9B9;
}
#imghome {
	position:absolute;
	width:800px;
	height:600px;
	left:auto;
	top:auto;
	background-image:url(../images/home.gif);
}
#imgpresentation {
	position:absolute;
	width:800px;
	height:600px;
	background-image:url(../images/home.gif);
}
#imgprestation {
	position:absolute;
	width:800px;
	height:600px;
	left:auto;
	top:auto;
	background-image:url(../images/prestation.gif);
}
#imgservice {
	position:absolute;
	width:800px;
	height:600px;
	left:auto;
	top:auto;
	background-image:url(../images/service.gif);
}
.imgsourire {
	position:absolute;
	width:800px;
	height:600px;
	left:auto;
	top:auto;

}
.imgsourire[class] {
	background-image:url(../images/sourire.png);
}
#imgemploi {
	position:absolute;
	width:800px;
	height:600px;
	left:auto;
	top:auto;
	background-image:url(../images/emploi.gif);
}
#imgcontact {
	position:absolute;
	width:800px;
	height:600px;
	left:auto;
	top:auto;
	background-image:url(../images/contact.gif);
}
.presentation {
	position:absolute;
	width:74px;
	height:20px;
	left:198px;
	top:130px;
	cursor:pointer;
}
.presentation:hover { border-bottom:solid blue 2px; }
.prestation {
	position:absolute;
	width:66px;
	height:20px;
	left:310px;
	top:130px;
	cursor:pointer;
}
.prestation:hover { border-bottom:solid blue 2px; }
.service {
	position:absolute;
	width:50px;
	height:20px;
	left:417px;
	top:130px;
	cursor:pointer;
}
.service:hover { border-bottom:solid blue 2px; }
.emploi {
	position:absolute;
	width:41px;
	height:20px;
	left:516px;
	top:130px;
	cursor:pointer;
}
.emploi:hover { border-bottom:solid blue 2px; }
.emploien {
	position:absolute;
	width:72px;
	height:20px;
	left:516px;
	top:130px;
	cursor:pointer;
}
.emploien:hover { border-bottom:solid blue 2px; }
.contact {
	position:absolute;
	width:46px;
	height:20px;
	left:598px;
	top:130px;
	cursor:pointer;
}
.contacten {
	position:absolute;
	width:46px;
	height:20px;
	left:627px;
	top:130px;
	cursor:pointer;
}
.contacten:hover { border-bottom:solid blue 2px; }
.contact:hover { border-bottom:solid blue 2px; }
#presentation {
	position:absolute;
	width:74px;
	height:20px;
	left:198px;
	top:130px;
	cursor:pointer;
	border-bottom:solid blue 2px;
}
#prestation {
	position:absolute;
	width:66px;
	height:20px;
	left:310px;
	top:130px;
	cursor:pointer;
	border-bottom:solid blue 2px;
}
#service {
	position:absolute;
	width:50px;
	height:20px;
	left:417px;
	top:130px;
	cursor:pointer;
	border-bottom:solid blue 2px;
}
#emploi {
	position:absolute;
	width:41px;
	height:20px;
	left:516px;
	top:130px;
	cursor:pointer;
	border-bottom:solid blue 2px;
}
#emploien {
	position:absolute;
	width:72px;
	height:20px;
	left:516px;
	top:130px;
	cursor:pointer;
	border-bottom:solid blue 2px;
}
#contact {
	position:absolute;
	width:48px;
	height:20px;
	left:597px;
	top:130px;
	cursor:pointer;
	border-bottom:solid blue 2px;
}
#contacten {
	position:absolute;
	width:46px;
	height:20px;
	left:627px;
	top:130px;
	cursor:pointer;
	border-bottom:solid blue 2px;
}	
.menupresentation {
	position:absolute;
	width:120px;
	height:26px;
	color:#000000;
	top:170px;
	left:200px;
	background:#CEE7FB;
	cursor:pointer;
	padding-left:10px;
	padding-top:4px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.menupresentation:link, .menupresentation:visited, .menupresentation:active {
	position:absolute;
	color:#000000;
	text-decoration:none;
}
.menupresentation:hover {
	position:absolute;
	background:#869EF2;
}
.menupresentation2 {
	position:absolute;
	width:120px;
	height:26px;
	color:#000000;
	top:200px;
	left:200px;
	background:#CEE7FB;
	cursor:pointer;
	padding-left:10px;
	padding-top:4px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.menupresentation2:link, .menupresentation2:visited, .menupresentation2:active {
	position:absolute;
	color:#000000;
	text-decoration:none;
}
.menupresentation2:hover {
	position:absolute;
	background:#869EF2;
}
.lignepresentation {
	position:absolute;
	width:100px;
	top:199px;
	left:212.5px;
	height:1px;
	border-top:solid white 1px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
a:link, a:visited, a:active {
	text-decoration:none;
	color:#000000;
}
.menuprestation {
	position:absolute;
	width:225px;
	height:26px;
	color:#000000;
	top:170px;
	left:310px;
	background:#CEE7FB;
	cursor:pointer;
	padding-left:10px;
	padding-top:4px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.menuprestation:link, .menupresentation:visited, .menupresentation:active {
	position:absolute;
	color:#000000;
	text-decoration:none;
}
.menuprestation:hover {
	position:absolute;
	background:#869EF2;
}
.menuprestation1 {
	position:absolute;
	width:225px;
	height:26px;
	color:#000000;
	top:196px;
	left:310px;
	background:#CEE7FB;
	cursor:pointer;
	padding-left:10px;
	padding-top:4px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.menuprestation1:link, .menupresentation1:visited, .menupresentation1:active {
	position:absolute;
	color:#000000;
	text-decoration:none;
}
.menuprestation1:hover {
	position:absolute;
	background:#869EF2;
}
.menuprestation2 {
	position:absolute;
	width:225px;
	height:46px;
	color:#000000;
	top:222px;
	left:310px;
	background:#CEE7FB;
	cursor:pointer;
	padding-left:10px;
	padding-top:4px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.menuprestation2:link, .menupresentation2:visited, .menupresentation2:active {
	position:absolute;
	color:#000000;
	text-decoration:none;
}
.menuprestation2:hover {
	position:absolute;
	background:#869EF2;
}
.menuprestation3 {
	position:absolute;
	width:225px;
	height:26px;
	color:#000000;
	top:268px;
	left:310px;
	background:#CEE7FB;
	cursor:pointer;
	padding-left:10px;
	padding-top:4px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.menuprestation3:link, .menupresentation3:visited, .menupresentation3:active {
	position:absolute;
	color:#000000;
	text-decoration:none;
}
.menuprestation3:hover {
	position:absolute;
	background:#869EF2;
}
.menuprestation4 {
	position:absolute;
	width:225px;
	height:26px;
	color:#000000;
	top:294px;
	left:310px;
	background:#CEE7FB;
	cursor:pointer;
	padding-left:10px;
	padding-top:4px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.menuprestation4:link, .menupresentation4:visited, .menupresentation4:active {
	position:absolute;
	color:#000000;
	text-decoration:none;
}
.menuprestation4:hover {
	position:absolute;
	background:#869EF2;
}
.ligneprestation {
	position:absolute;
	width:215px;
	top:196px;
	left:317.5px;
	height:1px;
	border-top:solid white 1px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.ligneprestation1 {
	position:absolute;
	width:215px;
	top:222px;
	left:317.5px;
	height:1px;
	border-top:solid white 1px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.ligneprestation2 {
	position:absolute;
	width:215px;
	top:268px;
	left:317.5px;
	height:1px;
	border-top:solid white 1px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.ligneprestation3 {
	position:absolute;
	width:215px;
	top:294px;
	left:317.5px;
	height:1px;
	border-top:solid white 1px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.menuservice {
	position:absolute;
	width:195px;
	height:26px;
	color:#000000;
	top:170px;
	left:416px;
	background:#CEE7FB;
	cursor:pointer;
	padding-left:10px;
	padding-top:4px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.menuservice:link, .menuservice:visited, .menuservice:active {
	position:absolute;
	color:#000000;
	text-decoration:none;
}
.menuservice:hover {
	position:absolute;
	background:#869EF2;
}
.menuservice1 {
	position:absolute;
	width:195px;
	height:26px;
	color:#000000;
	top:200px;
	left:416px;
	background:#CEE7FB;
	cursor:pointer;
	padding-left:10px;
	padding-top:4px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.menuservice1:link, .menuservice1:visited, .menuservice1:active {
	position:absolute;
	color:#000000;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.menuservice1:hover {
	position:absolute;
	background:#869EF2;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.ligneservice {
	position:absolute;
	width:185px;
	top:199px;
	left:425.5px;
	height:1px;
	border-top:solid white 1px;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
.corpstexte { 
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
#link {
	color:#996633;
	font-family:Arial;
	font-size:12px;
	text-align:justify;
}
#link:link {
	color:#996633;
}
#link:hover {
	color:#996633;
	text-decoration:underline;
}
#link:visited {
	color:#996633;
}

.link:hover {
	color:blue;
}

.link {
	cursor:pointer;
}
