/* amonistar.com - CSS by coolsitecreation.com - 2008.06.19*/


/* remise à zéro des CSS par défaut des navigateurs 
remplacement par valeur conseillé par W3 */

html, address,
blockquote,
body, dd, div,
dl, dt, fieldset, form,
frame, frameset,
h1, h2, h3, h4,
h5, h6, noframes,
ol, p, ul, center,
dir, hr, menu, pre   { display: block }
li              { display: list-item }
head            { display: none }
table           { display: table }
tr              { display: table-row }
thead           { display: table-header-group }
tbody           { display: table-row-group }
tfoot           { display: table-footer-group }
col             { display: table-column }
colgroup        { display: table-column-group }
td, th          { display: table-cell }
caption         { display: table-caption }
th              { font-weight: bolder; text-align: center }
caption         { text-align: center }
body            {
	margin: 8px;
}
h1              { font-size: 2em; margin: .67em 0 }
h2              {
	font-size: 1.5em;
	margin: .75em 0;
	color: #F95D08;
}
h3              { font-size: 1.17em; margin: .83em 0 }
h4, p,
blockquote, ul,
fieldset, form,
ol, dl, dir,
menu            { margin: 1.12em 0 }
h5              { font-size: .83em; margin: 1.5em 0 }
h6              { font-size: .75em; margin: 1.67em 0 }
h1, h2, h3, h4,
h5, h6, b,
strong          { font-weight: bolder }
blockquote      { margin-left: 40px; margin-right: 40px }
i, cite, em,
var, address    { font-style: italic }
pre, tt, code,
kbd, samp       { font-family: monospace }
pre             { white-space: pre }
button, textarea,
input, select   { display: inline-block; }
big             { font-size: 1.17em }
small, sub, sup { font-size: .83em }
sub             { vertical-align: sub }
sup             { vertical-align: super }
table           { border-spacing: 2px; }
thead, tbody,
tfoot           { vertical-align: middle }
td, th          { vertical-align: inherit }
s, strike, del  { text-decoration: line-through }
hr              { border: 1px inset }
ol, ul, dir,
menu, dd        { margin-left: 40px }
ol              { list-style-type: decimal }
ol ul, ul ol,
ul ul, ol ol    { margin-top: 0; margin-bottom: 0 }
u, ins          { text-decoration: underline }
br:before       { content: "\A" }
:before, :after { white-space: pre-line }
center          { text-align: center }
:link, :visited { text-decoration: underline }
:focus          { outline: thin dotted invert }

BDO[DIR="ltr"]  { direction: ltr; unicode-bidi: bidi-override }
BDO[DIR="rtl"]  { direction: rtl; unicode-bidi: bidi-override }

*[DIR="ltr"]    { direction: ltr; unicode-bidi: embed }
*[DIR="rtl"]    { direction: rtl; unicode-bidi: embed }

@media print {
  h1            { page-break-before: always }
  h1, h2, h3,
  h4, h5, h6    { page-break-after: avoid }
  ul, ol, dl    { page-break-before: avoid }
}


/* css amonistar */
body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F95D08;
	margin: 0;
	padding: 0;
	background-color: #F95D08;
}

div, p, h1,h2,h3,h4, form, ul, ol img {
	margin:0;
	padding:0;
	border:none;
}

input,select,textarea {border: 1px solid #999; color:#666;}
.submit:hover {border: 1px solid #333; color:#333;}
input.none {border: none; color:#666;}

a, a:link, a:hover, a:active, a:visited {color:#aaa; text-decoration:none;font-size: 12px;}

a img {border:none;}

/* correction clearfix */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
 
.clearfix {display: inline-block;}

/* Hides from IE-mac */
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.cadre_alerte {
position:absolute;
margin: 8px 71px;
padding-left:10px;
padding-top:5px;
width: 368px;
height: 133px;
background-image:url(../img/amonistar-alerte.png);
background-repeat:no-repeat;
color:#fff;
}


#header-w {
	height:155px;
	background-color: #666666;
	background-image: url(../img/amonistar_02.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#header-c {
	width: 924px;
	height: 103px;
	margin: 0 auto;
}
#header-title{
	margin-left:30px;
	float:left;
	width:569px;
	height:74px;
}
#header-login {
	margin-right:30px;
	float:right;
	width:244px;
	height:103px;
	background: transparent url(../img/amonistar_06_03.jpg) no-repeat top left;
}
#header-login a, #header-login a:link, #header-login a:active, #header-login a:visited {color:#fff;text-decoration:none;}
#header-login a:hover {color:#eee;}
#login-btn {display:block;margin:15px 0 0 0;width:53px;height:55px;background: transparent url(../img/amonistar-login1.png) no-repeat top center;}
#login-btn:hover {background: transparent url(../img/amonistar-login2.png) no-repeat top center;}

#header-login2 {
	color:#fff;
	margin-right:30px;
	float:right;
	width:244px;
	height:103px;
	background: transparent url(../img/amonistar_06_02.jpg) no-repeat top left;
}
#header-login2 a, #header-login2 a:link, #header-login2 a:active, #header-login2 a:visited {color:#fff;text-decoration:none;}
#header-login2 a:hover {color:#eee;}


#header-pub {
	width: 924px;
	height: 52px;
	vertical-align:bottom;
	margin: 0 auto;
	background-color: #52514E;
	background-image: url(../img/amonistar_10.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

#content-w {
	background-color: #fff;
	background-image: url(../img/cola.gif);
	background-repeat: no-repeat;
}
#content-c {
	width: 924px;
	background: transparent url(../img/amonistar_13.jpg) repeat-y top left;
	margin: 0 auto;
}
#content-left {float:left;margin:0 4px 0 24px;width:178px;height:auto;}/*178px*/
#content-middle2 {float:left;width:720px;height:auto;}
#content-middle3 {float:left;width:516px;height:auto;}
#content-right {float:left;width:width:178px;height:auto;}
#content-google {width:900px;height:auto;margin:0 auto;text-align:center;}


.box-stats {width:183px;height:127px;background: transparent url(../img/amonistar_17.jpg) no-repeat top left;text-align:center;}

.box-intro {width:510px;height:167px;background: transparent url(../img/amonistar_16.jpg) no-repeat center center;}
.box-intro p {
	margin:0 190px 0 70px;
	color:#F95D08;
	line-height:150%;
}

.box-blue {width:178px;background: transparent url(../img/amonistar_23.jpg) repeat-y top left;}
.box-blue-h {width:178px;background: transparent url(../img/amonistar_20.jpg) no-repeat top left;}
.box-blue-h h2{
	color:#666666;
	font-weight:normal;
	font-size:16px;
	text-align:center;
	margin:0;
}
.box-blue-h a {color:#666;font-weight:bold;}
.box-blue-f {width:178px;height:22px;background: transparent url(../img/amonistar_24.png) no-repeat top left;}

.box-nav {width:178px;background: transparent url(../img/amonistar_23.jpg) repeat-y top left;}
.box-nav-h {width:178px;background: transparent url(../img/amonistar_20.jpg) no-repeat top left;}
.box-nav-h h2{
	color:#F95D08;
	font-weight:normal;
	font-size:16px;
	text-align:center;
	margin:0;
}
.box-nav-h a {display:block;height:17px;margin:0 38px 0 30px;padding: 8px 0 0 30px;text-align:left;background:transparent url(../img/amonistar3.png) no-repeat top left;}
.box-nav-h a:hover {color:#666;display:block;height:17px;margin:0 38px 0 30px;padding: 8px 0 0 34px;text-align:left;background:transparent url(../img/amonistar3.png) no-repeat bottom left;}
.box-nav-f {width:178px;height:22px;background: transparent url(../img/amonistar_24.png) no-repeat top left;}

.box-newm {width:178px;background: transparent url(../img/amonistar_23.jpg) repeat-y top left;}
.box-newm-h {width:178px;background: transparent url(../img/amonistar_20.jpg) no-repeat top left;}
.box-newm-h h2{
	color:#666666;
	font-weight:normal;
	font-size:16px;
	text-align:center;
	margin:0;
}
.box-newm-h a {margin: 3px auto;display:block;text-align:center;font-weight:bold;color:#666;}
.box-newm-h a:hover {color:#000;font-weight:bold;}
.box-newm-h p {margin:0 16px;}
.box-newm-h div.m-new {float:left;margin:0px 25px;padding:8px 0 0 0;background: transparent url(../img/amonistar3b.png) no-repeat top left;}
.box-newm-f {width:178px;height:22px;background: transparent url(../img/amonistar_24.png) no-repeat top left;}

.box-red {width:178px;background: transparent url(../img/amonistar_32.jpg) repeat-y top left;}
.box-red-h {width:178px;background: transparent url(../img/amonistar_26.jpg) no-repeat top left;}
.box-red-h h2{color:#b99414;font-weight:normal;font-size:16px;text-align:center;margin:0;}
.box-red-h a {margin: 3px auto;display:block;text-align:center;font-weight:bold;color:#666;}
.box-red-h a:hover {color:#000;font-weight:bold;}
.box-red-h p {margin:0 16px;}
.box-red-f {width:178px;height:22px;background: transparent url(../img/amonistar_33.png) no-repeat top left;}

.box-bblue {width:510px;background: transparent url(../img/amonistar2_05.jpg) repeat-y top left;}
.box-bblue-h {width:510px;background: transparent url(../img/amonistar2_03.jpg) no-repeat top left;}
.box-bblue-h h1{
	color:#666666;
	font-weight:bold;
	font-size:20px;
	text-align:center;
	margin:0 0 12px 0;
}
.box-bblue-h h2{
	margin:0 24px;
	color:#666666;
	font-weight:normal;
	font-size:16px;
	text-align:left;
}
.box-bblue-h p{margin:0 24px;color:#aaa;}
.box-bblue-f {width:510px;height:19px;background: transparent url(../img/amonistar2_07.jpg) no-repeat top left;}

.box-btop {margin: 7px 0 0 0;width:510px;background: transparent url(../img/amonistar_28.jpg) repeat-y top center;}
.box-btop-h {width:510px;background: transparent url(../img/amonistar_22.jpg) no-repeat top center;}
.box-btop-h h1{
	color:#666666;
	font-weight:bold;
	font-size:20px;
	text-align:center;
	margin:0 0 12px 0;
}
.box-btop-h h2{
	margin:0 24px;
	color:#666666;
	font-weight:normal;
	font-size:16px;
	text-align:center;
}
.box-btop-h a {color:#666;font-weight:bold;}
.box-btop-h a:hover {color:#000;font-weight:bold;}
.box-btop-h p{margin:1px;color:#aaa;}
.box-btop-h div.m-new {width:120px;float:left;margin:0;padding:8px 0 0 0;background: transparent url(../img/amonistar4.png) no-repeat top left;}
.box-btop-f {width:510px;height:19px;background: transparent url(../img/amonistar_29.jpg) no-repeat top center;}

.box-ttop {margin:10px 0 0 0;float:left;width:255px;background: transparent url(../img/amonistar_36.jpg) repeat-y top center;}
.box-ttop-h {width:255px;background: transparent url(../img/amonistar_30.jpg) no-repeat top center;}
.box-ttop-h h1{
	color:#666666;
	font-weight:bold;
	font-size:20px;
	text-align:center;
	margin:0 0 12px 0;
}
.box-ttop-h h2{
	margin:0 24px;
	color:#666666;
	font-weight:normal;
	font-size:16px;
	text-align:center;
}
.box-ttop-h a {color:#666;font-weight:bold;}
.box-ttop-h a:hover {color:#000;font-weight:bold;}
.box-ttop-h p{margin:1px;color:#aaa;}
.box-ttop-h div.m-new {width:115px;float:left;margin:0;padding:8px 0 0 0;background: transparent url(../img/amonistar4.png) no-repeat top left;}
.box-ttop-f {width:255px;height:19px;background: transparent url(../img/amonistar_37.jpg) no-repeat bottom center;}


div.more{width:500px;margin:0;padding:0;}

#footer-w {
	height:145px;
	background-color: #F95D08;
	background-image: url(../img/amonistar_40.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#footer-c {
	width: 924px;
	height: 145px;
	margin: 0 auto;
}
#footer-copyright {
	width: 924px;
	height: 69px;
	background: transparent url(../img/amonistar_39.jpg) no-repeat bottom left;
	margin: 0 auto;
}
.copyright {
	text-align:center;
	line-height:150%;
	color:#FFFFFF;
}
#footer-stars{
	float:left;
	width:324px;
	height:74px;
	background: transparent url(../img/amonistar_42.jpg) no-repeat top left;
}
#footer-partners {
	float:left;
	width:499px;
	height:74px;
	color:#eee;
}
#footer-xiti{
	float:left;
	width:100px;
	height:74px;
}
#footer-partners, #footer-partners a, #footer-partners a:link, #footer-partners a:hover, #footer-partners a:active, #footer-partners a:visited {color:#eee;} 


.w_cgu h1{margin:0 30px;}


/* visionneuse */
#visio {	
background: #fff url(../img/amonistar-visio_02.jpg) repeat-x top left;
}

#visio-header {
	margin: 0 auto;
	width:1006px;
	height:74px;
	color:#fff;
}
#visio-content {
background:#fff;
margin: 0 auto;
width:1006px;
}

#visio-title {
	float:left;width:274px;height:74px;
	text-align:center;
}
#visio-menu {
	background: transparent url(../img/amonistar-visio_05.jpg) no-repeat top left;
	width:221px;
	height:74px;
	float:left;
	text-align:center;
}
.visio-menufix{float:left;width:16px;height:74px;}
#visio-actual {
	background: transparent url(../img/amonistar-visio_07.jpg) no-repeat top left;
	width:279px;
	height:74px;
	float:left;
	text-align:center;
}

#visio-stats {
	background: transparent url(../img/amonistar-visio_09.jpg) no-repeat top left;
	width:221px;
	height:74px;
	float:left;
	text-align:center;
}

#visio-pub {
height:33px;
color:#fff;
margin: 0 auto;
width:1006px;
}
