﻿body { font-family: 'Segoe UI', Verdana, Arial, Helvetica, Sans-Serif; font-size: 0.85em; line-height: 1.20em; text-align: center; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; color: #707070; }



#MasterPageBody { margin-left: auto; margin-right: auto; text-align: left; }

/*-------------------------------------------------------------------------------------------------------------------*/
/*   TOP LINE: REQUIRED HEADER LINKS AND DROP-DOWN MENU                                                              */
/*-------------------------------------------------------------------------------------------------------------------*/

#MasterRequiredTopHeaderLine { background-color: transparent; color: #707070; clear: both; }

#MasterRequiredTopHeader { width: 960px; margin-left: auto; margin-right: auto; font-size: 0.85em; padding-top: 2px; background-color: transparent; color: #A0A0A0; clear: both; height: 24px; }
#MasterRequiredTopHeader a { margin-left: 5px; margin-right: 5px; color: #A0A0A0; text-decoration: none; }
#MasterRequiredTopHeader a:hover { text-decoration: underline; color: #000000; }
#MasterRequiredTopLinks { width: 250px; float: right; text-align: right; display: block; font-family: Segoe UI, Tahoma, Arial, Verdana, Sans-Serif; padding-top: 3px; font-size: 0.9em; }

/*-------------------------------------------------------------------------------------------------------------------*/
/*   SITE-BRAND HEADER: SITE LOGO AND BING SEARCH BOX                                                                */
/*-------------------------------------------------------------------------------------------------------------------*/

#MasterSiteBrandLine { clear: both; background-color:white; }
#MasterSiteBrand { width: 960px; margin-left: auto; margin-right: auto; clear: both; text-align: left; background-color: White; }

#MasterMicrosoftLogo { width: 600px; float: left; padding-bottom:20px; }
#LocalSiteBrand { width: 600px; float: left; }
#BingSearchFormContainer { width: 350px; float: right; padding-bottom:20px; }
#BingSearchForm { width: 350px; }
#BingSearchTextBoxWrapper { border: solid 1px #909090; width: 350px; padding: 0px; float: left; background-color: #FFFFFF; }
#BingSearchTextBox { border: solid 1px #FFFFFF; height: 21px; padding: 2px 2px 0px 4px; width: 310px; float: left; font-size: 0.9em; }
.BingSearchTextBoxInactive { color: #999999; font-style: italic; }
#BingSearchButtonLoupe { float: right; margin-left: 3px; vertical-align: middle; width:25px; height:25px; background-image:url('/public/20170610154045oe_/https://www.microsoft.com/romania/master_images/search-1.png'); border:none 0px transparent; background-position:-1px 0px; background-color:transparent; }

/*-------------------------------------------------------------------------------------------------------------------*/
/*   SITE-MENU                                                                                                       */
/*-------------------------------------------------------------------------------------------------------------------*/

#MasterSiteMenuLine { clear: both; }
#MasterSiteMenu { width: 960px; margin-left: auto; margin-right: auto; clear: both; text-align: left; }

#MasterSiteMenuItems { list-style-type:none; margin:0px; padding:0px 0px 0px 0px; float:left; background-color:white; width:960px; }
#MasterSiteMenuItems li { float:left; margin:0px; padding: 0px 0px 0px 0px; position:relative; }
#MasterSiteMenuItems li a { padding: 8px 20px 10px 20px; color:black; display:block; text-decoration:none; float:left; font-size:1.0em; cursor:pointer; }
#MasterSiteMenuItems li a:hover { color:#868686; }
.SiteMenuItemSelected { background-color:#F0F0F0; color:blue; }

#MasterSiteSubMenuLine { clear: both; border-top: solid 4px #F0F0F0; background-color:#F0F0F0; }
#MasterSiteSubMenu { width: 960px; margin-left: auto; margin-right: auto; clear: both; text-align: left; background-color: #F0F0F0; }
	#MasterSiteSubMenu div.SiteSubMenuSection { padding-top: 20px; padding-bottom: 20px; clear:both; display:none; }
	#MasterSiteSubMenu div.SiteSubMenuColumn { float: left; width: 220px; margin-right: 20px; }
	#MasterSiteSubMenu div.SiteSubMenuColumn ul { list-style-type:none; margin-left:0px; }
	#MasterSiteSubMenu div.SiteSubMenuColumn ul li { margin-left:0px; margin-bottom:0.5em; }

/*-------------------------------------------------------------------------------------------------------------------*/
/*   SITE-FOOTER: SITE-RELATED LINKS AND MSCOM REQUIRED LINKS                                                        */
/*-------------------------------------------------------------------------------------------------------------------*/

#MasterSiteFooterLine { clear: both; }
#MasterSiteFooter { width: 960px; margin-left: auto; margin-right: auto; padding-top: 20px; padding-bottom:20px; }
	#MasterSiteFooter div.SiteFooterColumn { float: left; width: 220px; margin-right: 20px; }
	#MasterSiteFooter div.SiteFooterColumn h4 { color:black; font-weight:normal; font-size:1.1em; }
	#MasterSiteFooter div.SiteFooterColumn table.SiteFooterColumnOtherSites img { margin-right:10px; margin-top:5px; margin-bottom:4px; }
	#MasterSiteFooter div.SiteFooterColumn table.SiteFooterColumnOtherSites a { color:black; text-decoration:none; }
	#MasterSiteFooter div.SiteFooterColumn table.SiteFooterColumnOtherSites a:hover { text-decoration:underline; }
	#MasterSiteFooter div.SiteFooterColumn ul { list-style-type:none; margin-left:0px; }
	#MasterSiteFooter div.SiteFooterColumn ul li { margin-left:0px; margin-bottom:0.5em; font-size:0.9em; }

#MasterRequiredFooterLine { clear: both; }
#MasterRequiredFooter { width: 960px; margin-left: auto; margin-right: auto; padding: 10px 0px 10px 0px; font-size: 0.85em; height: 40px; }
#MasterRequiredFooter h6 { text-indent: -999999px; width: 94px; height: 20px; background-image: url('/public/20170610154045oe_/https://www.microsoft.com/romania/Master_Images/Microsoft-Logo-1.png'); background-position: center center; background-repeat: no-repeat; float: right; margin-top: 8px; margin-right: 8px; }
#MasterRequiredLinks { line-height: 1.4em; font-size:0.90em; width: 780px; color: #A0A0A0; float: left; text-align:right; }
#MasterRequiredLinks a { margin-left: 5px; margin-right: 5px; text-decoration: none; color: #70ADE7; }
#MasterRequiredLinks a:link { color: #70ADE7; }
#MasterRequiredLinks a:hover { color: navy; }

/*-------------------------------------------------------------------------------------------------------------------*/
/*   SITE-WIDE STYLES                                                                                                */
/*-------------------------------------------------------------------------------------------------------------------*/


#MasterPageHeroLine { clear: both; }
#MasterPageHero { width: 960px; margin-left: auto; margin-right: auto; text-align: left; text-align: left; background-color: White; }

#MasterPageContentLine { clear: both; }
#MasterPageContent { width: 960px; margin-left: auto; margin-right: auto; text-align: left; text-align: left; background-color: White; }

a { text-decoration: none; }
a:link { color: #006191; text-decoration: none; }
a:hover { text-decoration: underline; }
a:visited { color: #60a5d9; }
abbr { color: #009000; cursor: help; }
abbr:hover { color: #0090C0; outline: dotted 1px #C0C0C0; }
acronym { color: #009000; cursor: help; }
acronym:hover { color: #0090C0; outline: dotted 1px #C0C0C0; }
blockquote { font-style: italic; color: #A04040; }
blockquote:before { content: open-quote; }
blockquote:after { content: close-quote; }
caption { background-color: #EAEAEA; padding: 5px; }
cite { color: #903030; }
dfn { color: #1a6311; cursor: help; }
dfn:hover { color: #0090C0; outline: dotted 1px #C0C0C0; }
div.RightSideBox { background-color: #F6F6FF; border: dotted 1px #C0C0C0; width: 200px; margin: 20px 0px 20px 20px; padding: 20px; float: right; font-size: 0.85em; }
dd { margin-left: 10px; margin-bottom: 5px; }
dt { font-style: italic; font-weight: bold; color: #6aab03; }
h1 { font-size: 1.90em; line-height: 1.20em; font-weight: normal; color: #70b33d; }
h2 { font-size: 1.60em; line-height: 1.20em; font-weight: normal; color: #3f8300; }
h3 { font-size: 1.40em; line-height: 1.20em; font-weight: normal; color: #1a6300; }
h4 { font-size: 1.20em; color: #909090; }
h5 { font-size: 1.00em; color: #000000; }
hr { height: 0px; border-bottom: dotted 1px #C0C0C0; border-top: none 0px transparent; border-left: none 0px transparent; border-right: none 0px transparent; margin-top: 2.0em; margin-bottom: 2.0em; }
img { border: 0px none transparent; }
li { margin: 3px 5px 3px 5px; }
q { font-style: italic; }
q:before { content: open-quote; }
q:after { content: close-quote; }
sup, sub { color: #FF0000; }
table { border-collapse: collapse; empty-cells: show; text-align: left; }
td { border-color: #C0C0C0; }
th { background-color: #E0E0E0; border-color: #C0C0C0; }
ul { list-style-type: square; margin-left: 13px; padding: 0px; }



@media print {
	body { background-color: #FFFFFF; background-image: none; font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 0.70em; color: #606060; text-align: center; margin: 0px; line-height: 1.20em; }
	#MasterRequiredTopHeaderLine { display: none; }
	#MasterSiteBrandLine { display: none; }
	#MasterSiteFooterLine { display: none; }
	#MasterPageHero { }
	#MasterPageContent { width: auto; background-color: #FFFFFF; border-width: 0px; background-image: none; padding: 0px; text-align: left; display: block; clear: both; }
	#MasterRequiredFooterLine { display: none; }
	h1 { font-size: 1.40em; color: #000000; }
	h2 { font-size: 1.30em; color: #000000; }
	h3 { font-size: 1.20em; color: #000000; }
	h4 { font-size: 1.10em; color: #000000; }
	h5 { font-size: 1.00em; color: #000000; }
}
