/* @override http://www.blogs.orange-business.com/business_mag/styles.css */

/*
   GLOBAL STYLESHEET
   -- version: 1.04 [all browsers]
   -- author: Frederic Champion // fred.vox.com
   -- last update: 13/11/2009
   -- layouts: layout-wtt

This theme has now Styles, but via StyleCatcher it does include base blog styles for layout and typography.
*/

/* ---------------------------------------------  

   RESET STYLESHEET
   -- version: 1.0 [originally composed by Eric Mayer // http://meyerweb.com/]
   -- author: Frank Sedivy // franksedivy.com
   -- contact: hello@franksedivy.com
   -- last update: 14/12/2007
   
------------------------------------------------------------------- */

/* @group Reset */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; 

font-family: inherit; vertical-align: baseline;}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1; color: black;	background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after, q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
a {text-decoration: none; color: inherit;}

/* @end */


/* @group Global Typographic Styles & Classes */
body {font-family: Arial, Helvetica, sans-serif; font-size:.7em; color: #444; text-align: left; background-color: #eee;}
a {color: #444;}
.hide, .hidden {display:none;}
.hr {}
.hr hr {display:none;}
.btn {margin:0 5px 5px 0; float:right;}
p {line-height: 1.2em;}
h1, h2, h3, h4, h5, h6 {line-height: 1.2em;}
/* @group Float fix */
.pkg:after {
    content: " ";
    display: block;
    visibility: hidden;
    clear: both;
    height: 0.1px;
    font-size: 0.1em;
    line-height: 0;
}
.pkg { display: inline-block; }
/* no ie mac \*/
* html .pkg { height: 1%; }
.pkg { display: block; }
/* */
/* @end */
/* @end */

/* @group Layout */

#container {
	width: 993px;
	margin: 0 auto;
}

#container-inner {
	margin: 0;
}

#header {
	margin-bottom: 8px;
}

#header-inner {}



#pagebody {}

#alpha {
	width: 683px;
	float: left;
}

#alpha-inner {
	margin: 0 7px 0 0;
	padding: 0;
}

#beta {
	width: 310px;
	float: right;
	padding-top: 3px;
}

#gamma {
	width: 150px;
	float: left;
}

#delta {
	width: 150px;
	float: right;
}

#beta-inner,
#gamma-inner,
#delta-inner {
	margin: 0;
	padding: 0;
}

#gamma-inner,
#delta-inner {
	margin-top: 10px;
}

/* @end */

/* @group Header */

#header-content {
	height: 162px;
}

#header-name span.header-title,
#header-description {
	font-size: 0.0001px;
	text-indent: -50000px;
	display: none;
}

#header-name {
}

#header-name a,
#header-name a span.illustration {
	width: 993px;
	height: 132px;
	display: block;
}

#header-name a {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/header-title.gif) no-repeat 0 0;
}

#header-name a span.illustration {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/header-ilustration.jpg) no-repeat 100% 0;
}

#top-menu {
	background-color: #222;
	margin: 0;
	width: auto;
	height: 30px;
	font-size: 1.3em;
}

#top-menu #top-navigation {
	width: 830px;
	float: left;
}

#top-menu #top-navigation ul li {
	float: left;
	margin-left: 14px;
	margin-right: 30px;
}

#top-menu #top-navigation ul li a{
	color: #fff;
	padding: 6px 0 4px 20px;
	display: block;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/topmenu-arrow.gif) 0 9px no-repeat;
}

#top-menu #top-search {
	width: 150px;
	float: right;
}

#top-menu #top-search .search-inner {
	padding: 5px 10px 5px 0;
	float: right;
}

#top-search input#search { 
	color:  #ccc;
	background: #666 url(http://www.blogs.orange-business.com/business_mag/css/img/topsearch-box.gif) 0 0 no-repeat;
	width: 100px;
	height: 19px;
	border: 0;
	padding: 0 0 0 10px;
}

#top-search input#search-submit { 
	background: #666 url(http://www.blogs.orange-business.com/business_mag/css/img/topsearch-valid.gif) 0 0 no-repeat;
	width: 30px;
	height: 19px;
	border: 0;
	padding: 0;
	font-size: 0.0001px;
	text-indent: -50000px;
}

#top-search input {
	font-size: 12px;
	float: left;
}


/* @end */

/* @group Sidebar */


/* @group beta */

#widget-motscroises {
	background-color: #F1EFE2;
	font-size: 0.9em;
	line-height: 1.2em;
}

#widget-motscroises .widget-header {
	height: 91px;
	background: url(http://www.blogs.orange-business.com/business_mag/mots-croises2.gif) 0 7px no-repeat;
	font-size: 0.0001px;
	text-indent: -50000px;
}

#widget-motscroises li .citation {
	padding: 13px 30px 6px 45px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/side-motscroises-content-top.gif) 0 0 no-repeat;
}

#widget-motscroises li .auteur {
	color: #ee5f00;
	font-weight: bold;
	padding: 13px 30px 10px 40px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/side-motscroises-content-bottom.gif) 0 0 no-repeat;
}

#widget-motscroises li .auteur-role {
	color: #7c7c7c;
	font-weight: normal;
}

#widget-motscroises .more a{
	height: 20px;
	width: 98px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/side-motscroises-content-more.gif) 0 0 no-repeat;
	display: block;
	float: right;
	font-size: 0.0001px;
	text-indent: -50000px;
}



#widget-follow {
	height: 106px;
	background: #c9c3b9 url(http://www.blogs.orange-business.com/business_mag/css/img/side-pdf-content.gif) 0 bottom no-repeat;
}
	
#widget-follow .widget-header {
	width: auto;
	height: 26px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/side-follow-header.gif) 0 0 no-repeat;
	font-size: 0.0001px;
	text-indent: -50000px;
}

#widget-follow .widget-content {
	width: auto;
}


#widget-follow .links {
	display: block;
	height: 23px;
	padding-left: 170px;
}

#widget-follow .links a {
	height: 19px;
	width: 20px;
	display: block;
	font-size: 0.0001px;
	text-indent: -50000px;
}

#widget-follow .links a.m {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entry-footer-icon-mail.gif) 0 0 no-repeat;
}

#widget-follow .links a.rss {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entry-footer-icon-rss.gif) 0 0 no-repeat;
}

#widget-follow .links a.t {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entry-footer-icon-t.gif) 0 0 no-repeat;
}

#widget-follow .links a.fb {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entry-footer-icon-fb.gif) 0 0 no-repeat;
}

#widget-follow .links a.ln {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entry-footer-icon-ln.gif) 0 0 no-repeat;
}

#widget-follow .links span {
	float: left;
	margin-top: 4px;
	margin-left: 6px;
}

#widget-follow .pdf a {
	width: auto;
	height: 57px;
	display: block;
}

/* @end */

/* @group gamma */

#gamma .widget {
	margin: 0 0 10px ;
}

#gamma .widget .widget-content {
	color: #333;
	line-height: 1.2em;
	padding-bottom: 5px;
}

#gamma .widget .widget-content a {
	font-weight: bold;
}

#gamma .widget .widget-content a:hover {
	font-weight: bold;
	text-decoration: underline;
}

#gamma .widget .widget-header {
	display: block;
	height: 52px;
	font-size: 0.0001px;
	text-indent: -50000px;
}

#gamma .widget .widget-content {
	background: #c9c3b9 url(http://www.blogs.orange-business.com/business_mag/css/img/side-gamma-content-top.gif) 0 0 no-repeat;
}

#gamma .widget .widget-content li {
	margin: 0 10px;
	padding: 10px 0;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/side-gamma-content-separator.gif) 0 100% repeat-x;
}

#gamma .widget .widget-content li.last {
	background: none;
}

#widget-commentaires .widget-header {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/side-commentaires-header.gif) 0 0 no-repeat;
}

#widget-top5 .widget-header {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/side-top5-header.gif) 0 0 no-repeat;
}

#widget-commentaires .widget-content li .auteur {
	color: #777;
}

/* @end */

/* @group delta */

#delta .widget {
	margin: 0 0 10px ;
}

#widget-shopping .widget-header {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/side-shopping-header.gif) 0 0 no-repeat;
	width: auto;
	height: 57px;
	display: block;
	font-size: 0.0001px;
	text-indent: -50000px;
}

#widget-shopping .widget-content li {
	padding: 0 5px 0 54px;
	font-size: 0.9em;
	height: 6em;
}


#widget-shopping li h3 {
	padding: 10px 0 5px ;
	font-weight: bold;
}

#widget-shopping li div {
	margin-bottom: 10px;
}

#widget-shopping a.readmore {
	color: #ff6600;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/side-shopping-link.gif) 0 3px no-repeat;
	padding-left: 12px;
}


#widget-sondage .widget-header {
	background: #fff url(http://www.blogs.orange-business.com/business_mag/css/img/side-sondage-header.gif) 0 0 no-repeat;
	width: auto;
	height: 50px;
	display: block;
	font-size: 0.0001px;
	text-indent: -50000px;
}

/* @end */

/* @end */

/* @group Main Content */


.individual-entry,
.entry-listing,
.asset-home-1,
.archives,
.search {
	background: #fff url(http://www.blogs.orange-business.com/business_mag/css/img/content-main.gif) 0 0 repeat-y;
	margin-bottom: 25px;
}


.individual-entry .asset-header,
.entry-listing .archive-header,
.asset-home-1 .asset-header,
.archives .archives-header,
.search .search-header {
	padding: 20px 3px 0;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/content-top.gif) 0 0 no-repeat;
}

.individual-entry .asset-content,
.entry-listing .entry-listing-inner,
.asset-home-1 .asset-content,
.archives .archives-inner,
.search #search-results {
	padding: 15px 25px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/content-bottom.gif) 0 100% no-repeat;
}

.entry-listing .entry-listing-inner {
	padding: 15px;
}

.title-block {
	width: 670px;
	background: #000 url(http://www.blogs.orange-business.com/business_mag/css/img/entry-title.gif) -79px 0 no-repeat;
}

.title-block .left,
.title-block .right {

	float: left
}

.title-block .left {
	background-color: #ff6600;
	width: 160px;
}
.title-block .right{
	width: 510px;
}

.title-block .left-inner {
	color: #eee;
	font-size: 1.6em;
	font-weight: lighter;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	line-height: 1.2em;
	height: 100%;
	padding: 10px ;
}


.title-block .right-inner {
	color: #eee;
	font-size: 1.8em;
	line-height: 1.3em;
	font-weight: lighter;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	height: 100%;
	padding: 7px 15px;
	text-transform: uppercase;
}

.title-block .right-inner a {
	color: #eee;
}




/* @end */

/* @group Savoir faire */







.individual-entry div.altmodele {
	padding: 0;
}
.asset-intro {
	margin-left: 3px;
	width: 670px;	
	font-size: 1.1em;
	color: #ffffff;
	background: #222222;
}
.asset-intro .visu {
	display: block;	
}
.individual-entry div.altmodele .asset-intro h3 {
	color: #ff6600;	
	padding: 0 0 0 8px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/puce-orange.png) no-repeat 0px 6px;
	display: block;
	line-height: 1.2em;
}
.individual-entry div.altmodele .asset-intro h2 {
	color: #ff6600;	
	padding: 15px 10px;
	font-size: 1.3em;
	background: none;
	font-weight: normal;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	display: block;
}
.asset-intro .col {
	padding: 0 20px 0 10px;
	float: left;	
	width: 190px;
	font-size: 0.8em;
}
.asset-content .asset-intro .col p {
	margin: 0;
	padding: 0;
	font-size: 1em;
}
.asset-intro .clear {
	clear: both;	
	height: 16px;
}
.portraits {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/point-intro.png) repeat-y 209px 0;	
	margin: 30px 0 0 0;
	height: 100%;
}
.portraits ul {
	padding: 0;
	margin: 0;	
	line-height: 1.2em;
	font-size: 0.8em;
}
.portraits li {
	list-style-type: none;
	float: left;
	width: 190px;
	padding: 0 20px 0 10px;
}
.portraits img {
	float: left;
	margin-right: 7px;
}
.portraits li.first {
	padding: 0 20px 0 0;	
}
.portraits li.ligne1 {
	height: 85px;	
}
.portraits, .portraits a:link, .portraits a:visited, .portraits a:hover, .portraits a:active {
	color: #cac3b9;
}
.portraits .clear {
	clear: both;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
}
.visu-portrait {
	float: left;
	margin: 5px;	
}
.txt-portrait {
	float: left;
	width: 235px;
	padding: 5px 5px 0 0;	
}
.txt-portrait .nom {
	color: #ff6600;	
}
.txt-portrait p {
	padding-bottom: 10px;
}
.clear-portrait {
	clear: both;	
	height: 5px;
	line-height: 1px;
	font-size: 1px;
}
.fiche-portrait {
	width: 410px;	
	height: 175px;
	visibility: hidden;
}
.asset-content2 {
	padding: 0 0 25px 13px;
	width: 650px;	
}
.content-onglets {
	padding: 30px 0 15px 0;	
}
.individual-entry .asset-content .content-onglets h2 {
	font-size: 1.3em;
	color: #ff6600;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/fd-titre.png) no-repeat;
	padding: 0 0 0 10px;
	cursor: pointer;
	height: 54px;
	line-height: 54px;
	display: block;
	font-weight: bold;
}
.individual-entry .asset-content .content-onglets .on h2 {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/fd-titre-on.png) no-repeat;
}
.individual-entry .asset-content .content-onglets h2.noir {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/fd-titre2.png) no-repeat;
}
.individual-entry .asset-content .content-onglets .on h2.noir {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/fd-titre2-on.png) no-repeat;
}
.individual-entry .asset-content .content-onglets h2.double {
	line-height: 18px;
	padding-top: 6px;
}
.individual-entry .asset-content .content-onglets h2.double span {
	color: #000000;
	font-size: 0.8em;
	font-weight: normal;
}
.individual-entry .asset-content .content-onglets .txt-onglets {
	padding: 12px 12px 12px 10px;
	font-size: 1em;
	line-height: 1.2em;
}
.content-onglets li {
	height: 54px;
	overflow: hidden;	
}

.content-onglets li li {
	height: auto;
}
.content-onglets .txt-onglets img {
	float: left;
	margin: 0 10px 5px 0;	
}
.solutions-benefices {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/point-solutions.png) repeat-y 324px 0;	
	height: 100%;
	margin-top: 15px;
}
.solutions, .benefices {
	float: left;
	width: 325px;	
}
.individual-entry .asset-content .solutions h2 {
	background: #222222;
	color: #ff6600;	
	font-size: 25px;
	font-weight: normal;
	line-height: 1em;
	padding: 0.3em 0 0.3em 10px;
	border-bottom: 20px #ffffff solid;
	display: block;
}
.individual-entry .asset-content .benefices h2 {
	font-size: 25px;
	font-weight: normal;
	display: block;
	color: #222222;
	background: #cac3b9;
	padding: 1.1em 0 0.3em 10px;
	border-bottom: 20px #ffffff solid;
}
.solutions-benefices .clear {
	clear: both;
	height: 1px;
	line-height: 1px;
	font-size: 1px;	
}
.individual-entry .asset-content .solutions h3 {
	color: #ff6600;	
	font-size: 15px;
	padding: 0;
	background: none;
	margin: 0 10px;
}
.individual-entry .asset-content .solutions p {
	font-size: 13px;
	padding: 0 0 12px 0;
	text-indent: 8px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/puce-noire.png) no-repeat 0px 6px;
	margin: 0 10px;
}
.individual-entry .asset-content .benefices p, .individual-entry .asset-content .benefices ul {
	color: #858585;
	margin: 0 10px;
	font-size: 13px;
	padding: 0 0 12px 0;
	line-height: 1.2em;
}
.benefices li {
	text-indent: 8px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/puce-grise.png) no-repeat 0px 6px;
}
p.plus, p.plus a {
	color: #ff6600;	
}


/* @end */

/* @Lightbox */

.MultiBoxContainer {
	position: absolute;
	border: 1px solid #000;
	background-color: #FFF;
	display: none;
	z-index: 2;
	text-align: left;
	/*overflow: hidden;*/
}

.MultiBoxLoading {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/loader.gif) no-repeat center;
}

.MultiBoxContent {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.MultiBoxClose {
	position: absolute;
	top: -6px;
	right: -6px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/close.png) no-repeat;
	width: 24px;
	height: 24px;
	cursor: pointer;
}


.MultiBoxControlsContainer {
	overflow: hidden;
	height: 0px;
	width: 100%;
	position: relative;
}

.MultiBoxControls {
	width: 100%;
	height: auto;
	background-color: #000000;
	padding-bottom: 2px;
	position: absolute;
	bottom: 0px;
}


.MultiBoxPrevious {
	position: absolute;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/left.png) no-repeat;
	width: 24px;
	height: 24px;
	left: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNext {
	position: absolute;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/right.png) no-repeat;
	width: 24px;
	height: 24px;
	right: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNextDisabled {
	cursor: default;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/rightDisabled.png) no-repeat;
}

.MultiBoxPreviousDisabled {
	cursor: default;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/leftDisabled.png) no-repeat;
}

.MultiBoxTitle {
	position: relative;
	margin: 10px 0 0 35px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: bold;
	text-align: left;
}

.MultiBoxNumber {
	position: relative;
	width: 50px;
	margin: 10px 35px 0 0;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: right;
}

.MultiBoxDescription {
	clear: left;
	position: relative;
	margin: 0 35px 0 35px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	text-align: left;
}


/* @end */

/* @group Entry */


.title-block .entry-category {
	color: #222;
	font-weight: bold;
	padding-top: 3px;
}

.asset-content {
	font-size: 1.2em;
}

.asset-content p {
	line-height: 1.3em;
	margin: 0.5em 0 1.5em;
}

.individual-entry {
	margin-bottom: 5px;
}

.individual-entry .asset-content h2,
.individual-entry .asset-content h3 {
	color: #eee;
	background-color: #333;
	padding: 0.3em 0.6em;
	display: inline;
}

.individual-entry .asset-content h2 {
	font-weight: bold;
}

/* @group Entry extra */


/* @group Entry footer */

.entry-footer {
	color: #666;
}

.entry-footer .vote {
	width: 30%;
	float: left;
	padding-left: 3px;
}

.entry-footer .vote .label {
	font-size: 1.4em;
	text-indent: 0;
	padding: 1px 5px 1px 0;	
	float: left;
}

.entry-footer .vote a {
	height: 20px;
	padding-right: 20px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entry-footer-star.gif) right 0 no-repeat;
	display: block;
	float: left;
}

.entry-footer .vote a span.scoring-vote {
	font-size: 0.0001px;
	text-indent: -50000px;
	display: none;	
}

.entry-footer .vote a:hover {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entry-footer-star.gif) right -20px no-repeat;
}

.entry-footer .vote a:active {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entry-footer-star.gif) right -40px no-repeat;
}

.entry-footer .vote .scoring-score {
	color: #666;
	font-size: 1.4em;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding: 2px 5px;
	float: left;
}

.entry-footer .links {
	float: right;
	padding-right: 3px;
}

.entry-footer .links a {
	height: 19px;
	width: 20px;
	display: block;
	font-size: 0.0001px;
	text-indent: -50000px;
}

.entry-footer .links a.links-m {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entry-footer-icon-mail.gif) 0 0 no-repeat;
}

.entry-footer .links a.links-t {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entry-footer-icon-t.gif) 0 0 no-repeat;
}

.entry-footer .links a.links-fb {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entry-footer-icon-fb.gif) 0 0 no-repeat;
}

.entry-footer .links a.links-ln {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entry-footer-icon-ln.gif) 0 0 no-repeat;
}

.entry-footer .links span {
	float: left;
	margin-left: 7px;
}

/* @end */

.trackbacks {
	display: none;
}

/* @group Entry comments */

.comments {
	margin: 0 3px;
	color: #666;
}

.comments-header {
	margin-top: 10px;
}

.comments-header h2 {
	font-size: 1.8em ;
	text-transform: uppercase;
	color: #666;
	line-height: 1.6em;
	float: left;
}

.comments-header h2 span {
	color: #ff6600;
	font-weight: bold;
}

.comments-header span.commenter {
	padding-top: 13px;
	float: right;
}

.comments-header span.commenter a:hover {
	text-decoration: underline;
}

.comments-content {
	background-color: #fff;
	margin: 0  0 20px;
}

.comment {
	border-bottom: 1px solid #eee;
	padding: 10px 20px 10px 10px;
}

.comment .comment-picture {
	width: 75px;
	padding-top: 4px;
	float: left;
}

.comment .inner {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/comment-content.gif) 75px 0 no-repeat;
}

.comment .comment-content {
	width: 565px;
	float: left;
}

.comment .comment-header,
.comment .comment-body {
	padding-left: 18px;
}

.comment .comment-header {
	padding-top: 3px;
}

.comment .comment-header .author  {
	color: #222;
	font-weight: bold;
}

.comment .comment-header .author a  {
	color: #ff6600;
}

.comment .comment-body {
	padding-top: 10px;
	padding-bottom: 10px;
}

.comment .comment-body a {
	text-decoration: underline;
}

.comment a:hover  {
	text-decoration: underline;
}

/* @end */

/* @group Comment-form */

.comments-open {
	margin: 20px 0 30px;
}

.comments-open-header {
	color: #fff;
	background-color: #222;
	font-size: 1.8em;
	padding: 16px;
}

.comments-open-content {
	padding: 20px 20px 20px 40px;
	background: #c9c3b9 url(http://www.blogs.orange-business.com/business_mag/css/img/side-gamma-content-top.gif) 0 0 no-repeat;
}

.comments-open-content .left {
	float: left;
	width: 100px;
	text-align: right;
}

.comments-open-content .right {
	float: left;
	width: 440px;
}

.comments-open-content .line {
	margin-top: 10px;
}



.comments-open-content .left label {
	margin-right: 15px;
	font-weight: bold;
}


.comments-open-content .right input,
.comments-open-content .right textarea {
	color:  #ccc;
	background: transparent;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 440px;
	border: 0;}

.comments-open-content .right .input-line {
	height: 20px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/commentform-content-fieldline.gif) 0 0 no-repeat;

}

.comments-open-content .right .input-line .input-line-inner {
	padding: 0 10px;
}

.comments-open-content .right input {
	width: 420px;
	height: 20px;
	padding: 0;
	margin: 0 auto;
}


.comments-open-content .right textarea {
	width: 420px;
	height: 180px;
	padding: 0;
	margin: 0 auto;
}

.comments-open-content .right .input-area {
	height: 200px;
	background: #484848 url(http://www.blogs.orange-business.com/business_mag/css/img/commentform-content-fieldarea-top.gif) 0 0 no-repeat;

}


.comments-open-content .right .input-area .input-area-inner {
	padding: 10px 10px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/commentform-content-fieldarea-bottom.gif) 0 bottom no-repeat;

}

.comments-open-content input#comment-submit {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/comment-validation.gif) 0 0 no-repeat;
	border: 0;
	width: 70px;
	height: 20px;
	float: right;
	font-size: 0.0001px;
	text-indent: -50000px;
}


.comments-open-content input#comment-submit:hover {
	cursor: pointer;
}

#comments-open-text {
	clear: both;
}

#comment-form-remember-me,
#comment-form-reply,
#comments-open-captcha,
#comments-open-footer {
	padding-left: 100px;
	padding-right: 70px;
}



/* @end */

/* @end */


/* @end */

/* @group Archives */


.archives-content h2 {
	color: #666;
	font: 1.8em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin: 5px 0;
}

.archives-content a {
	font-size: 1.2em;
	line-height: 1.2em;
}

.archives-content a:hover {
	color: #ff6600;
}

.archives-content ul {
	padding-bottom: 10px;
}

.archives-content li {
	font-weight: bold;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/footer-puce.gif) 0 12px no-repeat;
	padding-left: 8px;
	padding-top: 5px;
}

.archives-content ul ul {
	padding-bottom: 0;
}

.archives-content li li {
	font-size: 0.8em;
	font-weight: normal;
	background: none;
	padding-left: 10px;
	padding-top: 0;
}

.entry-listing .asset-summary {
	border-bottom: 1px solid #eee;
	padding: 10px 0;
}

.entry-listing .asset-summary .asset-inner {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entrysummary-content.gif) 184px 0 no-repeat;
}

.asset-summary .asset-illustration {
	width: 184px;
	height: 95px;
	float: left;
}

.asset-summary .asset-content {
	width: 450px;
	float: left;
}

.asset-summary .asset-illustration a {
	display: block;
	width: 170px;
	height: 90px;
}

.asset-summary .asset-content .asset-header {
	margin-left: 15px;
}

.asset-summary .asset-content .asset-category .parent,
.asset-summary .asset-content .asset-category .child {
	color: #333;
	font-weight: normal;
}

.asset-summary .asset-content .asset-category {
	color: #ff6600;
	font-size: 1.3em;
	font-weight: bold;
	margin-bottom: 5px;
}

.asset-summary .asset-content .asset-name {
	color: #000;
	font-size: 0.9em;
	font-weight: bold;
	margin-bottom: 5px;
	padding-left: 17px;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/entrysummary-name.gif) 0 0 no-repeat;
}

.asset-summary .asset-content .asset-body {
	color: #666;
	font-size: 0.8em;
	padding-left: 15px;
}



/* @end */

/* @group Search */

#search #search-results {padding: 0;
}

/* @end */


/* @group Home Page */

.asset-home-1 {
	margin-bottom: 15px;
}

#home-1 .asset-category {
	color: #222;
}

#home-1 .asset-illustration {
	width: 650px;
	margin: 15px auto 0;
}

.asset-home-1 .asset-content {
	padding-left: 0;
	padding-right: 0;
}

.asset-home-1 .asset-body {
	padding-left: 25px;
	padding-right: 25px;
}

#home-1 a.readmore {
	font-size: 0.9em;
	font-weight: bold;
	color: #ff6600;
}

#home-1 .asset-comment {
	padding: 10px 3px;
}

#home-1 .asset-comment-inner {
	color: #fff;
	font-size: 0.8em;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background: #ff6600 url(http://www.blogs.orange-business.com/business_mag/css/img/home12-comment.gif) 6px 7px no-repeat;
	display: inline-block;
	padding: 6px;
	padding-left: 20px;
}

#home-1 .asset-comment-inner span {
	font-weight: bold;
}

#home-2 {
	padding-left: 3px;
}

.asset-home-2 {
	width: 226px;
	float: left;
}

#home-2 .asset-home-2 .asset-inner {
	color: #eee;
	background-color: #222;
	margin-right: 8px;
	height: 320px;
	position: relative;
}

#home-2 .asset-home-2 .asset-inner a{
	color: #eee;
}



#home-2 .first .asset-inner {
	background-color: #000;
}

#home-2 .last {
	width: 218px;
}

#home-2 .last .asset-inner {
	background-color: #333;
	margin-right: 0;
}

.asset-home-2 .asset-header{
	color: #666;
	font-size: 1.4em;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background-color: #eee;
	padding: 4px 0 7px;
}
.asset-home-2 .asset-header .asset-subcategory {
	color: #ff6600;
	font-weight: bold;
}


.asset-home-2 .asset-illustration {
	height: 120px;
}

.asset-home-2 .asset-illustration a {
	height: 120px;
	width: auto;
	display: block;
}

.asset-home-2 .asset-name {
	font-size: 1.1em;
	font-weight: bold;
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/home2-name.gif) 0 0 no-repeat;
	margin: 10px 5px 0;
	padding: 0 10px 0 20px;
}

.asset-home-2 .asset-body {
	font-size: 0.8em;
	line-height: 1.4em;
	margin: 10px;
}

#home-2 .asset-comment {
	position: absolute;
	bottom: 0;
	right: 0;
}

#home-2 .asset-comment-inner {
	color: #fff;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	background: #ff6600 url(http://www.blogs.orange-business.com/business_mag/css/img/home12-comment.gif) 6px 7px no-repeat;
	display: inline-block;
	padding: 6px;
	padding-left: 20px;
}

#home-2 .asset-comment-inner span {
	font-weight: bold;
}




#home-3 {
	margin: 20px 3px;
	background-color: #fff;
}

.asset-home-3 {
	border-bottom: 1px solid #eee;
	padding: 7px 10px;
}

.asset-home-3 .asset-inner {
	background: url(http://www.blogs.orange-business.com/business_mag/css/img/home3-content.gif) 95px 0 no-repeat;
}

.asset-home-3 .asset-header {
	color: #666;
	font-size: 1.3em;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	padding-top: 10px;
	width: 95px;
	float: left;
}

.asset-home-3 .asset-header .asset-subcategory {
	color: #ff6600;
	font-weight: bold;
}

.asset-home-3 .asset-content {
	width: 555px;
	float: left;
}

.asset-home-3 .asset-name {
	font-weight: bold;
	margin: 5px 15px ;
	padding-top: 5px;
}

.asset-home-3 .asset-body {
	font-size: 0.8em;
	line-height: 1.4em;
	margin-left: 15px;
}

/* @end */

/* @group Content Navigation */


.content-nav-inner {
margin: auto;
padding: 20px 0 10px;
}

.content-nav-inner div {
	padding: 10px;
	float: left;
	display: inline;
	background-color: #eee;
	border: 1px solid #fff;
}

.content-nav a {
	color: #444;
}

.content-nav a:hover {
	color: #ff6600;
	text-decoration: underline;
}

.content-nav .previous {
    background: #eee url(http://www.blogs.orange-business.com/business_mag/css/img/content-nav-left.gif) 0 50%  no-repeat;
	padding-left: 30px;
}

.content-nav .next {
    background: #eee url(http://www.blogs.orange-business.com/business_mag/css/img/content-nav-right.gif) 100% 50%  no-repeat;
	padding-right: 30px;
}

.content-nav .pagination-search {
	height: 1em;
	
}

/* @end */

/* @group Footer */

#footer {
    background: url(http://www.blogs.orange-business.com/business_mag/css/img/footer-bg.gif) left top repeat-x;
}

#footer-inner {
	width: 890px;
	margin: 0 auto;
}

.cols .col .col_1-5{
    width:177px;
    float:left;
}

#footer_home {
    padding:10px;
    clear:both;
}
#footer_home.cols{
    width:890px;
}
#footer_home h2{
    font-size:1.2em;
    font-weight:bold;
    color:#353535;
    padding:0;
}
#footer_home .titre{
    background: url(http://www.blogs.orange-business.com/business_mag/css/img/footer-puce.gif) 0 7px no-repeat;
    padding:0 0 0 7px;
    margin-bottom:7px;
}
#footer_home .col_1-5 .col{
    padding:10px;
}
#footer_home .bloc{
    margin-bottom:20px;
}
#footer_home li{
    line-height:1em;
}
#footer_home li a{
    color:#353535;
    font-size:0.8em;
}
#footer_home li a:hover{
    color:#FF6600;
}



/* @group MT-messages */

.mt-comment-confirmation #alpha h1,
.mt-comment-pending #alpha h1,
.mt-comment-error #alpha h1 {
	font-size: 1.8em;
	line-height: 1.3em;
	font-weight: lighter;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	height: 100%;
	padding: 7px 15px;
	text-transform: uppercase;
}

.mt-comment-confirmation #alpha p,
.mt-comment-pending #alpha p,
.mt-comment-error #alpha p {
	font-size: 1.1em;
	margin: 15px;
}

/* @end */


