/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font:  11px ;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
font-size:11px;
}

.shadetabs li a{
background:transparent url(../images/nselected_cal.gif) no-repeat scroll center top;
color:#FFFFFF;
display:block;
float:left;
padding-top:5px;
height:18px;
margin-right:0;
position:relative;
text-decoration:none;
z-index:1;
width:70px;
}

ul.shadetabs{
	margin:0;
	padding:0}

.shadetabs li a:hover{
text-decoration: underline;
color:#333333;
}

.shadetabs li a.selected{ /*selected main tab style */
top: 1px;
background:transparent url(../images/selected_cal.gif) no-repeat scroll center top;
color:#7F7F7F;
position:relative;
padding-left:15px;
width:60px;
text-align:left
}


.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}


.shadetabs2{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font:  11px ;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs2 li{
display: inline;
margin: 0;
font-size:11px;
}

.shadetabs2 li a{
background:transparent url(../images/nselected_mag.gif) no-repeat scroll center top;
color:#FFFFFF;
display:block;
float:left;
padding-top:5px;
height:18px;
margin-right:0;
position:relative;
text-decoration:none;
width:86px;
z-index:1;
}

ul.shadetabs2{
	margin:0;
	padding:0}

.shadetabs2 li a:hover{
text-decoration: underline;
color: #FFFFFF;
}

.shadetabs2 li a.selected{ /*selected main tab style */
top: 1px;
background:transparent url(../images/selected_mag.gif) no-repeat scroll center top;
color:#7F7F7F;
position:relative;
padding-left:26px;
width:60px;
text-align:left
}


.shadetabs2 li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
overflow:hidden;
padding:10px;
padding-bottom:0;
height:190px;
}
.tabcontent  h2{
	color:#00A4DE;text-decoration:underline;
	padding-bottom:20px}

.div_s{
	margin-top:1px;
	background:url(../images/box_box_haut_cal.gif) no-repeat top #FFFFFF; 
	clear:both;
	padding-bottom:0;
	width:290px;
	}
.div_s2{
	margin-top:1px;
	background:url(../images/box_box_haut.gif) no-repeat top #FFFFFF; 
	clear:both;
	padding-bottom:0;
	}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

