@charset "utf-8";
/* CSS Document */


/** COLUMN RIGHT **/
#columnRight{
	width:300px;
	margin:0 auto;
	padding:13px 0 0 0;
	text-align:center;
	float:right;
}

/** 2 COLUMNS **/
#columnContainer{
	width:664px;
	min-height:500px;
	margin-bottom:40px;
	padding-top:13px;
	
}


/** ALERTA **/
#alerta{
	width:634px;
	height:30px;
	border:1px solid #c9d8e1;
	background-color:#f8f8f8;
	margin-top:14px;
	padding:15px 15px 15px 15px;
	font-family:  Calibri, Tahoma, Arial, "Lucida Sans";
	font-weight:bold;
	text-align:center;
	font-size:18px;
	color:#056cb6;


}




#acabouTocar{
	width:664px;
	margin-top:14px;
	margin-bottom:40px;
}



#tabContainer #tab-body-musica .tab-content-musica ul{
	list-style:none;
	margin:0;
	padding:0;
}



/** TABS **/

#tabContainer{
	
	height:32px;
	}
	
#tabContainer ul.tabs-musica {
	list-style: none;
	width: 664px;
	height: 30px;
	margin:0;
	padding:0;
	padding-bottom:1px;
}

#tabContainer ul.tabs-musica li {
	float:left;
	background:#fff;
	border: 1px solid #e0e0e0;
	overflow:hidden;
	position:relative;
	font-family:"Lucida Sans", Tahoma, Arial, Calibri;
	font-size:10px;
	font-weight:bold;
	line-height:31px;
}

#tabContainer ul.tabs-musica li:hover{border-bottom:solid 1px #f8f8f8;}
#tabContainer ul.tabs-musica li a {text-decoration: none; color: #989898; display: block;	padding: 0 15px; outline: none;}
#tabContainer ul.tabs-musica li a:hover {background: #f8f8f8; text-decoration:none;}
#tabContainer ul.tabs-musica li.active{border-bottom:solid 1px #f8f8f8;}



/** TABS BODY**/

#tab-body-musica{/*background-color:#f8f8f8;*/border:1px solid #c9d8e1; background-color:#f4f4f4;  min-height:65px; margin:0px; width:662px;}
#tab-body-musica .tab-content-musica {padding: 0px 5px 0px 5px; text-align:left; min-height:65px; width:654px; }
#tab-body-musica .tab-content-musica ul{padding:0;margin:0; list-style:none;}
#tab-body-musica .tab-content-musica ul li {width:664px; min-height:65px; padding:0; margin:0; list-style:none; }
#tab-body-musica .tab-content-musica ul li .infAcabouTocar {
	width:230px;
	height:auto;
	min-height:25px;
	margin:0;
	padding:6px 6px 0 6px;
	text-align:left;
	font-family: Calibri, Tahoma, Arial, "Lucida Sans";
	font-size:12px;
	color:#26465c;
	overflow:hidden;
	line-height:18px;
	border-bottom:1px solid #4d83a6;
	float:left;
}



.hora{
	width:80px;
	height:40px;
	padding: 15px 0px 10px 10px;
	font-family:  Calibri, Tahoma, Arial, "Lucida Sans";
	font-weight:bold;
	text-align:left;
	font-size:14px;
	color:#26465C;
	font-variant:small-caps;
	float:left;
	
}

#separador{
	height:55px;
	width:1px;
	border-right:solid 1px #C9D8E1;
	margin:5px 0px 5px 0px;
	float:left;
}

#info{
	width:490px;	
	height:40px;
	padding: 15px 0px 10px 10px;
	font-family:  Calibri, Tahoma, Arial, "Lucida Sans";
	font-weight: normal;
	text-align:left;
	font-size:14px;
	color:#26465C;
	float:left;
}

#sign{
	height:65px;
	width:65px;
	float:left;
}

.local{
	font-family:  Calibri, Tahoma, Arial, "Lucida Sans";
	font-weight:bold;
	text-align:left;
	font-size:14px;
	color:#26465C;
	}
/** TAB BODY **/



/** TRANSITO **/




#estradas_portugal_tab {
	width:664px;
	height:422px;
	padding:0;
	margin:0;
	border:1px solid #c9d8e1;

}




