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

   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: #fff;}
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 */
/* General */
body{
    font-family: Arial, Verdana, sans-serif;
    font-size:11px;
    color:#413d3a;
    line-height:130%;
    background-color:#000000;
}

a{
    color:#413d3a;
    text-decoration:underline;
    font-weight:bold;
}
/* @group Layout */

#container, #container-inner, #header, #nav, #content, #footer1, #footer2, #footer3 {
	width: 100%;
        position:relative;
}

#header-inner, #nav-inner, #content-inner, #footer1-inner, #footer2-inner, #footer3-inner {
	width:970px;
        margin:0 auto;
        position:relative;
        clear:right;
        display:block;
	overflow:auto;
}

#container{
background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-container.png") repeat-y scroll 50% 0 transparent;
}

#container-inner {
    background:url("http://www.orange-business.tv/en/featured/bg-featured.jpg") no-repeat scroll 50% 110px transparent;
}

#alpha,#beta{
    position:relative;
    float:left;
    display:block;
    overflow:auto;
}
#alpha{
    width:620px;
}

#beta{
    width:300px;
    margin-left:10px;
}

#beta-inner {
    background:url("http://www.orange-business.tv/en/assets_c/2011/06/bg-beta-thumb-autox240-6729.png") no-repeat scroll 50% 0 transparent;
}
/* @end */
/* @group Header */
#header{
    background-color:#484848;
    color:#FFFFFF;
    border-bottom:1px solid #000000;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", sans-serif;
    font-weight: 300;    
}

#header-inner{
    padding:10px;
}

#header-name{
    background:transparent url("http://blogs.orange-business.com/themes/redesign/webtv/logo-orange-webtv-en.gif") no-repeat 0 0 scroll;
    text-indent:-1000em;
    width:330px;
    height:50px;
    display:block;
}

#header-name a{
    text-indent:-1000em;
    width:330px;
    height:50px;
    display:block;
}

#header-description{
    text-indent:-1000em;
}

#header-search{
    width:520px;
    position:absolute;
    top:10px;
    right:10px;
    background:transparent url("http://blogs.orange-business.com/themes/redesign/webtv/bg-header-search-bottom.png") no-repeat left bottom scroll;    
    font-size:14px;
    padding-bottom:5px;
}

#header-search-inner{
    background:transparent url("http://blogs.orange-business.com/themes/redesign/webtv/bg-header-search-top.png") no-repeat 0 0 scroll;
    padding-top:5px;
}

#search-form {
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-header-search-middle.png") repeat-y scroll 0 0 transparent;
    overflow:hidden;
    padding:5px 0;
}

#search-form label {
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/topmenu-arrow.gif") no-repeat scroll 0 7px transparent;
    float:left;
    margin-left:15px;
    padding:5px 5px 0 18px;
}

#search-form input[type=text]{
    border:0px solid transparent;
    width:300px;
    height:16px;
    color:#5f5f5f;
    font-size:12px;
    font-style:italic;
    padding:2px;
    margin-top:2px;
    float:left;
}

#search-form input[type=submit]{
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-header-submit.png") no-repeat scroll 0 0 transparent;
    border:0 none;
    display:block;
    float:left;
    font-size:0.0001px;
    height:28px;
    margin-left:10px;
    padding:0;
    text-indent:-50000px;
    width:42px;
}
/* @end */
/* @group nav */
#nav{
    background:transparent url("http://blogs.orange-business.com/themes/redesign/webtv/bg-nav.png") repeat-x 0 0 scroll;
    height:45px;
    color:#ffffff;
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", sans-serif;
    font-weight: 300;    
}

#nav-inner div{
    float:left;
    overflow:auto;
    display:block;    
}

#nav-inner .welcome{
    font-size:16px;
    font-weight:normal;
    padding:10px 0 9px;
    border-left:1px solid #5f5f5f;
    width:415px;
}

#nav-inner .welcome h3{
    padding:0 10px;
    float:left;
}

#nav-inner .welcome span{
    color:#ff6600;
}

#nav-inner .language a{
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-language-arrow.gif") no-repeat scroll 0 4px transparent;
    color:#FFFFFF;
    font-size:11px;
    font-weight:normal;
    padding-left:10px;
    text-decoration:none;
}

#nav-inner .link-oitv a{
display:block;
width:110px;
height:40px;
background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-nav-oitv-en.png") repeat-x scroll 0 0 transparent;
border-left:1px solid #5F5F5F;
}

#nav-inner .nav-alert{
    border-left:1px solid #5f5f5f;
    font-size:14px;
    padding:7px 0 0;
    width:305px;
}

#nav-inner .nav-alert label{
    float:left;    
    margin-left:5px;
    padding:5px 5px 0 10px;
}

#nav-inner .nav-alert input[type=text]{
    border:0px solid transparent;
    width:145px;
    height:16px;
    color:#d0d0d0;
    font-size:12px;
    font-style:italic;
    padding:2px;
    margin-top:2px;
    float:left;
}

#nav-inner .nav-alert input[type="submit"] {
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-header-submit.png") no-repeat scroll 0 0 transparent;
    border:0 none;
    display:block;
    float:left;
    font-size:0.0001px;
    height:28px;
    margin-left:10px;
    padding:0;
    text-indent:-50000px;
    width:42px;
}

#nav-inner .social-media{
    border-left:1px solid #5f5f5f;
    border-right:1px solid #5f5f5f;
    padding:11px 0 9px 5px;
    width:130px;
}

#nav-inner .social-media span{
    float:left;
    padding-right:4px;
}

#nav-inner .social-media span a{
    display:block;
    height:14px;
    width:14px;
}

.social-media .social-facebook{
    background: url("http://blogs.orange-business.com/themes/redesign/webtv/bg-social-facebook.png") no-repeat scroll 0 0 transparent;
}

.social-media .social-twitter{
    background: url("http://blogs.orange-business.com/themes/redesign/webtv/bg-social-twitter.png") no-repeat scroll 0 0 transparent;
}

.social-media .social-rss{
    background: url("http://blogs.orange-business.com/themes/redesign/webtv/bg-social-rss.png") no-repeat scroll 0 0 transparent;
}

.social-media .social-newsletter{
    background: url("http://blogs.orange-business.com/themes/redesign/webtv/bg-nav-button-newsletter.png") no-repeat scroll 0 0 transparent;
    margin-top:-3px;
}

#nav-inner .social-media span.social-newsletter a{
    display:block;
    height:14px;
    width:70px;
    margin:3px 0;
}



/* @end */
/* @group breadcrumb */
#breadcrumb{
    padding-left:15px;
    color:#ffffff;
text-transform:lowercase;
}

#breadcrumb a{
	color:#ffffff;
	font-weight:normal;
}
/* @end */
/* @group featured */
#featured{
    color:#ffffff;    
    width:970px;
    display:block;
    clear:right;
    overflow:auto;
}
#featured-left{
    position:relative;
    display:block;
    overflow:auto;
    width:620px;
    padding:5px 15px 6px;
    margin-bottom:5px;
    float:left;
    background: url("http://blogs.orange-business.com/themes/redesign/webtv/bg-featured-overlay-bottom.png") no-repeat scroll 15px bottom transparent;
}

#featured-left .last-entry-content{
    background: url("http://blogs.orange-business.com/themes/redesign/webtv/bg-featured-overlay-middle.png") repeat-y scroll 0 0 transparent;    
    display:block;
    overflow:auto;
    padding-bottom:6px;
}

#featured-left h2{
    padding:10px;
}

#featured-left h2 a{
    color:#FFFFFF;
    font-size:18px;
    text-decoration:none;
    font-weight:normal;
}

#featured-left .txt-extrait{
    width:510px;
    float:left;
    margin-left:10px;   
}

#featured-left .read-more{
    float:right;
    margin-right:10px;
    text-align:center;
}

#featured-left .read-more a{
    width:80px;    
    text-decoration:none;
    color:#ffffff;
    display:block;
    height:50px;
    background: url("http://blogs.orange-business.com/themes/redesign/webtv/bg-featured-read-more.png") no-repeat scroll center bottom transparent;
    font-size:9px;
    font-weight:normal;
}

#featured-left .read-more a span{
    color:#ff6600;
}

#featured-right{
    width:300px;
    padding-right:20px;
    float:left;
    clear:right;
}

#featured-right .widget{
    padding-bottom:10px;
}

#featured-right .widget-header, #featured-right .widget-content{
    padding:5px;
}

.widget-featured-title{
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", sans-serif;
    font-weight: 500;
    line-height:130%;
}

.widget-featured-title .widget-header{
    font-size:20px;    
}

.widget-featured-title .widget-content{
    font-size:18px;
    color:#000000;     
}

.widget-featured-action{
    margin-bottom:35px;    
    background: url("http://blogs.orange-business.com/themes/redesign/webtv/bg-widget-featured-bottom.png") no-repeat scroll 0 bottom transparent;
    position:relative;
}

.widget-featured-action .widget-header{
    font-size:14px;
    background: url("http://blogs.orange-business.com/themes/redesign/webtv/bg-widget-featured-top.png") no-repeat scroll 0 0 transparent;
    font-weight:bold;
}

.widget-featured-action .widget-content{
    background: url("http://blogs.orange-business.com/themes/redesign/webtv/bg-widget-featured-middle.png") repeat scroll 0 0 transparent;     
}

.widget-featured-action .button {
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-widget-featured-button.png") no-repeat scroll 0 0 transparent;
    bottom:-30px;
    display:block;
    height:33px;
    left:23%;
    position:absolute;
    text-align:center;
    width:162px;
    padding-top:4px;
}

.widget-featured-action .button a{
    font-size:18px;
    text-decoration:none;
    color:#ffffff;
    font-weight:normal;
    padding-top:7px;
}

.widget-featured-about .widget-content{
    text-align:center;
display:block;
overflow:auto;
text-indent:-1000em;
}


.widget-featured-about .widget-content{
    text-align:center;
}

.widget-featured-about a{
    display:block;
    width:214px;
    height:32px;
    background: url("http://blogs.orange-business.com/themes/redesign/webtv/bg-widget-featured-about-en.png") no-repeat scroll 0 0 transparent;
    margin:0 auto;
}

/* @end */
/* @group last videos */
#last-videos{
    background-color:#666666;
}

#last-videos-inner{
    margin:0 10px;
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-caroussel-inner.png") no-repeat scroll 5px 40px #333333;
}

#last-videos-inner h2{
     background: url("http://blogs.orange-business.com/themes/redesign/webtv/bg-h2-header.png") repeat-x scroll 0 0 transparent;
     font-size:18px;
     color:#ffffff;
     padding:5px 0 5px 5px;
}

#last-videos-inner h2 img{
     padding-right:5px;    
}
/* @end */
/* @group iframe videos */
#iframe-videos{
    background-color:#666666;
}
/* @end */
/* @group footer1 */
#footer1-inner{
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-footer2-top.png") repeat-x scroll 0 bottom #666666;
    clear:both;
    display:block;
    overflow:auto;
    padding-bottom:25px;
}

#footer1 .widget{
    padding-right:12px;
    float:left;
    overflow:auto;
    display:block;
    width:205px;
    height:195px;
}

#footer1 .widget-header{
    margin:110px 0 0 15px;
    background:url(http://blogs.orange-business.com/themes/redesign/webtv/bg-footer1-widget-link.png) no-repeat 0 0 scroll transparent;
    height:78px;
}

#footer1 .widget-header a{
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/topmenu-arrow.gif") no-repeat scroll 5px 13px transparent;
    color:#FFFFFF;
    display:block;
    font-size:14px;
    font-weight:normal;
    padding:10px 10px 0 20px;
    text-decoration:none;
    line-height:120%;
}

#footer1 .widget-footer-facebook{
    padding:0 0 0 10px;
    width:300px;
}

#footer1 .widget-footer-action-last {
    padding-right:0;
    width:300px;
}

#footer1 .widget-footer-action-last {
    padding-right:0;
    width:300px;
    margin-left:8px;
}

#footer1 .widget-footer-action-last .widget-header {
    background:url("") no-repeat scroll 0 0 transparent;
    margin:0;
}

#footer1 .widget-footer-action-last .widget-header a {
    width:300px;
    height:190px;
    background:url("") no-repeat scroll 0 0 transparent;
    display:block;
    font-size:0.0000001px;
    margin:0;
    padding:0;
    text-decoration:none;
    text-indent:-1000em;
}

/* @end */
/* @group footer2 */
#footer2{
    background-color:#444444;
    padding-top:15px;
}

#footer2-inner{
    background-color:#333333;
    clear:both;
    overflow:auto;
    display:block;
    width:950px;
}

#footer2 .widget{
    float:left;
    display:block;
    overflow:auto;
    width:160px;
    padding:10px;
    border-right:1px dotted #666666;
    height:220px;
}

#footer2 .widget-footer-more{
    width:205px;
    border-right:0px solid transparent;
}

#footer2 .widget-header{
    color:#ff6600;
    font-weight:bold;
    font-size:14px;
}

#footer2 .widget-header a{
    color:#ff6600;
    text-decoration:none;
}

#footer2 .widget-content li{
    padding:2px 0;
}

#footer2 .widget-content a{
    color:#666666;
    font-weight:normal;
    font-size:12px;
    text-decoration:none;
}

/* @end */
/* @group footer3 */
#footer3{
    background-color:#444444;
}

#footer3-inner{
    padding:15px 0;
    text-align: center;
    color:#999999;
    font-size:11px;
}

#footer3-inner a{
    padding:0 5px;
    text-align: center;
    color:#999999;
    text-decoration:none;
    font-weight:normal;
}
/* @end */
/* @group iframe channels */
#iframe-videos-inner{
padding:10px;
}

.mt-archives-iframe #header,.mt-archives-iframe #nav,.mt-archives-iframe #breadcrumb, .mt-archives-iframe #footer1, .mt-archives-iframe #footer2, .mt-archives-iframe #footer3{
    display:none;
}

.mt-archives-iframe #container, .mt-archives-iframe #container-inner, .mt-archives-iframe #content {
	width: 950px;
        position:relative;
}

.mt-archives-iframe #content-inner {
	width:950px;
        margin:0;
        position:relative;
        clear:both;
        display:block;
}

.mt-archives-iframe #container-inner {
    background:url("") no-repeat scroll 0 0 transparent;
}

#last-videos-channel{
    background-color:#666666;
    overflow:auto;
    display:block;
}

#last-videos-channel h2 {
background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-h2-header.png") repeat-x scroll 0 0 transparent;
color:#FFFFFF;
font-size:18px;
padding:5px 0 5px 5px;
}

#last-videos-channel-left{
    float:left;
    overflow:auto;
    display:block;
    width:635px;
    position:relative;
}

#last-videos-channel-right{
    float:left;
    overflow:auto;
    display:block;
    width:300px;
    padding-left:15px;
}

#last-videos-channel-right .widget-channel-list{
    height:370px;
    overflow:hidden;
}

/* @end */
/* @group widgets channels */
.widget-channel-list{
    background-color:#323232;
    padding-bottom:27px;
}

.widget-channel-list .widget-header{
    background-color:#000000;
    color:#ffffff;
    font-size:16px;
    padding:5px;
}

.widget-channel-list .widget-content {
    font-size:14px;
    line-height:140%;
    padding:10px;
}

.widget-channel-list .widget-content li{
    padding-left:10px;
    background:url(http://blogs.orange-business.com/themes/redesign/webtv/liwidget-arrow.png) no-repeat 0 8px;
}

.widget-channel-list .widget-content li a{
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
}
.widget-channel-all-videos li.links-all-videos a, .widget-channel-audio li.links-audio a, .widget-channel-collaboration li.links-collaboration a, .widget-channel-customer-case-study li.links-customer-case-study a, .widget-channel-customer-relationship-management li.links-customer-relationship-management a, .widget-channel-large-projects li.links-large-projects a, .widget-channel-machine-to-machine li.links-machine-to-machine a, .widget-channel-mobility li.links-mobility a, .widget-channel-network li.links-network a, .widget-channel-orange-business-live-2009 li.links-orange-business-live-2009 a, .widget-channel-orange-business-live-2010 li.links-orange-business-live-2010 a, .widget-channel-orange-business-live-2011 li.links-orange-business-live-2011 a, .widget-channel-security li.links-security a, .widget-channel-video-blogging li.links-video-blogging a, .widget-channel-virtualization-and-cloud-computing li.links-virtualization-and-cloud-computing a{
    color:#ff6600;   
}
/* @end */
/* group Entry */
.mt-main-individual #container-inner{
    background-image:none;
}

.mt-main-individual #content-inner{
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-footer2-top.png") repeat-x scroll 0 bottom #666666;
    clear:both;
    display:block;
    overflow:auto;
    padding-bottom:25px;
}

#alpha {
    width:625px;
    padding:10px;
}

#alpha-inner .entry-asset, #alpha-inner .entry-related {
background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-h2-header-top.png") repeat-x scroll 0 0 #C8BFB6;
}

#alpha-inner .asset-header {
background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-h2-header-bottom.png") repeat-x scroll 0 bottom transparent;
padding:10px 0;
}

#alpha-inner .entry-title, #alpha-inner .entry-related h2{
    background-color:#000000;
    color:#FFFFFF;
    font-size:18px;
    margin:2px 0;
    padding:0 5px;
}

#alpha-inner .entry-related h2{
       font-size:14px;   
}

#alpha-inner .asset-meta{
    padding:10px;
}

#alpha-inner .entry-content{
    padding:10px;
    font-size:12px;
}

#alpha-inner .entry-footer{
    background-color:#323232;
    clear:both;
    color:#BCBCBC;
    display:block;
    overflow:visible;
    padding:5px;
text-transform:lowercase;
}

#alpha-inner .entry-footer a{
    color:#BCBCBC;
    font-weight:normal;
}
#export {
    background-color:#FFFFFF;
    border:1px solid #666666;
    display:none;
    height:270px;
    left:100px;
    padding:10px;
    position:absolute;
    top:-50px;
    width:400px;
    z-index:1000;
}

#exporter {
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/icon-post-export.gif") no-repeat scroll 0 0 transparent;
    float:left;
    line-height:25px;
    padding-left:25px;
    position:relative;
    width:120px;
}

#note, #infos-notation, #note-tt, .notation {
    float:left;
    position:relative;
    line-height:25px;    
}

#duree, #vues {
    float:left;
    position:relative;
    line-height:25px;    
}

.notation {
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-post-footer-stars.gif") no-repeat scroll 2px 3px transparent;
    height:15px;
    overflow:hidden;
    padding:4px 0 0 4px;
    width:90px;
}

#infos-notation {
    width:110px;
}

#duree {
    width:80px;
}

#vues {
    width:85px;
}

.share-post{
    color:#ffffff;
    display:block;
    overflow:auto;
    padding:10px;
    font-size:12px;
    vertical-align:top;
text-transform:lowercase; 
}

.share-post a{
    color:#ffffff;
    font-weight:normal;
    vertical-align:top;    
}

.share-post span{
    vertical-align:top;
    float:left;
}

.share-post ul li{
    float:left;
    padding:0 2px;
}

.share-post .comments-sharing{float:right;}

#alpha-inner .entry-related ul{
    padding:10px;
}

#alpha-inner .entry-related span{
    color:#ff6600;
    padding-right:5px;
    font-size:10px;
}

#alpha-inner .entry-related li{
    background:url("http://www.orange-business.tv/cgi-bin/mt/mt-static/themes/obs-webtv/img/pe_fleche_orange.gif") no-repeat scroll 0 8px transparent;
    padding:3px 0 3px 10px;
    
}
#alpha-inner .entry-related li a{
    font-weight:normal;
    text-decoration:none;
}
/* @end */
/* Group Trackbacks & Comments */
.trackbacks, .comments {
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-h2-header.png") repeat-x scroll 0 0 #cbc2b9;    
    margin-top:15px;
    padding:0;
}

.trackbacks-header, .comments-header, .comments-open-header {
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/h2header-arrow.png") no-repeat scroll 4px 8px transparent;
    color:#FFFFFF;
    font-size:14px;
    padding:10px 0 10px 25px;
}

.trackbacks .asset-meta, .comments .asset-meta {
    font-size:12px;
    font-weight:bold;
    padding-bottom:10px;
}

.trackbacks-info{
    padding: 10px;
}
.comments .asset-meta .separator {
    color:#FF6600;
}

.comment-content, .trackback-content {
    padding-bottom:10px;
}
.comment, .trackback {
    border-bottom:1px solid #b6b3ae;
    padding-top:10px;
}

.comments-content{
    padding:10px;
}

.comment-first {
    padding-top:5px;
}
.comment-last {
    border-bottom:0 solid transparent;
}

.comments-open {
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-h2-header.png") repeat-x scroll 0 0 #cbc2b9;
    margin:15px 0;
    overflow:hidden;
    position:relative;
text-transform:lowercase;
}

.comments-open-content {
    background-color:#cbc2b9;
    color:#444444;
    font-size:12px;
    overflow:hidden;
    padding:10px;
}

.comments-open-content .left {
    float:left;
    text-align:right;
    width:100px;
}
.comments-open-content .right {
    float:left;
    width:440px;
}
.comments-open-content .line {
    margin-top:10px;
}
.comments-open-content .left label {
    font-weight:bold;
    margin-right:15px;
}

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

.comments-open-content .right .input-line {
    background:url("http://blogs.orange-business.com/themes/redesign/img/commentform-content-fieldline.gif") no-repeat scroll 0 0 transparent;
    height:20px;
}
.comments-open-content .right .input-line .input-line-inner {
    padding:0 10px;
}
.comments-open-content .right input {
    height:20px;
    margin:0 auto;
    padding:0;
    width:420px;
}
.comments-open-content .right textarea {
    height:180px;
    margin:0 auto;
    padding:0;
    width:420px;
}
.comments-open-content .right .input-area {
    background:url("http://blogs.orange-business.com/themes/redesign/img/commentform-content-fieldarea.gif") no-repeat scroll 0 0 #FFFFFF;
    height:200px;
}
.comments-open-content .right .input-area .input-area-inner {
    background-color:transparent;
    padding:10px;
}
.comments-open-content input#comment-submit {
    background:url("http://blogs.orange-business.com/themes/redesign/img/comment-validation.gif") no-repeat scroll 0 0 transparent;
    border:0 none;
    float:right;
    font-size:0.0001px;
    height:20px;
    text-indent:-50000px;
    width:90px;
}
.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 */
/* group Individual Widgets */
.mt-main-individual .widget-featured-action .widget-header{
    color:#ff6600;
    font-weight:normal;
    padding:4px 5px;
    font-size:15px;
}

.mt-main-individual .widget-featured-action .widget-content{
    color:#ffffff;
    font-weight:normal;
    padding:0 5px 15px 5px;
}

.mt-main-individual .widget-featured-action {
    padding-bottom:10px;
}

.mt-main-individual .widget-featured-action .button{
    bottom:-20px;
}

.mt-main-individual .widget-post-featured{
padding-top:15px;
}

.mt-main-individual .widget-post-featured .widget-content{
text-align:center;
}

.mt-main-individual .asset-more{
padding-top:10px;
}
/* @end */
/* group Search results */
.mt-search-results  #container-inner {
    background:url("") no-repeat scroll 0 0 transparent;
}

.mt-search-results #alpha{
    background-color:#666666;
    overflow:auto;
    display:block;
    width:950px;
}

.mt-search-results #alpha h2 {
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-h2-header.png") repeat-x scroll 0 0 transparent;
    color:#FFFFFF;
    font-size:18px;
    padding:5px 0 5px 5px;
}

.mt-search-results #alpha-inner{
    overflow:auto;
    display:block;
    width:950px;
    position:relative;
}

div#search-results-inner{		
	margin:0;
	width:950px;
	overflow:hidden;
	}
div#search-results-inner span.channel-items{
	background-color:#262626;	    
	list-style:none;
	height:120px;
	overflow:hidden;
	margin:0 10px 1px 10px;
	color:#808080;
	text-align:left;
	position:relative;
	display:block;
	}
	
div#search-results-inner span.channel-items .image{
	margin:0px;
	float:left;
	width:210px;
	overflow:hidden;
	height:120px;
	position:relative;
	}
div#search-results-inner a.play-icon{
    text-indent:-1000em;
    font-size:0.01em;
    display:block;
    margin:0;
    position:absolute;
    top:0;
    left:0;
    width:210px;
    height:120px;
    background:url(http://blogs.orange-business.com/themes/redesign/webtv/play-icon-link.png) no-repeat 75px 35px;
    }
div#search-results-inner a:hover.play-icon{
    background:url(http://blogs.orange-business.com/themes/redesign/webtv/play-icon-link-hover.png) no-repeat 75px 35px;
    }
div#search-results-inner .preview {
	float:left;
	height:110px;
	margin:5px;
	overflow:hidden;
	padding:0 25px;
	position:relative;
	width:660px;
}
div#search-results-inner h4, div#items-videos-channel excerpt {font-size:14px;color:#FF6600;}		
div#search-results-inner h4 a{font-size:10px;color:#808080;text-decoration:none;font-weight:normal;}
div#search-results-inner h4 span{font-size:10px;color:#808080;float:right;}
div#search-results-inner h3{line-height:150%;padding:15px 0;}	
div#search-results-inner h3 a{padding:5px 0;font-size:14px;color:#ffffff;text-decoration:none;font-weight:normal;}

#new-search-form{
    color:#ffffff;
    padding:5px 10px;
}

#new-search-form input[type="submit"]{
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-header-submit.png") no-repeat scroll 0 0 transparent;
    border:0 none;
    font-size:0.0001px;
    height:28px;
    margin-right:10px;
    padding:0;
    text-indent:-50000px;
    width:42px;
    vertical-align:top;
}

#new-search-form input[type="text"]{
    color:#5F5F5F;
    font-size:12px;
    font-style:italic;
    height:20px;
    width:300px;
    border:1px solid #808080;
}

#search-results-bg{
    background-color:#3d3d3d;
    overflow:auto;
    display:block;
}

#search-results-bg h5{
    color:#ffffff;
    font-size:14px;
    font-weight:bold;
    padding:10px;
}

.mt-search-results .content-nav{
    background-color: #3D3D3D;
}

#search-pagination{
    text-align:center;
    padding:15px 0;
}
#search-pagination a{
    font-size:12px;
    font-weight:bold;
    color:#ffffff;
    display:inline-block;
    text-align:center;
    cursor:pointer;
    background-color:#262626;
    padding:5px 10px;
    text-decoration:none;
    border-right:1px solid #3d3d3d;
}
#search-pagination a.current-page{
    color:#fff;
    font-weight:bold;
    background-color:#ff6600;
}	    
/* @end */

/* group Other Pages */
.mt-other-pages #container-inner{
    background-image:none;
}

.mt-other-pages #content-inner{
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-footer2-top.png") repeat-x scroll 0 bottom #666666;
    clear:both;
    display:block;
    overflow:auto;
    padding-bottom:25px;
}

.mt-other-pages #alpha {
    width:950px;
    padding:10px;
    color:#ffffff;
    font-size:12px;    
}

.mt-other-pages #alpha h2{
    font-family: "HelveticaNeue-Light", "Helvetica Neue Light","Helvetica Neue", sans-serif;
    font-weight: 400;    
    color:#ff6600;
    font-size:14px;
}

.mt-other-pages #alpha p{
    padding-bottom:15px;
}

.mt-other-pages #alpha-inner{
    background:url("http://blogs.orange-business.com/themes/redesign/webtv/bg-h2-header-top.png") repeat-x scroll 0 0 transparent;
}
.mt-other-pages #alpha .archive{
    float:left;
    display:block;
    overflow:auto;
    padding-right:50px;
}

.mt-other-pages #alpha .archive-content{
    padding-top:15px;
}

.mt-other-pages #alpha .archive-content a{
    color:#ffffff;
    text-decoration:none;
    font-weight:normal;
}

.blank{
    clear:both;
}

.sitemap-home{
    width:100%;
    font-size:14px;
    font-weight:bold;
    text-align:center;
    padding-top:20px;
    clear:both;
}

.sitemap-lang-fr, .sitemap-lang-en{
    float:left;
    width:464px;
    padding:10px 5px 30px 5px;
    clear:right;
    display:block;
    overflow:auto;
}

.sitemap-lang-fr{
    text-align:right;
    border-right:1px solid #ffffff;
}

.sitemap-page a{
    color:#ffffff;
    text-decoration:none;
}

.sitemap-grid{
width:100%;
display:block;
overflow:auto;
clear:both;
}

.sitemap-wire{
    float:left;
    display:block;
    overflow:auto;
    width:230px;
    border-right:1px solid #ffffff;
    border-top:1px solid #ffffff;
}

div.wire1, div.wire5{
    width:120px;
}

div.wire1{
    border-top:1px solid transparent;
}

div.wire5{
    border-top:1px solid transparent;
    border-right:1px solid transparent;
}

.sitemap-page .widget-channel-list{
    background-color:transparent;
}

.sitemap-page .widget-channel-list .widget-header {
    background-color:transparent;
    font-weight:bold;
}

.sitemap-page .widget{
    float:left;
    width:210px;
}
.sitemap-page .widget{
    padding-left:25px;
}
.sitemap-page .widget-first{
    padding-left:20px;
}

.sitemap-page .widget-channel-list .widget-content, .sitemap-page .widget-archives .widget-content {
padding:5px;
}

.sitemap-page .widget-archives .widget-content li {
background:url("http://blogs.orange-business.com/themes/redesign/webtv/liwidget-arrow.png") no-repeat scroll 0 8px transparent;
padding-left:10px;
}

.sitemap-page .widget-archives .widget-header {
color:#FFFFFF;
font-size:16px;
padding:5px;
}

.sitemap-page .widget-archives .widget-content{
    font-size:14px;
    line-height:140%;
}
.sitemap-page .widget-archives .widget-content a{
    font-weight:normal;
}

.sitemap-page .widget-archives {
padding-bottom:27px;
}

.sitemap-page .widget-archives {
margin-left:20px;
padding-bottom:27px;
width:195px;
}
/* @end */
