img{border:none;}
.busca .search{
position:relative; 
background:#D7D7D7 url(images/buscar.jpg) no-repeat scroll 1% center;
padding:10px; 
width:280px; 
margin-right:20px; top:30px;
border: 1px solid #9F9F9F; 
float:right;
}

#mod_search_searchword{margin-left:65px; border:1px solid #bbb; border-top:2px #444 solid; border-left:2px #444 solid;}

.busca .search input.button{ 
padding-top:1px;
width:29px; height:18px;
float:right;}




/*OUTROS*/

a{outline:none;color:#333333;font-family:tahoma,verdana,arial;}

body{background:#fff;font-family:tahoma,verdana,arial;margin:0px;padding:0px;}
 
#pag{width:766px; left:50%; margin-left:-390px; position:absolute; background:#fff;}

#header{position:relative; width:766px; clear:both;}
#conteudo{position:relative; width:766px; clear:both;}
#banners{position:relative; width:766px; clear:both;}
#ultimas{position:relative; width:766px; clear:both;}
#noticias{position:relative; width:766px; clear:both;}
#footer{position:relative; width:766px; clear:both;}


/*Header*/
 
#logo-nav{
width:307px; 
height:144px; 
background:#fff; 
float:left;
border-bottom:2px solid #000000;
}
.logo{
	position:relative; 
	width:123px; 
	height:118px; 
	left:50%; margin-left:-61px; 
	top:50%; margin-top:-59px; 
	background:url('images/logo.jpg') no-repeat 0 0;
}

#menu {position:relative; width:459px; height:146px; background:#fff; float:left;}
.busca {position:relative; width:auto; height:86px; background:url('images/fundo_busca.jpg') 0 0}
.topmenu {position:relative; width:auto; height:60px; background:#580A45;}


.topmenu ul ul{display:none;}
.topmenu ul {
	margin:0px; 
	padding:0px
}
.topmenu li{
	float:left; 
	list-style-type:none; 
	height:60px; 
	line-height:60px;  
	padding: 0px 2px; 
	background:url('images/sep.jpg') no-repeat top left;
}

.topmenu a{
	color:#E9E3E7; 
	text-decoration:none; 
	font-family:tahoma; 
	font-size:17px; 
	display:block; 
	padding: 0px 15px; 
	background:#580A45;
	margin-right:2px;
	/*background:url('images/hovertop.jpg') no-repeat bottom center;*/
 }

/*conteudo*/
.image-ct{padding: 20px 15px 0px 0px;}
.titulo-ct{padding: 20px 0px 0px 0px; height:10px; font-weight:bold;}
.autor-ct{height:10px; font-size:11px} 
.livro-ct {padding-left:20px; padding-right:7px; font-family:tahoma,verdana,arial;font-size:12px;}
 
#cont-nav{
	width:450px; padding:10px; font-size:12px; font-family:tahoma,verdana,arial;color:#333333; padding-left:25px;float:left; 
}
#bread{
	padding:10px 10px 0px 25px; font-size:12px; font-family:tahoma,verdana,arial;color:#333333;
}
 
 #cont-banner{
	width:260px; height:auto;float:right; padding:30px 0px 20px 0px;
}
 #cont-banner *{
	float:right;
	padding-right:5px;
}
/*Banners*/
 
 
#banner1{
	width:307px; 
	background:#fff; 
	float:left
}

#banner2 {
	width:auto; 
	background:#fff; 
	float:left;}
	
/*Ultimas*/
 
#aba1{width:516px; float:left; background:#fff;} 

.ultimas1{
	width:253px; 
	height:182px; 
	background:#fff; 
	float:left;
	border: solid #ccc 1px;
	margin:2px;
	text-align:left;
	overflow:hidden;
}
/*Tabelas ULTIMAS*/
.c-not{font-family: tahoma,verdana,arial; font-size: 11px; color:#333; line-height:17px;}
.t-not{background: #580a45 url('images/t_nots.jpg') no-repeat 5% 50%; color: #ffffff; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 15px; line-height: normal; font-size-adjust: none; font-stretch: normal; height: 30px; text-indent: 25px;}

/*FIM Tabelas ULTIMAS*/
.ultimas2{
	width:253px; 
	height:182px; 
	background:#fff; 
	float:left;
	border: solid #ccc 1px;
	margin:2px;
	margin-left:0px;
	text-align:left;
	overflow:hidden;
}
#aba2{
	width:246px; 
	height:182px; 
	float:left; 
	background:#fff;
	border: solid #ccc 1px;
	margin:2px;
	margin-left:0px;
	text-align:left;
	overflow:hidden;
}

/*Noticias e dicas*/ 

#nots{
	width:510px; 
	height:140px; 
	float:left; 
	background:#fff;
	border: solid #ccc 1px;
	margin:2px;
	text-align:left;
	overflow:hidden;
}
.t-not2{width:508px; clear:both; background: #C6C6C6 url('images/t_nots2.jpg') no-repeat 2% 50%; color: #585858; font-family: tahoma; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; height: 30px; text-indent: 25px; line-height:30px; margin-left:1px;}

#dicas{
	width:246px; 
	height:140px; 
	float:left; 
	background:#fff;
	border: solid #ccc 1px;
	margin:2px;
	margin-left:0px;
	text-align:left;
	overflow:hidden;
}

/*Footer*/ 

#link-footer ul ul{display:none;}

#footer{ 
	background:url('images/rodape.jpg') repeat-x; 
	border-top: solid 1px #222; 
	height:67px;
}
#rodape{
	color:#585858; text-align:left; font-size:11px; font-family:tahoma,verdana,arial;font-weight:bold; padding-left:15px; 
	width:330px;
	float:left;
	height:67px;
}

#link-footer{
	width:380px;
	float:right;
	height:67px;
}
#link-footer ul{
	margin:0px;
	padding:0px;
	margin-top:20px;
	float:right;
	margin-right:10px;
}
#link-footer li{
	float:left;
	list-style-type:none;
	background: url('images/sep-rdp.jpg') no-repeat center right;
		padding:0px 5px;
}
#link-footer li:last-child{
	float:left;
	list-style-type:none;
	background: none!important;
		padding:0px 5px;
}
#link-footer li a{
	color:#585858; 
	font-size:11px; 
	font-family:tahoma,verdana,arial;
	font-weight:bold; 
	text-decoration:none;
	margin-right:0px 5px;
}
#link-footer li a:hover{
	color:#580A45; 
	font-size:11px; 
	font-family:tahoma,verdana,arial;
	font-weight:bold; 
	text-decoration:none;
	margin-right:0px 5px;
}
#link-footer ul ul{display:none;}
	
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
