/* 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;}

#bookmotocab, #drapeaux, phrase3, phrase4 {position: absolute;}
#header a#backhome {color: #CB1B03;font-size:10px;text-decoration:none;position:relative;top:75px;left:30px;}
#header a img#bookmotocab   {width: 300px; height: 70px;display: block;}
#header div#drapeaux      {display: block; margin: 0px 0px 0px 900px;}
#header div#phrase3			  {font: bold 11px Verdana; color: #000000; margin: -50px 0px 0px 750px; padding: -30px 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: #666666; display: block; text-align: right; padding: 0px 50px 0px 0px;}
#header div#phrase4			  {font: bold 11px Verdana; color: #000000; margin: 10px 0px 0px 30px; padding: 80px 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: #FFCC66; position: relative; top: 3px; left: 190px;}
#onglet-menu span#action9 a {font:      15px Arial; color: #FFCC66; text-decoration: underline; background: url('../images/account/cross-logout.png') no-repeat 0px 2px; padding: 0px 0px 2px 18px;}

/* 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;}

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

