/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0;  }


HTML { height:100%  }


img, td, tr { padding: 0; margin: 0; }





img {display:block;} 

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 height:100%;

 
}
#distance {
    width:1px;
    height:50%;
    background-color:white;;
    margin-bottom:-300px; /* Metade da altura do nosso box que ficará centralizado */
    float:left;
	
}



#wrapper { 
 margin: 0 auto;
position:relative; 
 width: 755px;
 height:600px;
 clear:left; 
 

 
 }

#header {
 width: 755px;
 color: #333;
 padding: 0px;
 height:74px;
 margin:0px;

}
#content { 
 width: 755px;
 color: #333;
 margin:  0px;
 padding: 0px;
 height: 485px;
}

#conteudo 


{ 
color:#000;
padding-right:10px;
z-index:10000;

}


#conteudo table


{ 
border:none;

}


#conteudo a:link, #conteudo a:visited


{ 
color:#000;
text-decoration:underline

}


#conteudo a:hover


{ 
color:#000;
text-decoration:none;

}


h1#titulo

{ 
font-size: 13px;
font-weight:bold;
padding:10px 0 10px 0;

}

.noticialista

{
	padding-bottom:20px;
	z-index:9999999999;

}

.noticiaTitulo

{
	padding-left:6px;
	font-size:14px;
	font-weight:bold;
	padding-top:7px;

}


.noticiaData

{
	padding-left:6px;
	font-size:11px;

	padding-top:4px;
	color:#999;
}

.noticiaTexto

{
	padding-left:6px;
	font-size:12px;

	padding-top:4px;
	color: #333;
}


.noticiaResumo
{
	padding-left:6px;
	font-size:12px;

	padding-top:4px;
	color: #666;
}

.filtro

{
	float:right;
	padding-right:10px;
	font-size:11px;
}
.filtro select

{

	font-size:10px;
}

.inputfields

{

	font-size:12px;
	border:solid 1px white;
	height:15px;
}

.selects

{

	font-size:12px;
	border:solid 1px white;

}

a.detalhe:link, a.detalhe:visited 


{

	font-size:12px;
	padding-left:5px;
	color:#000;
	font-weight:bold;
}

a.detalhe:hover


{

	font-size:12px;
	padding-left:5px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}



a.linkScroller:link, a.linkScroller:visited 


{

	font-size:12px;
	color:#000;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	
}

a.linkScroller:hover


{

	font-size:12px;
	color:#000;
	
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
}

h2.slider {font-size:14px; margin:15px 0}
.slidercontent {position:absolute}
.slidercontent .upper {border-bottom:1px solid #9ac1c9}
.section {padding:10px}
.newsslider {position:relative; overflow:hidden; border:1px none #9ac1c9; height:40px; width:260px;}
.newsslidercontent {position:absolute}
.newsslidercontent .upper {border-bottom:1px none #9ac1c9}
.newssection {height:40px; padding-top:5px; padding-left:2px;}


#loading {
 	width: 200px;
 	height: 100px;
 	background-color: #c0c0c0;
 	position: absolute;
 	left: 50%;
 	top: 50%;
 	margin-top: -50px;
 	margin-left: -100px;
 	text-align: center;
}

.table {
	
	}
	
.ementaTop

{
	
	}
	
	
	.ementaDia

{ font-weight:bold; vertical-align:top; padding-right:5px;
	
	}



	
	
	.ementa

{
	z-index:-9999;
	
	}

#noticias

{
	z-index:9999;
	
	}
