/****
 *
 * PT p4
 *
****/
body {
	margin: 0px;
	padding: 0px;
	background: #fff url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/bg.jpg);
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
	word-spacing: normal;
	text-align: center;
}
#container {
	line-height: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	text-align: left;
	background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/container-bg.gif) repeat-y 0% 0%;
	width: 910px; /* IE 5 */
}
#container .container-decorator1 {
       background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/main-top.jpg) no-repeat 6px 85px;
       width: 910px; /* IE 5 */
}
html>body #container {
	width: 910px; /* Mozilla & Safari & IE bug */
}
#left {
	overflow: hidden;
	float: left;
	width: 180px;
	padding:16px 0px 0px 33px;
}
#right {
	overflow: hidden;
	float: right;
	width: 180px;
	background: transparent;
        color: #000000;
	padding:16px 30px 0px 0px;
}

/***  COLONNE CENTRALE   ***/

#center {
	overflow: hidden;
	float: left;
	width: 460px;
    margin:16px 0 0 15px;
	background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-middle-lastpost.jpg) repeat-y 0 0;
}
#center .center-decorator1 {
	background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-lastpost.jpg) no-repeat 0 0;
}
#center .center-decorator2 {
	background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-bottom-lastpost.jpg) no-repeat bottom left;
}
#center .content{
	background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-bottom-lastpost.jpg) no-repeat bottom left;
}

/***  FIN - COLONNE CENTRALE   ***/


/***  BANNIERE   ***/

#banner {
	color: #ffffff;
	height: 120px;
	background: transparent url("http://www.blogspirit.com/graphics/design/preview/set8/2a97ca/bandeau.gif") no-repeat;
	display : none;
}
#banner h1 {
	font-weight:normal;
	padding: 43px 25px 0px 25px;
}
#banner h2 {
	padding: 10px 25px 0px 25px;
}
#banner a {
	color: #ffffff;
	text-decoration: none;
}
#banner-img {
    height: 101px;
}
.img-link{
        margin:0px 0px 0px 15px;
}
div.img-link a {
    display: block;
	text-decoration: none;
	width: 100%;
   	height: 101px;
}
.nowrap {
	white-space: nowrap;
}


/* CENTRE */
.content {
    overflow: visible;
    padding: 25px 32px 50px 25px;
    line-height: 100%;
}
.content h2 {
    margin: 0px 0px 3px 0px;
    padding: 5px 0px 5px 0px;
    font-size: 16px;
    font-weight: bold;
    color:#000;
    background:none;
}
.content h2.date {
    margin: 0px 0px 3px 0px;
    padding: 5px 0px 5px 0px;
    font-size: 12px;
    width:100%;
    border-bottom:1px dotted #072ea3;
    font-weight: normal;
    color:#000;
    background: none;
}
.content h3 {
    margin: 0px;
    padding: 10px 0px 10px 0px;
    font-size: 20px;
    color:#2e605b;
    line-height: 1.2em;
}
.content h4 {
    margin: 0px;
    padding: 10px 0px 10px 0px;
    font-size: px;
    color:#000;
    line-height: 1.2em;
}
.content .posttext,
.content p {
    font-size: 12px;
    color:#000;
    line-height:130%;
}
.content p.readmore {
    padding:0 0 0 26px;
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/arrow-green.jpg) no-repeat top left;
    font-size: 12px;
    color:#5B5B5B;
    line-height:130%;
}
.content blockquote {
	font-size: 12px;
}
.content ul {
	font-size: 12px;
}
.content ul li{
	list-style-type:none;
	background: url("http://www.blogspirit.com/graphics/design/preview/set8/2a97ca/puce3.gif") no-repeat 0px 3px;
	_background: url("http://www.blogspirit.com/graphics/design/preview/set8/2a97ca/puce3.gif") no-repeat 0px 5px;
	padding: 0px 0px 0px 22px;
	color:#5B5B5B;
	line-height:150%;
}
.content p.posted {
	margin: 15px 0px 30px 0px;
	font-size: 11px;
	color:#5b5b5b;
	clear: both;
	background: #fff url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/icon.jpg) no-repeat 0px 4px;
	padding: 10px 0px 10px 35px;
}
.content p.posted a {
	color: #5b5b5b;
}
.content p.posted a:hover {
	color: #0E5046;
	text-decoration:none;
}
.pager {
      display:none;
}
a {
    text-decoration: none;
}
a:link {
	color: #0E5046;
}
a:visited {
	color: #0E5046;
}
a:hover {
	color: #0E5046;
}
a:active {
	color: #0E5046;
}

/* Sidebar */

.sidebar {
	padding: 20px 0px 8px 8px;
	color:#0E5046;
	font-size:12px
}
.decorator1, .decorator2 {
    padding: 0px;
    margin: 0px;
}
.sidebar ul {
	padding: 0px;
	margin: 0px 0px 20px 0px;
}
.sidebar li {
	margin: 0px 0px 5px 0px;
	list-style-type: none;
}
.sidebar img {
	border:5px solid #dcdcdc;
	margin:0px;
	padding:0px;
}
#left .sidebar li.album, #right .sidebar li.album{
	list-style-type: none;
	background: none;
	border:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
	border:0px;
}
#left .sidebar li.album.cover, #right .sidebar li.album.cover {
	list-style-type: none;
	background: none;
	border:0px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align:center;
	border:0px;
}
#left .sidebar li.album a, #right .sidebar li.album a{
	font-size:11px;
	color:#0E5046;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px;
}

#right .sidebar li.album a:hover{
	color:#0E5046;
}

.sidebar li.link img {
    border: 0px;
    padding: 0px;
    margin: 0px;
    vertical-align: -4px;
}
.sidebar a:link, .sidebar a:visited {
	color: #0E5046;
}
.sidebar a:hover, .sidebar a:active {
	color: #0E5046;
	text-decoration: underline;
}

#right .sidebar form ul {
  padding:10px 0px 0px 10px;
}

/* LEFT */

#left .sidebar {
        margin: 0px;
	padding: 0px;
}
#left .sidebar form{
	margin: 0px;
	padding: 0px;
}
#left .sidebar form ul li{g
	background:none;
	text-align:left;
	margin: 0px 0px 5px 22px;
	padding: 0px 0px 0px 0px;
}
#left .sidebar h2 {
    margin: 0px;
    font-size: 14px;
    font-weight: bold;
    color:#fff;
    padding: 10px 15px 0px 15px;
    text-transform:uppercase;
    text-indent:-3000px;
    line-height:130%;
}
#left .sidebar ul {
	padding: 16px 0 0 0;
	margin: 0px;
}
#left .sidebar li {
	padding: 4px 0px 0px 15px;
	margin: 0px;
}
#left .sidebar ul li {
	margin: 0px;
	padding: 0px 0px 5px 17px;
	list-style-type: none;
	background: transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/arrow-blue.jpg) no-repeat scroll 0 0;
}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



/*** ---BOX GENERIQUE--- ***/

/** BOX TITLE **/
.sidebar .box-decorator2 {
	background: url(http://fr.pressindex.com/files/design/new/box-top-id.jpg) no-repeat top left;
}
/** BOX BACKGROUND **/
.sidebar .box-decorator1 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-middle.jpg) repeat-y 0px 0px;
    margin-bottom:15px;
    border-bottom: 0px solid #fff;
    width:180px;
}
/** BOX FOOTER **/
.sidebar .box-decorator3 {
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-bottom.jpg) no-repeat scroll left bottom;
	padding:15px 15px 0px 10px;
}

/*** ---BOX TITLE - REGROUPES PAR LOCALISATIONS--- ***/


/** ---FR--- **/

/* INTERNATIONAL */
#box-mybox2837 .box-decorator2 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-blue-fr.jpg) no-repeat top left;
}
/* CATEGORIES */
#box-mybox2838 .box-decorator2 {
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-emerald.jpg) no-repeat 0px 0px;
}

/* TARIFS */
#box-mybox2843 .box-decorator2 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-purple.jpg) no-repeat 0px 0px;
}
/* MEDIAS */
#box-mybox2844 .box-decorator2 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-orange.jpg) no-repeat 0px 0px;
}
/* MON COMPTE */
#box-mybox3008.boxtitleless-decorator1 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-middle.jpg) repeat-y 0px 0px;
    margin-bottom:15px;
    border-bottom: 0px solid transparent;
    width:180px;
}
#box-mybox3008 .boxtitleless-decorator2 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/box-moncompte_fr.jpg) no-repeat left top;
}
#box-mybox3008 .boxtitleless-decorator3 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-bottom.jpg) no-repeat left bottom;
    padding: 30px 10px 5px 0px;
}
#box-mybox3008 .boxtitleless-decorator3 .link-note {
    margin:8px 0px;
}
#box-mybox3008 .boxtitleless-decorator3 form input.input  {
    padding: 8px 0px 0px 10px;
    margin-left:5px;
    height:20px;
}

/** ---COMFI--- **/

/* INTERNATIONAL */
#box-mybox2873 .box-decorator2 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-blue-fr.jpg) no-repeat top left;
}
#left .sidebar #box-mybox2873 ul {
    padding-top:0px;
}
#box-mybox2873 .box-decorator3 {
    padding:15px 15px 15px 10px;
}
/* CATEGORIES */
#box-mybox2907 .box-decorator2 {
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-emerald.jpg) no-repeat 0px 0px;
}
/* TARIFS */
#box-mybox2905 .box-decorator2 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-purple.jpg) no-repeat 0px 0px;
}
/* MEDIAS */
#box-mybox2904 .box-decorator2 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-orange.jpg) no-repeat 0px 0px;
}
/* MON COMPTE */
#box-mybox3008.boxtitleless-decorator1 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-middle.jpg) repeat-y 0px 0px;
    margin-bottom:15px;
    border-bottom: 0px solid transparent;
    width:180px;
}
#box-mybox3008 .boxtitleless-decorator2 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/box-moncompte_fr.jpg) no-repeat left top;
}
#box-mybox3008 .boxtitleless-decorator3 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-bottom.jpg) no-repeat left bottom;
    padding: 30px 10px 5px 0px;
}
#box-mybox3008 .boxtitleless-decorator3 .link-note {
    margin:8px 0px;
}
#box-mybox3008 .boxtitleless-decorator3 form input.input  {
    padding: 8px 0px 0px 10px;
    margin-left:5px;
    height:20px;
}

/** ---UK--- **/

/* INTERNATIONAL */
#box-mybox2857 .box-decorator2 {
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-blue.jpg) no-repeat 0px 0px;
}
#left .sidebar #box-mybox2857 ul {
    padding-top:0px;
}
/* CATEGORIES */
#box-mybox2897 .box-decorator2 {
    background:transparent url(http://pressindex-uk2.blog.blogspirit-business.com/files/design/box-categories_uk.jpg) no-repeat 0px 0px;
}
#box-mybox2897 .box-decorator3 {
    padding:15px 15px 15px 10px;
}
/* TARIFS */
#box-mybox2894 .box-decorator2 {
    background: url(http://pressindex-uk2.blog.blogspirit-business.com/files/design/box-pricing_uk.jpg) no-repeat 0px 0px;
}
/* MEDIAS */
#box-mybox2895 .box-decorator2 {
    background: url(http://pressindex-uk2.blog.blogspirit-business.com/files/design/box-media_uk.jpg) no-repeat 0px 0px;
}
/* MY ACCOUNT */
#box-mybox3014.boxtitleless-decorator1 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-middle.jpg) repeat-y 0px 0px;
    margin-bottom:15px;
    border-bottom: 0px solid transparent;
    width:180px;
}
#box-mybox3014 .boxtitleless-decorator2 {
    background: url(http://pressindex-uk2.blog.blogspirit-business.com/files/design/box-moncompte_uk.jpg) no-repeat left top;
}
#box-mybox3014 .boxtitleless-decorator3 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-bottom.jpg) no-repeat left bottom;
    padding: 30px 10px 5px 0px;
}
#box-mybox3014 .boxtitleless-decorator3 .link-note {
    margin:8px 0px;
}
#box-mybox3014 .boxtitleless-decorator3 form input.input  {
    padding: 8px 0px 0px 10px;
    margin-left:5px;
    height:20px;
}

/** ---ES--- **/

/* INTERNATIONAL */
#box-mybox2867 .box-decorator2 {
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-blue.jpg) no-repeat 0px 0px;
}
/* CATEGORIES */
#box-mybox2898 .box-decorator2 {
    background:transparent url(http://pressindex-es2.blog.blogspirit-business.com/files/design/box-categories_es.jpg) no-repeat 0px 0px;
}
#box-mybox2898 .box-decorator3 {
    padding:15px 15px 15px 10px;
}
/* TARIFS */
#box-mybox2900 .box-decorator2 {
    background: url(http://pressindex-es2.blog.blogspirit-business.com/files/design/box-pricing_es.jpg) no-repeat 0px 0px;
}
/* MEDIAS */
#box-mybox2901 .box-decorator2 {
    background: url(http://pressindex-es2.blog.blogspirit-business.com/files/design/box-media_es.jpg) no-repeat 0px 0px;
}
/* AREA CLIENTES */
#box-mybox3016.boxtitleless-decorator1 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-middle.jpg) repeat-y 0px 0px;
    margin-bottom:15px;
    border-bottom: 0px solid transparent;
    width:180px;
}
#box-mybox3016 .boxtitleless-decorator2 {
      background: url(http://pressindex-es2.blog.blogspirit-business.com/files/design/box-moncompte_es.jpg) no-repeat left top;
}
#box-mybox3016 .boxtitleless-decorator3 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-bottom.jpg) no-repeat left bottom;
    padding: 30px 10px 5px 0px;
}
#box-mybox3016 .boxtitleless-decorator3 .link-note {
    margin:8px 0px;
}
#box-mybox3016 .boxtitleless-decorator3 form input.input  {
    padding: 8px 0px 0px 10px;
    margin-left:5px;
    height:20px;
}

/** ---DE--- **/

/* INTERNATIONAL */
#box-mybox3076 .box-decorator2 {
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-blue.jpg) no-repeat 0px 0px;
}
/* CATEGORIES */
#box-mybox2878 .box-decorator2 {
    background:transparent url(http://pressindex-de2.blog.blogspirit-business.com/files/design/box-categories_de.jpg) no-repeat 0px 0px;
}
#box-mybox2878 .box-decorator3 {
    padding:15px 15px 15px 10px;
}
/* TARIFS */
#box-mybox2881 .box-decorator2 {
    background: url(http://pressindex-de2.blog.blogspirit-business.com/files/design/box-pricing_de.jpg) no-repeat 0px 0px;
}
/* MEDIAS */
#box-mybox2883 .box-decorator2 {
    background: url(http://pressindex-de2.blog.blogspirit-business.com/files/design/box-media_de.jpg) no-repeat 0px 0px;
}
/* MY ACCOUNT */
#box-mybox3023.boxtitleless-decorator1 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-middle.jpg) repeat-y 0px 0px;
    margin-bottom:15px;
    border-bottom: 0px solid transparent;
    width:180px;
}
#box-mybox3023 .boxtitleless-decorator2 {
      background: url(http://pressindex-uk2.blog.blogspirit-business.com/files/design/box-moncompte_uk.jpg) no-repeat left top;
}
#box-mybox3023 .boxtitleless-decorator3 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-bottom.jpg) no-repeat left bottom;
    padding: 30px 10px 5px 0px;
}
#box-mybox3023 .boxtitleless-decorator3 .link-note {
    margin:8px 0px;
}
#box-mybox3023 .boxtitleless-decorator3 form input.input  {
    padding: 8px 0px 0px 10px;
    margin-left:5px;
    height:20px;
}

/** ---IT--- **/

/* INTERNATIONAL */
#box-mybox2847 .box-decorator2 {
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-blue.jpg) no-repeat 0px 0px;
}
/* CATEGORIES */
#box-mybox2848 .box-decorator2 {
    background:transparent url(http://pressindex-it2.blog.blogspirit-business.com/files/design/box-categories_it.jpg) no-repeat 0px 0px;
}
#box-mybox2848 .box-decorator3 {
    padding:15px 15px 15px 10px;
}
/* TARIFS */
#box-mybox2891 .box-decorator2 {
    background: url(http://pressindex-it2.blog.blogspirit-business.com/files/design/box-pricing_it.jpg) no-repeat 0px 0px;
}
/* MEDIAS */
#box-mybox2853 .box-decorator2 {
    background: url(http://pressindex-it2.blog.blogspirit-business.com/files/design/box-media_it.jpg) no-repeat 0px 0px;
}
#right .sidebar #box-mybox2853 h2 {
    padding:10px 15px 0px 15px;
}
/* MON COMPTE */
#box-mybox3015.boxtitleless-decorator1 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-middle.jpg) repeat-y 0px 0px;
    margin-bottom:15px;
    border-bottom: 0px solid transparent;
    width:180px;
}
#box-mybox3015 .boxtitleless-decorator2 {
    background: url(http://pressindex-it2.blog.blogspirit-business.com/files/design/box-moncompte_it.jpg) no-repeat left top;
}
#box-mybox3015 .boxtitleless-decorator3 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-bottom.jpg) no-repeat left bottom;
    padding: 30px 10px 5px 0px;
}
#box-mybox3015 .boxtitleless-decorator3 .link-note {
    margin:8px 0px;
}
#box-mybox3008 .boxtitleless-decorator3 form input.input  {
    padding: 8px 0px 0px 10px;
    margin-left:5px;
    height:20px;
}


/*** ---BOX LISTS---  ***/

/*  BLUE ARROWS */
.sidebar #box-mybox2837 ul, .sidebar #box-mybox2857 ul, .sidebar #box-mybox2867 ul, .sidebar #box-mybox2847 ul, .sidebar #box-mybox2838 ul, .sidebar #box-mybox2848 ul, .sidebar #box-mybox2907 ul {
	padding:0px 0px 10px 0px;
}
.sidebar #box-mybox2837 ul li, .sidebar #box-mybox2857 ul li, .sidebar #box-mybox2867 ul li, .sidebar #box-mybox2837 ul li{
	background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/arrow-blue.jpg) no-repeat scroll 0 0;
	list-style-type:none;
	margin:0;
	padding:0 0 5px 17px;
}

/*  GREEN ARROWS */
.sidebar #box-mybox2838 ul li.cat-title, .sidebar #box-mybox2897 ul li.cat-title, .sidebar #box-mybox1234 ul li.cat-title, .sidebar #box-mybox2848 ul li.cat-title, .sidebar #box-mybox2898 ul li.cat-title, .sidebar #box-mybox2907 ul li.cat-title  {
	margin: 0px;
	padding: 0px 0px 5px 15px;
	list-style-type: none;
	background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/arrow-green.jpg) no-repeat 0px 0px;
}
.sidebar #box-mybox2838 ul li, .sidebar #box-mybox2897 ul li, .sidebar #box-mybox1234 ul li, .sidebar #box-mybox2848 ul li, .sidebar #box-mybox2898 ul li, .sidebar #box-mybox2907 ul li {
	margin: 0px;
	padding: 0px 0px 5px 15px;
	list-style-type: none;
	background: none;
}
#left .sidebar #box-mybox2898 ul {
        padding: 5px 0px 0px 0px;
}
/*  PURPLE ARROWS */
.sidebar #box-mybox1235 ul li, .sidebar #box-mybox2843 ul li, .sidebar #box-mybox2894 ul li, .sidebar #box-mybox2891 ul li, .sidebar #box-mybox2900 ul li, .sidebar #box-mybox2905 ul li{
	margin: 0px;
	padding: 0px 0px 5px 17px;
	list-style-type: none;
	background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/arrow-purple.jpg) no-repeat 0px 0px;
}
/*  ORANGE ARROWS */
.sidebar #box-mybox2844 ul li, .sidebar #box-mybox2853 ul li, .sidebar #box-mybox2895 ul li, .sidebar #box-mybox1233 ul li, .sidebar #box-mybox2901 ul li, .sidebar #box-mybox2904 ul li{
	margin: 0px;
	padding: 0px 0px 5px 17px;
	list-style-type: none;
	background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/arrow-orange.jpg) no-repeat 0px 0px;
}
/*  RED ARROWS */
.sidebar #box-mybox3008 ul li, .sidebar #box-mybox3015 ul li, .sidebar #box-mybox3014 ul li, .sidebar #box-mybox3016 ul li, .sidebar #box-mybox3023 ul li{
	margin: 0px;
	padding: 0px 0px 5px 17px;
	list-style-type: none;
	background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/arrow-red.jpg) no-repeat 0px 0px;
}
.sidebar #box-mybox3008 ul, .sidebar #box-mybox30015 ul, .sidebar #box-mybox3014 ul, .sidebar #box-mybox3016 ul, .sidebar #box-mybox3023 ul {
	margin: 0px 0px 0px 6px;
}

/*** ---FIN BOX LISTS--- ***/


/*** ---MOTEUR DE RECHERCHE--- ***/

#box-search input{
	margin: 2px 0px 10px 0px;
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/search-input.jpg) no-repeat top left;/* CHANGER L'URL EN FONCTION DE LE TEXTE IMAGE A AFFICHER*/
    height: 29px;
    width: 162px;
	padding: 8px 0 0 14px;
}
#box-search input.search_button {
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/search-send.jpg) no-repeat top left;/* CHANGER L'URL EN FONCTION DE LE TEXTE IMAGE A AFFICHER*/
    cursor:pointer;
    text-indent: -3000px;
    height:29px;
    width:162px;
	margin: -5px 0px 10px 0px;
	padding: 0px;
    font-size: 0px;
}
#box-search.box-decorator1 {
    height:150px;
    margin:0 0 25px 0;
}
#box-search .box-decorator2 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-top-moteur.jpg) no-repeat 0px 0px;/* CHANGER L'URL EN FONCTION DE LE TEXTE IMAGE A AFFICHER*/
}
#box-search .box-decorator3 {
    background:url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-bottom.jpg) no-repeat bottom left;
    height:160px;
    border-bottom: 0px solid #fff;
}
#box-search .boxcontent-decorator3 {
    background: none;
    margin:20px 0;
    padding: 15px 5px 20px;
}
#box-search input {
    font-size: 12px;
    border:0px solid #999999;
    border-width: expression(this.type=="radio"||this.type=="checkbox"?'0px':'');
}


/*** MOTEUR DE RECHERCHE (NON EXALEAD)***/

#box-mybox3018 input, #box-mybox3022 input{
	margin: 2px 0px 10px 0px;
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/search-input.jpg) no-repeat top left;
    height: 29px;
    width: 162px;
	padding: 8px 0 0 14px;
}
#box-mybox3018 input.search_button, #box-mybox3022 input.search_button {
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/search-send.jpg) no-repeat top left;/* CHANGER L'URL EN FONCTION DE LE TEXTE IMAGE A AFFICHER*/
    cursor:pointer;
    text-indent: -3000px;
    height:29px;
    width:162px;
	margin: -5px 0px 10px 0px;
	padding: 0px;
    font-size: 0px;
}
#box-mybox3018.box-decorator1, #box-mybox3022.box-decorator1 {
    height:150px;
    margin:0 0 25px 0;
}
#box-mybox3018 .box-decorator2, #box-mybox3022 .box-decorator2 {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/box-moteur_fr.jpg) no-repeat 0px 0px;/* CHANGER L'URL EN FONCTION DE LE TEXTE IMAGE A AFFICHER*/
}
#box-mybox3018 .box-decorator3, #box-mybox3022 .box-decorator3 {
    background:url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/box-bottom.jpg) no-repeat bottom left;
    height:160px;
    border-bottom: 0px solid #fff;
    padding:8px 15px 0 10px;
}
#box-mybox3018 .boxcontent-decorator3, #box-mybox3022 .boxcontent-decorator3 {
    background: none;
    margin:20px 0;
    padding: 15px 5px 20px;
  
}
#box-mybox3018 h2, #box-mybox3022 h2 {
    text-indent:-3000px;
}
#box-mybox3018 input, #box-mybox3022 input {
    font-size: 12px;
    border:0px solid #999999;
    border-width: expression(this.type=="radio"||this.type=="checkbox"?'0px':'');
}
/*** ---FIN MOTEUR DE RECHERCHE (NON EXALEAD)--- ***/

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////*/





#left .sidebar li.description {
	font-size:12px;
    text-align: left;
	margin: 0px;
	padding: 0px 5px 15px 22px;
	list-style-type: none;
	background: none;
	line-height:150%;
}
#left .sidebar a {
	text-decoration: none;
	font-size:12px;
	color:#000;
    margin-left:0px;
    padding-left:0px;
}
#left ul.popular-tags {
	margin:0px 0px 22px 22px;
	padding:0px;
}
#left ul.popular-tags li {
    display: inline;
	margin:0px 10px 0px 0px;
	padding:0px;
	background:none;
}
#left .sidebar li.album a:hover{
	color:#0E5046;
}
#left .sidebar strong{
	color:#000;
}
/* rollover des liens gauche */
#left a:hover, #left a:active {
	color: #0E5046;
	text-decoration: none;
}
#left li a:hover, #left li a:active, #left .calendar a:hover, #left .calendar a:active {
	color: #0E5046;
	text-decoration: none;
}
#left TD.day a:hover {
	color:#0E5046;
}
/* RIGHT */

#right .sidebar form{
	margin: 0px;
	padding: 0px;
}
/*#right .sidebar form ul li{
	background:none;
	text-align:left;
	margin: 0px 0px 5px 22px;
	padding: 0px 0px 0px 0px;
	border:none;
}*/
#right .sidebar {
	padding: 0px 0px 0px 0px;
}
#right .sidebar h2 {
	font-size:14px;
	font-weight:bold;
    color: #000;
	text-transform:uppercase;
    text-indent: -3000px;
    padding: 10px 15px 10px 15px;
	line-height:130%;
}
#right .sidebar ul {
	padding: 0px;
	margin: 0px;
}
#right .sidebar a {
	text-decoration: none;
	font-size:12px;
	color:#000;
}
#right .sidebar li.description {
    margin: 0px 0px 10px 0px;
	padding: 0px 5px 0px 0px;
	list-style-type: none;
	background:none;
	border:none;
	line-height:150%;
}
#right .boxcontent-decorator3 {
    background: none;
    padding:0px 5px 10px 0px;
}
#right ul.popular-tags {
	margin:0px 22px 22px 22px;
	padding:0px;
}
#right ul.popular-tags li {
    display: inline;
	margin:0px 10px 0px 0px;
	padding:0px;
	background:none;
	border:none;
}
/* rollover des liens droite*/
#right a:hover, #right a:active {
	color: #0E5046;
	text-decoration: none;
}
#right li a:hover, #right li a:active, #right .calendar a:hover, #right .calendar a:active {
	color: #0E5046;
	text-decoration: none;
}
#right TD.day a:hover {
	color:#0E5046;
}
/* fin rollover des lien droite*/

.link-note {
	font-size: 100%;
	text-align: center;
	line-height: 100%;
	margin: 15px 0px 15px 0px;
}
.link-note img {
	border: none;
	background: transparent;
}
.photo {
	margin-bottom: 20px;
}
h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
/* Calendar */
.calendar a:link, .calendar a:visited {
	color: #ffffff;
}
TABLE.calendar {
	border:1px solid #ffffff;
	border-collapse:collapse;
	background-color: #D0E8F5;
    margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	width: 169px; /* IE 5 */
	voice-family: ""}"";
	voice-family: inherit;
	width: 169px; /* IE 6 */
}
html>body .calendar {
	width: 169px; /* Mozilla & Safari & IE bug */
}
TH.day-of-week {
	font-size: 10px;
	text-align: center;
	line-height: 100%;
	margin-top: 10px;
	list-style-type: none;
}

#right TH.day-of-week, #left TH.day-of-week {
	background:#F6FBFD;
    color: #5B5B5B;
	padding:5px;
}
TD.selected-day {
	font-size: 10px;
	text-align: center;
	line-height: 100%;
	margin-top: 10px;
	list-style-type: none;
	background:#7EBEE3;
}
TD.day {
	font-size: 10px;
	text-align: center;
	line-height: 100%;
	margin-top: 10px;
	list-style-type: none;
	border:1px solid #ffffff;
	padding:5px;
}
#left TD.day a, #right TD.day a {
	font-size: 10px;
	font-weight:bold;
	text-align: center;
	line-height: 100%;
	margin: 0px;
	padding:0px 3px 0px 3px;
	background:#7EBEE3;
	color:#ffffff;
}
/* Comments */
#commentaire{
    height:28px;
    padding:18px 0 0 55px;
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/icon-comment.jpg) no-repeat 0px 0px
}
input {
    font-size: 12px;
    border:1px solid #999999;
    border-width: expression(this.type=="radio"||this.type=="checkbox"?'0px':'');
}
input.input {
    font-size: 12px;
    background:url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/search-input.jpg) no-repeat 0px 0px;
    width: 162px;
    height: 29px;
    border:0px solid #999999;
    padding:0 0 5px 0;
    border-width: expression(this.type=="radio"||this.type=="checkbox"?'0px':'');
}
textarea {
    background:transparent url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/textarea.jpg);
    clear: both;
    padding:10px;
    height:83px;
    width: 367px;
    font-size: 12px;
    border:0px solid #999999;
}
form  {
	padding-top: 1em;
}
form .formelement {
	clear: both;
	padding-bottom: 10px;
	font-size: 12px;
	background: transparent;
	width: 99%;
}
form .formelement .name {
	float: left;
	width: auto;
    font-size:12px;
}
form .formelement .value input {
	float: left;
    height:13px;
	width: 154px;
  	border:none;
	padding:5px;
	background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/input-text.jpg) no-repeat top left;
	font-size:12px;
} 
form .formelement .value {
	float: right;
	width: 70%;
}
form .formelement #valid.value #preview {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/preview.jpg) no-repeat top left;
    width: 84px;
    height:32px;
    cursor:pointer;
	text-indent:-3000px;
}
#post {
    background: url(http://es.pressindex.com/files/design/btn-send_es.jpg) no-repeat top left;
    width: 84px;
    height:32px;
    cursor:pointer;
	text-indent:-3000px;
border:none;
}
#preview{
    background: url(http://es.pressindex.com/files/design/btn-apercu_es.jpg) no-repeat top left;
    width: 84px;
    height:32px;
    cursor:pointer;
	text-indent:-3000px;
border:none;
}
form .formelement #valid.value #send {
    background: url(http://pressindex-fr.blog.blogspirit-business.com/files/design/new/send.jpg) no-repeat top left;
    width: 84px;
    height:32px;
    cursor:pointer;
	text-indent:-3000px;
}
form .formelement .error {
	color: #f00;
	font-size: 12px;
}

/* Albums */

.album-container {
	background-image : none ! important;
	background-color: #ffffff ! important;
}
.container-decorator4 {
    width: 100%;
	padding-bottom:13px;
	background: transparent url("http://www.blogspirit.com/graphics/design/preview/set8/2a97ca/f_bas_album.gif") no-repeat 100% 100%;
}
.album-container h3 {
    text-align: left;
	color:#0E5046;
	background:url("http://www.blogspirit.com/graphics/design/preview/set8/2a97ca/puce2.gif") no-repeat 0px 1px;
    margin: 0px 0px 0px 22px;
    padding: 3px 0px 5px 26px;
    font-weight: bold;
    font-size: 16px;
}
.album-container a img {
    padding: 3px;
    border: 1px solid #000000;
    background: #ffffff;
}
.album-container p {
	font-size: 70% ! important;
	line-height: 150% ! important;
}
.album-container #gallery,
.album-container #cover-intro {
    text-align: center;
	margin: 0px 0px 0px 0px;
	background-color: #ffffff;
	width: 988px;
}
* html .album-container #gallery {
    width: 988px; /* IE 5*/
	voice-family: ""}"";
	voice-family: inherit;
    width: 988px; /* IE 6*/
}
html>body .album-container #gallery {
	width: 988px; /* Mozilla & Safari & IE bug */
}
* html .album-container #cover-intro {
    width: 988px; /* IE 5*/
	voice-family: ""}"";
	voice-family: inherit;
    width: 988px; /* IE 6*/
}
html>body .album-container #cover-intro {
	width: 988px; /* Mozilla & Safari & IE bug */
}
.album-container #cover-intro p {
	font-size:12px;
	color:#5b5b5b;
    text-align: center;
	line-height: 130%;
}
.album-container #cover-intro p a {
    font-size:14px;
	font-weight: bold;
}
.album-container #cover-intro img {
	padding:0px;
    border: 5px solid #dcdcdc;
    background: #ffffff;
}
.album-container .nav {
    text-align: right;
	font-size:12px;
	color: #5b5b5b;
	margin: 22px 38px 0px 0px;
}
.album-container .nav a {
	color: #5b5b5b;
	text-decoration:none;
}
.album-container .nav a:hover {
	color: #0E5046;
	text-decoration:none;
}
.album-container #photo-detail {
	margin: 0px 0px 9px 0px;
	padding: 0;
	background-color: #ffffff;

}
.album-container #photo-detail .photo-container {
    padding: 20px;
    text-align: center;
}
.album-container #photo-detail .photo-container h4 {
    font-size: 14px;
	color:#5b5b5b;
}
.album-container #photo-detail .photo-container img {
    margin: 0 auto 0 auto;
    border: 5px solid #dcdcdc;
    background: #ffffff;
}
.album-container #photo-detail .photo-container-no-thumb {
	text-align:center;
    padding: 25px 0px 0px 0px;
}
.album-container #photo-detail .photo-container-no-thumb h4 {
    margin: 0;
    font-size: 14px;
	color:#5b5b5b;
}
.album-container #photo-detail .photo-container-no-thumb img {
    margin: 0 0 25px 0;
    border: 5px solid #dcdcdc;
    background: #ffffff;
}
.album-container .thumblist {
    float: left;
    width: 100%;
    clear: both;
    padding: 0px 0px 0px 12px;
}
.album-container .thumblist img {
    float: left;
    margin: 10px;
    padding: 0px;
    border: 5px solid #dcdcdc;
    background: #ffffff;
}
.album-container .thumblist-nofloat {
    padding-top: 15px;
}
.album-container .thumblist-nofloat img {
    margin: 10px;
    padding: 0px;
    border: 5px solid #dcdcdc;
    background: #ffffff;
}
.album-container .thumblist-with-detail {
    clear: both;
    text-align: left;
    width: 95%;
    margin: 0px 20px 0px 10px;
}

.album-container .thumblist-with-detail .thumb-container {
    float: left;
    width: 100%;
}
.album-container .thumblist-with-detail a {
    float: left;
    font-size: 70%;
}
.album-container .thumblist-with-detail img {
    margin: 10px;
    padding: 0px;
    border: 5px solid #dcdcdc;
    background: #ffffff;
}
.album-container .thumblist-with-detail h4 {
    margin: 0;
    padding: 10px 0 0 0;
    font-size: 14px;
	color:#5b5b5b;
}
.album-container .thumblist-with-detail a.view-details {
    float: right;
}
.spacer {
    clear: both;
}

/* Diapo */
body.diapo {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-color: #aaaaaa;
}
#diapo-container {
	margin: 0px;
	padding: 0px;
	text-align: center;
	width: 95%;
}
#diapo-container .content {
    width: 100%;
    position: relative;
    text-align: center;
    padding: 0px;
    margin: 20px 0px 0px 0px;
    overflow: auto;
    height: 500px;
}
#diapo-container .content img {
    margin: 0 auto 0 auto;
    border: 5px solid #dcdcdc;
}
#diapo-container .content p {
    font-size: 12px;
    color: #ffffff;
    margin: 25px auto 0 auto;
}
#diapo-container .nav {
	color: #ffffff;
    font-size: 12px;
    margin: 0px;
    width: 100%;
}
#diapo-container .top {
    position: relative;
    height: 30px;
}
#diapo-container .bottom {
    position: relative;
    height: 80px;
    text-align: center;
    float: left;
    padding-top: 1px;
}
#diapo-container .nav .menu {
    text-align: center;
    width: 100%;
}
#diapo-container .nav .menu select {
    background-color: #ffffff;
    padding: 0px;
    margin: 0px 0px 0px 0px;
	color: #231f20;
    vertical-align: middle;
}
#diapo-container .nav .close {
    text-align: right;
    float: right;
    line-height: 200%;
}
#diapo-container .nav a {
	color: #ffffff;
    text-decoration: underline;
}
#diapo-container .nav a:hover, #diapo-container .nav a:active {
    text-decoration: underline;
}
ul.category-list {
	margin:0px;
	padding:0px;
}
ul.archive-list {
	margin:0px;
	padding:0px;
}
ul.category-list li, ul.archive-list li {
	font-size:12px;
	list-style-type: none;
	background:url("http://www.blogspirit.com/graphics/design/preview/set8/2a97ca/puce3.gif") no-repeat 0px 3px;
	margin:0px;
	padding:0px 0px 0px 17px;
}
ul.popular-tags li {
    display: inline;
    margin: 0.2em;
}
ul.tag-list {
    padding:0;
    margin-left:0;
}
ul.tag-list li {
    display: inline;
    margin: 0.2em;
}
h3.total {
    padding-bottom: 0;
}