@charset "utf-8";
/* CSS Document */

/*----------------------------- CONTEÚDO PRINCIPAL -----------------------------*/

BODY {margin:0; padding:0; background:#D5D5D5; font:12px Lucida, Arial, Verdana; color:#333;}
a,a:hover,img,form,fieldset {margin:0; padding:0;}
a,a:hover {text-decoration:none; color:#000;}
img,fieldset {border:none;}
legend {display:none;}
label {display:block;}
.FloatLeft {float:left;}
br.clear{clear:both;font-size:0;height:0;line-height:0;display:block;}

input,textarea,select {background:#e2e9ef url(../img/bg_input.gif) top left no-repeat; margin:0 0 5px 0; border:1px solid #316e96; width:350px; font-weight:bold; color:#316e96;}
input:focus,textarea:focus,select:focus {border:1px solid #000;}
textarea {height:150px;}
.btForm {color:#000; font-size:14px; font-weight:bold; border:none; cursor:pointer; background:url(../img/icon_bt.gif) left no-repeat; padding:0 0 0 15px; width:auto !important;}
html > body .btForm {padding:0 0 0 22px;}

/*------------------------------------------------------------------------------*/

#site {width:1029px; left:50%; margin-left:-515px; position:absolute; background:#FFF;}
#topo {width:1009px; height:248px; padding:30px 0 0 20px; background:url(../img/bg_topo.jpg) top center no-repeat;}
#topo p.data-hoje {font-weight:bold; float:left; margin:0; padding:76px 0 0 0;}

h1 {margin:0; padding:0; width:378px; height:149px; overflow:hidden;}
h1 {background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../img/logotipo_perfil_maxxi.png,sizingMethod='scale');}
html > body h1 {background:url(../img/logotipo_perfil_maxxi.png) top left no-repeat;}
h1 a {height:0px; _height:100%; padding:400px 0 0 0; display:block;}

#menu {margin:40px 100px 0 0; padding:0; float:right;}
html > body #menu {margin:40px 200px 0 0;}
#menu li {margin:0; padding:0; list-style-position:none; display:inline;}
#menu li a {width:107px; height:35px; background:#3f7ea7; padding:16px 0 0 0; border-right:1px solid #16416f; border-left:1px solid #83a0bc; text-align:center; color:#FFF; font-size:14px; font-weight:bold; float:left;}
#menu li a:hover {background:#73a2c0;}

h2 {background:#b5d5e9; margin:0; padding:10px 0 0 20px; height:35px; font-size:24px; color:#316e96;}

#conteudo {width:710px; height:520px; padding:20px; float:left; overflow-y:scroll;}
#conteudo h3 {color:#316e96; font-size:20px; font-weight:normal; background:url(../img/icon_seta_w.gif) left no-repeat; margin:0 0 10px 0; padding:0 0 0 25px;}
#conteudo img {margin:0 10px 10px 0;}
#conteudo p {
	text-align: left;

}
#conteudo li{width:680px;}
#conteudo li span.detalhes a {width:76px; height:59px; float:right; color:#FFF; padding:5px 0 0 10px; background:url(../img/bt_acao.gif) left top no-repeat; font-weight:bold;}
.detalhes a {width:76px; height:59px; float:right; color:#FFF; padding:5px 0 0 10px; background:url(../img/bt_acao.gif) left top no-repeat; font-weight:bold;}

.bd_dir{border-right:1px solid #CFE4F5}

.bd_top{border-top:1px solid #CFE4F5;}

#noticias {margin:0; padding:0;}
#noticias li {margin:0; padding:5px 0; list-style-type:none; border-bottom:1px solid #CCC;}
#noticias li h4 {font-size:16px; color:#316e96;}

#right {float:right; width:279px;}
#right h3 {color:#FFF; background:#5b7382; height:40px; text-align:center; margin:0; padding:5px 0 0 0; text-transform:uppercase; font-weight:normal; font-size:20px;}
#right #novidades {margin:0; padding:0;}
#right #novidades li {margin:0; padding:10px 3px 10px 3px; height:260px; list-style-type:none; background:#8bb0c7; border-bottom:1px solid #fff;}
#right #novidades li p {font-size:14px; font-weight:bold; margin:15px 0;}
#right #novidades li p2 {
	font-size:16px;
	font-weight:bold;
	margin:15px 0;
	color: #F00;
}
#right #novidades li h4 {
	margin:0;
	padding:0;
	background:url(../img/icon_seta_b1.gif) top left no-repeat;
	padding:0 0 0 25px;
	font-size:16px;
	font-weight:bold;
	color: #F00;
}
#right #novidades li.par {background:#b8cfdd;}
#right #novidades li.par h4 {background:url(../img/icon_seta_b2.gif) top left no-repeat;}

#footer {margin:0; padding:15px 0 0 0; clear:both; height:33px; text-align:center; background:url(../img/bg_rodape.gif) top center repeat-x;}
#footer li {margin:0; padding:0; list-style-type:none; display:inline; border-right:1px solid #FFF;}
#footer li a {color:#FFF; font-weight:bold; padding:0 10px;}
#footer li a:hover {text-decoration:underline;}
#footer li.last {border:none;}

#copyright {text-align:center; font-size:11px; margin:10px 0 10px 0;}
#copyright a {font-weight:bold; color:#000;}
#copyright a:hover {text-decoration:underline;}

h5{color:#316e96; font-size:20px; font-weight:normal; margin:0 0 10px 0;}


/* CONTATO */

#hcard-Perfilmaxxi-Perfilados-Plasticos {float:right; width:300px;}
#hcard-Perfilmaxxi-Perfilados-Plasticos p {margin:0; padding:0; font-size:16px;}
#hcard-Perfilmaxxi-Perfilados-Plasticos a {text-decoration:underline;}


/* SUPORTE */

.suporte p {font-size:16px;}


/* PRODUTOS */

#produtos {margin:0; padding:0;}
#produtos li {margin:0; padding:15px 0; list-style-type:none; clear:both; height:169px; border-bottom:1px solid #CCC;}
#produtos li img {float:left;}
#produtos li span.detalhes a {width:76px; height:59px; float:right; color:#FFF; padding:5px 0 0 10px; background:url(../img/bt_acao.gif) left top no-repeat; font-weight:bold;}

#produtos span.detprod a {width:76px; height:59px; float:right; color:#FFF; padding:5px 0 0 10px; background:url(../img/bt_acao.gif) right top no-repeat; font-weight:bold;}

span.voltar {font-weight:bold; float:right; margin:20px 10px 0 0;}
.ripa {
	font-size: 18px;
	color: #FE0000;
	font-weight: bold;
}
.conheca    {
	color:#FFF;
	font-weight:bold;
	background-image: url(../img/bt_acao2.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 18px;
	float: left;
	height: 28px;
	width: 120px;
}
a.linkpassoapasso:link, a.linkpassoapasso:visited {
	background-color: #B6D5EA;
	font-size: 14px;
	font-weight: bold;
	color: #316E96;
	padding: 1%;
	margin-left: 15%;
}
a.linkpassoapasso:hover, a.linkpassoapasso:active {
	font-size: 14px;
	font-weight: bold;
	background-color: #090;
	color: #FFF;
	text-decoration: underline;
}
