/* 

Author:PHPLDTemplates.com

Templates:PHPLD V4

URL:http://www.phpldtemplates.com

Free PHPLD Template available:http://www.phpldtemplates.com/category/design/free-phpld-templates/

*/



/* Reset */

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, form{margin:0px;padding:0px;}

/*:#c0c0c0*/

body{
	font:8pt Arial,Verdana,Tahoma,sans-serif;
	background:#222222;
	background:url('../images/358.gif');
	margin-top:10px;
	margin-bottom:10px;
	
	
	} 


/* fundo de toda a página  --------- 780px --- */

#wrapper{
	z-index:-1;
	width:1024px;
	padding:10px;
	margin:0 auto;
	background-color:#ffffff;
	border:#388aab 9px solid;
	
	}



/* Header */

#header{ z-index:-1;
	width:100%;
	height:73px;
	background:#edecec; 



}

#header-right{height:80px;margin:0 0 0 350px;background:url('../images/theader-bg.gif'); background-repeat:repeat-x;}

#logo {
	
	z-index:-1;
	display:block;
	width:1024px;
	height:73px;
	background: #edecec url('../images/logo.gif');
	background-repeat:no-repeat;
	
		}



/* Search Box */

#searchbox{padding:0px 10px 0 0;text-align:right;}

#searchtext{
	width:200px;
	height:12px;
	padding:2px;
	margin-right:2px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	border:1px solid #126587;
	color:#272827;
	}

#btn-search{
	width:75px;
	height:22px;
	border:0;
	border-style:none;
	cursor:pointer;
	background-image:url('../images/btn-search.gif');
	
	}



/* Navigation bar */

#nav{
clear:both;
margin:0;
height:30px;
width:1024px;
font-weight:bold;
font-size:12px;
color:#ffffff;
background:#fdfef5 url('../images/bheader-bg.gif');
background-repeat:no-repeat;
vertical-align:top;
}

#nav a{font-size:10px;color:#ffffff; text-decoration:none; text-transform:uppercase;} /* Menu */

#nav a:visited{font-size:10px;color:#ffffff; text-decoration:none; text-transform:uppercase;}

#nav a:hover{font-size:10px;color:#272827; text-decoration:underline; text-transform:uppercase;}


.btn-nav, .btn-nav2{float:left;height:22px;padding:6px 0 0 19px;text-align:center;} /* mudança de padding e etc */

.btn-nav3{float:left;height:22px;padding:6px 0 0 12px;text-align:center;}

.btn-nav{margin:0;}

.btn-nav2{margin:0 0 0 8px;}


/* Links de cima */
#nav1{margin:0; width:1024px;height:27px;font-weight:bold;font-size:10px;color:#262626;background:#fdfef5 url('../images/bhheader-bg.gif');}

#nav1 a{
	color:#262626;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	}  
	
	#nav1 a:visited{
	color:#262626;
	font-size:11px;	
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	} 
	
	#nav1 a:hover{
	color:#126587;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	} 

.btn-nav1, .btn-nav21{float:left;height:15px;padding:8px 0 0 10px;text-align:center;}

.btn-nav31{float:left;height:15px;padding:8px 0 0 10px;text-align:center;}

.btn-nav1{margin:0;}

.btn-nav21{margin:0 0 0 8px;}





/* Path Bar (caminho de títulos) */

#trail{
	height:30px; 
	width:1024px;
	
	font-weight:bold;
	font-size:12px;
/*	font-style:italic; */
	color:#ffffff;
	background:url('../images/trail-bg.gif'); 
	text-decoration:none; 
	background-repeat:no-repeat;
	}

#trail a{
	color:#ffffff;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	}
	
#trail a:visited{
	color:#ffffff; 
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	}
	
#trail a:hover{
	color:#CCC; 
	font-weight:bold;
	font-size:12px;
	text-decoration:underline;
	}



/* main */

#contentwrapper{ width:1024px;margin:0;;
 

}

#main{ float: left;padding:0px;}



/* Hide from IE5-mac. Only IE-win sees this. \*/ 

* html #right{margin-left:5px;} 

* html #main{height:1%;margin-right:0;} 

/* End hide from IE5/mac */



/* Banner */

.banner{padding:0px 0 0 0;text-align:center;}

.banner img{border:0px;}

#right{
	float:right;
	width:200px;
	margin-top:6px;
	text-align: ;
	 
	}



/* Sidebar */

.sidebar-top{margin:0;padding:8px 0 2px 15px;height:19px;font-weight:bold;color:#FFFFFF;background:#bd3711 url('../images/sidebar-top.gif'); font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; border:2px #126587 solid; text-transform:uppercase;} 

.sidebar-bg{width:180px;margin:0;padding:0 10px;font-size:9pt;color:#262626;background:url('../images/sidebar-bg.gif');}

.sidebar-bg a{color:#272827; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

.sidebar-bg a:visited{color:#272827; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

.sidebar-bg a:hover{color:#126587; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline;}

.sidebar-bottom{line-height:7px;margin:0 0 5px 0;padding:0px;background-image:url('../images/sidebar-bottom.gif');}

.scontent-1{padding:5px;text-align:center;}

.scontent-2{padding:5px;font-size:7pt;text-align:center;}

.scontent-2 a{color:#262626;}



/* Categories (titulos) */

.main-bar {
	width:577px;
	height:19px;
	margin-top:0;
	padding:3px 0 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background: url('../images/main-top.gif'); 
	background-repeat:no-repeat;
	vertical-align:middle;
	text-transform:uppercase;
	
	}

.main-bar2{width:577px;line-height:7px;margin:0;background:url('../images/main-bar2.gif');}

#left-bg{
	color:#FFF;
	float: left;
	width:200px; 
	
	padding:7px 16px 0px 0px;
 /* background:#ffffff;  */
	
	
	
	} /* Coluna esquerda */

.main-bg{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:580px;
	padding:0px 0px 0px 10px;
	background:#ffffff;
	border:#000000 1px solid;

	/* url('../images/main-bg.gif'); */
	}

.main-bottom{width:577px;line-height:7px;margin:0 0 5px 0;}

.catheading{font-size:10pt;font-weight:bold;padding:2px 0;color:#272827;}



.cats{width:578px;margin:0 auto;}

.cats a{ color:#ffffff; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px; text-decoration:none; text-transform:uppercase; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.cats a:visited { color:#ffffff;  padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px; text-decoration:none; text-transform:uppercase; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.cats a:hover { color:#126587; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px; text-decoration:none; text-transform:uppercase; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.subcats{margin:0px 15px 7px 0px;padding:0px 0px 0px 20px;font-size:7pt;color:#272827;} /* virgulas e pontos (main) */

.subcats a{color:#272827; text-decoration:none; text-transform:none; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.subcats a:visited{color:#272827; text-decoration:none; text-transform:none; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.subcats a:hover{color:#126587; text-decoration:none; text-transform:none; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.count{font-size:10px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;color:#ffffff;}

.addlinks{text-align:center;margin-top:5px;color:#272827; text-decoration:none;}

.addlinks a{font-weight:bold;color:#272827; text-decoration:none;}

.addlinks a:visited{font-weight:bold;color:#272827; text-decoration:none;}

.addlinks a:hover{font-weight:bold;color:#126587; text-decoration:underline;}


.links_categorias a:link { color:#272827; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px; text-decoration:none;}

.links_categorias a:visited { color:#272827; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px; text-decoration:none;}

.links_categorias a:hover { color:#272827; padding-left:8px; padding-right:8px; padding-top:2px; padding-bottom:2px; text-decoration:none;}




/* Link Page */

img.thumb{float:left;width:102px;height:80px;margin:3px;padding:0px;border:1px solid #888;}

.linkdesc{margin-left:115px;}

.listheading{font-size:9pt;font-weight:bold;padding:3px 0;}

.link_rating{margin:0;padding:0px;border:0px solid #f0f0f0;}

.link_rating img{display:block;float:left;margin-right:2px;}

.review{float:right;margin:3px 0px 0px 0px;}

hr{border :1px dotted #dcdcdc;width :99%;}

.small {margin:0px;padding:0 5px;font-size:12px;color:#ffffff; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}

.small a{margin:0px;padding:0 5px;font-size:12px;color:#D9D9D9; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none;}

.small a:visited{margin:0px;padding:0 5px;font-size:12px;color:#D9D9D9; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none;}

.small a:hover{margin:0px;padding:0 5px;font-size:12px;color:#ffffff; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:underline;}

.sort{color:#FFFFFF;font-weight:bold;}



/* featured */

.featlink{width:578px;margin:0px;padding:0;}

.featlink a{font-weight:bold;}

.featurl{font-weight:bold;color:#333333;}



/* regular */

.reglink{width:578px;padding:0;margin:0px;}

.reglink a{font-weight:bold;color:#272827;}

.url{color:#126587;font-weight:bold;}



/* article */

.articles{width:578px;padding:0;}

.articles a{font-size:9pt;font-weight:bold;}

.articles p{padding:2px 0 5px 0;margin:0;}



/* News */

.news{width:578px;padding:0;}

.news a{font-size:9pt;font-weight:bold;}



/* ratings and reviews */

.details{width:578px;padding:0;}

.details a{font-size:11px;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.details a:visited{font-size:11px;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.details a:hover{font-size:11px;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.details p{margin:0;padding:2px 0 10px 0;}

.ratings-area{padding:5px;color:#5e5e5e;}

.reviews-area{padding:5px;color:#5e5e5e;}



/* footer */

#footer{height:73px; width:1024px;margin:3px 0 0 0;padding:21px 0px 0 0px;text-align:center;font-size:11px;font-weight:bold;color:#FFFFFF;background:url('../images/footer-bg.gif'); background-repeat:no-repeat;}

#footer a{color:#FFFFFF;font-size:12px; text-decoration:none;}
#footer a:visited{color:#FFFFFF;font-size:12px; text-decoration:none;}
#footer a:hover{color:#222222;font-size:12px; text-decoration:underline;}

.navig, .paging-info{font-style:italic;color:#5e5e5e;font-weight:bold;}

.paging-links, .paging-info{text-align:right;}

.paging-links, .paging-links a, .navig a{font-weight:bold;}



/* General */

.clear{display:block;clear:both;height:1px;margin:0;padding:0;overflow:hidden;}

a {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#126587;
	
	
	}
	
a:visited {
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#126587;
	
	
	}

a:hover{
	
	
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#464746;
	
	
	}



/* Category, articles search page */

.list{width:578px;padding:0;}

.list a{font-size:9pt;}

.list p{padding:2px 0 5px 0;margin:0;}



/* Formpage */

select{font-size:10px;border:1px solid #5e74b3;color:#5e5e5e;}

form{display:inline;margin:0;padding:0;}

table.formPage{ color:#126587;width:100%;margin:5px 0 0 0;border:0px solid #126587;}

table.formPage a{color:#126587; font-weight:bold;}

td.err{padding:0px;border:0px solid #A0A0A0;text-align:left;color:#126587;background:#FFEDED;}

td.msg{padding:0px;border:0px solid #A0A0A0;text-align:left;color:#126587;background:#EDF3FF;}

div.errForm, span.errForm{margin:0px 0 0px 2px;padding:0px;font-size:7pt;color:#126587;background:#CCC;}

.label{width:25%;text-align:right;font-weight:bold;}

.field{width:75%;color:#5e5e5e;}

span.req{margin-left:3px;font-weight:bold;color:#272827;}

.text{margin:0px;padding:0px;font-size:8pt;}

input.text{padding:0px 2px;border:1px solid #5e74b3;color:#5e5e5e;}

textarea.text{padding:2px;font-size:8pt;border:1px solid #5e74b3;color:#5e5e5e;}

.limit_field{border:0 solid transparent;border-width:0;}

.captcha{margin-top:10px;border:1px solid #5e74b3;}

.buttons{border-top:1px solid #A0A0A0;text-align:center;}

.btn{height:17px;margin-top:2px;font-size:10px;font-weight:bold;border:1px solid #000000;color:#FFFFFF;background-color:#126587;cursor:pointer;}



/* Price Table */

.price{margin:0;padding:2px;border:0px solid #A0A0A0;vertical-align:bottom;}

.price table td{margin:0;padding:2px;vertical-align:bottom;}



/* Default+ */



.smallDesc{margin:0;padding:0;font-size:7pt;font-weight:normal;color:#5e5e5e;}

.searchpaging a{font-weight:bold;text-decoration:none;color:#272827;}

.searchpaging a:hover{text-decoration:underline;}



/* Default */

.c{float:left;}

.cr{clear:left;}

td{padding:0 3px 0 0;vertical-align:top;}

h1{margin:5px 0 5px 0;font-size:14px;color:#126587;}

h2{margin:0px 0px 0px 0px;padding:0;font-size:14px;color:#126587;}

h3{padding:0;font-size:14px;border-bottom:1px dotted #A0A0A0;color:#126587;} /* Títulos páginas (exemp. Contactos) */

#descr{margin:0 0 5px 0;padding:0px;}

#links a{font-size:10pt;}

#links p{margin:0 0 7px 0;}

#path{line-height:19px;margin-top:2px;padding:3px;border-top:1px solid #5e74b3;background:#D9E8F9;}

.submit{float:right;vertical-align:bottom;}

#user-bar{clear:both;width:20%;line-height:19px;margin:0 0 0 auto;padding:3px;text-align:right;background:#D9E8F9;}

/* Conteudo bem-vindo */

div.pr{height:15px;margin-right:5px;font-size:12px;color:#272827;}

div.prg{width:40px;height:3px;border:1px solid #999999;font-size:1px;}

div.prb{height:3px;font-size:1px;background:#5eaa5e;}



#toggleCategTree{display:block;cursor:pointer;cursor:hand;color:#6A8AD4;}

#categtree{margin:3px 0;height:200px;width:300px;overflow:auto;border:1px dotted #9EC2F3;border-width:0 1px 1px;}

#catTitle{background:#fff;} /* Important for Konqueror */

#categtree h2{margin:0 0 0px;padding:2px;text-align:center;color:#5e74b3;vertical-align:middle;background:#DDE5F3;}

#categtree #close_tree{right:0;padding:1px;text-align:center;white-space:nowrap;cursor:pointer;cursor:hand;}

#categtree .categ-item{display:block;clear:both;margin:3px 5px;padding:2px 5px;border:1px dotted #CBE2EC;border-width:1px 0;cursor:pointer;cursor:hand;}

#categtree .categ-item img{margin-right:1em;}

#categtree .odd{background:#F8F8FC;}

#categtree .even{background:#fff;}

#categtree .categ-item:hover{background:#eee;}



/* Edit/Delete Button*/



/*Article-Search.tpl*/

.frontend_actions{float:right;margin:3px 0 0 0;}



.float_tiny{float:left;margin-right:4px;margin-bottom:4px;}



/*-------------------*/



.boxPopCats{padding:0px;margin:0;list-style:none;}

.boxPopCats li{ background-color:#FFF; 0px 5px no-repeat;padding:0px 0px 2px 8px;}

.boxPopCats li a:link, .boxPopCats li a:active, .boxPopCats li a:visited{}



.boxSponsored{margin:0px;padding:5px 0;border-bottom:1px solid #CCCCCC;}

.boxSponsoredLast{margin:0px;padding:5px 0;}

a.boxSponsoredA:link, a.boxSponsoredA:active, a.boxSponsoredA:visited{font-weight:bold;}

a.boxSponsoredA:hover{font-weight:bold;}



/* Widget */

/*



.scontent, .scontent3{padding:5px 5px 5px 10px ;}

.scontent3 a{font-weight:bold;}

img.validator{border:0px;}



img.validator{border:0px;}

.sidebar-bg img, .sidebar-top img{border:0px;}

*/



.widget ul {list-style:none;}

.widget {padding:5px 0px ; width:100%;}

.widget table{width:100% !important;margin:5px 0 0 0 !important;}

.widget table .smallDesc{font-size:8pt !important;color:#262626 !important;}

.widget table h3{font-size:9pt !important;font-style:normal !important;border-bottom:0px dashed #A0A0A0 !important;}

.widget table h4 {font-size:9pt !important;}

table p{margin: 8px 0;}


#xleft{ 
float:left;
width:0px; 
height:600px;	
background:#ffffff;
	
/* url('../images/trail-bg.gif');	 */		
}	


#xtop{
	width:140px;
	height:1px;
	background:#ffffff;
	
/* url('../images/bbhheader-bg.gif');	 */		
}


#xright{ 
float:right;
width:0px;
height:600px;
margin-top:0px;
/*background:#ffffff; */
/* url('../images/trail-bg.gif');	  (Caixas da direita) */
}

#xbottom{ float:left;width:121px;height:0px;background:#fdfef5 url('../images/bhheader-bg.gif');		}

#xtit{height:15px; width:121px;padding:0px 0px 0px 0px;font-weight:bold;font-size:11px;color:#FFFFFF;background:url('../images/bg_titulos.gif'); background-repeat:no-repeat; text-align:center;}	

/* Links da direita */

#xlink{margin:0;height:12px;padding:0px 10px 2px 5px;font-weight:bold;font-size:11px;color:#272827; text-align:center;}

#xlink a {font-size:11px;text-decoration:none;color:#272827;}
#xlink a:visited {font-size:11px;text-decoration:none;color:#272827;}
#xlink a:hover{font-size:11px;color:#126587; text-decoration:underline;}

.cats_artigos a{ color:#ffffff; text-decoration:none; text-transform:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}

.cats_artigos a:visited { color:#ffffff; text-decoration:none; text-transform:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}

.cats_artigos a:hover { color:#126586; text-decoration:underline; text-transform:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}

.ler_mais a{ color:#272827; text-decoration:none; text-transform:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:5px; font-weight:bold;}

.ler_mais a:visited{ color:#272827; text-decoration:none; text-transform:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:5px; font-weight:bold;}

.ler_mais a:hover{ color:#ffffff; text-decoration:underline; text-transform:none; font-size:11px; font-family:Arial, Helvetica, sans-serif; padding-left:5px; font-weight:bold;}
