body {
	background: url("../../../images/bg.gif") repeat-x scroll center top #DAE7EC;
    color: #01304D;
    font-family: Calibri,Verdana,Geneva,sans-serif;
    margin:auto;
}

.table{
	margin:0 auto; 
	margin-top:90px;
	overflow:hidden;
	position: relative;
	clear: both;
	vertical-align: middle;
}

.containerM {
	background: url("../images/containerLogin_m.png") repeat-x scroll center top;
	background-size: 1px 495px ;
    color: #01304D;
    font-family: Calibri,Verdana,Geneva,sans-serif;
    width:290px;
    margin: 0 auto;
    height: 420px;
}

.containerM_Logo{
	background: url("../images/containerLogin_m.png") repeat-x scroll center top;
	background-size: 1px 495px ;
    color: #01304D;
    font-family: Calibri,Verdana,Geneva,sans-serif;
    width:210px;
    margin: 0 auto;
    height: 420;
}

.inputBox2 {
    border: 1px solid #D2DFE8;
    background: white;
    margin-top:4px;
    font-size: 9pt;
    width:185px;
    font-family: Tahoma,Trebuchet MS,Verdana,Arial,Helvetica;
}

.inputBox2[type=text]:focus,
.inputBox2[type=password]:focus,
select:focus,
textarea:focus {
   -moz-box-shadow: 0px 0px 5px #01304D;
   -webkit-box-shadow: 0px 0px 5px #01304D;
   box-shadow: 0px 0px 5px #01304D;
   color: #01304D;
}

.stdbutton1 { 
	border:1px solid #004A77; 
	border-radius:3px;
	font-family:Tahoma; 
	color:#FFFFFF; 
	font-wight:bold; 
	background-color:#004A77;
	width: 100px; 
   	height: 20px;
}
  
.stdbutton2 { 
	border:1px solid #004A77; 
	border-radius:3px;
	font-family:Tahoma; 
	color:#FFFFFF; 
	font-wight:bold; 
	background-color:#004A77;
	width: 55px; 
   	height: 20px;
   /*font: 11px Tahoma; 
   filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#F5F9FC', startColorstr='#C3D6E7', gradientType='0');
   width: 95px; 
   height: 20px;
   background-color: #A9C2D7;*/
  }
  
 .tooltip {
	  color:black;
	  font-family:Verdana, Geneva, sans-serif;
	  font-size:15px;
	  text-decoration:none;
}

.suport_m {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  /*background-image:url(http://ecm.totvs.com/josso/resources/suport_m.png);*/
  background-origin:initial;
  background-position:50% 50%;
  background-repeat:repeat no-repeat;
  height:70px;
  position:absolute;
  right:30px;
  text-align:center;
  top:10px;
  width:50px;
}

.suport_l {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  /*background-image:url(http://ecm.totvs.com/josso/resources/suport_l.png);*/
  background-origin:initial;
  background-position:50% 50%;
  background-repeat:no-repeat no-repeat;
  height:70px;
  position:absolute;
  right:80px;
  top:10px;
  width:15px;
}

.suport_r {
  background-attachment:initial;
  background-clip:initial;
  background-color:initial;
  /*background-image:url(http://ecm.totvs.com/josso/resources/suport_r.png);*/
  background-origin:initial;
  background-position:50% 50%;
  background-repeat:no-repeat no-repeat;
  height:70px;
  position:absolute;
  right:15px;
  top:10px;
  width:15px;
}

#suporteicon {
  height:75px;
  position:absolute;
  right:12px;
  top:15px;
  width:75px;
}

* {
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
  padding-top:0;
}

.tooltip img{
	margin-top: 12px;
	position: relative;
}

.support{
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	border: 2;
}

.clear{
	clear: both;
}

#rodape{
	text-align: center;
	position: absolute;
	width: 100%;
	margin: 0px auto;
	padding-top: 15px;
	bottom: 15px;
	font-size:13px;
	font-family:Calibri;
	z-index: -1;
}