@CHARSET "UTF-8";

/********************/
/* CSS A NÃO ALTERAR */
/********************/
body {font-family: Arial, Verdana, Tahoma, sans-serif; font-size:12px; text-align:left; margin:0px; padding:0px 0px 20px 0px; }
b, table td {font-size:12px}
h1 {font-size:20px; font-family: Arial Black, Arial, Verdana, sans-serif;}
.logo-container h1 {font-size:35px; }
hr {margin:30px 0px 0px 0px; border-top-style: dotted; border-top-color: #cccccc; border:1px 0px 0px 0px !important;}
a img {border:0px;}

.width980 {width:960px;text-align:left; font-size:12px !important; line-height:16px;}
.border {border-right:2px solid #C7CBB2; border-left:2px solid #C7CBB2; padding:0px !important; width: 964px}
.font9 {font-size:10px !important}
.padding20 {padding:0px 25px;}
.padding-left * {margin-left:30px}
.clear {clear:both}
.image img {border:10px solid #FFFFFF; z-index:1000; position:relative}
.shadow {vertical-align:top; padding-top:10px}
.image-container {float:right; position:relative; text-align:center; z-index:1; overflow:visible;}
.image-container table {z-index:1000; position:relative;}

.container { width:100%;}
div.left {position:absolute; overflow:hidden;}
div.right {float: right; display: block; margin: 0px; width: 371px; overflow: hidden;}
.right {width:371px; vertical-align:top; }
td.left {padding-left:20px; padding-right:20px}

div.logo {height:200px; float:left}
.logo-container {height:150px; vertical-align:middle;padding-top:10px;padding-left:15px; width:588px; background: #FFFFFF}
.logo-background {background: url("../images/bkg-logo.jpg") repeat-x top; }
.logo-background h1 {margin:0px; padding:0px; font-size:24px !important; color:#FFFFFF;}

div.contacts-container, div.contacts-container-small {position:absolute; height:110px; z-index:1; width:100%; top:150px; left:0; display: block;}
.contacts {margin-top:15px; padding-left:30px}
.contacts td{color:white !important;}
.contactos-titulo {padding-right:10px}
div.contacts-container-small {width:395px !important}

.machine img {border:1px solid #686868; margin:5px 0px}
.machine {text-align:left; width:}
.usados-container table {width:100%; margin-bottom:10px; height:50px}
.usados-container .usados {padding:5px; border-bottom:2px solid #FFFFFF; height:20px !important;}
.trademark {line-height:19px;}
.bottom {padding-bottom:50px}
div.usado {width:125px; float:left; margin-right:5px}
div.usados-container {margin-bottom:20px}
.height30 {height: 30px;}
.clear {clear: both;}
.usados-foto img {width:80px; border:2px solid #FFFFFF;}
.usados-tabela td {padding:3px;}
.tipo-maq {background:#E7E7E7}

/********************/
/*    CSS A ALTERAR     */
/********************/

.tipo-maq {font-size:15px; font-weight:bold; color:black;}

/* cor da fonte do site e do fundo em baixo */
body {color:#373737; background: #232938;}

/*tamanho da fonte do logotipo */
.logo-container h1 {font-size:35px; font-family:Arial Black; margin:5px 10px 10px 10px !important; padding:0px }

/* cor do fundo do site - imagem ou cor */
.container {background:url("../images/bkg.jpg") repeat-x top left #F2F2F2; }

/* cor dos links */
.grey, a {color:#686868; }

/* cor da data dos usados */
.font9 {color:#686868; }

/* cor da barra dos contactos - esta está em imagem, mas pode ser cor, fica background:#000000, sendo que #000000 é a cor que se pretende */
div.contacts-container, div.contacts-container-small {background: url("img/bkg-contact-bar.jpg") repeat-x top; }
div.contacts-container, div.contacts-container a {color: #FFFFFF}

/* cor do fundo do lado direito onde estão a imagem, o texto da empresa e os destaques */
.right {background:#E7E7E7;}

/* cor da linha da tabela dos usados */
.usados-container table .line {background:#E7E7E7;}

/* cor da linha do tipo e modelo da tabela dos usados */
.usados-container table .title {background:#C0C0BF !important}

/* linha de separação entre produtos */
.sep td{
	height:1px;
	background:red;
}

.preco{
	color:#339933;
	font-weight:bold;
}

.usados-tabela a{
text-decoration:none;
}

.usados-tabela a:hover{
text-decoration:underline;
}

td.tipo-maq{
border-top:1px solid #666666;
}

.tipo-maq a{
color:black;
}

td.produto-info{
border-bottom:4px solid white;
vertical-align:top;
}

.produto-info a{
color:#373737;
}

td.usados-foto{
border-top:1px solid #666666; 
border-bottom:4px solid white;
}
