/* CSS Document */

.displayOnPrint{
	display: none
}

a img {
	border:0px;
}

body {
	padding:0px;
	margin:0px;
	background-color:#cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#level_0 {
	width:756px;
	margin:auto;
	background-color:#FFFFFF;
}

#header {
	height:171px;
	background-image:url(../../images/refonte2009/header.jpg);
}

#retour_accueil {
	width:115px;
	height:110px;
	margin:25px 0 0 30px;
	text-indent:-9999px;
	display:block;
	float:left;
}

#header #menu_onglets {
	/*padding:10px 0 0 179px;*/
	margin:125px 0 0 0;
	height:46px;
	display:block;
	float:right;
}

#header #menu_onglets a {
	display:block;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	float:left;
	height:100%;
	text-indent:-9999px;
}

#header #menu_onglets a#onglet_public {
	background-image:url(../../images/refonte2009/onglet-grand-public-et-medias.gif);
	width:178px;
}
#header #menu_onglets a#onglet_public:hover {
	background-image:url(../../images/refonte2009/onglet-grand-public-et-medias-over.gif);
}
#header #menu_onglets a#onglet_optometristes {
	background-image:url(../../images/refonte2009/onglet-optometristes-et-etudiants.gif);
	width:163px;
}
#header #menu_onglets a#onglet_optometristes:hover {
	background-image:url(../../images/refonte2009/onglet-optometristes-et-etudiants-over.gif);
}
#header #menu_onglets a#onglet_partenaires {
	background-image:url(../../images/refonte2009/onglet-partenaires-et-assistantes-optometriques.gif);
	width:236px;
}
#header #menu_onglets a#onglet_partenaires:hover {
	background-image:url(../../images/refonte2009/onglet-partenaires-et-assistantes-optometriques-over.gif);
}

#main #col_gauche {
	float:left;
	width:179px;
}

#main #col_droite {
	float:right;
	width:577px;
	width:574px;
	padding:3px 0 0 3px;
	overflow:hidden;

}

#top_print {
	height:24px;
	text-align:right; 
	padding-right:30px;
	font-size:11px;
}

#top_print a {
	color:#BFBFBF; 
	text-align:right; 
	display:block; 
	float:right; 
	width:74px; 
	line-height:24px; 
	background-image:url(../../images/refonte2009/printer.gif); 
	background-repeat:no-repeat; 
	background-position:0px 3px;
}

#main #col_gauche #menu_principal {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#main #col_gauche #menu_principal a {
	display:block;
	padding:6px 0 6px 24px;
	font-size:12px;
	background-color:#5f82a3;
	color:#FFFFFF;
	background-image:url(../../images/refonte2009/fleche-menu.gif);
	background-position:9px 9px;
	background-repeat:no-repeat;
	border-top:1px solid #ffffff;
	line-height:14px;
}

#main #col_gauche #menu_principal a:hover {
	text-decoration:none;
	background-color:#8FA8BF;
}

#main #col_gauche #menu_principal div.sous_menu {
	padding:7px 0;
	border-top:1px solid #ffffff;
	display:none;
}

#main #col_gauche #menu_principal div#sm_public {
	background-color:#bdde35;
}
#main #col_gauche #menu_principal div#sm_public a {
	color:#0e0101;
	background-color:#bdde35;
}
#main #col_gauche #menu_principal div#sm_public a:hover,
#main #col_gauche #menu_principal div#sm_public a.selected {
	color:#ffffff;
}

#main #col_gauche #menu_principal div#sm_prive {
	background-color:#E85202;
}
#main #col_gauche #menu_principal div#sm_prive a {
	color:#0e0101;
	background-color:#E85202;
}
#main #col_gauche #menu_principal div#sm_prive a:hover,
#main #col_gauche #menu_principal div#sm_prive a.selected {
	color:#ffffff;
}

#main #col_gauche #menu_principal div#sm_partenaires {
	background-color:#289BC8;
}
#main #col_gauche #menu_principal div#sm_partenaires a {
	color:#0e0101;
	background-color:#289BC8;
}
#main #col_gauche #menu_principal div#sm_partenaires a:hover,
#main #col_gauche #menu_principal div#sm_partenaires a.selected {
	color:#ffffff;
}

#main #col_gauche #menu_principal div.sous_menu a {
	background-color:#FFFFFF;
	padding: 3px 0 3px 10px;
	color:#5f82a3;
	background-image:none;
	border:none;
}

#main #col_gauche #menu_principal div.sous_menu a:hover {
	text-decoration:underline;
}

#main #col_gauche #bloc_recherche {
	padding:10px 0 0 11px;
	height:55px;
	margin-top:1px;
	background-image:url(../../images/refonte2009/bg-gradient-recherche.jpg);
	background-repeat:repeat-x;
	background-color:#ebe8e8;
}

#main #col_gauche #bloc_recherche div {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}

#main #col_gauche #bloc_recherche #input_keywords {
	border:1px solid #c9c9c9;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	height:14px;
	margin-right:5px;
}

#main #col_gauche #bloc_recherche #btn_recherche {
	margin-bottom:-4px;
}

#main #col_gauche #teaser_video {
	margin-top:1px;
	background-image:url(../../images/teaser_video.jpg);
	width:178px;
	height:140px;
	display:block;
}

#footer {
	height:42px;
	margin-top:30px;
}

#footer div.barre {
	font-size:0px;
	height:7px;
	float:left;
	width:59px;
	margin-right:1px;
}

#footer #barre_1 {
	background-color:#bdde35;
}

#footer #barre_2 {
	background-color:#e95202;
}

#footer #barre_3 {
	background-color:#289bc9;
}

#footer #barre_4 {
	background-color:#e8e6e6;
	width:576px;
	margin-right:0px;
}

#footer #copyright {
	font-size:11px;
	text-align:right;
	padding-right:10px;
	color:#888888;
	padding-top:5px;
	float:right;
	width:266px;
}

#footer #logo_megavolt {
	background-image:url(../../images/logo-megavolt.jpg);
	background-repeat:no-repeat;
	float:left;
	display:inline-block;
	text-indent:-9999px;
	color:#888888;
	width:61px;
	height:15px;
	text-align:left;
	margin:5px 0 0 10px;
}
