﻿@charset "utf-8";
/* CSS Document */

/*************************************************************/
/*                  Global layout and formatting styles      */
/*   Development:   360graus.pt                              */
/*   Css Author:    Pedro Silva                              */
/*   Date:          Janeiro , 2012                            */
/*   Site:          Assisleader              */
/*-----------------------------------------------------------*/
/************************************************************************


/*************************/
/* 1-  BODY/CONTAINERS */
/*************************/

/* 1.1 - Global body definitions and css reset */
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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label
 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	background: transparent;
}
* {margin:0; padding:0} 
body {line-height: 1; font-size: 62.5%; margin: 0px auto; padding: 0px; font-family: Arial, Helvetica, sans-serif; background: #EDEFEF;}
html, body { min-height: 100%; height: 100%; }
html { min-height: 100%; margin-bottom: 1px; }
ol, ul {list-style: none;}

a:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}

/* 1.2 - Global Container */
#container {width: 920px;  margin: 0 auto; position:relative; }
/* 1.2 - End Global container */


/*************************/
/* 2-  Header/Main Menu */
/*************************/

/* 2.0 - Header Container */
.header-container { width: 920px; height:100px; position:relative; margin-top: 15px; z-index:3; }

/* 2.1 - logo/ navigation */
.logo { float:left; padding: 0px 0px 0px 0px; width:350px;}

.top-navigation { float:left; padding:0; margin:0; width: 570px; text-align:right;}
.top-navigation ul {  margin:0; padding:0px 0px 0px 0px;}
.top-navigation ul li {list-style: none; display: inline;  }
.top-navigation ul li a {margin: 0; padding: 0 6px 0 6px; font-size: 12px;font-family:Arial, Helvetica, sans-serif; color: black; text-decoration:none; font-weight:bold; border-left: 1px solid #D7D7D2;}
.top-navigation ul li a:visited {color: #4E4E4E;text-decoration: none;}
.top-navigation ul li:first-child a {border-left: none;}
.top-navigation ul li a:hover {text-decoration: underline; color: #535353;}
.top-navigation p { padding: 10px 0px 0px 0px;}



/* 2.2 - Main Menu */
.menu-principal { width: 920px; height: 38px; background-image:url(image/menu-background.jpg); background-repeat:no-repeat;  float:left; margin: 14px 0px 0px 0px; display:inline;}
.menu-wrap { width:760px; float:left; padding: 0px 0px 0px 0px; margin:0; position:relative; height: 38px; }
.menu-extra { width: 160px; float:left;}

.botao-campanhas { float: left; width: 148px; padding: 0px 10px 0px 0px;}
.botao-campanhas a.on {background-position: 0px -76px; }
.botao-campanhas a {background: url(image/menu-campanhas.jpg) 0 0 no-repeat; display:block; width: 148px; height:38px;}
.botao-campanhas a:hover {background-position: 0px -38px; }
.botao-campanhas a:active {background-position: 0px -38px; }



/*************************/
/* 3-  Content layout */
/*************************/

/* 3.1 - homepage layout */
.banner-wrap{ width: 920px; float:left; height: 260px; background:url(image/banner-wrapper.jpg) no-repeat; margin:0px 0px 10px 0px; padding:0;}
#carousel ul {	list-style: none;width:920px;	margin: 0;	padding: 0;	position:relative; }
#carousel li {	display:inline;	float:left;}

.home-solutions { width: 920px; float:left; margin: 0; padding:0; background:url(image/home-solutions-back.jpg) no-repeat; height: 34px; margin: 0px 0px 12px 0px;}
.home-solutions ul { margin:0; padding:5px 0px 0px 20px; float:left;}
.home-solutions ul li {list-style: none; display: inline;  }

.botao-multifuncional { float: left; width: 150px; padding: 0px 18px 0px 30px;}
.botao-multifuncional a {background: url(image/solutions-multifuncionais.jpg) 0 0 no-repeat; display:block; width: 150px; height:34px;}
.botao-multifuncional a:hover {background-position: 0px -34px; }
.botao-multifuncional a:active {background-position: 0px -34px; }

.botao-impressoras { float: left; width: 121px;  padding: 0px 18px 0px 0px;}
.botao-impressoras a {background: url(image/solutions-impressoras.jpg) 0 0 no-repeat; display:block; width: 121px; height:34px;}
.botao-impressoras a:hover {background-position: 0px -34px; }
.botao-impressoras a:active {background-position: 0px -34px; }

.botao-gformatos { float: left; width: 170px;  padding: 0px 18px 0px 0px;}
.botao-gformatos a {background: url(image/solutions-gformatos.jpg) 0 0 no-repeat; display:block; width: 170px; height:34px;}
.botao-gformatos a:hover {background-position: 0px -34px; }
.botao-gformatos a:active {background-position: 0px -34px; }

.botao-faxes { float: left; width: 76px;  padding: 0px 18px 0px 0px;}
.botao-faxes a {background: url(image/solutions-faxes.jpg) 0 0 no-repeat; display:block; width: 76px; height:34px;}
.botao-faxes a:hover {background-position: 0px -34px; }
.botao-faxes a:active {background-position: 0px -34px; }

.botao-consumiveis { float: left; width: 121px;  padding: 0px 0px 0px 0px;}
.botao-consumiveis a {background: url(image/solutions-consumiveis.jpg) 0 0 no-repeat; display:block; width: 121px; height:34px;}
.botao-consumiveis a:hover {background-position: 0px -34px; }
.botao-consumiveis a:active {background-position: 0px -34px; }


.home-destaques { float:left; margin: 0px 0px 12px 0px; padding: 0; background:url(image/home-destaques-back.jpg) no-repeat; height: 310px; width: 920px;}
.home-destaques h1 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #2A2A2A; padding: 10px 0px 5px 15px; clear:both;}
.home-destaques h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #2A2A2A; padding: 4px 0px 5px 0px; clear:both;}
.home-destaques h3 a, .home-destaques h3 a:visited { text-decoration:none; color: #2A2A2A;}
.home-destaques h3 a:hover { text-decoration:underline;}
.home-destaques p { text-align:center; padding: 0px 0px 10px 0px; font-size: 11px; color:#222222; font-weight:bold; color:#2BA8E1;}
.home-destaques-col1 { float:left; width: 206px; padding: 15px 12px 0px 12px; text-align:center;}
.home-destaques-col2 {float:left; width: 206px; padding: 15px 12px 0px 12px; text-align:center;}
.home-destaques-col3 {float:left; width: 206px; padding: 15px 12px 0px 12px; text-align:center;}
.home-destaques-col4 {float:left; width: 206px; padding: 15px 12px 0px 12px; text-align:center;}

.home-destaquesabc { float:left; margin: 0px 0px 12px 0px; padding: 0; height: 380px; width: 920px;}
.home-destaques-cola{ float:left; width: 274px; padding: 15px 12px 0px 12px; text-align:center;}
.home-destaques-colb{ float:left; width: 274px; padding: 15px 12px 0px 12px; text-align:center;}
.home-destaques-colc{ float:left; width: 274px; padding: 15px 12px 0px 12px; text-align:center;}


.home-marcas { float:left; width: 920px; padding: 0px 0px 0px 0px;}
.home-marcas-header { float:left; width: 200px; height: 28px; background:url(image/home-box-header.jpg) no-repeat;}
.home-marcas-header h3 { color:#FFFFFF; padding: 7px 0px 0px 15px; font-size: 13px; font-weight:bold; }
.home-marcas-header h3 a, .home-marcas-header h3 a:visited  { color:#FFFFFF; text-decoration:none;}
.home-marcas-header h3 a:hover { text-decoration:underline; }
.home-marcas-box { float:left; width: 920px; height: 115px; background:url(image/home-brand-box.jpg) no-repeat;}
.home-marcas-box p { padding: 4px 0px 0px 24px; font-size: 12px; line-height: 15px;}
.home-marcas-box a, .home-marcas-box { text-decoration:none; color:#1FB1DC; font-weight:bold;}
.home-marcas-box a:hover { text-decoration:underline;}

.home-marcas-box1 { float:left; width: 920px; height: 115px; background:url(image/home-brand-box.jpg) no-repeat;}
.home-marcas-box1 p { padding: 4px 0px 0px 24px; font-size: 12px; line-height: 15px;color:black}
.home-marcas-box1  a, .home-marcas-box { text-decoration:none; color:#1FB1DC; font-weight:bold;}
.home-marcas-box1 a:hover { text-decoration:underline;}

#nav-brands  {background: url(image/home-menu-marcas.jpg) top left no-repeat; width: 880px; height: 70px; position: relative; margin: 10px 20px 0px 20px; }
#nav-brands span {display: none;}
#nav-brands li, #nav-brands a {height:70px;display:block;}
#nav-brands li {margin: 0; padding: 0; list-style: none;   position: absolute; top: 0;}
#nav-ricoh { width: 130px; left: 0px;}
#nav-riso {width: 120px; left: 151px;}
#nav-lanier {width: 130px; left: 294px;}
#nav-develop {width: 130px; left:452px;}
#nav-kyocera {width: 150px; left:595px;}
#nav-konica {width: 110px; left:770px;}
#nav-ricoh a:hover {background:url(image/home-menu-marcas.jpg) 0px -70px no-repeat; }
#nav-riso a:hover {background:url(image/home-menu-marcas.jpg) -151px -70px no-repeat; }
#nav-lanier a:hover {background:url(image/home-menu-marcas.jpg) -294px -70px no-repeat; }
#nav-develop a:hover {background:url(image/home-menu-marcas.jpg) -452px -70px no-repeat; }
#nav-kyocera a:hover {background:url(image/home-menu-marcas.jpg) -595px -70px no-repeat; }
#nav-konica a:hover {background:url(image/home-menu-marcas.jpg) -770px -70px no-repeat; }




/* 3.2 - global layout */
.content { width:920px; padding: 14px 0px 14px 0px; float:left; z-index:1; }

/*2 columns*/
.left-col {width:200px; float:left; padding: 0px 20px 0px 0px;}
.left-col p {padding: 0px 0px 20px 0px; font-size: 12px; color:#FFFFFF; line-height: 13px; clear:both;}

.right-col {width: 700px; float:left;}
.right-col-header { float:left; width: 700px; background:url(image/right-col-header.jpg) no-repeat; height: 7px; margin: 0;}
.right-col-content { float:left; width: 680px; background:url(image/right-col-back.jpg); padding: 0px 10px 0px 10px;}
.right-col-content p { padding: 0px 10px 10px 10px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 13px; line-height: 16px; color:#222222;}
.right-col-content h1 { padding: 0px 0px 8px 0px; clear:both; font-size: 19px; font-family:Arial, Helvetica, sans-serif; border-bottom: 1px solid #EEEEEE; margin: 0px 6px 10px 6px;}
.right-col-content h2 { padding: 5px 0px 10px 0px; font-size: 14px; color:#222222; line-height: 16px; }
.right-col-content h2 a, .right-col-content h2 a:visited { text-decoration:none; color:#222222; }
.right-col-content h2 a:hover { text-decoration:underline;}

.right-col-content h3 { padding: 5px 0px 5px 8px; background: #38AFDC; font-size: 14px; color:#000000; margin: 0px 0px 10px 0px; }

.right-col-content a, .right-col-content a:visited { color:#1AA3D7; text-decoration:none;}
.right-col-content a:hover { text-decoration:underline;}
.right-col-end {width: 700px; margin: 0; padding: 0; background-image: url(image/right-col-end.jpg); background-repeat:no-repeat; height: 7px; float:left;  }


/*Pagina Produto*/
.produto-imagem-caixa { float:left; width: 680px; margin: 1px 0px 0px 0px;}
.produto-imagem { float:left; width: 380px; padding: 0px 20px 0px 0px; text-align:center;}
.produto-caixa-renting { float:left; width: 280px; padding: 0px 0px 0px 0px;}
.produto-caixa-renting h3 {padding: 0px 5px 10px 15px; background:none; color:#000000; font-size:13px; margin:0;text-transform:none }
.produto-caixa-renting h3 strong {color:red; text-transform:none }
.produto-caixa-renting ul {margin: 5px 0px 15px 0px;padding:0; }
.produto-caixa-renting ul li {padding:8px 5px 0px 50px; color: #2B3941;font-size:13px; font-family: Arial, Verdana, Helvetica, sans-serif; list-style-type: none; list-style-position:outside;  }
.produto-caixa-renting ul li strong {color:black; text-transform:none }

.produto-caixa-renting .renting {color:red; font-weight:bold}

/*.produto-caixa-renting ul li a, .produto-caixa-renting ul li a:visited { color:#1AA3D7; text-decoration:none;}*/
/*.produto-caixa-renting ul li a:hover { text-decoration:underline;}*/

.produto-caixa-renting p { padding: 26px 0px 0px 0px; text-align:center;}

/*.produto-box { float:left; width: 680px; height: 200px; margin: 5px 0px 10px 0px; background:url(image/produto-box-back.jpg) no-repeat; border-bottom: 1px solid #CCCCCC; padding: 0px 0px 15px 0px;}*/
.produto-box { float:left; display:box; width: 680px; margin: 5px 0px 10px 0px; border-bottom: 1px solid #CCCCCC; padding: 0px 0px 15px 0px;}
.produto-box:after {visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;}
.produto-box a, .produto-box a:visited { text-decoration:none; color:#229DC6;}
.produto-box a:hover { text-decoration:underline;}
.produto-box p { padding: 12px 0px 0px 0px; text-align:center;}
.produto-box ul {margin: 8px 0px 0px 32px;padding:0; }
.produto-box ul li { padding:8px 5px 0px 8px; color: #222222;font-size:13px; font-family: Arial, Verdana, Helvetica, sans-serif; list-style-type: disc; list-style-position: outside; line-height: 14px; }
.produto-box h4 { margin:0; padding: 13px 0px 0px 42px; font-size: 14px; color:#222222;}
.produto-box-left { float:left; width: 360px; padding: 0px 0px 0px 0px;}
.produto-box-left h4 {margin-bottom:15px;}
.produto-box-right {float:left; width: 270px; padding: 0px 0px 0px 50px;}

.produto-options { float:left; width: 680px; margin: 0px 0px 10px 0px; text-align:center;}
ul.options li { padding: 0px 14px 0px 0px; list-style-type: none; display:inline; }
ul.options li a { padding: 7px 18px;text-decoration: none;font-size: 12px;color: #FFF;background: #000;-moz-border-radius: 5px; display: inline-block;  }
ul.options li a:hover {background: #23B6CF;}

/*
.produtos-relacionados { float:left; width: 680px; margin: 0px 0px 10px 0px; height: 190px; background:url(zimage/produtos-relacionados-back.jpg) no-repeat; }
.produtos-relacionados h4 { padding: 0px 0px 10px 0px; clear:both; font-size: 14px; font-weight:bold; color:black;}
.produtos-relacionados h5 { padding: 2px 5px 5px 0px; clear:both; font-size: 13px; font-weight:bold; color:#222222;}
.produtos-relacionados h5 a, .produtos-relacionados h5 a:visited { color:#222222; text-decoration:underline;}
.produtos-relacionados h5 a:hover { text-decoration:none; color: #27A3D1;}
.relacionados-col-left { float:left; width: 315px;  margin: 12px 0px 0px 0px; padding: 0px 8px 0px 10px; border-right: 1px solid #E6E6E6;}
.relacionados-col-right { float:left; width: 315px;  margin: 12px 0px 0px 0px;  padding: 0px 6px 0px 22px;}
.produtos-relacionados p { padding: 0px 5px 5px 1px; font-size: 12px; line-height: 16px; }
.produtos-relacionados img { float:left; margin: 0px 10px 6px 0px;}
.produtos-relacionados a, .produtos-relacionados a:visited { text-decoration:underline; color:#2699BF;}
.produtos-relacionados a:hover { text-decoration:none;}
*/
.right-col ul {margin:5px 40px 10px 10px;padding:0; }
.right-col ul li { padding:0px 0px 5px 5px; color: #222222;font-size:13px; font-family: Arial, Verdana, Helvetica, sans-serif; list-style-type: disc; list-style-position:outside; margin: 0px 0px 0px 20px; line-height: 16px;}

/*
.right-col ul li a { color:  #93B311; text-decoration:none;}
.right-col ul li a:visited { color: #93B311; text-decoration:none;}
.right-col ul li a:hover { color: #9BC61C; text-decoration:underline;}
*/


/*************************/
/* 4-  Headers/Spans */
/*************************/

/* 4.1 - Spans */
.sol-home { float:left; padding: 10px 0px 0px 10px; font-size: 14px; color:#3F3F3F; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

/* 4.2 - imagens */
.floatleft { float:left; margin: 0px 26px 4px 0px;}
/*************************/
/* 5-  Sidebar */
/*************************/

.sidebar-box-header { width:200px; height: 28px; background:url(image/sidebar-header.jpg) no-repeat; float:left; margin: 0px 0px 1px 0px;}
.sidebar-box-header h3 { font-size:14px; font-weight:bold; color:#FFFFFF; padding: 7px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif;}

.sidebar-box-header1 { width:200px; height: 28px; background:url(image/sidebar-header-1.jpg) no-repeat; float:left; margin: 0px 0px 1px 0px;}
.sidebar-box-header1 h3 { font-size:14px; font-weight:bold; color:#FFFFFF; padding: 7px 0px 0px 10px; font-family:Arial, Helvetica, sans-serif;}

.sidebar-box { width: 200px; margin:0; float:left; background:url(image/sidebar-box-back.jpg) ; margin: 0; }
.sidebar-box ul {margin: 2px 0px 6px 0px;padding:0; }
.sidebar-box ul li { padding:9px 0px 0px 24px; color: #2B3941;font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; list-style-type: none; list-style-position:outside; background: transparent url(image/sidebar-box-arrow.jpg) no-repeat 10px 13px; line-height: 15px; }
.sidebar-box ul li a { color: #222222; text-decoration:none; font-weight:bold; }
.sidebar-box ul li a:visited {  text-decoration:none;}
.sidebar-box ul li a:hover { color: #2FBAE8; text-decoration:underline;}
.sidebar-box a.selected {color: #2FBAE8; text-decoration:none; }

.sidebar-box p {font-size:10px}

.sidebar-box-end { width: 200px; float:left; height: 11px; background:url(image/sidebar-box-end.jpg) no-repeat; margin: 0px 0px 20px 0px;}


.sidebar-box p { padding: 5px 10px 5px 10px; clear: both; font-size: 11px; color:#222222; line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.sidebar-box h5 { padding: 0px 8px 0px 8px; font-size: 13px;}
.sidebar-box a, .sidebar-box a:visited { text-decoration:none; color:#2FA5CC;}
.sidebar-box a:hover { text-decoration:underline;}


/*************************/
/* 7-  Footer */
/*************************/
.footer-header { width: 920px; margin: 0px 0px 0px 0px; padding: 0; background: url(image/footer-header.jpg) no-repeat; float:left; height: 14px;  }

.footer-content {width: 920px; margin: 0; padding: 0; background:url(image/footer-back.jpg); float:left;}
.footer-content-left { float:left; width: 270px; padding: 0px 0px 0px 10px;}
.footer-content-left h4 { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#202020; font-weight:bold; padding: 0px 0px 6px 0px; margin:0;}
.footer-content-left p { padding: 0px 10px 6px 0px; font-size: 11px; color:#333333; line-height: 14px;}

.footer-content-right { float:left; width: 620px; padding: 0px 0px 0px 20px; }
.footer-content-right p { padding: 0px 0px 0px 0px; font-size: 11px; color:#666666; }
.footer-content-right h4 { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color:#202020; font-weight:bold; padding: 0px 0px 3px 0px; margin:0; clear:both;}
.footer-content-right ul { list-style-type:none; padding: 0px 0px 6px 0px;}
.footer-content-right ul li { padding:0px 0px 3px 4px; color: #363636;font-size:11px; font-family: Arial, Helvetica, sans-serif; list-style-type: none; list-style-position: outside; }
.footer-content-right ul li a { color: #333333; text-decoration:none; }
.footer-content-right ul li a:visited { color: #333333; text-decoration:none;}
.footer-content-right ul li a:hover { color: #222222; text-decoration:underline;}

.footer-col { width: 140px; float:left; padding: 5px 14px 2px 0px;}
.footer-col h5 { font-size: 11px; font-weight:bold; color:#1E7BA8; padding: 0px 0px 4px 0px;}

#news-box { float:left; width:258px; display: none; padding:0px 0px 0px 0px; }
#news-box p { font-size: 11px; font-weight:bold; padding: 0px 0px 4px 0px;}  
#mostrar{ float:left;  display:block;  width:260px;  padding:0px 0px 0px 0px;  }
.footer-news {margin: 4px 0px 0px 0px; width: 215px; border: 1px solid #CCCCCC; padding: 1px;}



.footer-end {width: 920px; margin: 0px 0px 2px 0px; padding: 0; background-image: url(image/footer-end.jpg); background-repeat:no-repeat; height: 14px; float:left;  }

.footer-inf { float:left; width: 920px; padding: 5px 0px 20px 0px; font-size: 11px; color: #666666;}
.footer-inf-left{ float:left; width: 490px; padding: 0px 28px 0px 0px;}
.footer-inf-right{ float:left; width: 400px; padding: 0px 2px 0px 0px; text-align:right;}
.footer-inf-right a, .footer-inf-right a:visited { text-decoration:none; color: #1E7BA8;}
.footer-inf-right a:hover { text-decoration:underline;} 

/*************************/
/* 8-  Sliders */
/*************************/

div#feature_list {width: 680px;	height: 230px;	overflow: hidden;position: relative; margin: 0px 0px 20px 0px; z-index:2;}
div#feature_list h4 {	margin: 0;	padding: 8px 0px 4px 0px;	font-size: 14px;text-transform: uppercase;  }
div#feature_list ul {	position: absolute;top: 0;list-style: none;	padding: 0;	margin: 0;	}
ul#tabs {left: 0;z-index: 2;width: 220px;}
ul#tabs li {font-size: 12px;font-family: Arial;}
ul#tabs li img {padding: 3px;border: none;float: left;	margin: 6px 6px 0 0;}
ul#tabs li a {	color: #222;text-decoration: none;display: block;padding: 0px;	height: 55px;outline: none;	}
ul#tabs li a:hover {text-decoration: underline;	}
ul#tabs li a.current {	background:  url(image/feature-tab-current.png);color: #FFF;}
ul#tabs li a.current:hover {text-decoration: none;	cursor: default;}
ul#output {	right: 0;width: 483px;height: 230px;position: relative;	}
ul#output li {position: absolute;width: 483px;height: 230px;}
ul#output li a {position: absolute;	bottom: 5px;	right: 10px;padding: 8px 12px;text-decoration: none;font-size: 12px;color: #FFF;background: #000;
			-moz-border-radius: 5px; font-weight:bold;}
ul#output li a:hover {background: #23B6CF;}

/*************************/
/* 9 -  Formularios */
/*************************/
.contacto-rapido { width: 240px; padding: 0px 5px 0px 10px; float:left;}
.contacto-rapido h4 { padding: 13px 0px 10px 30px; }
.text_field {width: 245px;	height: 15px;	margin-top:3px;	margin-bottom:5px;	font-family: Helvetica, Arial, sans-serif;	font-size: 12px;line-height: 19px;	color: #333333;	background-color: #FFFFFF;	padding: 2px; border: 1px solid #CCCCCC; }

.send_button { width:190px; float:left;	margin-left:0px; }
label {	font-size:11px;	width: 200px;height: 14px;	font-weight:bold; color: #333333; }


/*Alexandre*/
.contacto-rapido  .produto-botao-orcamento { padding: 0px 0 0 0px; margin:0px 0px 0px 0px;}

.produto-comparativo
{
    font-size:15px;
    padding:5px 5px 5px 5px;
    text-align:center ;
    
    }
.produto-comparativo:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
	
.produto-legenda   { font-size:12px; padding:3px 0 0 0}

.inputStandard {height: 19px; border: 1px solid #505050  ; padding: 2px 3px 2px 3px; margin: 5px 0px 5px 0px; background:#FFF; font-size:16px}

.comparativo { float:left; margin: 0px 0px 12px 0px; padding: 0;  width: 920px;}
.comparativo p { padding: 0px 0px 10px 0px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size: 14px; line-height: 16px; color:#222222;}
.comparativo h1 { padding: 10px 0px 5px 0px; clear:both; font-size: 19px; font-family:Arial, Helvetica, sans-serif; border-bottom: 1px solid #EEEEEE; margin: 0px 0px 10px 0px;}
.comparativo h2 { padding: 5px 0px 10px 0px; font-size: 14px; color:#222222; line-height: 16px; }
.comparativo h2 a, .right-col-content h2 a:visited { text-decoration:none; color:#222222; }
.comparativo h2 a:hover { text-decoration:underline;}
.comparativo h3 { padding: 5px 0px 5px 8px; background: #38AFDC; font-size: 14px; color:#000000; margin: 0px 0px 10px 0px; text-transform:uppercase;}
.comparativo a, .right-col-content a:visited { color:#1AA3D7; text-decoration:none;}
.comparativo a:hover { text-decoration:underline;}



.tabela-comparativo{
font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	background: #fff;
	margin: 0px;
	width: 680px;
	border-collapse: collapse;
	text-align: left;
}
.tabela-comparativo th
{
	font-size: 14px;
	font-weight: normal;
	color: #003366;
	padding: 5px 0px 5px 0px;
	border-bottom: 2px solid #6678b1;
	text-align:center;
}


.tabela-comparativo td
{
	color: black;
	padding: 10px 0px 10px 0px;
	text-align:center;
	border-top: 1px solid #E0E0E0;
}

.tabela-comparativo .melhor-opcao
{
	border-color: #006699 ; 
	border-width: 2px; 
	border-style: solid; 
	background-image: url('/userfiles/image/icons/melhor-opcao.png');
	background-repeat: no-repeat;
	background-position: 2px 2px;

}

.comparativo .comparativo-melhor-opcao { font-size:12px; text-align: left; padding-left:5px}

.comparativo .banner { padding:5px 0px 0px 0px}

/* BreadCrumbs */
#caminho { padding:5px 0px 5px 5px; margin:-20px 0px 0px 0px; }
#caminho li { font-size:12px; font-family:Arial, Helvetica, sans-serif;  display:inline; }
#caminho li a{ color:#232121; text-decoration:none;}
#caminho li a:visited { color:#232121; text-decoration:none;}
#caminho li a:hover{ color:#FF3300; text-decoration:none;}
#caminho li b { color:black;}
#caminho li span{ padding:0 5px 0 5px; color:#232121;}

.tabela-categoria-produtos{
font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	background: #fff;
	margin: 0px;
	width: 680px;
	border-collapse: collapse;
	text-align: left;
}
.tabela-categoria-produtos th
{
	font-size: 14px;
	font-weight: normal;
	color: #003366;
	padding: 5px 0px 5px 0px;
	border-bottom: 2px solid #6678b1;
	text-align:center;
}


.tabela-categoria-produtos td
{
	font-size: 13px;
	color: black;
	padding: 10px 2px 10px 2px;
	border-bottom: 1px solid #E0E0E0;
	width:160px;
}


.produto-caracteristicas {
  margin:10px 0px 0px 0px;
}

.produto-caracteristicas  h3{
	color:black;
    background-color:white;
	text-align:left;
    border-left:3px solid #FFBF00;
}
	

.produto-consumiveis {
     float:left;
 
}

.produto-consumiveis  h3{
	color:black;
	text-align:left;
    background-color:white;
    border-left:3px solid #04B404;

}

.produto-consumiveis-left {
 float:left;
 width:240px;
 
}

.produto-consumiveis-right {
 float:left;
 width:380px;
}


.blog-line{
margin:0px 0px 25px 0px;
border-bottom:5px solid #14A4C7;
}

.blog-line h2{
font-size:18px
}

.blog-line h3{
	color:#302226;
	background:#FFFFFF;
}


.blog h3{
	color:#302226;
	background:#FFFFFF;
}

.blogtabela {
	
	border:0px;
	font-size:16px;
	}
 .blogtabela td {
	border: 1px;
	border-color:black;
	padding:10px;
	
	}

.blogtabela th {
	background-color:#333;
	color:#fff;
	white-space:nowrap;
	text-align:left;
	border-right: 1px solid #666; padding:10px;
	}

.blogtabela .th1 { width:350px; }
.blogtabela .th2 { width:70px; }
.blogtabela .th3 { width:190px; }
.blogtabela .th4 {  }

.blogtabela tr.even { background-color:#f5f5f5 !important; }