#header {
	height:106px; background: url(../img/holidays/header/header.jpg) repeat-x;
}
#logo { display: block; position: absolute; left: 22px; top: 6px; width :376px; height :74px;}
#logofr { display: block; position: absolute; left: 22px; top: 6px; width :376px; height :74px;}
#logoen { display: block; position: absolute; left: 16px; top: 10px; width :200px; height :56px;}
#logonl { display: block; position: absolute; left: 22px; top: 6px; width :376px; height :74px;}
#logode { display: block; position: absolute; left: 22px; top: 6px; width :376px; height :74px;}
#logoes { display: block; position: absolute; left: 22px; top: 6px; width :376px; height :74px;}
#logoit { display: block; position: absolute; left: 22px; top: 6px; width :376px; height :74px;}
#logo a { display: block; width:376px; height:74px; }
#logofr a { display: block; width:376px; height:74px; }
#logoen a { display: block; width:200px; height:56px; }
#logode a { display: block; width:376px; height:74px; }
#logoes a { display: block; width:376px; height:74px; }
#logoit a { display: block; width:376px; height:74px; }
#logonl a { display: block; width:376px; height:74px; }

#pv { position : absolute; left : 260px; top : 0px;width:709px; }
#pv li { float:left; }
#newsletter {position : absolute; left : 450px; top : 40px ; width : 350px ; text-align : right; }
#newsletter input {align : center ; color:#226EB2 ; font-size : 9px ; font-weight : bold;}
#nav { position : absolute; left : 221px ; top : 82px; width:774px; text-align:left; }
#nav li { float : left; padding : 0 ; margin : 0}
#nav li a { padding: 6px 10px 5px 10px ; display:block; margin : 0}
#nav .on div { background-color: #BFD3E7; border : solid #2776B9 1px ; border-bottom : none ; margin-right: 2px ; display : block;}
#nav .on div a:hover { background-color: #EEEEEE;}
#nav .pvhon div { background-color: #FFFFFF ; border : solid #2776B9 1px ; border-bottom : none ; margin-right : 2px ; padding : 0 ; display : block;}
#nav img { display : block }
#nav li div { width : auto ; display : block !important ; display:inline ; float : none;}
#drapeaux { position : absolute; left : 860px; top : 5px; width:141px;}
#drapeaux img { margin : 0px ; padding : 0 3px 0 0 ;}
#compte {position : absolute; left : 849px; top : 0px;width:141px;height:25px;background : url(../img/holidays/header/fd_compte.gif) no-repeat;}
#compte h1 {padding-left:10px;padding-top:5px;}
#selection {position : absolute; left : 849px; top : 28px;width:141px;height:48px;background : url(../img/holidays/header/fd_selection.gif) no-repeat;}
#selection h1 { margin : 0 ; padding : 4px 0 4px 10px;}
#selection div {padding-left:10px;line-height:10px;}
#selection div a {color:#026DB8;font-weight:bold;text-decoration:underline;}
#selection *{ font-family: Verdana, Arial, Helvetica, sans-serif; }
#recherche {position : absolute; left : 10px; top : 78px;width:141px;height:28px;background : url(../img/holidays/header/fd_recherche.gif) no-repeat;}
#recherche h1 {padding:10px 0 0 10px; margin : 0 ;left : 10px; top : 78px;width:141px;height:28px;background : url(../img/holidays/header/fd_recherche.gif) no-repeat;}
#selectionLay .top{	background : url(../img/box/box_select_top.gif) no-repeat left top;padding-top:13px;}