/*  Luxinterior skin for CS 1.1
    Author: Jaxon Rice (gosatango)
	Updates: http://cs.soup.co.za/blogs/cs_skins/articles/3.aspx
	Email bugs and suggestions to: skins@soup.co.za
	Community Server: http://www.communityserver.org
*/
 
html, body {
	margin: 0 auto;
	padding: 0;
	color: #FFF;
}
body {
	padding: 0;
	text-align: center;
	background: #333;
	font: 76%/1.2em Verdana, Arial, Helvetica, sans-serif;
}

form { margin:0; padding:0 }

a:visited, a:active, a:link {
	text-decoration: none;
	color: #F90;
}
a:hover {
	text-decoration: underline;
}
 
h1 a:visited, h1 a:active, h1 a:link {
	color: #FFF;
}
h1 a:hover {
	text-decoration: none;
}
h2 {
	margin-top: 1em;
	font-size: 1em;
}
h3 {
	font-size: 1.1em;
}
p {
	margin: 1em 0;
}
/* -- Layout -- */
/* The masthead sits at the top of the page.*/
#masthead {
	color: #CCC;
	text-align: right;
	padding: 0.5em;
	font-size: 0.9em;
	border-bottom: 2px solid #666;
	background: #535353;
}
#masthead ul {
	color: #CCC;
	padding: 0;
	list-style-type: none;
	margin: 0;
}
#masthead ul li {
	display: inline;
}
#masthead ul li a {
	padding: 0 0.5em;
	text-decoration: none;
	margin: 0;
}
#masthead a:link, #masthead a:visited, #masthead a:active, #masthead a:hover {
	color: #F90;
	text-decoration: none;
}
/* Blog Layout */
#wrapper {
	padding: 1em;
}
#container {
	margin: 0 auto;
	text-align: left;
	padding: 0;
	width: 743px !important;
}
/* Blog Header */
#header {
	text-align: center;
	vertical-align: middle;
	font-family: "Trebuchet MS";
	text-transform: uppercase;
	padding: 0;
	margin: 0;
}
#header h1 {
	margin: 0;
	padding: 0.5em 1em;
	font-size: 2em;
}
#header p {
	font-size: 1.1em;
	margin: 0;
	padding: 0.5em 1em 1em;
}
/* #title is a placeholder div for putting pictures in place of the blog title*/
#title {}

/* Navigation Bar */
#nav {
	text-align: left;
	padding-top: 0.2em;
	padding-bottom: 0.2em;
	margin: 0;
	border-bottom: 1px solid #666;
}
#nav ul {
	padding: 0;
	list-style-type: none;
	margin: 0;
}
#nav ul li {
	display: inline;
}
#nav ul li a {
	padding: 0.2em 1.2em;
	text-decoration: none;
	margin-top: 0;
	font-weight: bold;
	margin-bottom: 0.1em;
}
/* Subscription Bar */
#subscriptions {
	font-size: 0.9em;
	margin: 0;
	padding: 0;
	float: right;
	width: 50%;
	text-align: right;
}
#subscriptions ul {
	padding: 0;
	list-style-type: none;
	margin: 0;
}
#subscriptions ul li {
	display: inline;
}
#subscriptions ul li a {
	padding: 0.2em 0.5em;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0.1em;
}
/* End Navigation*/
#contentwrapper
{
	width: 100%;
	overflow: hidden;
}   
#content {
	padding: 1em;
	margin: 0 210px 0 0;
	height: 1%;
}
#content2 
{
    padding:0 20px;
	overflow: hidden;
	width:auto;
}
#contentfooter {
	clear: both;
}
/* Sidebar */

/*End Sidebar*/
#footer {
	clear: both;
	padding: 0.5em 1em;
	margin: 0;
}

#footer a { color:#c0c0c0 }
/* --End Layout-- */


/*
Calendar styles
*/

.BlogCalendar
{
	font-size: 90%;
	width: 100%;
}

.BlogCalendarTitle
{
	text-align: center;
	font-weight: bold;
	margin-left: auto;
	margin-right: auto;
}

.BlogCalendarNextPrev
{
}

td.BlogCalendarNextPrev A:LINK, .BlogCalendarNextPrev A:ACTIVE, .BlogCalendarNextPrev A:VISITED
{
	color: #FFF;
	text-decoration: none;
}

.BlogCalendarNextPrev A:HOVER
{
	text-decoration: none;
}

.BlogCalendarDays
{
	font-weight: bold;
	padding: 2px;
}

.BlogCalendarDay A:LINK, .BlogCalendarDay A:ACTIVE, .BlogCalendarDay A:VISITED, .BlogCalendarDay A:HOVER
{
	font-weight: bold;
}/* -- End Calendar -- */

/* -- Post -- */
.post {
	padding: 0;
	margin: 0;
}
/* Post Header */
.posthead {
	margin: 0;
	text-align: right;
	font-size: 0.9em;
}

.posthead h2, .postcontent h1 {
	font-size: 1.5em;
	margin: 10px 0 20px;
	letter-spacing: 1px;
	text-transform: uppercase;
	text-align: left;
}

.postcontent h1 br { display:none; }

.postcontent h1 { text-indent:-5px; }

.posthead h2 a { color:#fff }

.posthead img {
	margin: 0;
	padding: 0 0 0 0.5em;
	border: 0 none;
}
.posthead a:hover {
	text-decoration: none;
}
/* Post Content  */
.postcontent {
	margin: 0;
	padding: 0;
}

.postcontent p { font-weight:normal; text-align:left; }

.postcontent p img {  border:1px solid #3ACCED }

.postcontent a, .postfoot a, #bp___v___r___postlist___EntryItems_ctl00_InlineTagEditorPanel a,
#ctl00___ctl00___ctl01___Entry___AuthorLink { color:#00F0FF !important; text-decoration:none !important; }
.postcontent a:hover, .postfoot a:hover, #ctl00___ctl00___ctl01___Entry___AuthorLink:hover { text-decoration:underline !important; }
.postcontent a u b { font-weight:normal; }
.postcontent a u { text-decoration:none; }

#bp___v___r___postlist___EntryItems_ctl00_CommentsLink,
#bp___v___r___postlist___EntryItems_ctl00_EditLink,
.postfoot div a { color:#000 !important; }

.postcontent img {
	margin: 1em 1em 0.5em 0;
	padding: 0;
	line-height: 2em;
}

.postcontent ul { margin:0; padding:0 0 0 25px; font-weight:normal; }
.postcontent ul b { font-weight:normal; }

/* Post Footer */
.postfoot, #ctl00___ctl00___ctl01___Entry___InlineTagEditorPanel {
	font-size: 0.9em;
	border-top: 1px solid #7A8B8E;
	border-bottom: 1px solid #7A8B8E;
	margin: 1.5em 0;
	padding: 0.5em 0;
}
/* Post Category Heading */
.postcategoryheading {
	font-size: 0.9em;
	padding-bottom: 0.5em;
	margin-bottom: 1.5em;
	border-bottom: 1px solid #666;
}

/* -- End Post -- */
/* -- Comments -- */
.comment
{
	padding: 4px;
}

.commentowner
{
	background-color: #444;
	padding: 4px;
	border: solid 1px #666;
	margin-bottom: 3em;
}

#comments h4 {
	margin: 0;
	font-size: 1em;
}
#comments {
	padding: 0 1em;
	margin: 0 0 0;
}
.commentssubhead {
	color: #CCC;
	padding: 0;
	font-size: 0.85em;
	margin: 0.5em 0 0;
}
.commentspan {
	padding-left: 0.5em;
	text-align: right;
	float: right;
	width: 200px;
}
.commentsbody {
	margin: 1em 0 3em;
	padding: 0 0 0.5em;
	font-size: 0.9em;
	border-bottom: 1px solid #666;
}
/* -- End Comments --*/
/* -- Comment and Contact Form -- */
#commentform {
	padding: 0;
	margin: 0 1em;
}
#commentform h3 {
	font-size: 1em;
	margin: 0;
	padding: 0 0 1em;
	display: block;
}
#commentform dl {
	margin: 0;
	padding: 0;
}

#ctl00___ctl00___ctl01___form___tbUrl { width:401px; }

#commentform dl dd { margin:0 }

#commentform dt {
	font-size: 1.0em;
	margin: 0;
	padding: 0.5em 0.5em 0.5em 0;
}
#commentform dt em {
	font-size: 0.9em;
}
#commentform .smallbox {
	width: 300px;
	padding: 2px;
	border: 1px solid #666;
}
#commentform textarea {
	width: 450px;
	height: 180px;
	padding: 0.2em;
	border: 1px solid #666;
	font: 1em Verdana, Arial, Helvetica, sans-serif;
}
/* -- End Comment and Contact Form -- */
/* -- Miscellaneous -- */
/* Email Subscriptions */
#emailsubscriptions {
	margin: 0;
	padding: 1em;
}
#emailsubscriptions h3 {
	font-size: 1em;
	margin: 0 1em 0 0.5em;
	padding: 1em 0 0;
}
#emailsubscriptions table {
	font-size: 1em;
}
/* News */
#news {
	padding: 0.5em 1em;
	margin: 1em;
}

/* Search */

/* w.bloggar uses a class called .media for its iTunes and wmp10 "now playing" plugin */
.media {
	font-size: 0.9em;
	font-weight: bold;
	margin: 1em 1em 0.5em;
}
/* Clearing element for floats */
.spacer {
	margin: 0;
	padding: 0;
	clear: both;
	height: 0;
}
/* -- End Miscellaneous*/
/* -- Skin button -- */
/* This button is based upon a technique described by Mike Golding at Notestips.com:
   http://www.notestips.com/80256B3A007F2692/1/NAMO5LV2NN */
#skinbutton {
	float: right;
	margin-right: 1em;
}
#skinbutton ul {
	list-style: none;
	margin: 0 0 10px;
	padding: 0;
	text-align: left;
}
#skinbutton li {
	border: 1px solid #999;
	margin: 5px 0 0 20px;
	width: 9em;
}
#skinbutton li a {
	color: #333;
	text-decoration: none;
}
head:first-child+body #skinbutton li {
	padding-right: 2px;
}
.skinbuttonlink {
	display: block;
	font: 0.75em verdana, arial, sans-serif;
	padding: 2px 0;
	border: 1px solid white;
	text-decoration: none;
	width: 100%;
	background: #ddd;
	color: #333;
}
.skinbuttonlink span {
	font: bold 1.0em verdana, arial, sans-serif;
	padding: 2px 3px;
	color: #fff;
}
.cs span {
	background: #666;
}
/* --End Skinbutton -- */

/* Tag Styles */

.TagCloud
{
	background-color: #444444;
	padding: 8px;
	padding-top: 16px;
	padding-bottom: 16px;
	margin: 0px;
	margin-bottom: 16px;
	margin-top: 16px;
	color: #999999;
	line-height: 180%;
	list-style-type: none;
}
 
/* Inline tag editor */
.InlineTagEditor
{
	padding: 4px;
	border: solid 1px #999999;
	background-color: #f3f3f3;
}

.TextButton
{
	display: inline-table;
	display: -moz-inline-box;
	display: inline-block;
	margin: 1px;
	padding: 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #999999;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
	background-color: #eeeeee;
	color: #333333;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 80%;
	font-weight: bold;
	white-space: nowrap;
}

.TextButton:LINK
{
	text-decoration: none;
	color: #333333;
	background-color: #eeeeee;
}

.TextButton:VISITED
{
	text-decoration: none;
	color: #333333;
	background-color: #eeeeee;
}

.TextButton:ACTIVE
{
	text-decoration: none;
	color: #333333;
}

.TextButton:HOVER
{
	text-decoration: underline;
	color: #333333;
	background-color: #dddddd;
}

/* Modal Styles */

.ModalMask
{
	opacity: .4;
	filter: alpha(opacity=40);
	background-color: #333333;
}

.Modal
{
	border-style: solid;
	border-width: 1px;
	border-color: #888888;
	border-right-width: 3px;
	border-right-color: #888888;
	border-bottom-width: 3px;
	border-bottom-color: #888888;
	background-color: #eeeeee;
}

.ModalTitle
{
	font-family: Tahoma, Arial, Helvetica;
	height: 18px;
	font-size: 16px;
	padding: 5px;
	padding-bottom: 7px;
	border-style: solid;
	border-width: 0px;
	border-bottom-width: 1px;
	border-color: #cccccc;
	background-color: #dddddd;
	color: #000000;
	font-weight: bold;
	cursor: move;
	overflow: hidden;
	text-align: left;
}

.ModalClose
{
	width: 33px;
	height: 12px;
	background-image: url(../../../default/images/common/close.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	cursor: pointer;
	float: right;
}

.ModalContent
{
	background-color: #ffffff;
}

.ModalFooter
{
	border-style: solid;
	border-width: 0px;
	border-top-width: 1px;
	border-color: #cccccc;
	background-color: #eeeeee;
	padding: 2px;
}

.ModalResize
{
	width: 14px;
	height: 14px;
	background-image: url(../../../default/images/common/resize.gif);
	background-repeat: no-repeat;
	overflow: hidden;
	float: right;
	cursor: se-resize;
}

/*
Rating Styles
*/

.CommonRateControlReadOnly
{
      display: inline-table;
      display: -moz-inline-box;
      display: inline-block;
      background-color: #ffffff;
      border-style: solid;
      border-color: #999999;
      border-width: 1px;
      padding: 1px;
}
 
.ratemenu
{
      display: inline-table;
      display: -moz-inline-box;
      display: inline-block;
      background-color: #eeeeee;
      border-style: solid;
      border-color: #999999;
      border-width: 1px;
      cursor: pointer;
      padding: 1px;
}
 
.CommonRateControlActive
{
      display: inline-table;
      display: -moz-inline-box;
      display: inline-block;
      background-color: #ffcc66;
      border-style: solid;
      border-width: 1px;
      border-color: #cc9933;
      cursor: pointer;
      padding: 1px;
}
 
.CommonRateControlReadOnly img, .ratemenu img, .CommonRateControlActive img
{
      padding: 0px;
      margin: 0px;
      border: 0px;
}


body { 
margin:0;
padding: 0;
text-align: center;
font:bold 13px "Trebuchet MS", Verdana, Arial, sans-serif !important;
}

#aspnetForm { padding:0; margin:0 }

#header {
height:257px;
position:relative;
background:url(http://www.microsoft.com/france/educationv2/images/blog/header.jpg) no-repeat;
}


#bp___v___BlogTitleHeader1___BlogTitle {
	DISPLAY: none;
}


#title { display:none; }

#title h2{
	DISPLAY: none;
}
/*
BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(http://www.microsoft.com/france/mstechdays/images/blog/fond.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center
}
*/
#ctl00___ctl00___BlogTitleHeader1___BlogTitle {
	DISPLAY: none
}
#ctl00___Layouttemplate1___BlogTitleHeader1___BlogTitle {
	DISPLAY: none
}

#bp___v___bt___BlogTitle {
	DISPLAY: none
}
#ctl00___ctl00___bt___BlogTitle {
	DISPLAY: none
}
/*
#bp___v___bt___s___email {
	DISPLAY: none
}
*/
/*
#nav {
	MARGIN-TOP: 100px;
}
.mybloglog {
	http: //pub.mybloglog.com/stats.php?mblID=2007081510093442&amp
}
DL.entrylist DT {
	MARGIN: 15px 10px 10px
}
.entrylistheader {
	FONT-WEIGHT: bold; HEIGHT: 32px! important
                font: Trebuchet MS, Arial, Helvetica, sans-serif;

}
.posthead H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 130%; PADDING-TOP: 0px
}
A:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #2080c0; TEXT-DECORATION: underline
}
*/
  
H2
{
    MARGIN-TOP: 1em;
    FONT-SIZE: 1em;
}
H3
{
    FONT-SIZE: 1.1em;
}
P
{
    MARGIN: 1em 0px;
}
/* trait sous le header = bandeau gris en haut de la page */

#masthead
{
padding: 0 12px 0 0;
font-size: 0.9em;
background: #3b474e;
color: #ffffff;
/*border-bottom: #3b474e 2px solid;*/
text-align: right;

height:27px;
border:0;
}
#masthead UL
{
    padding:0;
    margin: 0;
    COLOR: #ccc;
    LIST-STYLE-TYPE: none;
	
}
#masthead UL LI
{
    DISPLAY: inline
}
#masthead UL LI A
{
	padding: 0 0.5em 0 0.5em;
    MARGIN: 0px;
    TEXT-DECORATION: none;
	
}
#masthead A:link
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
#masthead A:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
#masthead A:active
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
#masthead A:hover
{
    COLOR: #e5a312;
    TEXT-DECORATION: none;
}

#welcome{
	margin:0;
	padding:0;
	/*background-image:url(http://www.microsoft.com/france/mstechdays/images/blogv2/cloud-computing-97x72.jpg);	*/
	height:27px;
	line-height:27px;
	/*font-family: "Segoe Semibold";
	font-size:14px;*/
	font-weight:bold;
}
#welcome a{
font-weight:normal;
}













#wrapper
{
background:#B1EEFB url(http://www.microsoft.com/france/educationv2/images/blog/bg-wrapper.gif) repeat-x;
padding:0;
height:100%;
}



#container
{
padding:0;
MARGIN: 0px auto;
WIDTH: 939px; /*944px923px;760px;*/
}

/* NAV */
#nav
{
position:absolute; bottom:0; width:50%; border-bottom:none; left:0
}
#nav ul
{
padding: 0;
margin:0;
list-style-type: none;
}
#nav ul li
{
    display: inline;
	/*
	background: url(http://www.microsoft.com/france/mstechdays/images/blogv2/yellow_arrow.png) no-repeat center left !important;
	background: none no-repeat center left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.microsoft.com/france/mstechdays/images/blogv2/yellow_arrow,sizingMethod='crop');
	*/
 
}
#nav ul li a
{
color: #fff;
font-weight: bold;
text-decoration: none;
margin:0; padding:0 10px;
border-right:1px solid #fff;
border-bottom:none;
}
#nav UL LI A:hover, #nav UL LI A:focus
{
color: #11859E;
}


#SubscriptionsSideBar
{
position:absolute; bottom:2px; width:50%; right:0
}
#subscriptions
{

text-align: right;
width:100%;
}
#subscriptions UL
{
padding: 0;
margin:0;
list-style-type: none;
}
#subscriptions UL LI
{
    display: inline
}
#subscriptions UL LI A
{
color: #fff;
font-weight: bold;
text-decoration: none;
margin:0; padding:0 10px;
border-right:1px solid #fff
}
#subscriptions UL LI A:hover
{
color: #11859E;
}
 




#contentwrapper
{
    OVERFLOW: hidden;
    WIDTH: 100%;
	border:0;
	margin:0;
	padding:0;
	
}


#content
{
width: 519px;
float: left;
/*padding: 1em;*/
margin: 0;
height: 1%;
padding: 0 0 40px 0;
background: url(http://www.microsoft.com/france/educationv2/images/blog/bg-content.png) no-repeat left bottom;
}

#content2 {
background: url(http://www.microsoft.com/france/educationv2/images/blog/bg-content2.png) repeat-y;
}

 
#contentfooter
{
    clear: both;
}

#sidebar-a
{
	font-size: 0.9em;
	float: right;
	width:221px;
	overflow:hidden;
}

 
 
#footer
{
    CLEAR: both;
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 0;
    margin:0.5em 0 0 0;
	color:#283035;
}
.BlogCalendar
{
    FONT-SIZE: 90%;
    WIDTH: 100%;
}
.BlogCalendarTitle
{
    FONT-WEIGHT: bold;
    margin:0;
    TEXT-ALIGN: center;
}
.BlogCalendarNextPrev
{
}
TD.BlogCalendarNextPrev A:link
{
    COLOR: #fff;
    TEXT-DECORATION: none;
}
.BlogCalendarNextPrev A:active
{
    COLOR: #fff;
    TEXT-DECORATION: none;
}
.BlogCalendarNextPrev A:visited
{
    COLOR: #fff;
    TEXT-DECORATION: none;
}
.BlogCalendarNextPrev A:hover
{
    TEXT-DECORATION: none;
}
.BlogCalendarDays
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
	margin:0;
}
.BlogCalendarDay A:link
{
    FONT-WEIGHT: bold;
}
.BlogCalendarDay A:active
{
    FONT-WEIGHT: bold;
}
.BlogCalendarDay A:visited
{
    FONT-WEIGHT: bold;
}
.BlogCalendarDay A:hover
{
    FONT-WEIGHT: bold;
}
.post
{
	/*background: url(http://www.microsoft.com/france/mstechdays/images/blogv2/post_content.png) top left repeat-y;*/
	BACKGROUND:none;
	padding:20px 0 0 0;
	margin:0;
	/*
	background-color: #02060a;
	border: 6px solid #e2e1e1;
	*/
}

#ctl00___ctl00___ctl01___Entry___EditLink {
	margin: 0 20px 0 0;
}
 
/*
.posthead H2
{
    padding:0.5em 0 0.5em 0;
    FONT-SIZE: 1.1em;
	margin:0;
    LETTER-SPACING: 1px;
    TEXT-ALIGN: left;

}
*/
  
.comment
{

border:0;
padding: 10px;
margin: 0 20px 5px 20px;
/*background-color: #444;*/
background-color: #e3e9ec;
/*background: url(http://www.microsoft.com/france/emailing/images/frogz/fond-commentaires.png);
background-repeat: repeat;*/
}
.commentowner
{

border-right: #666 1px solid;
border-top: #666 1px solid;
border-bottom: #666 1px solid;
padding: 4px;
margin: 0 0 3em 0;
/*background-color: #444;*/
background-color: #082f50;
}

#comments
{
/*width: 520px;*/
/*padding: 0 1em 0 1em;*/
	font-size: 0.9em;
	border-top: 1px solid #7A8B8E;
	border-bottom: 1px solid #7A8B8E;
	margin: 1.5em 0;
	padding: 0.5em 0;
/*
background-color: #02060a;
border: 6px solid #e2e1e1;
*/
background: none;
}

#comments h3{
	/*
	background: url(http://www.microsoft.com/france/mstechdays/images/blogv2/post_head.png) -10px left no-repeat !important;
	background: none top left no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.microsoft.com/france/mstechdays/images/blogv2/comment_head.png,sizingMethod='crop');
	*/
	padding: 0;
	margin:0 0 0 0;
	color:#686767;
	display:none;
}

#comments H4
{
    FONT-SIZE: 1em;
    MARGIN: 0px;
	padding:0;
	color:#3b474e;
}
.commentssubhead
{
/*width: 520px;*/
padding: 0;
font-size: 0.85em;
margin: 0.5em 0 0 0;
color: #686767;
}
.commentspan
{
display: block;
padding: 0;
float:  right;
text-align: right;
margin: 0 55px 0 0;
}
.commentsbody
{
/*width: 462px;*/
padding: 0 5px 0 4px;
font-size: 0.9em;
text-align: justify;
margin: 1em 0px 0 0;
color:#3b474e;
border:0;
/*border-bottom: #666 1px solid;*/
}


#commentform
{
/*width: 500px;*/
padding: 0;
margin: 0;
background: none !important;
color:#fff;
/*
border-top: #666 1px solid;
border-bottom: #666 1px solid;
padding:10px 5px 10px 5px;
font-weight: bold;
*/

}



.CommonSubTitle
{
/*
padding: 5px;
margin: 0;
background-color: #02060a;
border: 6px solid #e2e1e1;
*/
padding:0;
margin:0;
}


#commentform textarea
{
border: #666 1px solid;
padding: 0.2em;
font: 1em Trebuchet MS, Arial, Helvetica, sans-serif;
width: 400px;
height: 180px;
}
#commentform h3
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 1em;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#commentform DL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#commentform DT
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0.5em;
    MARGIN: 0px;
    PADDING-TOP: 0.5em
}
#commentform DT EM
{
    FONT-SIZE: 0.9em
}
#commentform .smallbox
{
    BORDER-RIGHT: #666 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #666 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    /*BORDER-LEFT: #666 1px solid;*/
    WIDTH: 300px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #666 1px solid
}

#emailsubscriptions
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    MARGIN: 0px;
    PADDING-TOP: 1em
}
#emailsubscriptions H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 1em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 1em 0px 0.5em;
    PADDING-TOP: 1em
}
#emailsubscriptions TABLE
{
    FONT-SIZE: 1em
}
 

#ctl00___ctl00___bs___ws___SearchButton{
/*
	background:url(http://www.microsoft.com/france/mstechdays/images/blogv2/btn_ok.gif) top left no-repeat;
	width:33px;
	height:19px;
	padding:10px;
	margin:10px;
	*/
}
/*
#search
{
	margin:0;
    MARGIN-BOTTOM: 0.5em;
	padding-bottom : 15px;

	background-color: #da7337;
	
}
*/

#search a
{
	font-weight: bold;
	color: black;
	font-size:1.3em !important;
	TEXT-DECORATION: none;
	margin-left:5px;
}

#search a:hover
{
 
	color: #5E8187;
 
}

.media
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.9em;
    MARGIN: 1em 1em 0.5em
}
.spacer
{
    CLEAR: both;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    HEIGHT: 0px
}
#skinbutton
{
    FLOAT: right;
    MARGIN-RIGHT: 1em
}
#skinbutton UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    TEXT-ALIGN: left
}
#skinbutton LI
{
    BORDER-RIGHT: #999 1px solid;
    BORDER-TOP: #999 1px solid;
    MARGIN: 5px 0px 0px 20px;
	BORDER-LEFT: #999 1px solid;
    WIDTH: 9em;
    BORDER-BOTTOM: #999 1px solid
}
#skinbutton LI A
{
    COLOR: #333;
    TEXT-DECORATION: none
}
HEAD:first-child + BODY #skinbutton LI
{
    PADDING-RIGHT: 2px
}
.skinbuttonlink
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: white 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    BACKGROUND: #ddd;
    PADDING-BOTTOM: 2px;
    FONT: 0.75em Trebuchet MS, arial, sans-serif;
    BORDER-LEFT: white 1px solid;
    WIDTH: 100%;
    COLOR: #333;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: white 1px solid;
    TEXT-DECORATION: none
}
.skinbuttonlink SPAN
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 2px;
    FONT: bold 1em Trebuchet MS, arial, sans-serif;
    COLOR: #fff;
    PADDING-TOP: 2px
}
.cs SPAN
{
    BACKGROUND: #666
}
.TagCloud
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 16px;
    margin:8px;
	/*MARGIN: 16px 0px;*/
    COLOR: #283035;
    LINE-HEIGHT: 180%;
    PADDING-TOP: 16px;
    LIST-STYLE-TYPE: none;
	/*background-color:#da7337;*/
    /*BACKGROUND-COLOR: #444444*/
}


.TagCloud li a:link{
color: #283035;
}


.TagCloud li a:visited{
color: #283035;
}

.TagCloud li a:active{
color: #283035;
}

.SearchStatistics
{
	/*
    MARGIN-TOP: 16px;
    MARGIN-BOTTOM: 16px
	*/
	margin:0;
	padding:0;
}
.InlineTagEditor
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #f3f3f3
}
.TextButton
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 4px;
BORDER-TOP: #cccccc 1px solid;
    DISPLAY: inline-block;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 80%;
    PADDING-BOTTOM: 4px;
    MARGIN: 1px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #333333;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    WHITE-SPACE: nowrap;
    BACKGROUND-COLOR: #eeeeee
}
.TextButton:link
{
    COLOR: #333333;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-DECORATION: none
}
.TextButton:visited
{
    COLOR: #333333;
    BACKGROUND-COLOR: #eeeeee;
    TEXT-DECORATION: none
}
.TextButton:active
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
.TextButton:hover
{
    COLOR: #333333;
    BACKGROUND-COLOR: #dddddd;
    TEXT-DECORATION: underline
}
/*
.ModalMask
{
    FILTER: alpha(opacity=40);
    BACKGROUND-COLOR: #333333;
    opacity: .4
}
*/
.Modal
{
    BORDER-RIGHT: #888888 3px solid;
    BORDER-TOP: #888888 1px solid;
    BORDER-LEFT: #888888 1px solid;
    BORDER-BOTTOM: #888888 3px solid;
    BACKGROUND-COLOR: #eeeeee
}
.ModalTitle
{
    BORDER-RIGHT: #cccccc 0px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #cccccc 0px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 7px;
    OVERFLOW: hidden;
    BORDER-LEFT: #cccccc 0px solid;
    CURSOR: move;
    COLOR: #000000;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #dddddd;
    TEXT-ALIGN: left
}
.ModalClose
{
    FLOAT: right;
    BACKGROUND-IMAGE: url(../../../default/images/common/close.gif);
    OVERFLOW: hidden;
    WIDTH: 33px;
    CURSOR: pointer;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 12px
}
.ModalContent
{
    BACKGROUND-COLOR: #ffffff
}
.ModalFooter
{
    BORDER-RIGHT: #cccccc 0px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 0px solid;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 0px solid;
    BACKGROUND-COLOR: #eeeeee
}
.ModalResize
{
    FLOAT: right;
    BACKGROUND-IMAGE: url(../../../default/images/common/resize.gif);
    OVERFLOW: hidden;
    WIDTH: 14px;
    CURSOR: se-resize;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 14px
}
.CommonRateControlReadOnly
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #999999 1px solid;
    DISPLAY: inline-block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.ratemenu
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #999999 1px solid;
    DISPLAY: inline-block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #999999 1px solid;
    CURSOR: pointer;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #999999 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
.CommonRateControlActive
{
    BORDER-RIGHT: #cc9933 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #cc9933 1px solid;
    DISPLAY: inline-block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #cc9933 1px solid;
    CURSOR: pointer;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #cc9933 1px solid;
    BACKGROUND-COLOR: #ffcc66
}
.CommonRateControlReadOnly IMG
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
.ratemenu IMG
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px
}
.CommonRateControlActive IMG
{
border: 0;
padding: 0;
margin: 0px;
}
#TagSideBarold h3
{
height:36px;
width:288px;
background: url(http://www.microsoft.com/france/emailing/images/frogz/btn_frogCloud.jpg);
font-size: 4 em;
}
#TagSideBarOld h3
{
filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;
}

/* NEWS */
#NewsSideBar
{
margin: 0px 0 0 0px;
padding :0;
}

#NewsSideBar a {
	text-decoration:underline;
	
}
#NewsSideBar h3
{
	width:206px;
	/*
	background: url(http://www.microsoft.com/france/mstechdays/images/blogv2/une_head_100.png) top left no-repeat !important;
	background: none top left no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.microsoft.com/france/mstechdays/images/blogv2/une_head_100.png,sizingMethod='crop');
	margin: 0;
	height:40px;
	line-height:50px;
	padding: 0 0 0 20px;
	*/
	border: 0px;
	color:#283035;
	text-indent: -9000px;
	
	
	
	
	/*
	background: url(http://www.microsoft.com/france/mstechdays/images/blogv2/txt_rech.png) top left no-repeat !important;
	background: none top left no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.microsoft.com/france/mstechdays/images/blogv2/txt_rech.png,sizingMethod='crop');
	text-indent: -9000px;
	border: 0;
	margin: 0;
	padding: 0 0 10px 5px;
	color:#283035;
	
	*/
}



#NewsSideBar #news
{
	/*
	width:180px;
	
	background-color:  #da7337;
	margin: 0;
	padding: 5px;
	color: #000;
	font: 12px Trebuchet MS, Arial, Helvetica, sans-serif;
	font-weight: bold;
	*/
	background: url(http://www.microsoft.com/france/mstechdays/images/blogv2/search_foot.png) bottom left no-repeat !important;
	background: none bottom left no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.microsoft.com/france/mstechdays/images/blogv2/search_foot.png,sizingMethod='crop');
	margin: 0;
	padding : 0 10px 15px 8px;
	color: #283035;
}
#NewsSideBar #news div {
	margin:0;
	padding: 0 0 5px 0;
}

/* LINK */
#LinkSideBar
{
	margin: 0;
	padding: 0 0 0 0;
}
#LinkSideBar h3
{
/*
height:58px;
width:190px;
background: url(http://www.microsoft.com/france/mstechdays/images/blog/fond_push_titre_liens.jpg);
text-indent: -9000px;
border: 0px;
margin: 0 0 0 0;
padding: 0;
*/
	background: url(http://www.microsoft.com/france/mstechdays/images/blogv2/liens_head_100.png) top left no-repeat !important;
	background: none top left no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.microsoft.com/france/mstechdays/images/blogv2/liens_head_100.png,sizingMethod='crop');
	margin: 0;
	height:40px;
	line-height:50px;
	/*padding: 0 10px 15px 20px;*/
	padding: 0 10px 0 20px;
	border: 0px;
	color:#283035;
	text-indent: -9000px;
	
	/*
	background: url(http://www.microsoft.com/france/mstechdays/images/blogv2/txt_rech.png) top left no-repeat !important;
	background: none top left no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.microsoft.com/france/mstechdays/images/blogv2/txt_rech.png,sizingMethod='crop');
	text-indent: -9000px;
	border: 0;
	margin: 0;
	padding: 0 0 10px 5px;
	color:#283035;
	*/
}


#LinkSideBar ul
{
/*
width:190px;
margin: 0;
padding-bottom : 10px;
color: #FFF;
*/
	background: url(http://www.microsoft.com/france/mstechdays/images/blogv2/search_foot.png) bottom left no-repeat !important;
	background: none bottom left no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.microsoft.com/france/mstechdays/images/blogv2/search_foot.png,sizingMethod='crop');
	margin: 0;
	padding : 0 15px 15px 15px;
	color: #283035;
}
#LinkSideBar ul li
{
	margin: 0;
	padding: 0 15px 2px 5px;
	TEXT-DECORATION: underline;
}
#LinkSideBar ul li a
{
/*color: #4c5049;*/
color: #283035;
font-weight: normal;
TEXT-DECORATION: underline;
}

#LinkSideBar ul li a:hover
{
/*color: #4c5049;*/
font-weight: normal;
color: #e5a312;
TEXT-DECORATION: underline;
}

/* COMMON TASK */
#TasksSideBar, #SearchSideBar, #TagSideBar, #ArchiveSideBar { margin-top:20px; background:url(http://www.microsoft.com/france/educationv2/images/blog/bottom222.png) no-repeat left bottom; 
padding-bottom:18px; clear:both; }

#SearchSideBar { margin-top:52px; position:relative }

#TasksSideBar h3, #search h3, #TagSideBar h3, #ArchiveSideBar h3
{
	margin:0;
	background: url(http://www.microsoft.com/france/educationv2/images/blog/titre-common.png) top left no-repeat !important;
	text-indent:-9000px;
	height:37px;

}

 #TagSideBar h3 {
 background: url(http://www.microsoft.com/france/educationv2/images/blog/titre-tag.png) top left no-repeat !important; }
 
 #ArchiveSideBar h3 {
 background: url(http://www.microsoft.com/france/educationv2/images/blog/titre-archives.png) top left no-repeat !important; }

#search h3 { background: url(http://www.microsoft.com/france/educationv2/images/blog/titre-rech.png) top left no-repeat !important; }

#search h3 { position:absolute; margin-top:-42px; left:0; width:221px; }

#search .searchBox { width:147px; height:17px; border:1px solid #2BB3D1 }

#sidebar-a ul { height:1%; }

#sidebar-a ul, #search, #TagSideBar ul, #ArchiveSideBar ul
{
list-style:none;
background:url(http://www.microsoft.com/france/educationv2/images/blog/centre222.png) repeat-y;
margin: 0;
padding : 5px 17px 8px;
color: #283035;
}

.SidebarTagCloud { background:none !important; padding:0 !important }
.SidebarTagCloud li { background:none !important; display:inline; padding-left:0 !important }

#SearchSideBar br { display:none; }

#sidebar-a ul li
{
background:url(http://www.microsoft.com/france/educationv2/images/blog/puce222.png) no-repeat left 0.6em;
padding:0 0 1px 10px;
}
#sidebar-a ul li a
{
/*color: #4c5049;*/
color: #10849D;
font-weight: bold;
}

#sidebar-a ul li a:hover
{
color: #5E8187;
font-weight: bold;

TEXT-DECORATION: none;
}

.CommonSinglePager
{
	margin:0;
	padding: 14px 0 0 25px;
	/*padding:10px 5px 10px 5px;*/
	/*font-weight: bold;*/
	/*background-color: #02060a;*/
	background: url(http://www.microsoft.com/france/mstechdays/images/blogv2/page_foot.png) top left no-repeat !important;
	background: none top left no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=http://www.microsoft.com/france/mstechdays/images/blogv2/page_foot.png,sizingMethod='crop');
	/*border: 6px solid #e2e1e1;*/
	height:44px;
	color: #283035;
}
.CommonSinglePager a {
	margin:0;
	padding: 0 0 0 10px;
	color: #283035;
}



/*  'Sidebar Left Wide' alternate stylesheet for Luxinterior skin for CS 1.1 */
 #container {
	width: 100%;
}

#content {
	margin-left: 0px;
    margin-right: 0px;
		}
		
#sidebar-a {
	float: right;
	margin: 0;
	border-right: none;
	border-left: none;
		}
#sidebar-a h3 {
	margin-right: 0;
	margin-left: 0;
}

#sidebar-a ul {
	margin-left : 0;
	margin-right: 0;
}


 
 
 /*  'Light Sidebar Left Wide' alternate stylesheet for Luxinterior skin for CS 1.1 */
html, body {
	color: none;
	height:100%;
}
body {
	background: none;
}
a:visited, a:active, a:link {
	color: none;
}
h1 a:visited, h1 a:active, h1 a:link {
	color: none;
}
#container {
	width: 100%;
}
#nav {
	border-bottom-color: none;
}
#content {
	margin-left: 0;
    margin-right: 0;
		}
#sidebar-a {
	float: right;
	margin: 0;
	border-right: none;
	border-left: none;
		}
#sidebar-a h3 {
	margin-right: 0;
	margin-left: 0;
}

#sidebar-a ul {
	margin-left : 0;
	margin-right: 0;
}
#sidebar-a h3 {
	color: none;
	border-bottom: none !important;
}
.calendar .calOtherMonthDay {
	color: none;
}
.calNextPrev a:link, .calNextPrev a:active, .calNextPrev a:visited {
	color: none !important;
}
.calNextPrev a:hover {
	color: none !important;
}

.postfoot {
	border-top-color: none;
	border-bottom-color: none;
}
.postcategoryheading {
	border-bottom-color:none;
}
.ratemenu {
	border: none;
	background: none;
}
.comment
{
	padding: 0;
}

.commentowner
{
	background-color: none;
	border: none;
}
.commentssubhead {
	color: none;
	}
.commentsbody {
	border-bottom-color: none;
}
#commentform .smallbox {
	border: none;
}
#commentform textarea {
	border: none;
}
#search .searchBox {
	border: none;
}
#masthead {
	color: #000;
	border-bottom: none;
	background: #B1EEFB;
}
#masthead a:link, #masthead a:visited, #masthead a:active, #masthead a:hover {
	color: #10849D;
}

/* Tag Styles */

.TagCloud
{
	background-color: none;
}

.Tag1 a:link, .Tag1 a:visited, .Tag1 a:active
{
	color: none;
}

.Tag2 a:link, .Tag2 a:visited, .Tag2 a:active
{
	color: none
}

.Tag3 a:link, .Tag3 a:visited, .Tag3 a:active
{
	color: none;
}

.Tag4 a:link, .Tag4 a:visited, .Tag4 a:active
{
	color: none
}

.Tag5 a:link, .Tag5 a:visited, .Tag5 a:active
{
	color: none
}

.Tag6 a:link, .Tag6 a:visited, .Tag6 a:active
{
	color: none
}

#sidebar-a ul { width:auto; }

#sidebar-a { padding:0 }

#search .searchBox { margin:0 }

