@charset "iso-8859-1";
/* CSS Document */

/* Reset */

*,
*:after,
*:before {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; list-style:none;
	
}

@font-face {
    font-family: 'abeezeeregular';
    src: url('../fontes/abeezee-regular-webfont.eot');
    src: url('abeezee-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/abeezee-regular-webfont.woff') format('woff'),
         url('../fontes/abeezee-regular-webfont.ttf') format('truetype'),
         url('../fontes/abeezee-regular-webfont.svg#abeezeeregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family:'abeezeeitalic';
    src: url('../fontes/abeezee-italic-webfont.eot');
    src: url('../fontes/abeezee-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/abeezee-italic-webfont.woff') format('woff'),
         url('../fontes/abeezee-italic-webfont.ttf') format('truetype'),
         url('../fontes/abeezee-italic-webfont.svg#abeezeeitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

html, body, #wrapper {margin:0; height:100%; font-family:'abeezeeregular',calibri, Arial, Helvetica, sans-serif;}

.background {background: url(/library/images/site/home.jpg) no-repeat fixed;}

.border_top_bottom {border-top: 2px solid #ccc; border-bottom:2px solid #ccc;}

.border_bottom {border-bottom:2px solid #ccc;}

span{ font-size:13px; font-family:'abeezeeitalic',calibri;}

.separador {border-top: #cccccc solid 1px;}

h1, h2, h5, h6{font-size:18px; color:#0067A3; margin:0;}

h2 {font-size:15px; color:#333; font-weight:bold;}
h5 {font-size:13px; color:#333; font-weight:bold;}
h6 {color:#333; font-size:12px; font-family: 'abeezeeitalic', calibri; font-weight:normal; line-height:20px;}

p {font-size:13px; line-height:18px; margin-top:10px;}

a {text-decoration:none; color:#0067A3; font-size:12px;}

#topo {font-size:12px; color:#707070;}

#rodape {padding-top:15px; font-size:11px; color:#666;}

.img_border{padding:5px; border:1px #CCC solid;}

#produtos{
	widt:980px;
	OVERFLOW: hidden;
	font:13px 'abeezeeregular';
}

#produtos ul {float:none;}	
	
#produtos li {
	display: inline-block;
	width:150px; height:220px;
	float:left;
	margin:10px 10px 10px 0;
	border-top:1px solid #EEE;
	border-left:1px solid #EEE;
	border-right:1px solid #EEE;
	border-bottom: 2px #0067A3 solid;
	text-align:left;
}

#produtos a {
	display:block;
	width:150px;
	height:150px;
	text-decoration:none;
	border-bottom:1px #EEE solid;
}
	
#produtos a:hover {
	background: url(/library/images/site/hover_produtos.png) no-repeat;
}
	
#produtos p{
	line-height:18px;
	text-align:left;
	color: #333333;
	padding: 0px 15px 15px 15px; 
}
	

#produtos .descricao{
	font:12px 'abeezeeregular';
	color: #999999;
}

/*formulário contactos*/

.pesquisa{ width:200px;
	font-size:12px; color:#cccccc;
	border: 0px solid #333333; 
    padding: 5px;
    background:#393a40;
    margin: 0 0 3px 0;
	
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px; }


.botao_pesquisa{
	border:0px;
	background:none;
}


input, textarea{ 
	font-size:12px; color:#666666;
	border: 1px solid #D6D6D6; 
    padding: 5px;
    background: rgba(255,255,255,0.5);
    margin: 0 0 3px 0;}
	
	
input[type=submit], input[type=reset]  {
	font-size:12px; color:#666666;
	border: 1px solid #D6D6D6; 
    padding: 5px;
    background: rgba(255,255,255,0.5);
    margin: 0 0 3px 0;
}


#btns_detalhe{width:310px; height:45px; display:inline-block;}

#btns_detalhe ul li a{width:150px; height:30px; padding-top:15px; float:left;background:#0067A3; margin-right:5px; text-align:center; color:#FFF; text-decoration:none; font-size:12px;

/*cantos redondos*/

-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;


}

#btns_detalhe a:hover{background:#55a5d3; text-decoration:none;}

#btns_detalhe section{float:left; padding:0 0 0 20px;}


#btn_info{width:150px; height:45px; display:inline-block;}

#btn_info ul li a{width:150px; height:30px; padding-top:15px; float:left;background:#0067A3; margin-right:5px; text-align:center; color:#FFF; text-decoration:none; font-size:12px;

/*cantos redondos*/

-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;

}

#btn_info a:hover{background:#55a5d3; text-decoration:none;}

#btn_info section{ float:left; padding:0 0 0 20px;}
