* {
	margin:0; padding:0;
	font-size:12px;
}

body{
	background:#FFFFFF;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial;
		font-size:0.75em;
		line-height:1.333em;
		color:#6f8993;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#6f9384;}
a:hover{text-decoration:none;}

p {padding-top:16px;}
.pb {padding-bottom:16px;}
.blue {color:#0a73b5;}
.blue2 {color:#036191;}
.blue2 a {color:#036191;}
.green {color:#219a68;}

/* ============================= header ====================== */
.header {height:296px;}

/* ============================= footer ====================== */

.footer {padding:15px 0 0 48px; color:#036191;}
.footer a {color:#036191; text-decoration:underline;}
.footer a:hover {text-decoration:none;}
.footer_1 {color:#0277be; font-weight:bolder;}

/*linha inicial*/
.linha {padding:20px 28px 0 36px; background:url(images/row1_bg_b.png) top repeat-x;}
.col1 {padding:0 15px 0 0; width:218px;}
.col2 {padding:0 10px 0 0; width:470px;}
.col1left {padding-left:13px; padding-top:10px;}
.col1left2 {padding-left:13px;}
.saibamais {padding-top:11px;}
.col2right {background:url(images/bg_linha.jpg) no-repeat; padding:22px 90px 33px 27px;}
.saibamais2 a {font-size:11px; color:#036191; text-decoration:underline;}
.saibamais2 a:hover {text-decoration:none;}

/*linha meio*/
.conteudo {padding:0 43px 0 36px; background:url(images/bg_conteudo.jpg) bottom repeat-x;}
.bg_col {background:url(images/bg_col.jpg) top no-repeat;}

/*lista*/
.titulo_lista {color:#ff8d00; font-weight:bolder; font-style:italic; padding-top:15px;}
.conteudo_lista {color:#036191; font-weight:bloder;}
.table_conteudo {margin:19px 10px 15px 18px;}
.table_conteudo2 {margin:0 0 0 18px;}
.td_espaco {padding-top:5px; padding-right:30px; padding-bottom:5px;}
.td_espaco3 {padding-top:5px; padding-bottom:5px;}

/*coluna 3*/
.bg_co2 {background:url(images/bg_col2.png) top no-repeat;}
.bg_co5 {background:url(images/bg_pastilha.png) top no-repeat;}
.conteudo_lista2 {color:#036191; font-weight:bloder; padding-top:15px; padding-right:30px}

/*Coluna 4*/
.bg_co3 {background:url(images/bg_col2.png) top no-repeat;}
.bg_co4 {background:url(images/bg_grd.png) top no-repeat;}


/*empresa*/
.col1empresa {padding:0 15px 0 0; width:336px;}

/*Produtos*/
.produtos {
	height:85px;
	width:137px;
	float:left;
	margin:10px 10px 10px 0;
	border-left:1px solid #448fa1;
	border-bottom:1px solid #448fa1;
	background:#FFFFFF;
	padding-top: 3px;
	text-align:center;
}

/*projetos*/
.conteudo_lista3 {color:#036191; font-weight:bloder; padding-top:15px; padding-right:15px}
.table_conteudo2 {margin:19px 0 15px 18px;}
.td_espaco2 {padding-top:15px; padding-right:20px; padding-bottom:5px;}
.col1left2 {padding-left:13px;}

/*Zoom*/
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 1px solid white;
}

.highslide-image {
	border: 10px solid #F5F5F5;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

/*Rodapé*/
.pype a{
	text-decoration:none;
	font-weight:bolder;
	color:#0277be;
}
.pype a:hover{
	text-decoration:none;
	font-weight:bolder;
	color:#0277be;
}
.by_pype a{
	text-decoration: underline;
	font-weight:bolder;
	color:#0277be;
}
.by_pype a:hover{
	text-decoration:none;
	font-weight:bolder;
	color:#0277be;
}


