#ms-designer-ribbon {
	/**display:none;**/
}
#s4-bodyContainer {
	padding-bottom: 35px;
	width: 1000px !Important;
	margin: 0 auto;
}
#s4-titlerow {
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 30px;
    padding-bottom: 8px;
}
.ms-core-brandingText {
    font-size: 1.2em;
    padding-left: 20px;
    width: 100%;
    display: none;
}
.ms-core-listMenu-verticalBox .ms-listMenu-editLink {
	margin: 15px 0px 0px 20px;
	border: 1px solid transparent;
	display: none;
}
.ms-mpSearchBox {
	width: 260px;
	display: none;
}

.ms-webpart-chrome-title {
	vertical-align: middle;
	position: relative;
	margin-bottom: 2px;
	display: none;
}
#suiteBarLeft {
    background-color: #F1F1F1;
    color: #F1F1F1;
    width: 100%;
    vertical-align: middle;
}
.ms-rtestate-field {
	word-wrap: break-word;
	/*min-height: 400px;*/
    height: auto !important;
}
#s4-ribbonrow {
    position: relative;
    /*display: none;*/
}
.ms-core-sideNavBox-removeLeftMargin {
    margin-left: -20px;
}
fieldset {
  	background-color:#ffffff;
  	max-width:94%;
  	padding:16px;
	border:1px solid #11366B;
    margin-top: 5px;
}
legend {
	color:#11366B;
	font-weight:bold;
}

.datatime {border: 1px solid red;}

#contentBox {
	margin-right: 190px;
	margin-left: 220px;
	min-width: 770px;
	margin-top: -28px;
    min-height:600px;
}
.ms-breadcrumb-box {
	width: 100%;
	height: 64px;
	padding-left: 15px;
}
/***topnav***/
.ms-core-listMenu-horizontalBox {
    color: #ffffff;
    display: inline-block;
    vertical-align: middle;
	background: #11366b;
    line-height: 4px;
}

.ms-core-listMenu-horizontalBox ul {
    display: inline-block;
	margin:8px;
	color:#ffffff;
}

.ms-core-listMenu-horizontalBox ul li {
    display: inline-block;
	color:#ffffff;
	font-size: 14px;
    background: transparent url('/_LAYOUTS/15/MCS.TT.Extranet.UI/images/puce_topnav.png') no-repeat 30px;
    margin-left: -29px;
}

.ms-core-listMenu-horizontalBox ul li a:link {
        display: inline-block;
	color:#ffffff;
	margin-left:40px;

}


.ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:hover, .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item.ms-core-listMenu-selected:hover, a.ms-tv-item:hover, a.ms-tv-header:hover {
	color: #ffffff;
}

.ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:visited, .ms-core-listMenu-horizontalBox a.ms-core-listMenu-item.ms-core-listMenu-selected:visited, a.ms-tv-item:visited, a.ms-tv-header:visited {
	color: #ffc000;

}

.ms-core-listMenu-horizontalBox > .ms-core-listMenu-root > .ms-listMenu-editLink {
	margin-left: 10px;
	display: none;
}

.ms-core-listMenu-horizontalBox a.ms-core-listMenu-item:visited {
	color:#ffffff;
}
/********************/
h1, .ms-h1 {
font-family: 'Segoe UI Light', 'Segoe UI', Segoe, Tahoma, Helvetica, Arial, sans-serif;
font-size: 18px;
color: red;
font-weight: Bold;
}

input[type=button], input[type=reset], input[type=submit], button {
min-width: 6em;
padding: 7px 20px;
margin-left: 10px;
font-family: "Segoe UI","Segoe",Tahoma,Helvetica,Arial,sans-serif;
font-size: 11px;
color: #fff;
font-weight: Bold;
 background: #11366B !important;
 cursor: pointer;
}
button:hover {
    color: #fff;
font-weight: Bold;
 background: #11366B !important;
    }

.contentwp {
width: 754px;
height: auto;
border: 1px solid #11366B;
}

.ms-core-pageTitle {
font-size: 24px;
white-space: nowrap;
}

/*************************/
#sideNavBox .root.static > li.static {
 background: transparent url('/_LAYOUTS/15/MCS.TT.Extranet.UI/images/puce_fleche.gif') no-repeat 5px;
}

#sideNavBox .menu-item, .menu-item:visited{ border-bottom:1px solid #e1e1e1;}

#sideNavBox .root.static > li.static.selected > .menu-item {
	background:#11366B;
	color:white;

}

#boxbienvenu {
	border: 1px solid #11366B;
	padding: 40px;
	width: 90%;
	float: left;

}
#boxerreur {
	border: 1px solid #11366B;
	padding: 40px;
	width: 90%;
	float: left;
    margin-top: 20px;
    margin-bottom: 10px;
}
.textbienvenu {
	font-size: 30px;
	color: #0060bf;
	font-family: 'Segoe UI Light', 'Segoe UI', Segoe, Tahoma, Helvetica, Arial, sans-serif;
	padding-top: 5px;
}

.texterreur {
	font-size: 27px;
	color: #0060bf;
	font-family: 'Segoe UI Light', 'Segoe UI', Segoe, Tahoma, Helvetica, Arial, sans-serif;
	padding-top: 5px;
    font-weight:bold;
}
.ms-splinkbutton-text {
    display: none;
}
.logobienvenu {

	background: url('/_LAYOUTS/15/MCS.TT.Extranet.UI/images/logoTT.png') no-repeat left;
	height:100px;
	margin-bottom: 15px;
    margin-top: 10px;
}

#ms-error-header {
	margin: 40px 0px 16px;
	min-height: 0px;
    display:none;
}
.acceuil {
	
    font-family: 'Segoe UI Light', 'Segoe UI', Segoe, Tahoma, Helvetica, Arial, sans-serif;
    font-size: 26px;
    color: #0040a0;
    }
#ka {
float: right;
}

.ms-core-pageTitle {
    font-size: 24px;
    white-space: nowrap;
    display: none;
}
#siteIcon {
min-width: 64px;
height: 64px;
line-height: 64px;
text-align: center;
margin-right: 20px;
float: left;
width: 167px;
}
.ms-webpartPage-root {
border-spacing: 5px;
width: 100%;
margin-left: -14px;
}

a.static.menu-item[accesskey="1"]{visibility: hidden !important; margin: -12px !important;}

/*****************************/
/*remove só o link de follow/acompanhar*/ 
#site_follow_button 
{ 
display:none !important; 
} 
/*remove só o link de share/compartilhar*/ 
#ctl00_site_share_button 
{ 
display:none !important; 
} 
/*remove só o link de fullscreen*/ 
#fullscreenmodebox 
{ 
display:none !important; 
}

/*remove só o link de sync*/ 
#ctl00_SyncPromotedAction 
{ 
display:none !important; 
}

.ms-breadcrumb-top {
white-space: nowrap;
background-color: #11366b !important; 
}