﻿#index-banner {
        background-color:#c1002a;
    	width:1000px;
	/* height:79px; */
	margin: 0;
	padding: 0;
	text-align: center;
}
/** OLD  border: 5px solid #aab; */
#index-wrapper {
	background-image:url(/images/ISAE/ciel.gif);
        background-repeat:repeat;
        width: 1000px;
        margin:0px auto;
        border: 5px solid #f55;
  /* opacity: 0.5; */
}
#wrap {
   margin:0;
   width:1000px;
}
.nextblock {
	clear:both;
}
/** OLD  border: 3px solid #a9a; */ 
#index-content {
	background-color: rgba(255,255,255,0.4);
    	top:0;
	margin: 0 auto;
	padding: 0;
    	width:1000px;
	border: 3px solid #f55;
}
#index-pub {
	background: url(/images/ISAE/ciel.gif) repeat;
        top:0;
	margin: auto; 
	padding: 10px;
        width: 510px;
	border: 10px solid #99a;
}

#index-sidebar {
	background:transparent;
        top:0;
	      margin: 0;
	      padding: 0;
        width: 119px;
        height:100%;
	      border: 1px solid #99b;
}

#index-footer { 
	background:transparent;
	margin: 45px 20% 0 20%; 
	padding: 10px;
	border: 2px solid #999; 
        text-align: center;
}

body{
	font: normal normal 14px Arial, Tahoma, Helvetica, FreeSans, sans-serif;
	color: #222222;
	background: #cfe7d1 url(/images/ISAE/siBackgroud.png) repeat fixed top center /* Credit: gaffera (http://www.istockphoto.com/googleimages.php?id=4072573&amp;platform=blogger) */;
	padding: 0 0 0 0;
	background-attachment: fixed;
}


.titre       { font-family: Utopia;  
               font-weight: bold;
               color: #66BBCC ;
               font-size : 110%;
             }

.ident       { list-style-position: outside; 
               list-style-type: disc;   
               color: #000000;
               font-size : small; 
               font-family : "Comic Sans MS";
             }

.code        {font-family: Courier; border-style: solid; 
             }

#index-sidebar .imgfloat {
   background:url(http://www.zdnet.fr/zdnet/x/i/m/rss_icon.gif) no-repeat;
   background-position:0;
   padding-left:41px;
   width:75px;
}

#index-sidebar .noimgfloat{
   padding-left:41px;
   width:75px;
}

#index-sidebar TD:hover {
        background-color: #dde;
        color: #333366;
        border: 1px solid #d0d0f8;
}

#index-sidebar TD {
        border-bottom: 1px solid #d0d0f8;
        font-size : 80%; 
}

.chanel {

 height:100%;
 padding-top: 1em;
 font-family : "Comic Sans MS";
 font-size: 80%;
}

.chanel .title {
  border: 1px solid #d0d0f8;
  background-image:url(/images/ISAE/mer.gif); 
  background-repeat:repeat;
  margin-top:-1em;
  /* opacity: 0.5; */
}

.tablechanel {
   border:0;
   border-top: 5px solid #d0d0f8;
   width:100%;
   height:100%;
   border-left: 5px solid #99c;
   border-radius: 10px;
   border-bottom-right-radius: 1px;
   border-bottom-left-radius: 1px;
}
.chanel .body {
  border: 1px solid #d0d0f8;
}

.intro {
        background-color: transparent;
        color: inherit;
        text-align: justify;
        font-size: 0.8em;
        border: 0px solid #d0d0f8;
        padding: 0px;
        margin-bottom: 1px;
}

li.title, td.title, div.title, H2.section {
        background-image:url(/images/ISAE/mer.gif); background-repeat:repeat;
        color: maroon;
        font-family: Verdana, Impact, Arial, Helvetica, sans-serif;
        font-weight: bold;
        font-size: 2.0em;
        padding: 0px;
        text-align: center;
   border-radius: 10px;
   border-bottom-right-radius: 1px;
   border-bottom-left-radius: 1px;
}

a:hover {
        background-color: rgba(#f,#f,#f,0.6);
        color: #333366;
        border: 1px solid #d0d0f8;
}

div#header{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
}

#navlist
{
	color: white;
	background-image:url(/images/ISAE/mer.gif); background-repeat:repeat;
	padding: 0 1px;
        border: 0px;
	margin: 0;
	width: 117px;
	font: normal 1em Verdana, sans-serif;
	text-align: center;
}

#navlist li
{
	list-style: none;
	margin: 0;
}

#navlist a, #navlist a:active
{
	display: block;
	text-decoration: none;
	margin: 2px;
	color: white;
	background: #39c;
	border-width: 2px;
	border-style: solid;
	border-color: #5bd #035 #068 #6cf;
	padding:  2px;
	border-radius: 4px;
}
#navlist a:hover
{
	background: #28b;
        border-width: 4px;
	border-color: #4ac #024 #057 #5be;
	border-radius: 8px;
}

.boutonA {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:1em;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
        width="118px";
}
.boutonA:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}
.boutonA:active {
	position:relative;
	top:1px;
}
