* {margin:0; padding:0}

html, body {height: 100%;}

body{background:#FFFFFF;font-size:13px;font-family: 'Heebo';text-decoration:none;}   
b{color:#494949;ont-weight:bold;text-align:left;text-decoration:none;} 
img{border:0px;font-smooth: always;}
a{text-decoration:none;font-smooth: always;}	 
a:hover{text-decoration:none;font-smooth: always;}  
li{text-decoration:none;}

  

.r-h-thatsday{
    padding:1em;  
    width:100%;	
	height:auto;	
	background-color:#FFFFFF;  
	color:#494949;	
	border-radius:8px 8px 0px 0px; 	 
	border-left:1px solid #E6E7E8; 
	border-top:1px solid #E6E7E8; 
	border-right:1px solid #E6E7E8; 
	font-size:17px;	  
	margin-left:1em; 
	margin-top:1em;	
	clear:both;
}
.i-h-thatsday{ 	 
    padding:1em;  
    width:100%;	
	height:auto;	
	background-color:#FFFFFF;  
	border:1px solid #E6E7E8;  
	color:#A9A9A9;	
	font-size:13px;
	margin-left:1.3em; 	 

}  
.m-r-thatsday{
    padding:1em;  
    width:100%;	
	height:auto;	
	background-color:#FFFFFF;  
	color:#494949;	
	border-radius:8px 8px 0px 0px; 	 
	border-left:1px solid #E6E7E8; 
	border-top:1px solid #E6E7E8; 
	border-right:1px solid #E6E7E8; 
	font-size:17px;	  
	margin-right:9em;	
	margin-top:0.9em;
	overflow:visible; 
	margin-left:1em;  
}
a.i-e-s-t{font-size:15px;color:#494949;font-weight:normal;}
a.i-t-s-t{font-size:15px;color:#A9A9A9;font-weight:normal;}
a.i-l-s-t{font-size:13px;color:#494949;font-weight:normal;}	 
.t-tw-thatsday{padding:1em;}
.ddajaxsidepanel{ /* Main Panel Container */
position: fixed; /* keep this value as is */
top: 0; /* keep this value as is */
visibility: hidden; /* keep this value as is */
background:#F5F5F5;	 
-moz-box-shadow: -10px 0 10px rgba(254,254,254, 0.4); /* CSS 3 box shadow */
-webkit-box-shadow: -10px 0 10px rgba(254,254,254, 0.4);
box-shadow: -10px 0 10px rgba(254,254,254, 0.4);
z-index: 1000;
border-color:#FFFFFF;
border-left: 1px solid #E6E7E8;
}

.ddajaxsidepanel .panelhandle{ /* CSS for Panel Handle DIV */
width:50px;
height: 100%;
position: absolute;
left: -14px;
top: 0;
cursor: pointer;
background: transparent url(f-a.png) center left no-repeat; /* path to "handle" gif */
}

.ddajaxsidepanel .contentarea{ /* CSS for main content area DIV */
height: 100%;
padding: 10px;
overflow: auto;
}	  
a.aovivo{
  padding:1em;border-radius: 5px 5px 5px 5px;
 width:80px;height:auto;background:#FF9933;margin-top:-0.6em;color:#FFF;cursor:pointer;  
} 
b.txt-r-thatsday{font-size:16px;font-weight:normal;text-decoration:none;color:#A9A9A9;font-family:arial,verdana;}	
.contaredondomoderado {
    border-radius: 50%;
    width:9px;
    height:9px;
    padding:7px;
    background: #FF9933;
    color: #fff;
    text-align: center;
    font-size:11px;	   
	float:left;	
	border:3px solid #FFFFFF;
	margin-left:-0.4em;
	
}	   
.contaredondointenso {
    border-radius: 50%;
    width:9px;
    height:9px;
    padding:7px;
    background: #00CC33;
    color: #fff;
    text-align: center;
    font-size:11px;	   
	float:left;	
	border:3px solid #FFFFFF;
	margin-left:-0.4em;
	
}	
.contaredondolento {
    border-radius: 50%;
    width:9px;
    height:9px;
    padding:7px;
    background:#FF3333;
    color: #fff;
    text-align: center;
    font-size:11px;	   
	float:left;	
	border:3px solid #FFFFFF;
	margin-left:-0.4em;
	
}	
.contaredondocomplicado {
    border-radius: 50%;
    width:9px;
    height:9px;
    padding:7px;
    background:#0000FF;
    color: #fff;
    text-align: center;
    font-size:11px;	   
	float:left;	
	border:3px solid #FFFFFF;
	margin-left:-0.4em;
	
}	
.contaredondoacidente {
    border-radius: 50%;
    width:9px;
    height:9px;
    padding:7px;
    background:#CC66FF;
    color: #fff;
    text-align: center;
    font-size:11px;	   
	float:left;	
	border:3px solid #FFFFFF;
	margin-left:-0.4em;
	
}	
.contaredondonormal {
    border-radius: 50%;
    width:9px;
    height:9px;
    padding:7px;
    background:#99FF33;
    color: #fff;
    text-align: center;
    font-size:11px;	   
	float:left;	
	border:3px solid #FFFFFF;
	margin-left:-0.4em;
	
}
input.f-t-thatsday{outline:none;background:#F5F5F5;border-radius:6px;width:400px;height:40px;border:none;font-size:22px;color:#494949;margin-left:2em;}
input.f-t-thatsday:hover{outline:none;border-radius:6px;width:400px;height:40px;border:none;font-size:22px;color:#494949;-webkit-text-fill-color: #A9A9A9 !important;margin-left:2em;}   
input.b-t-thatsday{outline:none;background:url('icon-b.png');width:25px;height:25px;border:none;position:relative;margin-left:-3em;margin-top:1.4em;cursor:pointer;}	
input.b-t-thatsday:hover{outline:none;background:url('icon-b-a.png');width:25px;height:25px;border:none;position:relative;margin-left:-3em;margin-top:1.4em;cursor:pointer;}
	  

@font-face {
    font-family: FagoNoBoldTf;
    src: url(Fago.ttf);
}

span.txt {
    font-family: FagoNoBoldTf; 
	color:#A9A9A9; 
	font-weight:normal;
	font-size:17pt;
}

.r-h-digg-thatsday{   width:500px;min-height:auto;overflow:hidden;background:#FFFFFF;border-radius:5px;border-left:1px solid #E6E7E8; border-top:1px solid #E6E7E8;border-right:1px solid #E6E7E8;border-bottom:2px solid #D9D9D9;margin-left:1.5em;display:block;margin-top:0.5em;
	.f{min-width: 100px;}
	.i-transito-thatsday{
    max-width:auto;
	height:auto;	
	background-color:#ED3238;  
	color:#FFF;	
	border-radius:0px 0px 5px 5px; 	 
	border-left:1px solid #BA1A20; 
	border-top:1px solid #BA1A20; 
	border-right:1px solid #BA1A20;   
	border-bottom:3px solid #BA1A20;
	font-size:14px;	 
	font-weight:normal;
	font-family:arial,verdana,helvetica;
	margin-top:-0.5em;
	overflow:hidden;} 
	.t-i-transito-thatsday{padding:0.5em;font-size:13px;color:#494949;font-family: 'Heebo', sans-serif;font-weight:normal;}	 
	.i-transito-thatsday-intenso{
    width:500px;
	height:auto;	
	background-color:#F58634;  
	color:#FFF;	
	border-radius:0px 0px 5px 5px; 	 
	border-left:1px solid #C26929; 
	border-top:1px solid #C26929; 
	border-right:1px solid #C26929;   
	border-bottom:3px solid #C26929;
	font-size:14px;	 
	font-weight:normal;
	font-family:arial,verdana,helvetica;
	margin-top:-0.5em;}	   
	.i-transito-thatsday-acidente{
    max-width:auto;
	height:auto;	
	background-color:#7770B4;  
	color:#FFF;	
	border-radius:0px 0px 5px 5px; 	 
	border-left:1px solid #5F5A8A; 
	border-top:1px solid #5F5A8A; 
	border-right:1px solid #5F5A8A;   
	border-bottom:3px solid #5F5A8A;
	font-size:14px;	 
	font-weight:normal;
	font-family:arial,verdana,helvetica;
	margin-top:-0.5em;}
	.i-transito-thatsday-normal{
     max-width:auto;
	height:auto;	
	background-color:#57B952;  
	color:#FFF;	
	border-radius:0px 0px 5px 5px; 	 
	border-left:1px solid #3E864A; 
	border-top:1px solid #3E864A; 
	border-right:1px solid #3E864A;   
	border-bottom:3px solid #3E864A;
	font-size:14px;	 
	font-weight:normal;
	font-family:arial,verdana,helvetica;
	margin-top:-0.5em;}
	.fut-c-r-h-thatsday-mb{max-width:auto;height:auto;background:#FFFFFF;border-radius:5px;border-left:1px solid #E6E7E8; border-top:1px solid #E6E7E8;border-right:1px solid #E6E7E8;border-bottom:2px solid #D9D9D9;} 
.i-fut-c-r-h-thatsday-mb{padding:1em;}  	
.i-fut-b-thatsday-mb{max-width:auto;height:auto;color:#91762F;background:#AEE645;border-radius:0px 0px 5px 5px;border-left:1px solid #95C737; border-top:1px solid #95C737;border-right:1px solid #95C737;border-bottom:2px solid #95C737;margin-top:-0.5em;}			


.n-thatsday-mb{
    max-width:auto;
	height:auto;	
	background-color:#FFFFFF;  
	color:#FFF;	
	border-radius:5px; 	 
	border-left:1px solid #D9D9D9; 
	border-top:1px solid #D9D9D9; 
	border-right:1px solid #D9D9D9;  
	border-bottom:2px solid #D9D9D9; 
	font-size:17px;	 
	font-weight:normal;
	font-family:arial,verdana,helvetica;
	margin-top:1em;	 
	overflow:hidden; 
	padding:0.5em;
	 -webkit-box-shadow: 0 3px 5px #D9D9D9;
  -moz-box-shadow: 0 3px 5px #D9D9D9;
  box-shadow: 0 3px 5px #D9D9D9;
	}
	.n-thatsday-mb:hover{
    max-width:auto;
	height:auto;	
	background-color:#FAFAFA;  
	color:#494949;	
	border-radius:5px; 	 
	border-left:1px solid #D9D9D9; 
	border-top:1px solid #D9D9D9; 
	border-right:1px solid #D9D9D9;  
	border-bottom:2px solid #D9D9D9; 
	font-size:17px;	 
	font-weight:normal;
	font-family:arial,verdana,helvetica;
	margin-top:1em;	
	margin-left:0.2em;	  
	overflow:hidden; 
	padding:0.5em;
	
	}	
	span.n-t-thatsday-mb{color:#494949;}
	span.n-t-thatsday-mb:hover{color:#494949;}  
	span.d-t-thatsday-mb{color:#DCDCDC;}
	.tempo-thatsday-mb{
    max-width:auto;
	height:auto;	
	background-color:#FFFFFF;  
	color:#0066FF;	
	border-radius:5px; 	 
	border-left:1px solid #D9D9D9; 
	border-top:1px solid #D9D9D9; 
	border-right:1px solid #D9D9D9;  
	border-bottom:2px solid #D9D9D9; 
	font-size:17px;	 
	font-weight:normal;
	font-family:arial,verdana,helvetica;
	margin-top:1em;	 
	overflow:hidden; 
	padding:0.5em;
	 -webkit-box-shadow: 0 3px 5px #D9D9D9;
  -moz-box-shadow: 0 3px 5px #D9D9D9;
  box-shadow: 0 3px 5px #D9D9D9;
	}	
	.i-h-tempo-thatsday-mb{ 	 
    max-width:auto;	
	height:auto;	
	background:#46B4E3 url(icon_sol.png) no-repeat left;   
	background-position: 10px 15px; 
	border-left:1px solid #2E83A7; 
	border-top:1px solid #2E83A7; 
	border-right:1px solid #2E83A7;   
	border-bottom:2px solid #2E83A7;
	border-radius:0px 0px 5px 5px; 
	margin-top:-0.5em; 
	color:#FFF;	  
	text-align:right;
	font-size:14px;	  
	font-family:arial,verdade,helvetica;
	 

}	  
.i-h-tempo-nub-thatsday-mb{ 	 
    max-width:auto;	
	height:auto;	
	background:#F5F5F5 url(icon_nub.png) no-repeat left;   
	border-left:1px solid #E6E7E8; 
	border-top:1px solid #E6E7E8; 
	border-right:1px solid #E6E7E8;   
	border-bottom:2px solid #D9D9D9;
	border-radius:0px 0px 5px 5px; 
	margin-top:-0.5em; 
	color:#494949;	 
	text-align:right;
	font-size:14px;	  
	font-family:arial,verdade,helvetica;


}
.ini-h-tempo-nub-thatsday-mb{ 	  
    max-width:auto;	
	height:auto;	
	background:#F5F5F5 url(icon_nub.png) no-repeat left;   
	border-left:1px solid #E6E7E8; 
	border-top:1px solid #E6E7E8; 
	border-right:1px solid #E6E7E8;   
	border-bottom:2px solid #D9D9D9;
	border-radius:0px 0px 5px 5px; 
	margin-top:-0.5em; 
	position:relative;
	color:#494949;	 
	text-align:right;
	font-size:14px;	  
	font-family:arial,verdade,helvetica; 

}
	 




								
