@charset "utf-8";
/* CSS criada por Orlando Grillo em 01-2009 */

@media print	{.tabcontent {display:block !important;}}

/* CONFIGURACOES GERAIS */
html, body	{margin:0; padding:0; color:#d7d7dd; font-size:10pt; font-family:Verdana,Arial,sans-serif; background:#1f1f28; text-align:center;}
* html body	{behavior:url(cssHoverFix.htc);}
* div	{display:block; margin:0; padding:0; border:0;}
* h1, * h2, * h3	{font-weight:bold;}
* img	{border:none;}
* a	{font-weight:normal; text-decoration:underline;}
* a:link, * a:active, * a:visited	{color:#69b0e9;}
* a:hover	{color:#bae1ff;}


/* TOPO E SOMBRAS DE TOPO E LATERAIS */
#titulo	{position:fixed; top:0; left:0; width:100%; height:101px; background:url('i/tit_fundo_azul.jpg') repeat-x 50% 0; z-index:3;}
#titulo .tituloimg	{position:absolute; left:50%; margin-left:-256px; width:672px; height:72px; background:url('i/tit_tit.jpg') no-repeat 0 0;}
#titulo .titulosombra	{position:relative; top:72px; width:100%; height:12px; background:url('i/tit_sombra.png') repeat-x; z-index:3;}
* html #titulo	{position:absolute; overflow:hidden;}
* html #titulo .titulosombra	{background:url('i/tit_sombra.gif') repeat-x;}

#sombratopo	{position:absolute; bottom:-49px; width:721px; height:78px; background:url('i/conteudo_fundo_topo.png') 0 0 repeat-x; left:50%; margin-left:-361px; z-index:2; top:72px;}
* html #sombratopo	{display:none;}


/* MENU */
#menu	{position:absolute; top:70px; left:50%; margin-left:-289px; width:578px; height:31px; background:url('i/menu_transp.png') no-repeat; z-index:4;}
* html #menu	{top:70px; background:url('i/menu.png') no-repeat; text-align:left;}
#menu a	{display:block; float:left; margin:3px 0 0; padding:0; height:31px;}
#menu a.index	{width:79px; margin-left:13px;}
* html #menu a.index	{width:80px; margin-left:6px;}
#menu a.models	{width:74px;}
#menu a.lifeill	{width:93px;}
#menu a.scieill	{width:118px;}
#menu a.profile	{width:79px;}
#menu a.contact	{width:55px;}
#menu a.sale	{width:55px;}
#menu a:hover	{background:url('i/menu_select.png') no-repeat 50% -4px;}
#menu a.active	{background:url('i/menu_select.png') no-repeat 50% 20px;}
* html #menu a:hover, * html #menu a.active	{background:url('i/menu_select.gif') no-repeat 50% 20px;}


/* CONTEUDO */
#tudocenter	{position:relative; margin:0 auto; width:750px; padding:140px 0 0; background:url('i/conteudo_fundo.gif');}
* html #tudocenter	{padding-top:135px;}
#sombratopoIE6	{display:none;}
* html #sombratopoIE6	{display:block; position:relative; top:-72px; margin-bottom:-72px; left:0px; width:720px; height:78px; background:url('i/conteudo_fundo_topo.gif') 0 0 repeat-x;}

/* SUBMENU */
#submenu	{position:relative; width:195px; padding:0 0 60px; left:15px; float:left; background:url('i/linha_185.png') no-repeat 0 0; text-align:left; clear:both;}
#submenu .quadro	{padding:5px 20px; margin:0;}
#submenu img	{border:1px solid #1f1f28; margin:5px 0;}
#submenu p	{text-align:justify; font-size:0.9em; padding:0 0 0.5em; margin:0;}
#submenu h1, #submenu p.submenu	{display:block; text-align:left; font-size:1.2em; margin:0; padding:15px 20px; background:url('i/linha_185.png') no-repeat 0 100%; font-family:'Eras Demi ITC',Verdana,Helvetica,sans-serif; font-weight:normal; font-variant:small-caps;}
* html #submenu h1	{font-size:1.1em;}
#submenu p.submenu	{font-size:1em; padding:5px 20px 10px;}
* html #submenu p.submenu	{font-size:0.9em; text-transform:uppercase;}

p.submenu a	{display:block; padding:0 0 0 20px; line-height:19px;}
p.submenu a:link, p.submenu a:visited		{color:#9d9daa; text-decoration:none;}
p.submenu a:hover	{color:#69b0e9; background:url('i/submenu_active.gif') no-repeat 0 0;}
p.submenu a.selected	{color:#d7d7dd; background:url('i/submenu_active.gif') no-repeat 0 0;}

#submenu.index	{width:310px; background:url('i/linha_310.png') no-repeat 0 0;}
#submenu.index .quadro	{background:url('i/linha_310.png') no-repeat 0 100%; padding:15px 20px;}
#submenu.index p.submenu	{font-size:1.1em; padding:15px 30px 20px; background:url('i/linha_310.png') no-repeat 0 100%;}
* html #submenu.index p.submenu	{font-size:1em; text-transform:uppercase;}
#submenu.index p.submenu a	{display:block; padding:0 0 0 20px; height:auto; line-height:normal;}


/* CONTEUDO PRINCIPAL */
#main	{width:515px; padding:0 25px 60px 0; float:right; text-align:justify;}
#main.index	{width:400px;}
#main p	{font-size:0.85em; padding:0 10px 0.8em 0; margin:0;}

#quadroindex	{background:url('i/quadro_meio.png') repeat-y; width:400px;}
#quadroindex .topo	{background:url('i/quadro_topo.png') no-repeat 0 0;}
#quadroindex .base	{background:url('i/quadro_base.png') no-repeat 0 100%; padding:5px 15px 18px; color:#1f1f28;}
#quadroindex h2	{font-size:0.9em; font-weight:bold; margin:0 0 1.5em; padding:0; text-align:center;}
#quadroindex .item	{clear:both; margin:1em 0 0; padding:0;}
#quadroindex .item h3	{font-size:0.85em; font-weight:bold; padding:0 0 0.4em; margin:0;}
#quadroindex .item p	{display:block; padding:0 0 0 10px;}
#quadroindex .item img	{float:right; border:1px solid #1f1f28; margin:0 0 0 10px;}
#quadroindex .item a	{color:#FFF; text-decoration:underline;}
#quadroindex .item a:hover	{color:#FFF; border-bottom:1px solid;}


/* TABCONTENT */
.tabcontent	{border:none; width:515px;}


/* THUMBS */
#main ul	{display:block; list-style:none; margin:0; padding:0; font-size:0.9em; width:515px;}
#main ul li	{display:block; margin:0 1px 1px 0; padding:0; float:left; text-align:center;}
#main ul li a	{display:block; position:relative; width:98px; padding:2px; background:#474755; text-decoration:none; color:#cdcdda;}
#main ul li a:hover	{background:#696a78; color:#eef;}
#main ul li a span	{display:block; padding:4px 0;}
#main ul li img	{border:1px solid #1f1f28;}
#main .vertical ul li a	{height:98px;}

#main.galeria ul	{display:block; clear:both;}
#main.galeria p	{display:block; clear:both; padding:2em 0 1em; font-size:1.2em; text-align:center; letter-spacing:3px;}
#main.galeria ul li	{position:relative; background:url(i/galeria_item_fundo.png); width:250px; text-align:left;}
#main.galeria ul li:hover	{background:url(i/galeria_item_fundo_hover.png);}
#main.galeria ul li a	{width:auto; height:82px; padding:9px 12px 13px 10px; text-align:left; background:url(i/galeria_item_fundo_base.png) no-repeat 0 100%;}
#main.galeria ul.illustration li a	{height:98px;}
#main.galeria ul li a:hover	{background:url(i/galeria_item_fundo_base_hover.png) no-repeat 0 100%; color:#363641;}
#main.galeria ul li a span	{padding:0;}
#main.galeria ul li a span.data	{font-size:0.75em; position:absolute; bottom:15px; right:12px; text-align:right;}
#main.galeria ul li a span.data	{display:none;}
#main.galeria ul li a:hover span.data	{display:block;}
#main.galeria ul li img	{float:left; margin:0 8px 0 0;}

#main.galeria ul li.ainside	{background:url(i/li_ainside.png) no-repeat 0 0; width:215px; padding:30px 0 0 35px;}
#main.galeria ul li.ainside a,
#main.galeria ul li.ainside a:link,
#main.galeria ul li.ainside a:active,
#main.galeria ul li.ainside a:visited	{background:none; color:#69b0e9; width:175px; height:auto; padding:0;}
#main.galeria ul li.ainside a:hover	{color:#bae1ff;}

#main.galeria ul li a.detail	{width:100%; height:11px; padding:0; background:none; position:absolute; bottom:0; left:0;}
#main.galeria ul li a.detail:hover	{background:url(i/galeria_item_fundo_base_hover.png) no-repeat 0 100%; color:#363641;}
#main.galeria ul li a.detail img	{position:absolute; bottom:15px; left:10px;}
#main.galeria ul li a.detail img:hover	{border-width:4px; left:7px; bottom:12px;}


/* COPYRIGHT */
#copyright	{position:relative; width:750px; height:52px; background:url('i/copyright_fundo.png') no-repeat 0 0; color:#7b7b88; font-family:Tahoma,Helvetica,sans-serif; font-size:0.8em; clear:both; margin:0; padding:0;}
#copyright p	{position:absolute; top:10px; margin:0; padding:0;}
#copyright p.left	{text-align:left; left:25px;}
#copyright p.right	{text-align:right; right:25px;}
#copyright a:link, #copyright a:active, #copyright a:visited	{color:#6a6a76;}
#copyright a:hover	{color:#90909d;}
