/*
	AnythingSlider v1.7+ Default (base) theme
	By Chris Coyier: http://css-tricks.com
	with major improvements by Doug Neiner: http://pixelgraphics.us/
	based on work by Remy Sharp: http://jqueryfordesigners.com/
*/

/*****************************
  SET DEFAULT DIMENSIONS HERE
 *****************************/
/* change the ID to match your slider */
 #slider { /* definida na anythingslider */
 	width: 100%;
	height: auto;
	list-style: none;	/* Prevent FOUC (see FAQ page) and keep things readable if javascript is disabled */
	/*overflow-y: auto;
	overflow-x: hidden;*/
	/*z-index:1;*/
	border: 0;
	padding: 0;
	margin: 0;
	background-color: #d7d3d2;
	border: 1px solid black;
}

.noticias_destaque {
    Float: left;
    width: 100%;
   height: auto;
   list-style: none;
    background-color:white;
    color: black;
    padding: 0;
    margin:0;
    border: 0;
} 
 .grupo_not {
    height: 95px;
    list-style: none;
    background-color: #d7d3d2;
    color: black;
    padding: 0;
	margin:0;
	border:0;
    }
.noticias_destaque li {
	padding: 0;
	margin:0;
	border:0;
	}
.not_espaco {
    list-style: none;
    height: 0.5em; 
    background-color: white;
    color: black;
    padding: 0;
	margin:0;
	border:0;
    }  
/* elementos DIVs base para conteudos slider - ALICE */
.noticia { /* alterar para nome dado na CSS default do slider? */
    float: left;
    width: 100%;
    /*width: 61%;*/
    height: 95px;
    /*height: 9em;
    /*height: 11.5em;
    /*height: auto;*/
    background-color: #d7d3d2;
    color: black;
    /*margin: 2%;*/
    padding: 0;
    border: 0;
    margin:0;
}
.noticia h3 {
    font-weight: normal; 
    /*font-size: 65%;*/
    /*font-size: 58%;*/
    font-size: 75%;
	border: 0;
	margin: 0;
	/*padding: 0;*/
    padding-top: 0.3em;	
   }	
.noticia h4 {
    /*font-size: 70%;*/
    /*font-size: 63%;*/
    font-size: 80%;
    border: 0;
	margin: 0;
    padding-bottom: 0.5em;
   }		
.noticia p {
    /*font-size: 60%;*/
    /*font-size: 53%;*/
    border: 0;
	margin: 0;
    font-size: 70%;
    text-align:left;
    padding-right: 1%;
    padding-bottom: 0.3em;
    }

.noticia a {
    font-size: 90%;
    text-align:left;
    font-weight: bold;
    }
.noticia a:link, .noticia a:visited{
    color: black;
    text-decoration: underline;
    }
.noticia a:hover, .noticia li a:active {
    color: black;
    text-decoration: underline;
    }
.foto_noticia img {
	float: left;
	/*float: right;
	/*width: 21em; /*Fixar na BD 330px ou passar para em*/
    /*height: 12.5em; /*Fixar na BD 250px ou passar para em*/
    width: 143px;
    height: 95px;
	background-color: #d7d3d2;
	border: 0;
	padding: 0;
    margin-left: 1.3em;
    margin-right: 0.6em;
	/*margin: 0;*/
    }

/*****************
  SET COLORS HERE
 *****************/
/**** Default state (no keyboard focus) ****/
/* slider window - top & bottom borders, default state */
div.anythingSlider .anythingWindow {
/*	border-top: 3px solid #777;
	border-bottom: 3px solid #777; */
	border: 0;
}
/* Navigation buttons, default state */
div.anythingSlider .anythingControls ul a {

}
/* Navigation buttons, current selection */
div.anythingSlider .anythingControls ul a.cur {
    background-color: white;
}
/* start-stop button, stopped, default state */
div.anythingSlider .start-stop {
/*background: #c6c4c5 url(../img/stop.gif) no-repeat top left;*/
background: #d7d3d2 url(../img/stop.gif) no-repeat top left;
}
/* start-stop button, playing, default state */
div.anythingSlider .start-stop.playing {
}
/* start-stop button, default hovered text color (when visible) */
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	/*background: #c6c4c5 url(../img/start.gif) no-repeat top left;*/
}

/**** Active State (slider has keyboard focus) ****/
/* slider window - top & bottom borders, active state */
div.anythingSlider.activeSlider .anythingWindow {

}
/* Navigation buttons, active state */
div.anythingSlider.activeSlider .anythingControls ul a.cur, div.anythingSlider.activeSlider .anythingControls ul a {

}
/* start-stop button, stopped, active state */
div.anythingSlider .start-stop {
    
}
/* start-stop button, playing, active state */
div.anythingSlider .start-stop.playing {
	
}
/* start-stop button, active slider hovered text color (when visible) */
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	
}

/***********************
  COMMON SLIDER STYLING
 ***********************/
/* Overall Wrapper: 45px right & left padding for the arrows, 28px @ bottom for navigation */
div.anythingSlider {
	display: block;
	margin: 0;
	overflow: visible !important; /* needed for Opera and Safari */
	position: relative;
	padding: 0;
    margin-bottom: 2.5em;
}
/* anythingSlider viewport window */
div.anythingSlider .anythingWindow {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;	
}
/* anythingSlider base (original element) */
.anythingBase {
	/*background: transparent;*/
	list-style: none;
	position: absolute;
	overflow: visible !important;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
	
}
/* all panels inside the slider */
.anythingBase .panel {
	/*background: transparent;*/
	display: block;
	overflow: hidden;
	float: left;
	padding: 0;
	margin: 0;
    border: 0;
}
.anythingBase .panel.vertical {
	float: none;
}

/* Navigation Arrows */
/* RETIREI - NÃO SE ESTÁ A USAR - ALICE */

/* Navigation Links */



/* NOVAS DO SLIDER NOTICIAS retirar do JS?! CLASSES abaixo substituir na anythingslider.css*/
.anythingControls {
    /*background-color: #d7d3d2;*/
    background: none;
	position: relative;
 	border: 0;
    margin: 0;
	padding: 0;
	height:2em;
    /*width: 55%;*/
   width:100%;
    top: -2em;
    top: 0;
} 
.thumbNav {
    background-color: #d7d3d2;
    display: inline;
    } 

.anythingControls ul {
    display: inline;
    list-style: none;
	float: left;
	position:relative;
	padding: 0;
	margin:0;
	border:0;
	padding-left: 1em;
    padding-top: 0.3em;
} 
.anythingControls ul li {
    display: inline;
	padding: 0;
	margin:0;
	border:0;
	} 
.anythingControls ul a {
    padding: 0.3em;
    margin: 0;
    border: 0;
    font-size: 70%;
    text-decoration: none;
    color: black;
    /*border: solid 1px red;*/
} 
.anythingControls ul a:hover {
    /*background-color: #d7d3d2;*/
  background-color: white;  
} 
.anythingControls img {
    border: 0;
} 
.anythingControls a.mais {
    padding: 0;
    margin: 0;
    border: 0;
    font-size: 70%;
    text-decoration: none;
    text-align: center;
    color: black;
    right: 0;
    float: left;
    width: 14em;
    height: 1.4em;
    background-color: #d7d3d2;
    /*background: white url(../img/nw.gif) no-repeat top left;*/
    padding-top: 0.5em;
} 
.anythingControls a.mais:hover {
	 background-color: #d7d3d2;
	 /*text-decoration: underline;*/
	/*background: #d7d3d2 url(../img/nw_cinza.gif) no-repeat top left;*/
  } 
a.start-stop { /* botão facultado pelo designer */
	float: left;
    text-decoration: none;
    background-color: White;
    width: 1.5em;
    height: 1.4em;
    /*margin: 0.1em;*/
    /*background: #c6c4c5 url(../img/stop.gif) no-repeat top left;*/	
}
a.start-stop:hover { 
	float: left;
    background-color: white;
    width: 1.5em;
    height: 1.4em;
   /* margin: 0.1em;*/
    /*background: #c6c4c5 url(../img/start.gif) no-repeat top left;*/
}
