/* CSS Document */


body {
	font-family:Verdana;
	font-size:12px;
	color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	background-repeat: no-repeat;
	background-position: center top;
}

@font-face {
    font-family: 'PTSansNarrowRegular';
    src: url('typos/PTN57F-webfont.eot');
    src: url('typos/PTN57F-webfont.eot?#iefix') format('embedded-opentype'),
         url('typos/PTN57F-webfont.woff') format('woff'),
         url('typos/PTN57F-webfont.ttf') format('truetype'),
         url('typos/PTN57F-webfont.svg#PTSansNarrowRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansCaptionBold';
    src: url('typos/PTC75F-webfont.eot');
    src: url('typos/PTC75F-webfont.eot?#iefix') format('embedded-opentype'),
         url('typos/PTC75F-webfont.woff') format('woff'),
         url('typos/PTC75F-webfont.ttf') format('truetype'),
         url('typos/PTC75F-webfont.svg#PTSansCaptionBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansCaptionRegular';
    src: url('typos/PTC55F-webfont.eot');
    src: url('typos/PTC55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('typos/PTC55F-webfont.woff') format('woff'),
         url('typos/PTC55F-webfont.ttf') format('truetype'),
         url('typos/PTC55F-webfont.svg#PTSansCaptionRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansBoldItalic';
    src: url('typos/PTS76F-webfont.eot');
    src: url('typos/PTS76F-webfont.eot?#iefix') format('embedded-opentype'),
         url('typos/PTS76F-webfont.woff') format('woff'),
         url('typos/PTS76F-webfont.ttf') format('truetype'),
         url('typos/PTS76F-webfont.svg#PTSansBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansBold';
    src: url('typos/PTS75F-webfont.eot');
    src: url('typos/PTS75F-webfont.eot?#iefix') format('embedded-opentype'),
         url('typos/PTS75F-webfont.woff') format('woff'),
         url('typos/PTS75F-webfont.ttf') format('truetype'),
         url('typos/PTS75F-webfont.svg#PTSansBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansItalic';
    src: url('typos/PTS56F-webfont.eot');
    src: url('typos/PTS56F-webfont.eot?#iefix') format('embedded-opentype'),
         url('typos/PTS56F-webfont.woff') format('woff'),
         url('typos/PTS56F-webfont.ttf') format('truetype'),
         url('typos/PTS56F-webfont.svg#PTSansItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansRegular';
    src: url('typos/PTS55F-webfont.eot');
    src: url('typos/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
         url('typos/PTS55F-webfont.woff') format('woff'),
         url('typos/PTS55F-webfont.ttf') format('truetype'),
         url('typos/PTS55F-webfont.svg#PTSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PTSansNarrowBold';
    src: url('typos/PTN77F-webfont.eot');
    src: url('typos/PTN77F-webfont.eot?#iefix') format('embedded-opentype'),
         url('typos/PTN77F-webfont.woff') format('woff'),
         url('typos/PTN77F-webfont.ttf') format('truetype'),
         url('typos/PTN77F-webfont.svg#PTSansNarrowBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'GnuolaneRegular';
    src: url('typos/gnuolane_rg-webfont.eot');
    src: url('typos/gnuolane_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('typos/gnuolane_rg-webfont.woff') format('woff'),
         url('typos/gnuolane_rg-webfont.ttf') format('truetype'),
         url('typos/gnuolane_rg-webfont.svg#GnuolaneRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

div.nav {
	float: middle;
	width: 135px;
	height: 66px;
	margin: 0 0px 0 0;
	color:#000066;
	text-decoration: none;
	font-family:Verdana;
	background: url(images/navcut.png) 0 -66px repeat;
	font-variant: normal;
	text-transform: uppercase;
	}

div.nav a {
	display: block;
	margin: 0;
	padding:0;
	width:auto;
	height:auto;
	overflow:hidden;
	color:#ffffff;
	text-decoration: none;
	font-family:Verdana;
	font-size: 12px;
	line-height: 66px;
	font-weight: normal;
	background-image: url(images/navcut.png);
	background-repeat: repeat;
	background-position: 0px 0px;
	position: relative;
	vertical-align: text-bottom;
	}
div.nav span {
	display: block;
	margin:0; padding: 135px 0 0 0px;
	}
div.nav a:hover {
	background-image: none;
	color: #000033;
	}
div.nav a:active {
	color: black;
	}

.Textform {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-transform: uppercase;
	font-size: 10px;
	color: #08345D;
	}

.Textbottom {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-transform: uppercase;
	font-size: 10px;
	color: #ffffff;
	}
	
.Textbottom a
	{
	text-decoration:none;
	color: #900870;
	}
.Textbottom a:hover
	{
	text-decoration:underline;
	color: #900870;
	}	
		
.Textcourant {
	font-family:'PTSansRegular', Arial, sans-serif;
	font-size: 14px;
	color: #224ba8;
	font-style: normal;
	padding-right: 10px;
	}	
	
.TitreTable{
	font-family:Verdana;
	font-variant: normal;
	text-transform: none;
	font-size: 13px;
	font-weight: lighter;
	color: #FFFFFF;
	text-indent: 10px;
	}

.Titrepage{
	font-family:GnuolaneRegular;
	font-variant: normal;
	text-transform: uppercase;
	font-size: 22px;
	color: #1f71a5;
	text-indent: 0px;
	line-height: 24px;
	letter-spacing: 1px;
	word-spacing: 2px;
	}
		
	.SmallTitreTable{
	font-family:Verdana;
	font-variant: normal;
	text-transform: uppercase;
	font-size: 13px;
	color: #FFFFFF;
	text-indent: 5px;
	}
	
.texttable
	{
	font-family:Verdana;
	font-variant: normal;
	font-size: 11px;
	color: #000066;
	line-height: 17px;
	}
.texttable a
	{
	text-decoration:none;
	color: #000033;
	}
.texttable a:hover
	{
	text-decoration:none;
	color: #0066CC;
	}
	
.texttable2
	{
	font-family:Verdana;
	font-variant: normal;
	font-size: 11px;
	color: #000066;
	line-height: 17px;
	}
.texttable2 a
	{
	text-decoration:none;
	color: #000033;
	}
.texttable2 a:hover
	{
	text-decoration:none;
	color: #0066CC;
	}
	
.texttable3
	{
	font-family:Verdana;
	font-variant: normal;
	font-size: 12px;
	color: #ffffff;
	line-height: 17px;
	}
.texttable3 a
	{
	text-decoration:none;
	color: #8cd1f8;
	}
.texttable3 a:hover
	{
	text-decoration:none;
	color: #ffffff;
	}
	
#defil
	{
	padding-right:10px;
	width:670px;
	height:500px;
	overflow:auto;
	scrollbar-face-color: #269ee1;
	scrollbar-shadow-color: #228b22;
	scrollbar-highlight-color: #98fb98;
	scrollbar-3dlight-color: #8fbc8b;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #b0d9ef;
	scrollbar-arrow-color: #08345d;
	
}
.liengauche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000099;
}
.liengauche a
	{
	text-decoration:none;
	color: #0033FF;
	}
.liengauche a:hover
	{
	text-decoration:none;
	color: #0033FF;
	}
	
.doctolib-button {
        display: inline-block;
        padding: 6px 12px;
        margin-bottom: 0px;
        font-size: 14px;
        font-weight: normal;
        line-height: 1.42857;
        text-align: center;

        width: 230px;

        background-image: none;
        background-color: rgb(52, 152, 219);
        color: white;
        text-transform: uppercase;
        font-size: 12px;
        vertical-align: middle;

        cursor: pointer;
        text-decoration: none;
        font-family: Arial;

        border: 1px solid transparent;
        border-width: medium medium 2px;
        border-style: none none solid;
        border-image: none;
        border-radius: 5px;
        border-bottom-color: rgb(35, 131, 196);
        -moz-border-top-colors: none;
        -moz-border-right-colors: none;
        -moz-border-bottom-colors: none;
        -moz-border-left-colors: none;
        -moz-user-select: none;
        }

        .doctolib-button:hover {
        background-color: rgb(7, 122, 199);
        color: white;
        text-decoration:none;
        }	
	