﻿/* CSS Document */
body{
	padding:0; margin:0; background:url(../images/masterGeneral/bg.gif) repeat-x 0 0 #FFFFFe; color:#FFFFFF;
	font: normal normal normal 12px/18px 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif;
	}
div, p, ul, img, h1, h2, h3, h4, form, a{
	padding:0; margin:0;
	}
ul{
	list-style-type:none;
	}
.spacer{
	font-size:0; line-height:0; clear:both;

	}
	
	img
	{
	    border:none;
	}
/*-----------------------------header-------------*/
#header{
	width:778px; margin:0 auto; position:relative; height:174px; 
	}
#header img.logo{
	position:absolute; left:18px; top:26px; display:block;width:325;height:100; border-width:0px;
	}
#header h1{
	font:bold 20/30px Arial, Helvetica, sans-serif;position:absolute; left:120px; top:75px;color:#39C2FF;
	}
#header h1.versionEva
{
    float:left;
    margin-left:250px;
    color:White;
}
#header ul.top_link{
	/*width:120px;*/ height:26px; /*font-size:0;*/ position:absolute; left:23px; top:0;
	}
.classSiteMapPath
	{
	    float:left;margin-left:120px;
	}
#header ul.top_link li{
	float:left; height:23px; margin:0 1px 0 0;
	}
#header ul.top_link li a{
	width:38px; height:26px; display:block; /*font-size:0; text-indent:-2000px;*/
	}
#header ul.top_link li a.home{
	background:url(../images/masterGeneral/home_icon.gif) no-repeat 0 0;
	}
#header ul.top_link li a.home:hover{
	background:url(../images/masterGeneral/home_icon_h.gif) no-repeat 0 0;
	}
#header ul.top_link li a.mem{
	background:url(../images/masterGeneral/member_icon.gif) no-repeat 0 0;
	}
#header ul.top_link li a.mem:hover{
	background:url(../images/masterGeneral/member_icon_h.gif) no-repeat 0 0;
	}
#header ul.top_link li a.email{
	background:url(../images/masterGeneral/emai_icon.gif) no-repeat 0 0;
	}
#header ul.top_link li a.email:hover{
	background:url(../images/masterGeneral/emai_icon_h.gif) no-repeat 0 0;
	}

#header ul.navi{
	width:auto;  position:absolute; left:0; top:145px;
	}
#header ul.navi li{
	margin:0 2px 0 0 ; float:left; padding:0;
	}
#header ul.navi li a.linkConnecte {
	color:Red;
	}
#header ul.navi li a{
	padding:0 7px 0 7px; font:bold 10px/28px Verdana, Arial, Helvetica, sans-serif; color:#4F4F4F; background-color:#EBEBEB;
	text-transform:uppercase; text-align:center; display:block; text-decoration:none;
	}

#header ul.navi li a.linkConnecte:hover{
	background:url(../images/masterGeneral/navi_h.gif) repeat-x 0 0 #EBEBEB;  color:Red;
	}
#header ul.navi li a:hover{
	background:url(../images/masterGeneral/navi_h.gif) repeat-x 0 0 #EBEBEB;  color:#FFFFFF;
	}
/*------------------------- sous menu --------------------*/
#body ul.sousMenu{
    height:15px;width:650px; left:0; padding:0px; margin:0px;  
    }
#body ul.sousMenu li{
	margin:0px 2px 0px 0px; float:left; padding-top:3px;
	height: 13px;
}
#body ul.sousMenu li a{
	padding:3px 4px 3px 5px; font:bold 14px/10px Verdana, Arial, Helvetica, sans-serif; color:#4F4F4F; /*background-color:#EBEBEB;*/
	/*text-transform:uppercase;*/ text-align:center; display:block;/**/ text-decoration:none;margin:0px 0px 0px 0px;
	}
#body ul.sousMenu li a:hover{
      color:#39C2FF;
      text-decoration:underline;
	}

/*-----------------------body--------------------*/
#body{
	width:778px; margin:0 auto 0 auto; padding:0px 0px 0px 0px; color:Black;/*position:relative;*/
	/*background-color:yellow;*/
	}

/*---------------------rightpan--------*/


div.divRight{
    /*width:113px;*/width:auto; position:absolute; left:650px; top:8px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    max-height:200px;/*background-color:yellow;*/
	}

div.divRight h2.member{
	width:134px; height:23px; background-color:#106E9C; color:#FFFFFF; padding:0 0 0 16px; display:block;
	font:normal 20px/23px "Trebuchet MS", Arial, Helvetica, sans-serif; margin:0px 0 1px 0;
	}
div.divRight div.memberf{
	border-left:#D9D9D9 1px solid; border-right:#D9D9D9 1px solid; background-color:#F5F5F5; border-bottom:#D9D9D9 1px solid;
	width:123px; padding:11px 12px 0 13px; color:#002C41; height:Auto; font-family:Arial, Helvetica, sans-serif;
	}	
div.divRight div.classInfoClub{
	width:120px; text-align:center;/*background-color:Red;*/
	}
div.divRight div.memberf img.classImgAeroclub{
	max-width:120px;max-height:100px;/*background-color:yellow;*/
	/*float:left;*/
	}
div.divRight div.memberf .classLabelAeroclub{
	width:100%; line-height:11px; font-size:11px;height:auto;width:120px;
	display:block;
	overflow:hidden;
	/*float:left;*/
	}
div.divRight div.memberf input{
	width:122px; height:19px; font:normal 11px/21px Verdana, Arial, Helvetica, sans-serif; padding:0;
	 border-bottom:#D4D0C8 1px solid; border-right:#D4D0C8 1px solid; border-left:#808080 1px solid;
	border-top:#808080 1px solid; margin:0; /*float:left;*/ 
	}
div.divRight div.memberf label{
	width:61px; height:16px; line-height:16px; font-size:11px; padding:0 0 0 11px; text-transform:uppercase; text-decoration:underline;
	/*float:left;*/
	}
div.divRight div.memberf a{
	width:80px; float:left; display:block; text-decoration:none; font-weight:bold; font-size:11px; color:#2C2C2C;
	text-transform:uppercase; background-color:#F5F5F5; padding:8px 0 0 0; line-height:14px;
	}

div.divRight div.memberf a:hover{
	text-decoration:underline;
	}
div.divRight div.memberf input.classBtnConnection{
	width:34px; height:22px; /*float:left;*/ font-size:15px; line-height:22px; 
	font-weight:bold; border:none; margin:9px 0 5px 90px; text-align:center; padding:0; cursor:pointer;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image:url('../images/masterGeneral/go.gif');
	}
div.divRight div.memberf a.classBtnDeconnection
{
    float:none;
}
div.divRight div.memberf .classDivRightLebelConnecte
{
    width:61px; height:16px; line-height:16px; font-size:11px; padding:0 0 0 11px; text-transform:uppercase; font-weight:bold;
}
div.contenuPage
{
    margin-top:70px;
}
/*-------------------------footer---------------*/
#footer_main{
	background:url(../images/masterGeneral/footer_bg.gif) repeat-x 0 0 #BFBFBF; color:#2C2C2C;
	margin-top:30px;
	}
#footer{
	width:778px; position:relative; margin:0 auto; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ;  height:132px;
	}
#footer ul{
	width:582px; position:absolute; top:40px; left:0; font-size:0;
	}
#footer li{
	  font-size:12px; line-height:15px;  float:left;	display:block; margin:0; padding:0;
	 background-color:#BEBEBE; color:#FFFFFF; height:15px;
	}
#footer ul li a{
	height:13px; padding:0 8px 0 8px;  font-size:13px; line-height:15px; font-weight:bold; 	
	text-decoration:none;  background-color:transparent; color:#FFFFFF;
	}
#footer ul li a:hover{
	background-color:#199BD8; color:#fff;
	}
#footer p{
	width:334px;  position:absolute; top:61px; left:0; font-size:13px; line-height:15px; display:block;
	height:15px;
	}
#footer p.copy{
	font-size: 11px; width:190px;  line-height:16px;  position:absolute; left:139px; top:113px; height:16px; padding:0;
	 font-weight:bold; text-transform:uppercase;
	}
#footer p.copy a{
	text-decoration:none;  font-weight:bold; background-color:transparent; color:#060500; line-height:16px;
	}
#footer p.copy a:hover{
	background-color:#199BD8; color:#FFFFFF;
	}
#footer img{
	position:absolute; left:500px; top:0;
	}
	
	
	

