@charset "utf-8";
/* CSS for MelissaHie.com */


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777;
	line-height: 15px;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	}
ol, ul {
	list-style: none;
}


table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

p {
	margin: 0; 
	line-height: 150%;
}


/*
LINKS --------------------- */

a {
	color: #999;
	text-decoration: none
}

a:hover {
	color: #666;
	text-decoration: none;
}

a:active {
	color: #666;
}

a img {
	border-width: 0; 
	border-style: none;
}

/* *************************************** */


html {
	/*overflow: hidden;*/
}

body {
	margin: 0;
	padding: 0;
	background-color: #191813;
}

strong {
	font-weight: bold;
	font-size: 12px;
}

.clear {clear:both}

#container {
	width: 5700px;
	height: 5228px;
}


/** PAGE POSITIONING **/

.positioning {
	float:left;
	width: 1024px;
	height: 760px;
	}

	#start {
	/*top: 0px;
	left: 0px;*/
	background-image: url(../img/bkg_homepage.jpg);
	background-repeat: no-repeat;
	}
	
	#noticias {
	top: 1628px;
	left: 1316px;
	background-image: url(../img/bkg_noticias.jpg);
	background-repeat: no-repeat;
	}
		
	#empresa {
	/*top: 814px;
	left: 1316px;*/
	background-image: url(../img/bkg_empresa.jpg);
	background-repeat: no-repeat;
	}
		
	#contacto {
	/*top: 0px;
	left: 1316px;*/
	background-image: url(../img/bkg_contactos.jpg);
	background-repeat: no-repeat;
	}
		
	#produtos {
	top: 0px;
	left: 2596px;
	background-image: url(../img/bkg_produtos.jpg);
	background-repeat: no-repeat;
	}
		
	#parceiros {
	top: 814px;
	left: 2596px;
	background-image: url(../img/bkg_parceiros.jpg);
	background-repeat: no-repeat;
	}
	
	#produto1 {
	top: 1628px;
	left: 0px;
	background-image: url(../img/bkg_prod_graficos.jpg);
	background-repeat: no-repeat;
	}
	
	#produto2 {
	top: 2458px;
	left: 0px;
	background-image: url(../img/bkg_prod_texteis.jpg);
	background-repeat: no-repeat;
	}
		
	#produto3 {
	top: 814px;
	left: 0px;
	background-image: url(../img/bkg_prod_outrosprodutos.jpg);
	background-repeat: no-repeat;
	}
	
	#informacoes {
	top: 2458px;
	left: 1316px;
	background-image: url(../img/bkg_info.jpg);
	background-repeat: no-repeat;
	}
	
	#sitemap {
	top: 1628px;
	left: 2596px;
	background-image: url(../img/bkg_sitemap.jpg);
	background-repeat: no-repeat;
	}
	
	#recomendar {
	top: 2458px;
	left: 2596px;
	background-image: url(../img/bkg_recomendar.jpg);
	background-repeat: no-repeat;
	}
	
.inside {
	/*margin: 150px -498px;*/
	width: 304px;
	height:170px;
	margin-top: 151px;
	margin-right: 0;
	margin-bottom: 2px;
	margin-left: 0px;
}
	
	.inside .header {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Tahoma, Verdana;
		font-size: 17px;
		color: #FFF;
		padding-bottom: 25px;
	}

	.inside .text {
		font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Tahoma, Verdana;
		font-size: 11px;
		color: #FFF;
		text-align: justify;
		line-height: 22px;
		height: 250px;
		width: 720px;
	}
	
	.profile {

	}
	
	.inside .index {
		/*background-image: url(../images/index.gif);*/
		width: 180px;
		height: 177px;
		display: block;
		clear: both;
		margin: 0px 0px;
	}
	
		/** list for purple page **/
		
		.inside .text ul#purple {
			border-top: 1px solid #7C2FA4;
			margin: 30px 0px;
		}
	
		.inside .text ul#purple li {
			margin: 0;
			padding: 0;
			list-style-type: none;
			display: block;
			padding: 4px 16px;
			border-bottom: 1px solid #7C2FA4;
		}
		
		.inside .text ul#purple li:hover {
			background-color: #7110A3;
			color: #E8BFFD;
		}

/** TITLES **/

.title {
	background-repeat: no-repeat;
	text-indent: -1000em;
}

	#contacto .title {
		background-image: url(../../images/title_contacto.gif);
		height: 43px;
	}

	#noticias .title {
		background-image: url(../../images/title_noticias.gif);
		height: 43px;
	}
	
	#produtos .title {
		background-image: url(../../images/title_produtos.gif);
		height: 50px;
	}
	
	#parceiros .title {
		background-image: url(../../images/title_parceiros.gif);
		height: 43px;
	}
	
	#empresa .title {
		background-image: url(../../images/title_empresa.gif);
		height: 43px;
	}
	
/** NAVIGATION BUTTONS **/

ul.navigation {
	float: right;
	display: block;
	width: 304px;
	/*height:20px;*/
	padding: 0px;
	text-align: right;
}

ul.navigation li {
	display: inline;
	float: left;
}

#start ul.navigation { margin: 0; float: none; }

a.navigator {
	cursor: pointer;
	display: block;
	width: 304px;
	height:21px;
	font-family: Arial, Tahoma, Verdana;
	font-size: 9px;
	color: #333;
	}

	#start .navigator { }
	#empresa .navigator {  }
	#noticias .navigator {  }
	#parceiros .navigator {  }
	#contacto .navigator {  }
	#produtos .navigator {  }
	#produto1 .navigator {  }
	#produto2 .navigator {  }
	#produto3 .navigator {  }
	#sitemap .navigator {  }
	#informacoes .navigator {  }
	#recomendar .navigator {  }

a.submenu {
	font-family: Arial, Tahoma, Verdana;
	font-size: 9px;
	color: #333;
	}

/** START **/

	#start .present .navigator {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
	
	#start .present .navigator:hover {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
		
	#start .empresa .navigator {
		height:27px;
		background:url(../images/btn_empresa_up.jpg) no-repeat;
		}
	
	#start .empresa .navigator:hover {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#start .produtos .navigator {
		height:27px;
		background:url(../images/btn_produtos_up.jpg) no-repeat;
		}
	
	#start .produtos .navigator:hover {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
		
	#start .noticias .navigator {
		height:27px;
		background:url(../images/btn_noticias_up.jpg) no-repeat;
		}
	
	#start .noticias .navigator:hover {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
		
	#start .parceiros .navigator {
		height:27px;
		background:url(../images/btn_parceiros_up.jpg) no-repeat;
		}
	
	#start .parceiros .navigator:hover {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
		
	#start .contacto .navigator {
		height:27px;
		background:url(../images/btn_contactos_up.jpg) no-repeat;
		}
	
	#start .contacto .navigator:hover {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}

	#start  span {
	display:none;
	}


		
/** EMPRESA **/

	#empresa .present .navigator {
		height:27px;
		background:url(../images/btn_home_up.jpg) no-repeat;
		}
	
	#empresa .present .navigator:hover {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
		
	#empresa .empresa .navigator {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#empresa .empresa .navigator:hover {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#empresa .produtos .navigator {
		height:27px;
		background:url(../images/btn_produtos_up.jpg) no-repeat;
		}
	
	#empresa .produtos .navigator:hover {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
		
	#empresa .noticias .navigator {
		height:27px;
		background:url(../images/btn_noticias_up.jpg) no-repeat;
		}
	
	#empresa .noticias .navigator:hover {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
		
	#empresa .parceiros .navigator {
		height:27px;
		background:url(../images/btn_parceiros_up.jpg) no-repeat;
		}
	
	#empresa .parceiros .navigator:hover {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
		
	#empresa .contacto .navigator {
		height:27px;
		background:url(../images/btn_contactos_up.jpg) no-repeat;
		}
	
	#empresa .contacto .navigator:hover {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}
		
	#empresa  span {
	display:none;
	}


/** PRODUTOS **/

	#produtos .present .navigator {
		height:27px;
		background:url(../images/btn_home_up.jpg) no-repeat;
		}
	
	#produtos .present .navigator:hover {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
		
	#produtos .empresa .navigator {
		height:27px;
		background:url(../images/btn_empresa_up.jpg) no-repeat;
		}
	
	#produtos .empresa .navigator:hover {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#produtos .produtos .navigator {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
	
	#produtos .produtos .navigator:hover {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
		
	#produtos .noticias .navigator {
		height:27px;
		background:url(../images/btn_noticias_up.jpg) no-repeat;
		}
	
	#produtos .noticias .navigator:hover {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
		
	#produtos .parceiros .navigator {
		height:27px;
		background:url(../images/btn_parceiros_up.jpg) no-repeat;
		}
	
	#produtos .parceiros .navigator:hover {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
		
	#produtos .contacto .navigator {
		height:27px;
		background:url(../images/btn_contactos_up.jpg) no-repeat;
		}
	
	#produtos .contacto .navigator:hover {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}
		
	#produtos  span {
	display:none;
	}


/** NOTICIAS **/

	#noticias .present .navigator {
		height:27px;
		background:url(../images/btn_home_up.jpg) no-repeat;
		}
	
	#noticias .present .navigator:hover {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
		
	#noticias .empresa .navigator {
		height:27px;
		background:url(../images/btn_empresa_up.jpg) no-repeat;
		}
	
	#noticias .empresa .navigator:hover {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#noticias .produtos .navigator {
		height:27px;
		background:url(../images/btn_produtos_up.jpg) no-repeat;
		}
	
	#noticias .produtos .navigator:hover {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
		
	#noticias .noticias .navigator {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
	
	#noticias .noticias .navigator:hover {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
		
	#noticias .parceiros .navigator {
		height:27px;
		background:url(../images/btn_parceiros_up.jpg) no-repeat;
		}
	
	#noticias .parceiros .navigator:hover {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
		
	#noticias .contacto .navigator {
		height:27px;
		background:url(../images/btn_contactos_up.jpg) no-repeat;
		}
	
	#noticias .contacto .navigator:hover {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}
		
	#noticias  span {
	display:none;
	}

/** SITEMAP **/

	#sitemap .present .navigator {
		height:27px;
		background:url(../images/btn_home_up.jpg) no-repeat;
		}
	
	#sitemap .present .navigator:hover {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
		
	#sitemap .empresa .navigator {
		height:27px;
		background:url(../images/btn_empresa_up.jpg) no-repeat;
		}
	
	#sitemap .empresa .navigator:hover {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#sitemap .produtos .navigator {
		height:27px;
		background:url(../images/btn_produtos_up.jpg) no-repeat;
		}
	
	#sitemap .produtos .navigator:hover {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
		
	#sitemap .noticias .navigator {
		height:27px;
		background:url(../images/btn_noticias_up.jpg) no-repeat;
		}
	
	#sitemap .noticias .navigator:hover {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
		
	#sitemap .parceiros .navigator {
		height:27px;
		background:url(../images/btn_parceiros_up.jpg) no-repeat;
		}
	
	#sitemap .parceiros .navigator:hover {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
		
	#sitemap .contacto .navigator {
		height:27px;
		background:url(../images/btn_contactos_up.jpg) no-repeat;
		}
	
	#sitemap .contacto .navigator:hover {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}
		
	#sitemap  span {
	display:none;
	}

/** PARCEIROS **/

	#parceiros .present .navigator {
		height:27px;
		background:url(../images/btn_home_up.jpg) no-repeat;
		}
	
	#parceiros .present .navigator:hover {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
		
	#parceiros .empresa .navigator {
		height:27px;
		background:url(../images/btn_empresa_up.jpg) no-repeat;
		}
	
	#parceiros .empresa .navigator:hover {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#parceiros .produtos .navigator {
		height:27px;
		background:url(../images/btn_produtos_up.jpg) no-repeat;
		}
	
	#parceiros .produtos .navigator:hover {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
		
	#parceiros .noticias .navigator {
		height:27px;
		background:url(../images/btn_noticias_up.jpg) no-repeat;
		}
	
	#parceiros .noticias .navigator:hover {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
		
	#parceiros .parceiros .navigator {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
	
	#parceiros .parceiros .navigator:hover {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
		
	#parceiros .contacto .navigator {
		height:27px;
		background:url(../images/btn_contactos_up.jpg) no-repeat;
		}
	
	#parceiros .contacto .navigator:hover {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}
		
	#parceiros  span {
	display:none;
	}


/** CONTACTO **/

	#contacto .present .navigator {
		height:27px;
		background:url(../images/btn_home_up.jpg) no-repeat;
		}
	
	#contacto .present .navigator:hover {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
		
	#contacto .empresa .navigator {
		height:27px;
		background:url(../images/btn_empresa_up.jpg) no-repeat;
		}
	
	#contacto .empresa .navigator:hover {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#contacto .produtos .navigator {
		height:27px;
		background:url(../images/btn_produtos_up.jpg) no-repeat;
		}
	
	#contacto .produtos .navigator:hover {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
		
	#contacto .noticias .navigator {
		height:27px;
		background:url(../images/btn_noticias_up.jpg) no-repeat;
		}
	
	#contacto .noticias .navigator:hover {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
		
	#contacto .parceiros .navigator {
		height:27px;
		background:url(../images/btn_parceiros_up.jpg) no-repeat;
		}
	
	#contacto .parceiros .navigator:hover {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
		
	#contacto .contacto .navigator {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}
	
	#contacto .contacto .navigator:hover {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}
		
	#contacto  span {
	display:none;
	}

/** PRODUTO 1 **/

	#produto1 .present .navigator {
		height:27px;
		background:url(../images/btn_home_up.jpg) no-repeat;
		}
	
	#produto1 .present .navigator:hover {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
		
	#produto1 .empresa .navigator {
		height:27px;
		background:url(../images/btn_empresa_up.jpg) no-repeat;
		}
	
	#produto1 .empresa .navigator:hover {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#produto1 .produtos .navigator {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
	
	#produto1 .produtos .navigator:hover {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
		
	#produto1 .noticias .navigator {
		height:27px;
		background:url(../images/btn_noticias_up.jpg) no-repeat;
		}
	
	#produto1 .noticias .navigator:hover {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
		
	#produto1 .parceiros .navigator {
		height:27px;
		background:url(../images/btn_parceiros_up.jpg) no-repeat;
		}
	
	#produto1 .parceiros .navigator:hover {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
		
	#produto1 .contacto .navigator {
		height:27px;
		background:url(../images/btn_contactos_up.jpg) no-repeat;
		}
	
	#produto1 .contacto .navigator:hover {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}
		
	#produto1  span {
	display:none;
	}


/** PRODUTO 2 **/

	#produto2 .present .navigator {
		height:27px;
		background:url(../images/btn_home_up.jpg) no-repeat;
		}
	
	#produto2 .present .navigator:hover {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
		
	#produto2 .empresa .navigator {
		height:27px;
		background:url(../images/btn_empresa_up.jpg) no-repeat;
		}
	
	#produto2 .empresa .navigator:hover {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#produto2 .produtos .navigator {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
	
	#produto2 .produtos .navigator:hover {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
		
	#produto2 .noticias .navigator {
		height:27px;
		background:url(../images/btn_noticias_up.jpg) no-repeat;
		}
	
	#produto2 .noticias .navigator:hover {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
		
	#produto2 .parceiros .navigator {
		height:27px;
		background:url(../images/btn_parceiros_up.jpg) no-repeat;
		}
	
	#produto2 .parceiros .navigator:hover {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
		
	#produto2 .contacto .navigator {
		height:27px;
		background:url(../images/btn_contactos_up.jpg) no-repeat;
		}
	
	#produto2 .contacto .navigator:hover {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}
		
	#produto2  span {
	display:none;
	}


/** PRODUTO 3 **/

	#produto3 .present .navigator {
		height:27px;
		background:url(../images/btn_home_up.jpg) no-repeat;
		}
	
	#produto3 .present .navigator:hover {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
		
	#produto3 .empresa .navigator {
		height:27px;
		background:url(../images/btn_empresa_up.jpg) no-repeat;
		}
	
	#produto3 .empresa .navigator:hover {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#produto3 .produtos .navigator {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
	
	#produto3 .produtos .navigator:hover {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
		
	#produto3 .noticias .navigator {
		height:27px;
		background:url(../images/btn_noticias_up.jpg) no-repeat;
		}
	
	#produto3 .noticias .navigator:hover {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
		
	#produto3 .parceiros .navigator {
		height:27px;
		background:url(../images/btn_parceiros_up.jpg) no-repeat;
		}
	
	#produto3 .parceiros .navigator:hover {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
		
	#produto3 .contacto .navigator {
		height:27px;
		background:url(../images/btn_contactos_up.jpg) no-repeat;
		}
	
	#produto3 .contacto .navigator:hover {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}
		
	#produto3  span {
	display:none;
	}


/** INFORMACOES **/

	#informacoes .present .navigator {
		height:27px;
		background:url(../images/btn_home_up.jpg) no-repeat;
		}
	
	#informacoes .present .navigator:hover {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
		
	#informacoes .empresa .navigator {
		height:27px;
		background:url(../images/btn_empresa_up.jpg) no-repeat;
		}
	
	#informacoes .empresa .navigator:hover {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#informacoes .produtos .navigator {
		height:27px;
		background:url(../images/btn_produtos_up.jpg) no-repeat;
		}
	
	#informacoes .produtos .navigator:hover {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
		
	#informacoes .noticias .navigator {
		height:27px;
		background:url(../images/btn_noticias_up.jpg) no-repeat;
		}
	
	#informacoes .noticias .navigator:hover {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
		
	#informacoes .parceiros .navigator {
		height:27px;
		background:url(../images/btn_parceiros_up.jpg) no-repeat;
		}
	
	#informacoes .parceiros .navigator:hover {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
		
	#informacoes .contacto .navigator {
		height:27px;
		background:url(../images/btn_contactos_up.jpg) no-repeat;
		}
	
	#informacoes .contacto .navigator:hover {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}
		
	#informacoes  span {
	display:none;
	}

/** RECOMENDAR **/

	#recomendar .present .navigator {
		height:27px;
		background:url(../images/btn_home_up.jpg) no-repeat;
		}
	
	#recomendar .present .navigator:hover {
		height:27px;
		background:url(../images/btn_home_down.jpg) no-repeat;
		}
		
	#recomendar .empresa .navigator {
		height:27px;
		background:url(../images/btn_empresa_up.jpg) no-repeat;
		}
	
	#recomendar .empresa .navigator:hover {
		height:27px;
		background:url(../images/btn_empresa_down.jpg) no-repeat;
		}
	
	#recomendar .produtos .navigator {
		height:27px;
		background:url(../images/btn_produtos_up.jpg) no-repeat;
		}
	
	#recomendar .produtos .navigator:hover {
		height:27px;
		background:url(../images/btn_produtos_down.jpg) no-repeat;
		}
		
	#recomendar .noticias .navigator {
		height:27px;
		background:url(../images/btn_noticias_up.jpg) no-repeat;
		}
	
	#recomendar .noticias .navigator:hover {
		height:27px;
		background:url(../images/btn_noticias_down.jpg) no-repeat;
		}
		
	#recomendar .parceiros .navigator {
		height:27px;
		background:url(../images/btn_parceiros_up.jpg) no-repeat;
		}
	
	#recomendar .parceiros .navigator:hover {
		height:27px;
		background:url(../images/btn_parceiros_down.jpg) no-repeat;
		}
		
	#recomendar .contacto .navigator {
		height:27px;
		background:url(../images/btn_contactos_up.jpg) no-repeat;
		}
	
	#recomendar .contacto .navigator:hover {
		height:27px;
		background:url(../images/btn_contactos_down.jpg) no-repeat;
		}
		
	#recomendar  span {
	display:none;
	}


/** LINKS **/

a {
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

a:hover {
	color: #FFF;
}

	
/** PORTFOLIO **/

.portfolio-item {
	display: block;
	float: left;
	width: 135px;
	height: 185px;
	cursor: pointer;
	margin-right: 5px;
}

	
/** SHOWCASE **/

.strip {
	padding-top: 20px;
}

.showcase {
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Tahoma, Verdana;
	font-size: 11px;
	padding: 20px;
	color: #FFF;
	line-height: 18px;
}

	#produtos .showcase { background-color: #d06c07; }
	#empresa .showcase { background-color: #0085d3; }

.showcasename {
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
}

	#produtos .showcasename { color: #fee097;}
	#empresa .showcasename { color: #9ddbff;}

.showcase img {
	border: 10px solid #FFF;
	margin: 10px auto;
	display: block;
}

.close-web, .close-produtos {
	float:right;
	display: block;
	font-weight: bold;
	cursor: pointer;
	font-size: 10px;
	text-transform: uppercase;
	background-color: #AA0000;
	padding: 2px 8px;
	margin-left: 4px;
	margin-bottom: 4px;
}


/** TITLES **/

.infoHome {
	float:right;
	padding-top:20px;
	padding-right:126px;
	}


.info {
	float:right;
	padding-top:97px;
	padding-right:126px;
	}
	
/*
INFO --------------------- */

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

.bookmarks li { padding: 0; margin: 0; height: 40px; list-style: none; background-repeat: no-repeat; } 
.bookmarks li a, .bookmarks li a:visited { display: block; text-decoration: none; text-indent: -6000px; height: 40px; background-repeat: no-repeat; } 

/*
BTN INFO rose --------------------- */

#btninfo_rose {
	left:0;
	width:98px;
	height:40px;
	background-image: url(../images/btn_info_rose_up.png);
	background-repeat:no-repeat;	
	}
	
#btninfo_rose a:hover {
	background-image: url(../images/btn_info_rose_down.png);
	background-repeat:no-repeat;	
	}

/*
BTN INFO blue --------------------- */

#btninfo_blue {
	left:0;
	width:98px;
	height:40px;
	background-image: url(../images/btn_info_blue_up.png);
	background-repeat:no-repeat;	
	}
	
#btninfo_blue a:hover {
	background-image: url(../images/btn_info_blue_down.png);
	background-repeat:no-repeat;	
	}

/*
BTN INFO yellow --------------------- */

#btninfo_yellow {
	left:0;
	width:98px;
	height:40px;
	background-image: url(../images/btn_info_yellow_up.png);
	background-repeat:no-repeat;	
	}
	
#btninfo_yellow a:hover {
	background-image: url(../images/btn_info_yellow_down.png);
	background-repeat:no-repeat;	
	}
	
ul.bookmarks li a:hover {background: none;} 
.bookmarks li {float: left;} 
.bookmarks:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}


/*
CONTACTO --------------------- */

#cxcontacto {
	float:left;
	width:724px;
	height:379px;
	padding-left:300px;
	padding-top:24px;
}

#contacto-foto {
	float:left;
	width:710px;
	height:204px;
	background-image: url(../images/contactos_foto.jpg);
	background-repeat:no-repeat;
}

#contacto-header {
	float:left;
	width:710px;
	height:48px;
	background-image: url(../images/contactos_header.gif);
	background-repeat:no-repeat;
}

#contacto-morada {
	float:left;
	width:710px;
	padding-left:13px;
}

#contacto-morada-a {
	float:left;
	width:241px;
	color:#777;
}

#contacto-morada-b {
	float:left;
	width:312px;
	color:#777;
	padding-top:2px;
}

#contacto-copyright {
	float:left;
	width:1004px;
	height:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	color:#333;
}

#contacto-copyright-a {
	float:left;
	width:840px;
	font-size:9px;
	color:#333;
}

#contacto-copyright-b {
	float:left;
	width:160px;
	font-size:9px;
	color:#333;
	text-align:right;
}


/*
EMPRESA --------------------- */

#cxempresa {
	float:left;
	width:725px;
	height:379px;
	padding-left:300px;
	padding-top:24px;
}

#empresa-foto {
	float:left;
	width:710px;
	height:204px;
	background-image: url(../images/empresa_foto.jpg);
	background-repeat:no-repeat;
}

#empresa-header {
	float:left;
	width:710px;
	height:33px;
	background-image: url(../images/empresa_header.gif);
	background-repeat:no-repeat;
}

#empresa-texto {
	float:left;
	width:684px;
	padding-left:13px;
	padding-right:13px;
	color:#777;
	font-size:11px;
	line-height:100%;
}

#empresa-copyright {
	float:left;
	width:1004px;
	height:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}

#empresa-copyright-a {
	float:left;
	width:840px;
	font-size:9px;
	color:#333;
}

#empresa-copyright-b {
	float:left;
	width:160px;
	font-size:9px;
	color:#333;
	text-align:right;
}


/*
NOTICIAS --------------------- */

#cxnoticias {
	float:left;
	width:947px;
	height:382px;
	padding-left:63px;
	padding-right:14px;
	padding-top:21px;
}

#noticias-main {
	float:left;
	width:950px;
	height:379px;
}

.caixanoticia {
	float:left;
	width:204px;
	padding:8px;
	margin-right:15px;
	background-color:#191813;
	}

.fotonoticia {
	float:left;
	width:204px;
	padding-bottom:14px;
	}
	
.headernoticia {
	float:left;
	width:204px;
	color:#FFF;
	font-size:20px;
	font-weight:bold;
	padding-bottom:5px;
	}
	
.textonoticia {
	width:204px;
	color:#7F7E7B;
	font-size:12px;
	line-height: 15px;
	}

#noticias-copyright {
	float:left;
	width:1004px;
	height:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}

#noticias-copyright-a {
	float:left;
	width:840px;
	font-size:9px;
	color:#333;
}

#noticias-copyright-b {
	float:left;
	width:160px;
	font-size:9px;
	color:#333;
	text-align:right;
}

/*
SITEMAP --------------------- */

#cxsitemap {
	float:left;
	width:710px;
	height:382px;
	padding-left:305px;
	padding-right:9px;
	padding-top:21px;
}

#sitemap-main {
	float:left;
	width:710px;
	height:382px;
}


/*
INFO --------------------- */

#cxinfo {
	float:left;
	width:708px;
	height:379px;
	padding-left:300px;
	padding-right:14px;
	padding-top:23px;
}

#info-main {
	float:left;
	width:710px;
	height:382px;
}

/*
RECOMENDAR --------------------- */

#cxrecomendar {
	float:left;
	width:710px;
	height:381px;
	padding-left:300px;
	padding-right:14px;
	padding-top:23px;
}

#recomendar-main {
	float:left;
	width:710px;
	height:382px;
}

/*
PRODUTOS --------------------- */

#cxprodutos {
	float:left;
	width:724px;
	height:379px;
	margin-left:300px;
	margin-top:24px;
}

#produtos-copyright {
	float:left;
	width:1004px;
	height:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}

#produtos-copyright-a {
	float:left;
	width:840px;
	font-size:9px;
	color:#333;
}

#produtos-copyright-b {
	float:left;
	width:160px;
	font-size:9px;
	color:#333;
	text-align:right;
}

#produtos-content {
	float:left;
	width:688px;
	height:342px;
	background-color:#000;
	padding: 9px 11px 9px 11px;
}

#produtos-a {
	float:left;
	width:229px;
	height:342px;
}

#produtos-b {
	float:left;
	width:229px;
	height:342px;
}

#produtos-c {
	float: left;
	width:230px;
	height:342px;
}

/*
PARCEIROS --------------------- */

#cxparceiros {
	float:left;
	width:725px;
	height:379px;
	padding-left:300px;
	padding-top:24px;
}

#parceiros-foto {
	float:left;
	width:710px;
	height:110px;
	background-image: url(../images/parceiros_foto.jpg);
	background-repeat:no-repeat;
}

#parceiros-header {
	float:left;
	width:710px;
	height:38px;
	background-image: url(../images/parceiros_header.gif);
	background-repeat:no-repeat;
}

#parceiros-texto {
	float:left;
	width:688px;
	padding-left:11px;
	padding-right:11px;
	color:#777;
}

#parceiros-logo-a {
	float:left;
	width:229px;
	height:200px;
}

#parceiros-logo-b {
	float:left;
	width:229px;
	height:200px;
}

#parceiros-logo-c {
	float:right;
	width:230px;
	height:200px;
}

#parceiros-copyright {
	float:left;
	width:1004px;
	height:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}

#parceiros-copyright-a {
	float:left;
	width:840px;
	font-size:9px;
	color:#333;
}

#parceiros-copyright-b {
	float:left;
	width:160px;
	font-size:9px;
	color:#333;
	text-align:right;
}

/*
INDEX --------------------- */

#cxindex {
	float:left;
	width:1024px;
	height:379px;
	padding-left:0px;
	padding-top:24px;
	color:#333;
}

#index-copyright {
	float:left;
	width:1004px;
	height:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	color:#333;
}

#index-copyright-a {
	float:left;
	width:840px;
	font-size:9px;
	color:#333;
}

#index-copyright-b {
	float:left;
	width:160px;
	font-size:9px;
	color:#333;
}


/*
PRODUTO1 --------------------- */

#cxproduto1 {
	float:left;
	width:956px;
	height:379px;
	padding-left:68px;
	padding-top:24px;
}

#produto1-copyright {
	float:left;
	width:1004px;
	height:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}

#produto1-copyright-a {
	float:left;
	width:840px;
	font-size:9px;
	color:#333;
}

#produto1-copyright-b {
	float:left;
	width:160px;
	font-size:9px;
	color:#333;
	text-align:right;
}

#produto1-content {
	float:left;
	width:825px;
	height:342px;
	background-color:#000;
	padding: 9px 11px 9px 11px;
}

#produto1-voltar {
	float:left;
	width:60px;
	padding-top: 337px;
	color:#FFF;
	padding-right: 35px;
	padding-left: 0px;
}

#produto1-voltar a {
	color:#FFF;
}

#produto1-a {
	float:left;
	width:137px;
	height:342px;
}

#produto1-b {
	float:left;
	width:137px;
	height:342px;
}

#produto1-c {
	float: left;
	width:137px;
	height:342px;
}

#produto1-d {
	float: left;
	width:137px;
	height:342px;
}

#produto1-e {
	float: left;
	width:137px;
	height:342px;
}

#produto1-f {
	float: left;
	width:140px;
	height:342px;
}



/*
PRODUTO 2 --------------------- */

#cxproduto2 {
	float:left;
	width:957px;
	height:379px;
	padding-left:67px;
	padding-top:24px;
}

#produto2-copyright {
	float:left;
	width:1004px;
	height:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}

#produto2-copyright-a {
	float:left;
	width:840px;
	font-size:9px;
	color:#333;
}

#produto2-copyright-b {
	float:left;
	width:160px;
	font-size:9px;
	color:#333;
	text-align:right;
}

#produto2-content {
	float:left;
	width:688px;
	height:342px;
	background-color:#000;
	padding: 9px 11px 9px 11px;
}

#produto2-voltar {
	float:left;
	width:60px;
	padding-top: 337px;
	color:#FFF;
	padding-right: 172px;
	padding-left: 0px;
}

#produto2-voltar a {
	color:#FFF;
}

#produto2-a {
	float:left;
	width:172px;
	height:342px;
}

#produto2-b {
	float:left;
	width:172px;
	height:342px;
}

#produto2-c {
	float: left;
	width:172px;
	height:342px;
}

#produto2-d {
	float: left;
	width:172px;
	height:342px;
}


/*
PRODUTO 3 --------------------- */

#cxproduto3 {
	float:left;
	width:957px;
	height:379px;
	padding-left:67px;
	padding-top:24px;
}

#produto3-copyright {
	float:left;
	width:1004px;
	height:13px;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
}

#produto3-copyright-a {
	float:left;
	width:840px;
	font-size:9px;
	color:#333;
}

#produto3-copyright-b {
	float:left;
	width:160px;
	font-size:9px;
	color:#333;
	text-align:right;
}


#produto3-content {
	float:left;
	width:688px;
	height:342px;
	background-color:#000;
	padding: 9px 11px 9px 11px;
}

#produto3-voltar {
	float:left;
	width:60px;
	padding-top: 337px;
	color:#FFF;
	padding-right: 172px;
	padding-left: 0px;
}

#produto3-voltar a {
	color:#FFF;
}

#produto3-a {
	float:left;
	width:229px;
	height:342px;
}

#produto3-b {
	float:left;
	width:229px;
	height:342px;
}

#produto3-c {
	float: left;
	width:230px;
	height:342px;
}



/* ----------------------------*/
/* CUSTOM CLASSES */
/* ----------------------------*/

#vermais {
	float: left;
	width:88px;
	position:relative;
	left:600px;
	top:120px;
}

#btnUp {
	float: left;
	width:88px;
	position:relative;
	left:600px;
	top:120px;
}


#linguas {
	float:left;
	margin:0px;
	width:103px;
	margin-left:920px;
	margin-top:46px;
	height:31px;
}

#linguas-pt {
	float:left;
	width:17px;
	height:11px;
	margin-right:9px;
}

#linguas-uk {
	float:left;
	width:17px;
	height:11px;
	margin-right:9px;
}

#linguas-es {
	float:left;
	width:17px;
	height:11px;
	margin-right:9px;
}

#linguas-fr {
	float:left;
	width:17px;
	height:11px;
}

