/* Génériques */
body {background: #5B554D; text-align: center; margin: 0px;}
img  {border: none;}
hr   {margin: 0px; clear: both; visibility: hidden;}

/* Le Header */
#header {width: 958px; height: 170px; background: url('../images/template/bg-header.jpg') no-repeat; margin: 15px auto 0px auto; text-align: left;}
#header img#logomotocab {width: 300px; height:  75px; position: relative; top: 0px; left: 0px;}
#header div#multilingue {position: relative; top: -70px; left: 900px; float: left;}
#header div#phrase1			{font: bold 11px Verdana; color: #918F89; position: relative; top: -45px; left: 670px; float: left;}
#header div#phrase2			{font: bold 11px Verdana; color: #8C8A88; position: relative; top:  10px; left: -170px; float: left;}
#header div#sornette		{font:      20px Verdana; color: #777777; position: relative; top:  60px; left: 290px; float: left;}

#backhome, #drapeaux, phrase3, phrase4 {position: absolute;}
#header img#backhome   {width: 350px; height: 120px;}
#header div#drapeaux      {display: block; margin: 0px 0px 0px 750px;}
#header div#phrase3			{font: bold 11px Verdana; color: #000000; margin: -50px 0px 0px 750px; padding: -20px 0px 0px 0px;}
#header div#phrase3 input {font: normal 11px Verdana; color: #000000; border: 1px solid #CCCCCC;}
#header div#phrase3 input#send {position: relative; top: 5px; left: 0px; border: none;}
#header div#phrase3 a     {font: normal 10px Arial; color: #000; display: block; text-align: right; padding: 0px 50px 0px 0px;}
#header div#phrase4	h1		  {font: bold 12px Verdana; color: #204777; margin: 0px 0px 0px 30px; padding: 130px 0px 0px 0px;}

#phylact8, #phylact9 {font: bolder 11px Verdana; color: #333333; position: absolute;}
#phylact8 {color: #000000; margin: 70px 0px 0px 30px;}
#phylact9 p    {margin: 80px 0px 0px 770px;}
#phylact9 form {margin: 40px 0px 0px 770px;}
#phylact9 form input#send {position: relative; top: 5px; left: 0px; border: none;}
#phylact9 form a {font: normal 10px Arial; color: #666666; display: block; text-align: right;}

#onglet-menu span#action9 {width: 300px; height: 26px; font:      15px Arial; color: #fff; position: relative; top: 3px; left: 190px;}
#onglet-menu span#action9 a {font: 15px Arial; color: #fff; text-decoration: none; background: url('../images/account/cross-logout.png') no-repeat 0px 2px; padding: 0px 0px 2px 18px;}
#onglet-menu span#action9 a:hover {text-decoration: underline;}

/* Le Contenant principal du texte */
#mainpart {width: 958px; background: #FFFFFF url('../images/template/bg-mainpart-bottom.png') no-repeat bottom left; margin: 15px auto 0px auto; text-align: left;}
#full-content {width: 958px; height: 300px; background: url('../images/template/bg-mainpart-top.png') no-repeat top left; padding: 0px; text-align: left;}
#full-content div#left-content  {width: 562px; text-align: left; float: left; margin: 0px 0px 0px 13px;}
#full-content div#right-content {width: 368px; height: 650px; text-align: left; float: left; margin: 0px 0px 0px 8px;}

#full-content div#left-account  {width: 562px; text-align: left; float: left; margin: 0px 0px 0px 13px; padding: 30px 0px 0px 0px; background: url('../images/account/sous-onglets.png') no-repeat top left;}
#full-content div#left-passwrd  {width: 562px; text-align: left; float: left; margin: 0px 0px 0px 13px; padding: 30px 0px 0px 0px; background: url('../images/account/sous-onglets.png') no-repeat top left;}
#full-content div#left-passngr  {width: 562px; text-align: left; float: left; margin: 0px 0px 0px 13px; padding: 30px 0px 0px 0px; background: url('../images/account/sous-onglets.png') no-repeat top left;}
#full-content div#left-trnsfrt  {width: 930px; text-align: left; float: left; margin: 0px 0px 0px 13px; padding: 30px 0px 0px 0px; background: url('../images/account/sous-onglets.png') repeat-x  top left;}

/* Le Footer */
#footer {width: 958px; text-align: center; font:11px Verdana; color: #FFFFFF; height: 30px; margin: 10px auto 0px auto;}
#footer a {font:      11px Verdana; color: #FFFFFF; text-decoration: none;}
#footer a:hover {font:      11px Verdana; color: #FFFFFF; text-decoration: none;}

#subfoot {width: 958px; padding: 25px; border: 1px solid #9c948b; color: #FFFFFF; text-align: left; margin-top: 80px; background-color: #726a61; margin: 80px auto 30px auto;}
#subfoot h4 {font-family: Tahoma,Arial,Helvetica,sans-serif; font-weight: normal; font-size: 13px; font-weight: bold; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #ebe9e7;}
#subfoot p {text-align: justify; font-family: Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; margin-top: 2px; padding-top: 2px;}
#subfoot h5 {font-family: Tahoma,Arial,Helvetica,sans-serif; font-weight: normal; font-size: 11px; font-weight: bold; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}
#subfoot a {color: #ffdfc1; font-weight: bold;}

#menu {
	background: url('../images/template/bg_menu.jpg') no-repeat;
	height: 40px;
	width: 958px;
	margin: 10px auto 0px auto;
	text-align: left;
	font-size: 15px;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
}

#menu ul{
 	margin-left: 2px;
}

#menu ul li {
	margin: 0px;
	padding: 10px 0px 10px 0px;
	list-style-type: none;
	border-right: 1px solid #ccc;
	display:inline;
	float:left;
}

#menu li a {
	text-decoration: none;
	color: #fff;
	padding: 10px;
	margin:5px;
}

#menu li a:hover {
	color: #19365e;
	background: url(../images/template/bg_menu_up.jpg) repeat-x;
}

.error {
  font: bold 11px Arial; color: #FF0000;
}
	