/* CSS Document */

html, body {
margin: 0;
padding: 0;
top: 0;
height: 100%;
min-height: 100%;
line-height: 1.5em; 
/*color: #000000;*/
color:#002F61;
background-color:#F0F0F0;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: 12px;
}

img, div, table {
border: 0;
/*/padding: 0*/
/*margin: 0;*/
margin-left:     auto;
margin-right:    auto;
padding-left: auto;
position : auto;
}

a {
text-decoration: none;
color: #000000;
font-weight: bold;
}

a:hover, a:visited, a:active {
color: #000000;
font-weight: bold;
}

#conteneur {
width: 782px;
margin: 5px auto;
}

/*
.menu, .menu a:visited, .menu a:active, .menu a:link {
text-decoration: none;
font-size: 11px;
color: #004bff;
margin-bottom: 5px;
font-weight: bold;
}

.menu a:hover {
text-decoration: bold;
font-size: 11px;
color: #004bff;
margin-bottom: 5px;
font-weight: bold; 
}*/


/*  NOUVEAU HEADER
********************************************************************/
#global-blanche{
position:relative;
width:910px;
left:50%;
text-align:center;
margin-left:-450px;}


#logo{
position:relative;
width:900px;
text-align:center;}

#logo1{
margin-left:268px;
width:363px;
height:159px;
text-align:center;
/*margin-top: 0;*/
/*margin-bottom:0;*/
BACKGROUND:url(http://contnair.fr/logocv2.gif);
/*background-position:0 -185px;*/}

#slogan{
position:relative;
width:900px;
text-align:center;
padding-top:5px;
padding-bottom:25px;
/*margin-bottom:10px;*/
font-family:Arial,Helvetica,sans-serif;
letter-spacing:7px;
font-size:13px;
font-variant:small-caps;
color:#0a226d;}

#global{
position:relative;
width:934px;
left:50%;
text-align:center;
margin-left:-467px;
z-index:1;}
   
/*#header {
position : absolute ; 
width : 650px;
margin : 0 auto ; 
text-align: center;
margin-left: auto; 
margin-right: auto;
font-family:Arial,Helvetica,sans-serif;
}*/

#menu {
/*position : absolute ; */
/*top : 50px ;*/
/*left : 192px; */
/*height : 97px;*/
text-align:center;
line-height : 50px; 
}
	
#menu  ul{
list-style : none ;
text-align:center;
margin : 0; 
padding : 0 ;
}

#menu  li{
text-align:center;
float : left ;
}
	
#menu  li a{
margin : 0 ; 
text-align:center;
padding : 0 15px 20px 15px  ; 
text-decoration : none ;    
color : #000 ;
}

#menu li a:hover {
background : url(http://contnair.fr/bg-li-a-menu.jpg) bottom no-repeat;  
}

/* fin nouveau menu*/

.pages {
background-color: #E4E4E4;
}

h1 {
color: #004bff;
font-weight: bold;
font-family: arial narrow;
font-size : 25px;
}

h2 {
	font-size: 1.1em;
	line-height:1.6em;
	padding-left:0.5em;
	margin: 0.5em 0;
	text-transform: uppercase;
	font-weight: bold;
	color: #374853;
	background: transparent url('http://catalogue.contnair.fr/themes/Earth/img/title_bg.gif') no-repeat top left;
	height: 21px;
}
h2 span {
	font-size: 0.9em;
	text-transform: lowercase;
	font-weight: normal;
	font-style: italic;
	color: #374853;
	margin-left: 1em;
}

h3 { 
font-size: 1.1em;
margin: 1em 0; 
}

h4 { 
font-size: 1em;
}

/*h2 {
color: #004bff;
font-weight: bold;
font-family: arial narrow;
font-size : 18px;
}

h3 {
color: #808080;
font-weight: bold;
}

h4{
color: ##31b1e2;
font-weight: bold;
}*/

.textsociete {
color: #2C86C7;
}

#cadre {
background: url('../images/cadrecorps.jpg') left repeat-y;
width: 782px;
margin: auto;
}

#cadrecorps {
padding: 15px;
}

#cadreentete {
background: url('../images/cadreentete.jpg') top left no-repeat;
width: 782px;
height: 21px;
}

#cadrepied {
background: url('../images/cadrepied.jpg') bottom left no-repeat;
width: 782px;
height: 21px;
}

#cadres {
background: url('../images/cadrescorps.jpg') left repeat-y;
width: 773px;
margin: auto;
}

#cadresentete {
background: url('../images/cadresentete.jpg') top left no-repeat;
width: 773px;
height: 23px;
}

#cadrespied {
background: url('../images/cadrespied.jpg') bottom left no-repeat;
width: 773px;
height: 23px;
}

#cadre1 {
margin: 0;
width: 300px;
padding-left: 20px;
padding-right: 25px;
}

#cadre2 {
padding-left: 20px;
//padding-right: 10px;
width: 446px;
}

p.titre {
padding-left: 30px;
background: url('../images/pucefleche.gif') 0 50% no-repeat;
}

.titrecadre1 {
color: #004bff;
font-size: 2em;
font-weight: bold;
}

.titrecadre2 {
color: #004bff;
font-size: 2em;
font-weight: bold;
}

/* BAS DE PAGES */

#cases {
background: url('../images/casescorps.jpg') left repeat-y;
width: 782px;
margin: auto;
}

#casesentete {
background: url('../images/casesentete.jpg') top left no-repeat;
width: 782px;
height: 35px;
}

#casespied {
background: url('../images/casespied.jpg') bottom left no-repeat;
width: 782px;
height: 35px;
}

.vigettebloc {
float: left;
height: 90px;
margin-right: 5px;
margin-top: 10px;
margin-left: 10px;
}

#titrebloc1, #titrebloc2, #titrebloc3 {
font-size: 1.2em;
font-weight: bold;
padding-bottom: 1px;
}

#titrebloc1 {
color: blue;
}

#titrebloc2 {
color: black;
}

#titrebloc3 {
color: green;
}

.textbloc {

}

.cadretitre{
font-size: 18px;
font-weight: bold;
line-height: 15px;
}

.titrcadble {
font-size: 14px;
font-weight: bold;
color: #0000FF;
}

.textcadrble {
color: #0000FF; 
font-size: 12px;
}

.titrecedrgri {
font-weight: bold; 
font-size: 14px;
}

.textcedrgri {
font-size: 12px;
}

.titrcedrver {
font-weight: bold; 
font-size: 14px; 
color: #006600; 
}

.textcadrver {
color: #006600; 
font-size: 12px;
}

/* FOOTER */

/*#footer {
width: 782px;
height: 62px;
text-align: center;
margin: auto;
color: #666666;
}

#footergauche, #footercentre, #footerdroite {
height: 62px;
float: right;
}

#footergauche, #footerdroite {
width: 23px;
}

#footergauche {
background: url('../images/footerg.gif') no-repeat;
}

#footercentre {
width: 736px;
background: url('../images/footer1px.gif') repeat-x;
}

#footerdroite {
background: url('../images/footerd.gif') no-repeat;
}*/

div#footer {
color: #6A6A6A;
margin: auto;
font-size: 11px;
}

/*
div#footer a#copy {
text-decoration: none;
color: #6A6A6A;
}
 #CECECE AND #6A6A6A*/
 

/* PAGE CONTACT */

#col_menu {
	background:transparent;
	float:left;
	width:227px;
	padding-right:10px;
	text-align:left;
	padding-top:28px;
	color:#333;
	font-size:9px;
}

#col_menu A {
	color:#000080;
	text-decoration:none;
}
#col_menu A:hover {
	color:#004bff;
	text-decoration:underline;
}
