


body { 
background:#efece2 url(http://www.skifrance.fr/templates/hiver/images/bg_body_grand_ski.jpg) no-repeat center top;
background-attachment:fixed; }
#logohead{ background:  url(../../hiver/images/header_left.png) no-repeat;}
#page_margins {background: #fff; }
/*#header {background:none;}*/

a {color: #4D87C7;}
a:focus,
a:hover,
a:active {color:#182E7A;}

/*
NAV
*/
#nav_main {
background-image:url("../images/sliding_door/round/bg.gif");
}
#nav_main li {
background: #e0ecf8 url("../images/sliding_door/round/left.gif") no-repeat top left;
border-bottom: 1px solid #b2b2b2;
}

#nav_main a,
#nav_main strong{
background: transparent url("../images/sliding_door/round/right.gif") no-repeat top right;
color: #667;
}

#nav_main ul li:focus,
#nav_main ul li:hover,
#nav_main ul li:active {
background-color: #c4d0dc;
}

#nav_main a:focus,
#nav_main a:hover,
#nav_main a:active { color: #223; }

#nav_main .activemenu {
background: white url("../images/sliding_door/round/left_on.gif") no-repeat top left;
}

#nav_main .activemenu a,
#nav_main .activemenu strong {
background: transparent url("../images/sliding_door/round/right_on.gif") no-repeat top right;
color: #334;
}



/*
MODULE TABLE
*/
#col1 .moduletable,
#col2 .moduletable,
.moduletableneige{ background: #fff;
border-left:1px solid #7CACD8;
border-right:1px solid #7CACD8;
border-bottom:1px solid #7CACD8;
}
.moduletablegrey, .moduletablered{
background: #fff;
border-left:1px solid #B2B2B2;
border-right:1px solid #B2B2B2;
border-bottom:1px solid #B2B2B2;
}



#col1 .moduletable h3, 
#col2 .moduletable h3, 
.moduletableneige h3{
background:url("../images/module_table_top.png") no-repeat top left;
}

.moduletablegrey h3{
background:url("../images/module_table_grey_top.png") no-repeat top left;
color:#333;
}

.moduletablered h3{
background:url("../images/module_table_red_top.png") no-repeat top left;
color:#fff;
}

.moduletableneige{
background:url("../images/snow.png") no-repeat bottom left #F1F6FB;
}

.moduletablespecial{
background:url("../images/module_table_special_top.png") no-repeat top left #F1F6FB;
border:none;
color:#fff;
background-color:#E00025;
}
.moduletablespecial a{ color:#fff; font-weight:bold; text-decoration:none; }
.moduletablespecial a:hover{ text-decoration:underline; }
