* {padding:0;margin:0;}

html body {
padding:5px;
background: #b9bbd2 url(http://www.microsoft.com/france/windows/images/blog/blog_vista_bg.jpg) no-repeat top left;
}

#NewsSideBar {border:0;position:absolute;top:0px;left:0px}
#title h1, #news, #footer, .postsubhead, #sidebar-a ul {border:0;}

#masthead, #BlogLinksSideBar, #NewsSideBar h3 {display:none;}

#content {width:600px;margin-top:15px }

#header, .TagCloud {background:none}
#container #header {
background:none;
}
#sidebar-a {/*position:absolute;top:400px;left:680px;*/width:300px }

#contentwrapper {margin:100px 0 0 40px;width:960px}

#TasksSideBar {position:absolute;top:170px;left:955px;width:200px;background-color:#fff;border:1px solid #192e4b;}

.SidebarTagCloud {border:1px solid #c2c2c2;padding:10px;background-color:#DCDDE8;}

#ArchiveSideBar ul {border:1px solid #A3ABC7;padding:10px;background-color:#DCDDE8;}

#container #sidebar-a #ArchiveSideBar ul {
border:1px solid #A3ABC7;
margin:5px 0px 0px 0px;
padding:10px;
}
#container #sidebar-a #LinkSideBar ul {
border:1px solid #A3ABC7;
margin:5px 0px 0px 0px;
padding:10px;
background-color:#DCDDE8;
}
#contentwrapper #sidebar-a ul {
border:0;
padding:0px;
}
#contentwrapper #sidebar-a ul ul {
border:1px solid #A3ABC7;
margin:5px 0px 0px 0px;
padding:10px;
}
#title h1{position:absolute;top:60px;left:50px;}

#title h1 a:link, #title h1 a:visited{
display:none;
	width: 355px;
	height: 72px;
text-indent: -1000em;
offerflow:hidden;
background: transparent url(http://www.microsoft.com/france/windows/images/blog/logo_winvista.png) no-repeat top left;
border:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.microsoft.com/france/windows/images/blog/logo_winvista.png",sizingMethod="image");
	_background: none;
cursor:pointer;
}

#bienvenue{
position:absolute;
top:20px;
left:695px;
display:none;
	width: 221px;
	height: 162px;
/*text-indent: -1000em;*/
offerflow:hidden;
background: transparent url(http://www.microsoft.com/france/windows/images/blog/bienvenue.png) no-repeat top left;
border:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.microsoft.com/france/windows/images/blog/bienvenue.png",sizingMethod="image");
	_background: none;
}

#content2 h2  {font: bold 24px arial,sans-serif;color:#fff;margin:10px 0}

#postToolbar {color:#000}

#postToolbar a:link, #postToolbar a:visited {font: normal 12px arial,sans-serif;color:#3643c3;}

.post .postsubhead a:link, .post .postsubhead a:visited {font: italic 14px arial,sans-serif;color:#000;text-align:right;}

.postsubhead {text-align:right;}
.postfoot {text-align:right;}
#content2 .post {border:1px solid #c2c2c2;padding:10px;background-color:#e2e2e2;}

.postsub h2, .postsubhead, .post {padding:0;}


#content2 .postsub h2, #content2 h3 {font: bold 20px arial,sans-serif;color:#000000;margin:0}

#comments {margin-bottom:0.5em}

#commentform label, #content2 #postToolbar .CommonSubTitle {font: bold 14px arial,sans-serif;color:#fff;}
#commentform em {font: italic 14px arial,sans-serif;color:#fff;}

#commentmessage, .TagCloud {font: normal 12px arial,sans-serif;color:#fff;}

.commentowner {border:0;background:#F3F3F3;}

.commentowner h4 span {font: bold 14px arial,sans-serif;color:#000;}

.commentowner h4 a:link, .commentowner h4 a:visited, #content2 .lnk3:link, #content2 .lnk3:visited  {font: bold 14px arial,sans-serif;color:#3643c3;}

.commentowner .commentsbody {border:0;margin:0;padding-bottom:0}

.commentowner .commentsbody p, .commentowner .commentssubhead span {font: normal 12px arial,sans-serif;color:#000;}

.postsub h2 a:link, .postsub h2 a:visited {font: bold 20px arial,sans-serif;color:#000000;}
.postsub h2 a:hover, .postsub h2 a:active, .commentowner h4 a:hover, .commentowner h4 a:active {color:#000000;}

.postsub, .postfoot {font: normal 14px arial,sans-serif;color:#000;}
 
.comment a:link, .comment a:visited {color:#3643c3;}
.comment span, .commentsbody p {color:#000;}

.commentssubhead {font-style:italic;color:#000;}
.commentssubhead a {font-weight :bold;cursor:pointer;color:#fff;}

.postsub ul li a:link, .postsub ul li a:visited, .postfoot a:link, .postfoot a:visited, .postsub p a:link, .postsub p a:visited, .commentssubhead a:link, .commentssubhead a:visited {font: normal 14px arial,sans-serif;color:#a404cc;}

.Tag1 a:link, .Tag1 a:visited, #TagSideBar .Tag1 a:link, #TagSideBar .Tag1 a:visited {font: bold 22px arial,sans-serif;color:#a404cc;text-decoration:none}
.Tag1 a:hover, .Tag1 a:active, #TagSideBar .Tag1 a:hover, #TagSideBar .Tag1 a:active {text-decoration:underline}

.Tag2 a:link, .Tag2 a:visited, #TagSideBar .Tag2 a:link, #TagSideBar .Tag2 a:visited {font: bold 20px arial,sans-serif;color:#a404cc;text-decoration:none}
.Tag2 a:hover, .Tag2 a:active, #TagSideBar .Tag2 a:hover, #TagSideBar .Tag2 a:active {text-decoration:underline}

.Tag3 a:link, .Tag3 a:visited, #TagSideBar .Tag3 a:link, #TagSideBar .Tag3 a:visited {font: bold 18px arial,sans-serif;color:#3643c3;text-decoration:none}
.Tag3 a:hover, .Tag3 a:active, #TagSideBar .Tag3 a:hover, #TagSideBar .Tag3 a:active {text-decoration:underline}

.Tag4 a:link, .Tag4 a:visited, #TagSideBar .Tag4 a:link, #TagSideBar .Tag4 a:visited {font: bold 16px arial,sans-serif;color:#3643c3;text-decoration:none}
.Tag4 a:hover, .Tag4 a:active, #TagSideBar .Tag4 a:hover, #TagSideBar .Tag4 a:active {text-decoration:underline}

.Tag5 a:link, .Tag5 a:visited, #TagSideBar .Tag5 a:link, #TagSideBar .Tag5 a:visited {font: bold 14px arial,sans-serif;color:#737DA2;text-decoration:none}
.Tag5 a:hover, .Tag5 a:active, #TagSideBar .Tag5 a:hover, #TagSideBar .Tag5 a:active {text-decoration:underline}

.Tag6 a:link, .Tag6 a:visited, #TagSideBar .Tag6 a:link, #TagSideBar .Tag6 a:visited {font: normal 12px arial,sans-serif;color:#737DA2;text-decoration:none}
.Tag6 a:hover, .Tag6 a:active, #TagSideBar .Tag6 a:hover, #TagSideBar .Tag6 a:active {text-decoration:underline}

#sidebar-a #SearchSideBar {position:absolute;top:292px;left:690px;}
#sidebar-a #SearchSideBar h3 {display:none;}
#sidebar-a #SearchSideBar ul {border:0; width:260px;}
#sidebar-a #SearchSideBar ul li {height:35px}

#sidebar-a #SearchSideBar ul li input {
padding:5px 0 0 5px;
font:normal 16px arial,sans-serif;
color:#fff;
display:block;
float:left;
	width: 225px;
	height: 34px;
background: transparent url(http://www.microsoft.com/france/windows/images/blog/fond_input.png) no-repeat top left;
border:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.microsoft.com/france/windows/images/blog/fond_input.png",sizingMethod="image");
	_background: none;
margin-bottom:0;
}

#sidebar-a #SearchSideBar ul li a:link, #sidebar-a #SearchSideBar ul li a:visited, #sidebar-a #SearchSideBar  ul li a:hover, #sidebar-a #SearchSideBar ul li a:active { 
cursor:pointer;
display:block;
float:right;
padding:0;
	width: 24px;
	height: 25px;
text-indent: -1000em;
background: transparent url(http://www.microsoft.com/france/windows/images/blog/ok.png) no-repeat 50% 50%;
border:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.microsoft.com/france/windows/images/blog/ok.png",sizingMethod="image");
	_background: none;
margin:5px 0 0;
}

#sidebar-a #TagSideBar h3 {
	width: 249px;
	height: 30px;
text-indent: -1000em;
background: transparent url(http://www.microsoft.com/france/windows/images/blog/themes.png) no-repeat top left;
border:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.microsoft.com/france/windows/images/blog/themes.png",sizingMethod="image");
	_background: none;
margin:30px 0 0;
}

#sidebar-a #ArchiveSideBar h3 {
	width: 108px;
	height: 23px;
text-indent: -1000em;
background: transparent url(http://www.microsoft.com/france/windows/images/blog/archives.png) no-repeat top left;
border:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.microsoft.com/france/windows/images/blog/archives.png",sizingMethod="image");
	_background: none;
margin:30px 0 0;
}

#sidebar-a #LinkSideBar h3 {
	width: 247px;
	height: 30px;
text-indent: -1000em;
background: transparent url(http://www.microsoft.com/france/windows/images/blog/liens_compatibilite.png) no-repeat top left;
border:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.microsoft.com/france/windows/images/blog/liens_compatibilite.png",sizingMethod="image");
	_background: none;
margin:30px 0 0;
}

#sidebar-a #Subscriptions h3 {
	width: 148px;
	height: 30px;
text-indent: -1000em;
background: transparent url(http://www.microsoft.com/france/windows/images/blog/syndication.png) no-repeat top left;
border:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.microsoft.com/france/windows/images/blog/syndication.png",sizingMethod="image");
	_background: none;
margin-bottom:0;
}
#sidebar-a #Subscriptions ul {border:1px solid #a3abc7;background-color:#dcdde8;padding:10px;margin-top:5px;}

#sidebar-a #Subscriptions ul li, #sidebar-a #ArchiveSideBar ul li, #sidebar-a #LinkSideBar ul li{
background: transparent url(http://www.microsoft.com/france/windows/images/blog/Blue-Square-GEL.gif) no-repeat 0 5px;
border:0;
/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.microsoft.com/france/windows/images/blog/puce_orange.png",sizingMethod="image");
	_background: none;*/
padding-left:8px;
}

#sidebar-a ul li a:link, #sidebar-a ul li a:visited{
font:bold 14px arial,sans-serif;color:#737da2; text-decoration:none;
}

#sidebar-a ul li a:hover, #sidebar-a ul li a:active{color:#a404cc}

#sidebar-a #edito {
position:absolute;
display:block;
top:362px;
left:55px;
width: 627px;
	height: 244px;
}
#sidebar-a #edito h2 {
	width: 64px;
	height: 23px;
text-indent: -1000em;
background: transparent url(http://www.microsoft.com/france/windows/images/blog/edito_title.png) no-repeat top left;
border:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.microsoft.com/france/windows/images/blog/edito_title.png",sizingMethod="image");
	_background: none;
margin-bottom:9px;
}

#sidebar-a #edito p {
border:0;
background: url(http://www.microsoft.com/france/windows/images/blog/edito_fond.png) no-repeat 0 0;
	width: 627px;
	height: 212px;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.microsoft.com/france/windows/images/blog/edito_fond.png",sizingMethod="image");
	_background: none;
font:normal 12px/17px arial,sans-serif;
color:#fff;
margin:0;
padding:20px 5px 5px;
}