/*** Typography ***/
strong								{font-weight:bold;}
em									{font-style:italic;}
a:link								{color:#17fd1e;text-decoration:underline;}
a:visited							{color:#17fd1e;text-decoration:underline;}
a:active							{color:#ffffff;text-decoration:none;}
a:hover								{color:#17fd1e;text-decoration:none;}
a:visited:active					{color:#ffffff;text-decoration:none;}
a:visited:hover						{color:#17fd1e;text-decoration:none;}
img									{border:1px solid white;}
h2									{font-weight:bold;font-size:14px;margin-top:20px;}
p									{margin-bottom:0.55em;}
p.subtitle							{font-style:italic;margin:0;}
dl dt								{font-weight:bold;}
dl dd								{margin-bottom:0.55em;}

/*** Structure + Detailing ***/
html, body			 	 			{height:100%;overflow:hidden;}
body								{background-color:#030303;color:white;font:normal 12px/1.5em Arial,sans-serif white;background-repeat:no-repeat;line-height:1.5em;}
body.home 							{background-position:top left;background-image:url('../img/bg_home.jpg');}
body.equipamentos 					{background-position:top right;background-image:url('../img/bg_equipamentos.jpg');}
body.produtora 						{background-position:bottom left;background-image:url('../img/bg_produtora.jpg');}
body.eduardo 						{background-position:bottom right;background-image:url('../img/bg_eduardo.jpg');}
body.contato 						{background-position:top left;background-image:url('../img/bg_contato.jpg');}
body.erro							{background-position:top left;background-image:url('../img/bg_erro.jpg');}

div#container						{width:760px;height:455px;position:absolute;}
body.home div#container				{width:422px;height:342px;left:130px;top:105px;}
body.equipamentos div#container 	{width:722px;height:400px;right:70px;top:22px;}
body.produtora div#container 		{width:483px;height:385px;left:225px;bottom:40px;}
body.eduardo div#container			{width:483px;height:385px;right:134px;bottom:40px;}
body.contato div#container			{width:420px;height:345px;left:340px;top:65px;}
body.erro div#container				{width:470px;height:342px;left:130px;top:105px;}

body.contato div#container p		{width:450px;}

div#footer							{position:absolute;bottom:10px;right:10px;}
div#footer p						{font-size:10px;}

h1									{width:135px;height:50px;margin:0 0 24px 22px;cursor:pointer;}
h1 a								{width:135px;height:50px;display:block;background:transparent url('../img/aion.png') center center;background-repeat:no-repeat;text-indent:-1000em;cursor:pointer;}
div.menu							{margin:0 0 0 18px;position:relative;z-index:5000;}

div#content							{margin:30px 0 0 22px;}
div#content p.subtitle				{margin-bottom:0;font-style:italic;}
div#content p.rolo					{margin-bottom:1.5em;}
div#content p a.flagUK				{background:transparent url('../img/icon_flag_uk.gif') center left no-repeat;padding:0 0 0 2em;}
div#content h2						{margin:1em 0 0;}
div#content img.left				{float:left;clear:left;margin-right:1em;}
div#content img.right				{float:right;clear:right;margin-left:1em;}
div#content img.right#filtros		{margin-right:90px;}
div#content div.fotos				{margin-bottom:2em;clear:both;width:100%;}
div#content div.fotos img.left		{clear:none;}
div#content div.outros				{width:285px;float:left;}
div#content div.outros img			{margin-right:.5em;margin-bottom:.5em;}
div#content ul.acessorios			{}
div#content ul.acessorios li		{background:url('../img/bullet_branco.gif') 0px 6px;background-repeat:no-repeat;padding-left:13px;}
div#content ul.filtros				{}
div#content ul.filtros li			{background:url('../img/bullet_branco.gif') 0px 6px;background-repeat:no-repeat;padding-left:13px;width:260px;float:left;}
div#content ul.filtros li.left		{width:210px;}
div#content ul.filtros li.right		{width:260px;}
div#content li#filtros-title		{list-style-type:none;margin-left:1.1em;margin-right:-1.2em;}
div#content ul.digital				{width:600px;}
div#content ul.digital li			{}
body.eduardo div#content			{height:241px;overflow:auto;padding-right:2em;}
body.produtora div#content			{height:290px;overflow:auto;padding-right:2em;margin-top:23px;}
body.produtora div#content h2		{margin-top:0;}

a#foto-eduardo						{float:left;display:block;margin-right:1em;}

div#content.tabela					{margin-top:20px;}
div#content table h2				{margin-top:0;}
table tbody th						{font-weight:bold;padding:.5em 0 .25em;}
table tbody td.equipamento			{width:29em;}
table tbody td.peso					{width:3em;}
table tbody tr:hover td				{background:#333;}

div#content.super16					{width:410px;margin-top:22px;}
div#content.super16 img#camera-super-2 {margin-top:2em;}

/*** Form ***/
form								{}
form div							{}
form div label						{font-weight:bold;margin-top:5px;width:82px;display:block;float:left;}
form div input.text					{margin-top:5px;width:200px;color:white;font-size:11px;font-family:Arial,sans-serif;padding:.35em;background:#1a1a1a;border:none;border-right:solid 1px #9d9d9d;border-bottom:solid 1px #9d9d9d;}
form div textarea					{margin-top:5px;width:200px;color:white;font-size:11px;font-family:Arial,sans-serif;padding:.35em;background:#1a1a1a;border:none;border-right:solid 1px #9d9d9d;border-bottom:solid 1px #9d9d9d;}
form div input:focus,
form div textarea:focus				{background-color:#2a2a2a;}
form div button.submit				{margin-top:5px;margin-left:82px;border:none;width:57px;height:21px;background:black url('../img/form_submit_up.gif') center center;background-repeat:no-repeat;text-indent:-1000em;outline:none;cursor:pointer;}
form div button.submit:hover		{background-image:url('../img/form_submit_over.gif');}
form p								{margin-top:1.5em;}

/*** Thickbox ***/
#TB_window							{color:black;}
#TB_secondLine						{}
#TB_overlay							{position:fixed;z-index:9000;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack				{background:url(macFFBgHack.png) repeat;}
.TB_overlayBG						{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
#TB_window							{position:fixed;background:#000;z-index:9005;color:#000;display:none;border:1px solid #aaa;text-align:left;top:50%;left:50%;}
#TB_window img#TB_Image				{display:block;margin:15px 0 0 15px;border:none;}
#TB_caption							{height:25px;padding:7px 0 10px 15px;float:left;color:#ccc;padding-top:1.2em;}
#TB_closeWindow						{height:25px;padding:11px 15px 10px 0;float:right;}
#TB_closeWindowButton				{display:block;width:57px;height:22px;text-indent:-1000em;background:black url('../img/bt_fechar.gif') 0px 1px no-repeat;background-repeat:no-repeat;}
#TB_closeWindowButton:hover,
#TB_closeWindowButton:visited:hover {background-position:0px -22px;}
#TB_closeAjaxWindow					{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle					{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title							{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent						{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal			{padding:15px;}
#TB_ajaxContent p					{padding:5px 0px 5px 0px;}
#TB_load							{position:fixed;display:none;height:13px;width:208px;z-index:9010;top:50%;left:50%;margin:-6px 0 0 -104px;background:black;}
#TB_load img						{border:none;margin:20px auto;}
#TB_HideSelect						{z-index:999;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
#TB_iframeContent					{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

/* Scroll */
.scroll-bar					{display:none;}
.scroll-bar					{width:9px;height:309px;background:transparent url('../img/scroll_bar.png') top center repeat-y;position:absolute;top:0px;left:0px;cursor:pointer;}
.scroll-scrubber			{width:9px;height:9px;position:absolute;background:#f5f5f5 url('../img/scroll_scrubber.gif') center center no-repeat;font-size:1px;overflow:hidden;top:0px;left:0px;}
#content					{position:relative;height:290px;}
#contained					{position:absolute;}
body.produtora #contained		{height:855px;}
