/*
 *  Copyright 2010 Anyware Services
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
 
@charset "UTF-8";
/* Print CSS Stylesheet. */

/* all stuff to hide */.hidden-D, .hidden-L, .hidden-T {
	display:none;
}
/* all stuff to clear */.clear-B{ clear:both;}.clear-R{ clear:right;}.clear-L{ clear:left;}

/* txt to align */.align-R{ text-align: right;}.align-L{ text-align: left;}

/* Majuscule */
.maj{ text-transform: uppercase;}
/* stuff to resize img with ems, whitout using width and height attributes in img element -according to WAI-AAA, WCAG2 and html5 - prairycat saying */.wh-100pc{ width:100%; height:100%;}
/* all stuff to say goodby to style attribute and use spaces in class attribute -according to WAI-AAA, WCAG2 and html5 - prairycat saying */.m-0{ margin:0px;}.m-2{ margin:2em;}

/* list */
dl, dt, dd, ul, li {	/*margin: 0;*/	/*padding: 0;*/	/*list-style-type: none;*/}

/* Accentuation taille police */
.font-up1{
	 font-size: 120%;
}
.font-down-1{
	 font-size: 75%;
}

a, a img{ border:none; outline: none;}
/*div{ position:relative;}*/
form{margin:0;}

/* Layout */

html {
    height: 100%;
}

body {
    margin: 0;
    padding: 0;
    line-height: 1.5em;
    min-height:100%;
    font-size:62.5%;
    background: none;
}

#jsn-master {
    font-size: 75%;
    line-height: 1.5;
    background: #172534 url(/skins/sigma/resources/img/master-bg.jpg) repeat-x top left;
}

#jsn-page {
    background-color: #ffffff;
    color: #000;
    border-left: 2px solid #000000;
    border-right: 2px solid #000000;
    width: 100%;
    height: 100%;
    margin: none;
}

#jsn-header {
	display: none;
}

#jsn-mainmenu {
    display: none;
}

#jsn-promo {
    display: none;
}

#jsn-leftsidecontent {
    display: none;
}

#jsn-pathway {
    display: none;
}


/* @end */
