@charset "utf-8";
/* CSS Document */

/* CSS issu des tutoriels css.alsacreations.com */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin: 0;
	padding: 0;
	background-color: #019BF1;
	background-image: url(../../images/fond_page_1.gif);
}
a, a:hover, a:visited{
	color:#336699;
	list-style:none;
}
#logo_sco_index{
	float:right;
	margin-left:10px;
	margin-top:-3px;
}
#ecole_plongee_index{
	margin-left:5px;
	marging: 5px auto;
	width:180px;
	padding:6px;
}
#ecole_plongee p{
	margin:5px;
}

#conteneur {
	width: 800px;
	margin: 0 auto;
	background-color:#019BF1;
	background-image: url(../../images/img_fond_suborange.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	height:auto;
}
#header {
	height: 30px;
	padding:10px;
}
#haut {
height: 57px;
background-color:#CCCCFF;
}
#centre {
	/*background-color: #01B7F9;*/
	position:relative;
	padding:0px 20px;
	-moz-opacity:.9;
	opacity: .9;
	filter:alpha(opacity=90);
}

#pied {
	-moz-opacity:.7;
	opacity: .7;
	filter:alpha(opacity=70);
	margin:2px 5px 2px 2px;
	padding:0px;
	}
.paragraphe{
color:#000;
}
#pied h4, #pied a, #pied a:hover{
color:#fff;
line-height:1px;
}
#pied h4.espace_members{
color:#015686;
}
.conditions a:hover{
line-height:1px;
}

p {margin: 0 0 0px 0;}

#encart_left a.conditions{
line-height:13px;
color:#fff;
margin:5px auto 1px;
padding:1px;
}
#encart_left h4{
margin:5px auto 1px;
padding:1px;
font-weight:bold;
color:#fff;
}

/* Box coins arrondis */

  /* Round border (add following 8 lines): */
 
    .pmb1_b, .pmb1_s {font-size:1px; }
    .pmb1_1, .pmb1_2, .pmb1_3, .pmb1_4, .pmb1_b, .pmb1_s {display:block; overflow:hidden;}
    .pmb1_1, .pmb1_2, .pmb1_3, .pmb1_s {height:1px;}
    .pmb1_2, .pmb1_3, .pmb1_4 {border-style: solid; border-width: 0 1px; }
    .pmb1_1 {margin:0 5px; }
    .pmb1_2 {margin:0 3px; border-width:0 2px;}
    .pmb1_3 {margin:0 2px;}
    .pmb1_4 {height:2px; margin:0 1px;}
    .pmb1_c {display:block; border-style: solid ; border-width: 0 1px;}

    
  /* Raised border (add following 17 lines) : */
  
    .pmb2_1, .pmb2_2, .pmb2_3, .pmb2_4, .pmb2_5, .pmb2_6, .pmb2_7, .pmb2_8 { overflow:hidden; font-size:1px; display:block; }
    .pmb2_1, .pmb2_2, .pmb2_3, .pmb2_6, .pmb2_7, .pmb2_8, .pmb2_s { height:1px; }
    .pmb2_2, .pmb2_3, .pmb2_4, .pmb2_5, .pmb2_6, .pmb2_7, .pmb2_c {  border-style: solid; border-width: 0 1px; }
    .pmb2_2, .pmb2_3, .pmb2_4, .pmb2_c { border-left-color: #fff; }
    .pmb2_7, .pmb2_6, .pmb2_5, .pmb2_c { border-right-color: #999; }
    .pmb2_1 { margin:0 5px; background: #fff;}
    .pmb2_2 { border-right:1px solid #eee; }
    .pmb2_3 { border-right:1px solid #ddd; }
    .pmb2_4 { border-right:1px solid #aaa; }
    .pmb2_5 { border-left:1px solid #eee; }
    .pmb2_6 { border-left:1px solid #ddd; }
    .pmb2_7 { border-left:1px solid #aaa; }
    .pmb2_8 { margin:0 5px; background:#999; }
    .pmb2_2, .pmb2_7 { margin:0 3px; border-width:0 2px; }
    .pmb2_3, .pmb2_6 { margin:0 2px; }
    .pmb2_4, .pmb2_5 { margin:0 1px; height:2px; }
    .pmb2_c { padding: 0 4px; display:block; }
    .pmb2_s {display : block; font-size:1px;}

  
  /* Shadow border (add following 2 lines): */
  
    .pmb3_1 { border-width: 1px; border-style: solid; position: relative; left:-3px; top:-3px; }
    .pmb3_2 { overflow:hidden; width:100%; padding:0 3px; }
    .pmb3_s { height: 1px; font-size: 1px; display: block; }
