/*------------------------------------------------------------------------------
    CSS Document (http://www.w3.org/Style/CSS/)

    project:    Senat
    created:    2009-11
    author:     sanjus

    summary:    RESET
				GENERIC
				LIST
                
----------------------------------------------------------------------------- */

/*  =RESET
----------------------------------------------------------------------------- */
* { margin:0; padding:0; vertical-align:baseline; }

body {
	font-family:"Times New Roman", Times, serif;
	font-size:87.5%; /* :INFO:1em = 14px */
	text-align:left!important;
	margin:0;
	height:100%;
	color:#545454;
	background:#FFF!important;
}

input { height:auto; }
img, fieldset, form { border:0; }
ins, abbr, acronym { text-decoration:none; border:0; font-style:normal; }
a:hover ins, a:hover abbr, a:hover acronym { text-decoration:underline; }
address { font-style:normal; }
ul { list-style:none; }
q:before, q:after { content:''; }
small { font-size:0.9em; }
textarea { overflow:auto; }
object { outline:0; }
sub { vertical-align:sub; }
sup { vertical-align:super; }

.accessibility { 
	position:absolute;
	left:-9999em;
}

button {
	display:-moz-inline-box; 
	display:inline-block; 
	margin:0; 
	padding:0; 
	white-space:nowrap;
	font-family:"Times New Roman", Times, serif;
	font-size:1em;
	text-align:center; 
	vertical-align:middle; 
	cursor:pointer; 
	border:0; 
	background:none;
	margin:0 -5px;
}

.msie6 button {
	width:1%;
	overflow:visible;
	margin:0;
}

.msie7 button {
	overflow:visible;
	margin:0;
}

input.submit {
	width:auto !important;
	height:auto !important;
	cursor:pointer !important;
	border:0 !important;
	overflow:visible;
}


/*  =GENERIC
----------------------------------------------------------------------------- */
#content {
	margin:0 auto;
	text-align:left;
	position:relative;
}

a {
	color:#545454;
	cursor:pointer;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a strong {
	color:#c80947;
}


/*  =LIST
----------------------------------------------------------------------------- */
.list-type-01 li {
	border-bottom:1px dotted #7f7f7f;
	line-height:1em;
	padding:4px 0;
	margin:4px 0;
}

.list-type-01 li.last {
	border:none!important;
	margin:0;
}

.list-type-01 li a {
	display:inline!important;
	background:url(../images/skin/bg_bullets_01.png) 100% -104px no-repeat!important;
	padding:0 9px 0 0;
	font-weight:normal!important;
	color:#545454!important;
	margin:0!important;
	line-height:1em!important;
}

.msie6 .list-type-01 li a,
.msie7 .list-type-01 li a {
	display:inline-block!important;
}

ol.list-type-01 {
	color:#545454;
	font-weight:bold;
	list-style-position:inside;
}

ol.list-type-01 li {
	margin:0;
	padding:2px 0;
}

/* Pour fil Twitter */
.list-twitter li {
	border-bottom:1px dotted #7f7f7f;
	line-height:1em;
	padding:4px 0;
	margin:4px 0;
}

.list-twitter li.last {
	border:none!important;
	margin:0;
}

.list-twitter li a {
	color:#000000;
}
