/*
    Document   : general.css
    Author     : Eric Asselin - www.ericasselin.com
	Project	   : 
*/

@font-face {
	font-family: 'HeroRegular';
	src: url('../fonts/fffhero_-webfont.eot');
	src: local('☺'), url('../fonts/fffhero_-webfont.woff') format('woff'), url('../fonts/fffhero_-webfont.ttf') format('truetype'), url('../fonts/fffhero_-webfont.svg#webfontQ3fL6huY') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'ProtegeRegular';
	src: url('../fonts/fffprote-webfont.eot');
	src: local('☺'), url('../fonts/fffprote-webfont.woff') format('woff'), url('../fonts/fffprote-webfont.ttf') format('truetype'), url('../fonts/fffprote-webfont.svg#webfontZnxKioC0') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'MyriadProRegular';
	src: url('../fonts/myriadpro-regular-webfont.eot');
	src: local('☺'), url('../fonts/myriadpro-regular-webfont.woff') format('woff'), url('../fonts/myriadpro-regular-webfont.ttf') format('truetype'), url('../fonts/myriadpro-regular-webfont.svg#webfonteWdePshD') format('svg');
	font-weight: normal;
	font-style: normal;
}

fieldset {
	border:none;
	margin:0px;
	padding:0px;
}

.nav-mid-prot {
	font-family: 'ProtegeRegular';
	font-size:10px;
}

.p-prot {
	font-family: 'ProtegeRegular';
	font-size:7px;
}

.nav-footer-prot{
	font-family: 'ProtegeRegular';
	font-size:10px;
}

.nav-top-prot {
	font-family: 'ProtegeRegular';
	font-size:9.5px;
}

.lbl-prot, #p-visite p {
	font-family: 'ProtegeRegular';
	font-size:9px;
}

#caract-list, #brochure-list a, #brochure-list1 a {
	font-family: 'MyriadProRegular';
	font-size:14px;
}

a#getdir-link, #message {
	font-family: 'ProtegeRegular';
	font-size:9.5px;
}

#p-infos h2 {
	font-family: 'ProtegeRegular';
	font-size:10.5px;
	font-weight:bold;
}

#p-map, #p-visite h2, #p-visite ul {
	font-family: 'ProtegeRegular';
	font-size:10.5px;
}

.compteur, .compteur a {
	font-family: 'HeroRegular';
	color:#ff8900;
	font-size:25px;
	text-decoration:none;
}

.niveau p, .niveau tr td {
	font-family: 'ProtegeRegular';
	font-size:9.5px;
	font-weight:bold;
}


#btn-accueil {
    position:absolute;
	display:block;
    top:0px;
    left:0px;
    height:100px;
    width:220px;
}

#nav-footer-acc {
    width:100%;
}

#nav-top {
    width:870px;
}

img {
	border:none;
}
