/*
CIES 2007
*/
body {
background: #444}
#pod {
color: #ccc;
font-family: Arial, Helvetica;
font-size: 100%}
div.full-width,
div.partial-width { 
background: url("../background_content.gif") repeat-y center top}
#pod,
body>.with-pod #gecko {
top: 0}
div.with-pod { 
background: url('../../printcad_2/background_content_wpod.gif') repeat-y center top; }
div.full-width #gecko, 
div.partial-width #gecko { 
background: url("../cap_top.gif") no-repeat center top}
div.with-pod #gecko { 
background: url("../cap_content.gif") no-repeat -1px top; 
float: left}
#pod {
background: url("../cap_pod.gif") no-repeat center top;
padding-top: 20px}
#capBottom {
background: transparent url("../cap_bottom.gif") no-repeat center top}
#capBottom.with-pod {
background: url("../printcad/i_fundo_baixo.gif") no-repeat center top}
#contentFooter { 
color: #999}
#contentFooter a, 
#contentFooter a:hover,
#contentFooter a:visited { 
color: #fff !important}
#contentFooter a:hover { 
 	background-color: #333 !important}
div.full-width h1,
div.partial-width h1 
{
background-position: 693px 0.1em}
div.with-pod h1 
{
background-position: 496px 0}
#labs-homepage h1 {
margin-top: 20px}
#depthpath 
{
color: #333}
#contentBody h3 {
background-color: #ececec}
#pod h3 {
color: #ccc;
margin-top: 0}
#pod h3 a,
#pod h3 a:hover {
color: #ccc}
#contentBody div.op-head {
background: url("../head_r.gif") no-repeat top right}
#contentBody div.op-head h3 {
background-image: url("../head_l.gif");
background-repeat: no-repeat;
background-position: top left;
background-color: transparent !important;
color: #fff}
#contentBody div.op-head h3 a,
#contentBody div.op-head h3 a:visited {
color: #f5f5f7}
#contentBody div.op-head h3 a:hover {
color: #fff;
background-color: transparent}
div.op-body {
background: url("../l.gif") no-repeat bottom left}
#contentBody div.options-pod {
background: url("../r.gif") no-repeat bottom right}
a {
color: #09c}             <<-- cor do link -->>
#pod a,
#depthpath a,
#footer a,
#labs-globalnav-wrapper a {
text-decoration: none}
a:visited {
color: #0099cc}                    <<-- cor das letras(azul) -->>
#contentBody a.noHover:hover,
.noHover a:hover {
background-color: #fff !important}
#pod a {
color: #7fc388;
background-color: #606060}
a:hover {
background-color:  #ebebeb}         <<-- cor do rectangulo do link, (cinza) -->>
#pod a:hover,
#pod ul.nav-pod a:hover, 
#pod .search-pod a:hover {
background-color: #545454}
#depthpath a,
#depthpath a:visited { 
color: #333}
th {	
background-color: #e7e7e7}
th.data-sectionHead {
background-color: #bbbbbb}
img.image-border,
img.image-editorial {
border: solid 1px #999}
img.image-noborder {
border: solid 1px white}
#pod ul.nav-pod {
border-top: 1px solid #565656;
border-bottom: none;
margin: 0;
padding: 0;
background: transparent}
#pod ul.nav-pod li {
border-top: none;
border-bottom: 1px solid #565656;
background: #606060}
#pod ul.nav-pod a {
border: none;
background: transparent;
font-weight: normal}
#pod ul.nav-pod a,
#pod ul.nav-pod a:visited,
#pod ul.nav-pod li {
color: #ccc}
#pod a:hover, 
#pod ul.nav-pod li a:hover {
background-color: #545454}
#pod ul.nav-pod li p {
background-color: #606060}
#pod ul.nav-pod li ul li {
border: none}
#pod ul.nav-pod,
#pod h3 a {
padding: 0 5px;
margin: 0 -5px 24px}
#pod ul.nav-pod ul {
padding: 0 5px;
margin: 0 -5px}
#pod ul.nav-pod li {
margin: 0 -5px;
padding: 0 5px}
#pod ul.nav-pod li a,
#pod h3 a {
display: block;
margin: 0 -5px}
#pod h3 a {
margin-top: -5px}
#pod ul.nav-pod li a,
#pod h3 a {
padding: 5px;
min-height: 14px}
#pod ul.nav-pod ul li a {
padding: 3px 5px 3px 17px;
min-height: 14px}
#pod ul.nav-pod ul li {
margin: 0 -5px;
padding: 0 5px}
#pod ul.nav-pod p {
margin: 0 -5px;
padding: 5px}
#pod div.hr,
#infoPod div.hr {
border-top: 1px solid #565656;
background-color: #606060;
padding: 0 10px;
font-size: 1px;
line-height: 1px;
height: 1px !important;
height: 2px}
#pod div.search-pod {
background: #5c5c5c;
border-color: #696969;
margin-left: -9px}
#footnote, .footnote,
.note,
.legalnotice,
.caption {	
color:#888}
div.msg-alert {
border: 1px solid #ccc;
background-color: #fefee8;
color: #cc0000}
.border {
border: 1px solid #eee}
.new, 
.achtung {
color: #aa2222}
body.popup, 
div.popup {
background: #fff;
text-align: left}
div.popupheader {
border-bottom: 1px solid #999}
code {
color: #000;
background-color: #ECECED}
pre, 
div.preWrapper {
color: #000;
background-color: #F0F0F1}
code strong, pre strong {
background-color: #F9F9B7}
.comingSoon {
color: #666}
div.portal-features h3, 
div.portal-features h4 {
background-color: transparent}
#promo {
background-color: #71828a}
select {
background-color: #fefefe;
/*\*/
border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
/* */
}
.required {
color: #CC0001}
.submit {
color: #2b333c}
.submit,
.submit-disabled {
background: #fefefe url("../background_form_element.gif") repeat-x;
border: 3px double;
border-color: #c4cccc #acb5b5 #6f7777 #acb5b5}
.submit:hover,
.submit:focus {
border: 3px double;
border-color: #aedf9a #94da78 #6ab94b #94da78}
html>body input.submit-disabled, 
html>body input.submit-disabled:hover, 
html>body input.submit-disabled:focus {
color: #8A8E92;
background-color: #f2f2f2; 
border: 3px double;
border-color: #c4cccc #acb5b5 #6f7777 #acb5b5}
.submit:visited {
color: #2b333c}
select:hover,
select:focus {
border-color: #6d5 #5b5 #459455 #5b5}
div.bleed { 
border-top: 1px solid #bac2c4;
border-bottom: 1px solid #bac2c4;
background-color: #fff}
div.bleed a {
background-color: #fff !important}
div.bleed a:hover {
background-color: #def !important}
#msg-error a,
#msg-error a:visited,
#msg-error a:hover { 
color: #f00}
#msg-error p,
#msg-error ul,
p.msg-error,
div.msg-error,
div.error p { 
color: #CC0001}
#searchBarTop,
#searchBarBottom  {
border-bottom: 1px solid #b2b2b2}
#searchBarTop {
background-color: #f2f2f2;
border-top: 1px solid #d1d1d1;
color: black;
font-weight: bold}
#searchBarBottom {
background-color: #fff}
form.form-columns h2.header-border,
div.form-columns h2.header-border {
border-bottom: solid 1px #e6e6dc}
.login-username,
.login-password,
.licenseAgreement, 
input.textfield,
textarea {
background-color: #f7f7f7;
border-color: #999 #aab3b3 #d5dddd #aab3b3 !important}
.login-username:focus,
.login-password:focus,
.licenseAgreement:focus,
input.textfield:focus,
textarea:focus {
background-color: #fff !important;
border-color: #6ab94b #94da78 #aedf9a #94da78 !important}
.disabled, 
.readonly,
.label-description {
color: #666}
input.disabled, 
input.disabled:focus,
input.readonly, 
input.readonly:focus {
background-color: #fff !important; 
border-color: #ddd !important}
.error label,
.error input,
.error select,
#msg-error {
background-color: #ffffcb !important}
.error input:focus,
.error select:focus {
background-color: #fff !important}
#pod label {
color: #ccc}
.price,
.price a,
.price a:visited {
color: #922}
th.price {
color: #000}
td.price a.submit,
td.price a.submit:visited {
color: #333}
abbr {
cursor: help}
.stamp-fileinfo {
color: #888}
a .mask-a, 
a:hover .mask-a {
color: #888;
background-color: #fff}
del { 
color: #000 !important}
blockquote.pullquote {
border-bottom: 1px solid #ccc;
border-top: 1px solid #ccc}
blockquote.pullquote,
blockquote.pullquote span.author {
color: #333}
blockquote.pullquote cite {
color: #999}
div#static-messaging div {
border: 1px solid #D3D3D3;
background: #f5f7f7}
/*\*//*/
abbr, 
cite, 
address {
border: none}
/**/
#labs-globalnav-wrapper {
font: 85% Verdana, Arial, Helvetica, sans-serif;
margin: 0 auto 9px;
padding: 0;
width: 756px;
position: relative}
* html #labs-globalnav-wrapper {
margin-bottom: 2px;
text-align: left}
#labs-companymenu {
float: left;
position: relative;
margin: 12px 0 1em 17px}
* html #labs-companymenu {
margin-left: 10px}
#labs-companymenu dt {
position: absolute;
top: 0;
left: 0;
margin: 0;
text-indent: -9999px;
background: transparent url("../labs_logo.gif") no-repeat 0 0}
#labs-companymenu dt a {
width: 196px;
height: 49px;
display: block}
#labs-companymenu dd {
position: relative;
z-index: 2;
margin: 37px 0 0;
float: left;
padding: 0 8px 0 0}
#labs-companymenu dd,
#labs-companymenu dd a,
#labs-companymenu dd a:hover {
color: white}
#labs-companymenu dd.item-1 {
margin-left: 55px;
border-right: 1px solid white}
* html #labs-companymenu dd.item-1 {
margin-left: 28px}
#labs-companymenu dd.item-2 {
margin-left: 8px}
/*\*//*/
* html #labs-companymenu dt {
position: static}
* html #labs-companymenu dd.item-1,
* html #labs-companymenu dd.item-2 {
position: absolute;
top: 0;
left: 30px}
* html #labs-companymenu dd.item-2 {
left: 175px;
width: 200px}
/**/
#labs-companymenu dd a:hover,
#labs-companymenu dd a:visited:hover {
background-color: #333 !important}
#labs-depthpath {
float: right;
position: absolute;
top: 40px;
right: 7px}
/*\*/
* html #labs-depthpath {
margin-right: 2px}
/**/
#labs-depthpath li,
#labs-login-nav li,
#p-personal li {
display: inline;
padding: 0 4px;
border-right: solid 1px #CCC;
color: #fff}
#labs-companymenu dd.item-2,
#p-personal li {
border: none}
#labs-login-nav,
#p-personal {
margin: 3px 8px 3px 0;
padding: 0;
text-align: right}
* html #labs-login-nav,
* html #p-personal ul {
margin-right: 3px}
#labs-depthpath a,
#labs-depthpath a:visited,
#labs-login-nav a,
#labs-login-nav a:visited,
#p-personal a,
#p-personal a:visited {
color: #fff;
border: 0;
margin: 4px 4px 0 0}
#labs-depthpath a:hover,
#labs-depthpath a:visited:hover,
#labs-login-nav a:hover,
#labs-login-nav a:visited:hover,
#p-personal a:hover,
#p-personal a:visited:hover {
border: 0;
background-color: #333 !important;
margin: 4px 4px 0 0}
#labs-globalnav form,
#labs-globalnav input.textfield,
#labs-globalnav button {
margin: 0;
padding: 0}
#labs-globalnav {
padding: 0;
margin: 0;
background: #ccc url("../printcad/i_menu_topo.gif") no-repeat center top;
position: relative}
/*\*/
* html #labs-globalnav {
height: 1%}
/**/
#labs-globalnav a,
#labs-globalnav a:visited,
#labs-globalnav a:hover {
color: #4b4b4b;
border: 0;
background: transparent}
#main-labs-nav {
margin: 4px 0 0 12px !important;
margin: 4px 0 0 8px;	
padding:0;
width: 550px;
float: left;
list-style-type:none}
#main-labs-nav li {
float: left;
display: block;
background: transparent url("../printcad/labs_gnavitem_border.gif") no-repeat right 8px;
padding: 0;
margin: 0}
/*\*//*/
#main-labs-nav {
padding-top: 3px}
/**/
#main-labs-nav li.last-child {
background: none}
#main-labs-nav a {
padding: 6px;
/*\*/
display: block;
/**/
margin: 0 1px 0 0}
#main-labs-nav a:hover {
background: #e5e5e5 !important}
#labs-gnav-search {
width: 165px;
float:right;
margin: 7px 0 3px 0;
padding: 0}
* html #labs-gnav-search {
width: 160px}
/*\*//*/
#labs-gnav-search {
position: relative;
top: 5px}
#labs-gnav-search input.textfield {
width: 100px}
/**/
/*\*/
#labs-gnav-search * {
vertical-align: bottom}
/**/
::root #labs-gnav-search {
width: 177px;
margin: 7px 8px 4px 0}
#labs-gnav-search #search-submit {
background: transparent;
border: 0;
margin: 0 0 0 4px;
pading: 0;
font-size: 100%}
#labs-depthpath li.last-child,
#labs-login-nav li.last-child {
border: none}
#labsnav-capBottom {
height: 7px;
clear: both;
display: block;
position: relative;
top: 1px;
left: 0}
#greeting,
#signin,
#signout {
display: none}
div.full-width div.columns-2-Abb-A div.columns-3-ABC-A,
div.full-width div.columns-2-Abb-A div.columns-3-ABC-B,
div.full-width div.columns-2-Abb-A div.columns-3-ABC-C {  
width: 140px !important;
width: 156px}
h1 {
border: none;
background-repeat: no-repeat !important;
margin-bottom: 0 !important;
padding-bottom: 5px !important;
padding-bottom: 0}
::root h1 {
padding-bottom: 6px !important}
h1.alpha-product
{
background: url("../h1_alpha.gif") no-repeat 660px 20px !important}
div.with-pod h1.alpha-product
{
background-position: 460px 20px !important}
#depthpath a,
#contentFooter a,
#depthpath a:hover,
#contentFooter a:hover,
#depthpath a:visited:hover,
#contentFooter a:visited:hover {
border: 0;
background: transparent}
#depthpath a,
#depthpath a:hover,
#depthpath a:visited:hover {
color: #000}
#labs-homepage #fma div.columns-2-aaB-aa {
width: 250px !important}
#labs-homepage #fma div.columns-2-aaB-B {
margin-top: 10px;
width: 450px !important}
#labs-globalnav-wrapper a:hover {
background: transparent}
#contentBody div.op-head {
background: url("../labs_head_r.gif") no-repeat top right}
#contentBody div.op-head h3 {
background-image: url("../labs_head_l.gif");
background-repeat: no-repeat;
background-position: top left;
background-color: transparent !important;
color: #fff}
#contentBody div.op-head h3 a,
#contentBody div.op-head h3 a:visited {
color: #f5f5f7}
#contentBody div.op-head h3 a:hover {
color: #fff;
background-color: transparent}
div.op-body {
background: url("../labs_l.gif") no-repeat bottom left}
#contentBody div.options-pod {
background: url("../labs_r.gif") no-repeat bottom right}
#globalnav {
visibility: hidden;
height: 0;
margin: 0;
padding:0;
position:absolute;
top: 0;
left: 0;
border: none}
#pod h3 a,
#pod h3 a:hover {
position: relative}
#pod h3 a:hover {
background: #545454}