body{
	background-color: #fff;
	margin:0px;
	padding:0px;
	overflow:-moz-scrollbars-vertical;
	height:100%;
}

html{
height:100%;
}

img {
border:none;
}

a {text-decoration: none; outline:none;}

img{border:none;}

input.username {
	border: 0px solid #000; height:13px; width:95px; padding-top:3px; padding-left:3px; padding-right:3px; font-size: 11px; background-image:url(../images/input_log.jpg); }
	
input.pesquisar {
	border: 0px solid #000; height:28px; width:107px; padding-top:12px; padding-left:13px; padding-right:13px; font-size: 9px; background-image:url(../images/input_search.jpg); }
	
input.news {
	border: 0px solid #000; height:17px; width:157px; padding-top:5px; padding-left:5px; padding-right:5px; font-size: 12px; color:#fff; background-image:url(../images/input_news.jpg); }

.menu {
border:none;
width:191px;
background-image:url(../images/menu_repeat.jpg);
background-repeat:repeat-y;
}
.tabmenu{
border-collapse:collapse;
width:191px;
height:100%;
float:left;
}
.frase{
font-family:"Verdana", sans-serif;
font-style: italic;
font-size:9px;
font-weight:500;
color:#fff;
}
.autor{
font-family:"Verdana", sans-serif;
font-size:10px;
font-weight:500;
color:#fff;
}
.noticia_titulo{
font-family:"Verdana", sans-serif;
font-size:10px;
font-weight:500;
color:#fff;
}
.noticia_titulo_branco{
font-family:"Verdana", sans-serif;
font-size:10px;
font-weight:500;
color:#000;
}
.registo{
font:11px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-weight:600;
color: black;
}
.registo a{
font:11px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-weight:600;
color: black;
}
.logado{
font:10px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-weight:600;
color: black;
}
.pessoais{
font:10px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-weight:600;
color:#0d0d6b;
}
.registar{
font:11px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-weight:500;
color: black;
height:14px;
}
.evento{
border-collapse: collapse;
padding-left:5px;
}
.evento:hover{
border-collapse: collapse;
padding-left:5px;
background-image:url(../images/evento_over.jpg);
background-repeat:no-repeat;
}
.tds{
border: 0px solid #fff;
padding-left:5px;
padding-top:5px;
}
tr.eventos a {
color:#000;
}
tr.eventos {
padding-left:5px;
font-family:"Verdana", sans-serif;
font-size:9px;
font-weight:500;
color:#000;
}
tr.eventos:hover a {
color:#fff;
}
tr.eventos:hover {
font-family:"Verdana", sans-serif;
font-size:9px;
font-weight:500;
color:#fff;
}

#contentor{ 
position:relative; 
margin-left:auto; 
margin-right:auto; 
width:914px;
height:100%;
background-image:url(../images/menu_repeat.jpg);
background-repeat:repeat-y;
}
#topo{
position:relative;
float:left; 
margin-left:0px;  
width:914px;
height:83px;
}
#topo1{
position:relative;
float:left; 
margin-left:0px;  
width:220px;
height:83px;
background-image:url(../images/topo.jpg);
background-repeat:no-repeat;
}
#cadeado{
position:relative;
float:left; 
margin-left:0px;  
width:53px;
height:83px;
background-image:url(../images/cadeado.jpg);
background-repeat:no-repeat;
}
#login{
position:relative;
float:left; 
margin-left:0px;  
width:165px;
height:83px;
}
#logintopo{
position:relative;
float:left; 
margin-left:0px;  
width:165px;
height:10px;
}
#logintopo2{
position:relative;
float:left; 
margin-left:0px;  
width:165px;
height:0px;
}
#logininputs{
position:relative;
float:left; 
margin-left:0px;  
width:101px;
height:73px;
}
#logininputs2{
position:relative;
float:left; 
margin-left:0px;  
width:101px;
height:73px;
}
#loginsubmit{
position:relative;
float:left; 
margin-left:5px;
margin-top:28px;   
width:51px;
height:30px;
}
#loginLogout{
position:relative;
float:left; 
margin-left:5px;
margin-top:0px;   
width:51px;
height:30px;
}
#loginLoja{
position:relative;
float:left; 
margin-left:7px;
margin-top:-10px;   
width:51px;
height:40px;
}
#inputlogin{
position:relative;
float:left;
margin-top:5px;
margin-left:0px;  
width:101px;
height:17px;
}
#inputlogin2{
position:relative;
float:left;
margin-top:10px;
margin-left:0px;  
width:101px;
height:17px;
}
#pesquisa{
position:relative;
float:left;
margin-top:30px;
margin-left:220px;  
width:211px;
height:41px;
}
#inputpesquisa{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:133px;
height:41px;
}
#submitpesquisa{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:78px;
height:41px;
}
#banner{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:914px;
height:121px;
}
#logo{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:191px;
height:121px;
}
#frase{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:444px;
height:121px;
background-image:url(../images/frase_inicio.jpg);
background-repeat:no-repeat;
}
#frase_estudantina{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:444px;
height:121px;
background-image:url(../images/frase_estudantina.jpg);
background-repeat:no-repeat;
}
#logo_estudantina{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:256px;
height:121px;
background-image:url(../images/banner_logo_estudantina.jpg);
background-repeat:no-repeat;
}
#frase_pitagorica{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:444px;
height:121px;
background-image:url(../images/frase_pitagorica.jpg);
background-repeat:no-repeat;
}
#logo_pitagorica{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:256px;
height:121px;
background-image:url(../images/banner_logo_pitagorica.jpg);
background-repeat:no-repeat;
}
#frase_cordas{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:444px;
height:121px;
background-image:url(../images/frase_cordas.jpg);
background-repeat:no-repeat;
}
#logo_cordas{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:256px;
height:121px;
background-image:url(../images/banner_logo_cordas.jpg);
background-repeat:no-repeat;
}
#frase_tipica{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:444px;
height:121px;
background-image:url(../images/frase_tipica.jpg);
background-repeat:no-repeat;
}
#logo_tipica{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:256px;
height:121px;
background-image:url(../images/banner_logo_tipica.jpg);
background-repeat:no-repeat;
}
#frase_interior{
position:relative;
float:left;
margin-top:62px;
margin-left:20px;  
width:330px;
height:30px;
}
#autor{
position:relative;
float:left;
margin-top:15px;
margin-left:20px;  
width:330px;
height:10px;
text-align:right;
}
#newsletter{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:256px;
height:121px;
}
#newslettertopo{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:256px;
height:57px;
}
#inputnews{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:167px;
height:22px;
}
#submitnews{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:56px;
height:22px;
}
#newsletternext{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:33px;
height:22px;
background-image:url(../images/newsletter_midle.jpg);
background-repeat:no-repeat;
}
#newsletterfundo{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:256px;
height:42px;
background-image:url(../images/newsletter_fundo.jpg);
background-repeat:no-repeat;
}
#navbar{
margin-top:0px;
margin-left:0px;  
width:914px;
height:43px;
}
#navbarlogo{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:191px;
height:43px;
background-image:url(../images/logo_fundo.jpg);
background-repeat:no-repeat;
}
#navbartira{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:723px;
height:43px;
background-image:url(../images/tira.jpg);
background-repeat:no-repeat;
}
#topoall{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:914px;
height:247px;
}
#corpoall{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:914px;
background-image:url(../images/menu_repeat.jpg);
background-repeat:repeat-y;
}
#menu{
position:relative;
float:left;
margin-top:15px;
margin-left:0px;
padding-left:35px; 
width:156px;
background-image:url(../images/menu_repeat.jpg);
background-repeat:repeat-y;
}
#bot_menu{
position:relative;
float:left;
margin-top:5px;
margin-left:0px; 
width:143px;
height:24px;
}
#meio{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:494px;
}
#corpo_topo{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:474px;
height:30px;
background-image:url(../images/corpo_topo.jpg);
background-repeat:no-repeat;
padding-top:13px;
padding-left:20px;
font:11px "Arial", "Trebuchet MS", Verdana, Helvetica, sans-serif;
font-weight:600;
color: white;
}
#corpo_meio{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;
padding-left:10px;  
width:484px;
background-image:url(../images/corpo_meio.jpg);
background-repeat:repeat-y;
}
#corpo_meio_menu{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;
padding-left:10px;
height:22px;  
width:484px;
background-image:url(../images/corpo_meio_tira.jpg);
}
#corpo_meio2{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;
padding-left:33px; 
padding-right:30px; 
width:431px;
background-image:url(../images/corpo_meio.jpg);
background-repeat:repeat-y;
}
#corpo_fundo{
position:relative;
float:left;
margin-top:0px;
margin-left:0px;  
width:494px;
height:27px;
background-image:url(../images/corpo_fundo.jpg);
background-repeat:no-repeat;
}
#corpotira{
position:relative;
float:left;
margin-top:0px;
margin-left:0px; 
width:914px;
height:27px;
background-image:url(../images/tira2.jpg);
background-repeat:no-repeat;
}
#noticias{
position:relative;
float:left;
margin-top:0px;
margin-left:0px; 
width:914px;
height:260px;
background-image:url(../images/noticias.jpg);
background-repeat:no-repeat;
}
#noticiaslateral{
position:relative;
float:left;
margin-top:0px;
margin-left:0px; 
width:191px;
height:260px;
}
#caixapreta{
position:relative;
float:left;
margin-top:0px;
margin-left:0px; 
width:242px;
height:260px;
}
#caixabranca{
position:relative;
float:left;
margin-top:0px;
margin-left:0px; 
width:217px;
height:260px;
}
#noticia_titulo{
position:relative;
float:left;
margin-top:60px;
margin-left:10px; 
width:225px;
height:10px;
}
#noticia_tira{
position:relative;
float:left;
margin-top:5px;
margin-left:0px; 
width:225px;
height:8px;
background-image:url(../images/tira_preta.jpg);
background-repeat:no-repeat;
}
#noticia_corpo{
position:relative;
float:left;
margin-top:5px;
margin-left:10px; 
width:225px;
height:99px;
}
#print{
position:relative;
float:left;
margin-top:0px;
margin-left:10px; 
width:24px;
height:25px;
}
#mais{
position:relative;
float:left;
margin-top:0px;
margin-left:150px; 
width:36px;
height:25px;
}
#noticia_titulo1{
position:relative;
float:left;
margin-top:40px;
margin-left:20px; 
width:185px;
height:10px;
}
#noticia_tira1{
position:relative;
float:left;
margin-top:5px;
margin-left:15px; 
width:186px;
height:6px;
background-image:url(../images/tira_branca.jpg);
background-repeat:no-repeat;
}
#noticia_corpo1{
position:relative;
float:left;
margin-top:5px;
margin-left:10px; 
width:200px;
height:150px;
}
#print1{
position:relative;
float:left;
margin-top:0px;
margin-left:10px; 
width:24px;
height:25px;
}
#mais1{
position:relative;
float:left;
margin-top:0px;
margin-left:130px; 
width:36px;
height:25px;
}
#evento{
position:relative;
float:left;
margin-top:0px;
margin-left:0px; 
width:217px;
height:247px;
background-image:url(../images/evento.jpg);
background-repeat:no-repeat;
}
#evento_topo{
position:relative;
float:left;
margin-top:43px;
margin-left:12px; 
width:191px;
height:27px;
}
#evento_local{
position:relative;
float:left;
margin-top:0px;
margin-left:12px; 
width:191px;
height:24px;
background-image:url(../images/evento_local_data.jpg);
background-repeat:no-repeat;
}
#evento_meio{
position:relative;
float:left;
margin-top:0px;
margin-left:12px; 
width:191px;
height:111px;
background-image:url(../images/evento_lateral.jpg);
background-repeat:no-repeat;
}
#tabela{
position:relative;
float:left;
margin-top:0px;
margin-left:4px; 
width:181px;
}
#evento_fundo{
position:relative;
float:left;
margin-top:0px;
margin-left:12px; 
width:191px;
height:30px;
}


.titulos {
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
color:#FFF;
}

.titulosgrupos {
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
color:#FFF;
}

.titulosgrupos a {
padding-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
color:#FFF;
}

#botoesgrupos{
width:172px; height:30px; position:relative; float:left;
}
#botoesgruposvoltar{
margin-top:10px; width:400px; height:30px; position:relative; float:left; padding-left:5px;
}
#botoeslogos{
width:190px; height:150px; position:relative; float:left;
}


#barra {
position:relative;
float:left;
width:296px;
height:30px;
line-height:30px;
background-image:url(../images/barra.gif);
background-repeat:no-repeat;
padding-left:10px;
}

#barragrupos {
position:relative;
float:left;
width:155px;
height:30px;
line-height:30px;
background-image:url(../images/barragrupos.gif);
background-repeat:no-repeat;
padding-left:17px;
}
#barragruposvoltar {
position:relative;
float:left;
width:88px;
height:20px;
line-height:20px;
background-image:url(../images/barragruposvoltar.jpg);
background-repeat:no-repeat;
text-align:center;
}

#conter {
position:relative;
float:left;
width:450px;
height:185px;
}

#capa {
position:relative;
float:left;
width:126px;
height:118px;
background-image:url(../images/moldura.gif);
background-repeat:no-repeat;
line-height:118px;
text-align:center;
}

#capaG {
position:relative;
float:left;
width:196px;
height:181px;
background-image:url(../images/molduraG.gif);
background-repeat:no-repeat;
line-height:181px;
text-align:center;
margin-left:15px;
}

* html #capaG {
margin-left:5px;

}

.centeredImage
{
 text-align:center;
 display:block;
 float:none;
 }

.left{
position:relative;
float:left;
}

.baixocd{
position:relative;
float:left;
width:130px;
padding-left:10px;
}

.nomecd{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
color:#000000;
}

.nomecdG{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
color:#000000;
}

.nomeInfo{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
color:#646464;
}

.sabermais{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;

}

.baixosaber{
position:relative;
float:left;
width:55px;
padding-left:10px;
height:18px;
line-height:18px;
margin-top:5px;
}

.info{
position:relative;
float:left;
padding-top:10px; 
padding-left:10px;
width:245px;
line-height:17px;
}

#titulo{
position:relative;
float:left;
padding-top:10px; 
padding-left:10px;
width:245px;
line-height:25px;
}

.faixas{
position:relative;
float:left;
margin-left:18px;
width:440px;
margin-top:10px;

}

* html .faixas {
margin-left:8px;

}

.nomeFaixa{
position:relative;
float:left;
height:21px;
line-height:18px;
padding-left:10px;
width:395px;
}

.nomeMp3{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
color:#646464;
}

.nomeMp3:hover{
text-decoration:underline;
}


 .numero{border-bottom: 0px solid #000;
 padding-left:8px;
 padding-top:3px;
 text-align:left;
 font-family:"Arial", sans-serif;
 font-size:11px; font-weight:600;
 color:#fff;
 background-image:url(../images/bolanoticias.jpg);
background-repeat:no-repeat;}


 .numero10{border-bottom: 0px solid #000;
 padding-left:5px;
 padding-top:3px;
 text-align:left;
 font-family:"Arial", sans-serif;
 font-size:11px; font-weight:600;
 color:#fff;
 background-image:url(../images/bolanoticias.jpg);
background-repeat:no-repeat;}


.trajes{
 font-family:"Arial", sans-serif;
 font-size:12px; font-weight:600;
 color:#000;}
 
 .trajes a{
 font-family:"Arial", sans-serif;
 font-size:12px; font-weight:600;
 color:#000;}
 
 .trajestexto{
 font-family:"Arial", sans-serif;
 font-size:11px; font-weight:500;
 color:#000;}

.tituloN{border-bottom: 1px solid #000;
 padding: 3px 5px 3px 5px;
 text-align:left;
 font-family:"Arial", sans-serif;
 font-size:13px; font-weight:600;
 color:#000;}
 
 .tituloN a {
 font-family:"Arial", sans-serif;
 font-size:13px; font-weight:600;
 color:#000;
 }



/* ---------->>> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	left:-12px;
	height:23px;
	width:10px;
    top:-3px;
}

#JT_arrow_right{
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index:101;
	height:23px;
	width:11px;
    top:-2px;
}

#JT {
	position: absolute;
	z-index:100;
	background-color: #fff;
}

#JT_copy{
	color:#333333;
}

.JT_loader{
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width:100%;
	height:12px;
}

#JT_close_left{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_close_right{
	background-color: #CCCCCC;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight:bold;
}

#JT_copy p{
margin:3px 0;
}

#JT_copy img{
	padding: 1px;
	border: 1px solid #CCCCCC;
}

.jTip{
cursor:help;
}

#galeria_all{
position:relative; float:left; width:110px; margin-left:5px; margin-top:10px;
}
#galeria_logo{
position:relative; float:left; width:110px; text-align:center;
}
#galeria_texto{
position:relative; float:left; width:110px; text-align:center;
}

#galeria_all_videos{
position:relative; float:left; width:110px; margin-left:5px; margin-top:10px;
}
#galeria_logo_videos{
position:relative; float:left; width:110px; text-align:center;
}
#galeria_texto_videos{
position:relative; float:left; width:110px; text-align:center;
}

#videos_thumb{
width:75px; position:relative; float:left; margin-left:15px; margin-top:10px;
}

#fotos_thumb{
width:75px; position:relative; float:left; margin-left:17px; margin-top:10px;
}


#nav {position: relative;	list-style: none;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	height: 22px;	display: inline;	overflow: hidden;	float:left;}

#nav li {	margin: 0; 	padding: 0;	display: inline;	list-style-type: none;	}

#nav a {float:left;	padding: 22px 0 0 0; margin:0px 2px 0px 0px;overflow: hidden;	height: 0px !important; 	height /**/:81px; /* for IE5/Win */	}

#nav a:hover {	background-position:top;	}
#nav a:active, #nav a.selected {	background-position:top;	}
#tinicio a  {width: 41px;	background: url(../images/inicio_final.jpg) no-repeat bottom left;}
#thistoria a  	{width: 53px;	background: url(../images/historia_final.jpg) no-repeat bottom left;}
#tfestuna a  	{width: 53px;	background: url(../images/festuna_final.jpg) no-repeat bottom left;}
#tenef a  	{width: 53px;	background: url(../images/enef_final.jpg) no-repeat bottom left;}
#tmondego a  	{width: 62px;	background: url(../images/mondego_final.jpg) no-repeat bottom left;}
#ttrajes a  	{width: 53px;	background: url(../images/trajes_final.jpg) no-repeat bottom left;}
#tgaleria a  	{width: 97px;	background: url(../images/fotos_final.jpg) no-repeat bottom left;}
#tvideos a  	{width: 103px;	background: url(../images/videos_final.jpg) no-repeat bottom left;}









