/****************************************************************
'* ESTILO UTILIZADO EM TODOS OS NAVEGADORES, EXCETO NOS IEs
'*
'*	Criado em: 15/10/2009			Por: THIAGO DE ASSIS LUCA
****************************************************************/
html, body 									{height:100%;}
body										{background:#c0deed url(../imagens/layout/lojavirtual_bg_00_A.gif) center -20px repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:0;}

div, form, h1, h2, img, li, p, strong, ul	{border:0; margin:0; padding:0;}
a											{color:#000; text-decoration:none;}
a:hover										{text-decoration:underline;}

#container									{height:100%; margin:0 auto; width:956px;}
#header										{height:150px; overflow:hidden; padding:49px 0 0 0;}
#content									{background:#D6E8F2 url(../imagens/layout/lojavirtual_bg_03_A.jpg) 14px 54px no-repeat; height:309px; margin:14px auto 0 auto; position:relative; width:938px;}
#content h2									{color:#4489ac; font-size:18px; padding:19px 0 18px 0; text-align:center;}
#footer										{padding:18px 105px 14px 123px; height:60px; position:relative;}

.fLeft										{float:left;}
.fRight										{float:right;}

.title										{position:relative; padding:0 0 0 108px;}
.title h1									{color:#FEFEFE; font-size:48px; line-height:38px; position:relative; z-index:2;}
.title h2									{color:#D9EDF8; font-size:18px; line-height:24px;}
.title .sombra								{color:#C0DEED; font-size:48px; left:106px; position:absolute; top:13px; z-index:1;}

.budget										{background:transparent url(../imagens/layout/lojavirtual_bg_01_A.png) left top no-repeat; margin:22px 108px 0 0; height:60px; width:322px;}
.budget a									{color:#FFF; display:block; font-size:20px; height:40px; padding:13px 0 0 0; text-align:center; width:100%;}

.contact									{background:transparent url(../imagens/layout/lojavirtual_bg_02_A.gif) left top no-repeat; height:17px; margin:18px 0 0 40px; overflow:hidden; padding:3px 0 0 10px; position:relative; width:178px; z-index:2;}
.contact span								{color:#FFF; font-weight:bold;}

.vcard										{margin:-4px 0 0 0; position:relative; padding:0 0 0 130px; z-index:1;}
.vcard span									{color:#4f91b1; font-size:16px; font-weight:bold;}
.vcard .tel									{font-size:30px; font-weight:bold; padding:0 50px 0 10px;}
.vcard .email								{color:#4f91b1; font-size:22px; font-weight:bold; padding:0 50px 0 10px;}
.vcard .twitter								{color:#4f91b1; font-size:22px; font-weight:bold; padding:0 0 0 10px;}

.list1										{color:#003E5D; float:left; padding:0 0 0 210px; width:330px; list-style-position:inside;}
.list1 li									{padding:0 0 12px 0;}
.list2										{color:#003E5D; float:left; padding:0 0 0 30px; width:330px; list-style-position:inside;}
.list2 li									{padding:0 0 12px 0;}
.list1 li, .list2 li						{font-size:12px;}
.list1 li strong, .list2 li strong			{font-size:10px;}

.portifolio									{background:url(../imagens/layout/lojavirtual_bg_04_A.jpg) left top no-repeat; color:#676767; display:block; float:left; font-size:14px; height:34px; padding:10px 0 0 31px; position:relative; width:371px;}
.logo										{float:right; text-align:center;}
.logo span, .logo a							{color:#535353; font-size:12px;}
			
.wrapper									{clear:both; display:block; height:0; overflow:hidden; visibility:hidden; width:100%;}

/* CANTOS ARREDONDADOS */
.rtop, .rbottom								{background-color:#C0DEED; display:block; position:absolute; left:0; width:100%;}
.rtop										{top:0;}
.rbottom									{bottom:0;}
.rtop span, .rbottom span					{background-color:#D6E8F2; display:block; height:1px; overflow:hidden;}
.r1											{margin:0 5px}
.r2											{margin:0 3px}
.r3											{margin:0 2px}
.rtop .r4, .rbottom .r4						{height:2px; margin:0 1px;}
