body {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:medium; background-color:#FFFFFF; background-image:url(img/bg2.jpg); background-position:center top; padding:0px; margin-top:7px; margin-right:0px; margin-bottom:8px; margin-left:2px; color:#444444}
body {font-size:90%}

p {font-family:Verdana,Arial,Helvetica,sans-serif; line-height:1.4em} 
td {font-family:Verdana,Arial,Helvetica,sans-serif;} 
ul {font-family:Verdana,Arial,Helvetica,sans-serif;}

input, textarea, button, select {font-family:Arial,Helvetica,sans-serif; color:#333333; border:1px solid; border-color:#EEE; background:#FFFFFF;}

a:link,a:visited {color:#0033B2;}
a:hover,a:active {color:#E69900;}

h1:first-child	{margin-top:2px;} 
h2:first-child	{margin-top:2px;} 
h1 				{font-size:160%; background-color:#FFFFFF}
h2 				{font-size:120%; background-color:#FFFFFF; margin-top:2em}
h3 				{font-size:94%; background-color:#FFFFFF; margin:0px; margin-top:1.6em; margin-bottom:-0.8em}

h1.inicio 		, h2.inicio		, h3.inicio			{color:#0033B2;}
h1.websites 	, h2.websites	, h3.websites 		{color:#4066CC;}
h1.consultoria 	, h2.consultoria, h3.consultoria 	{color:#8099D8;}
h1.design 		, h2.design 	, h3.design 		{color:#F0B240;}
h1.formulario 	, h2.formulario	, h3.formulario 	{color:#E69900;}

.antiSpam {color:#E60000; font-size:90%;}

.attention {color:#E69900;}

.captions {color:#808080; padding:5px; font-family:Arial,Helvetica,sans-serif; font-size:75%;}

.current1 a {background-color:#4066CC!important; border:1px solid #4066CC!important; color:#FFFFFF !important;}
.current2 a {background-color:#8099D8!important; border:1px solid #8099D8!important; color:#FFFFFF !important;}
.current3 a {background-color:#0033B2!important; border:1px solid #0033B2!important; color:#FFFFFF !important;}
.current4 a {background-color:#F0B240!important; border:1px solid #F0B240!important; color:#FFFFFF !important;}
.currentFormu a {background-color:#E69900!important; border:1px solid #E69900!important; color:#FFFFFF !important;}

.conteudoCentral {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:80%; background-color:#FFFFFF; text-align:left}
.conteudoCentral li {width:85% !important}
/*ul li.Largo {width:460px !important} */

.footer0 {color:#333333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; padding:0 15px 15px 230px !important; background-color:#FFF;} 
.footer1 {color:#333333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; padding:0 15px 15px; background-color:#FFF;} 

.footer {color:#333333; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; padding:9px 6px !important; background-color:#F0F0F0; background-position:-1px 0px; background-image:url(img/bg.jpg);} 
.footer a {color:#333333 !important; text-decoration:none} 
.footer a:hover {color:#E69900 !important; text-decoration:none} 

#fb {padding-left:0!important}

.garantia {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:75%; line-height:110%; color:#8A8A8A; width:180px!Important;}

.header {color:#CCCCCC; padding:2px 6px 0px 10px !important; background:#FFFFFF /*url('img/sombratop.gif') repeat-x top*/}
.header2 {background:#FFFFFF url('img/sombrabottom.gif') repeat-x bottom; padding:0px!important}

.maincontent {width:auto; vertical-align:top; background-color:#FFFFFF; padding-left:0px}
.maincontent ul {padding-left:0em; margin-left:0.5em; list-style-type:none;}
.maincontent ol {padding-left:0em; margin-left:1em; list-style-type:decimal;}
.maincontent ul li, .maincontent ol li {margin:0px 0px 7px 0px; font-family:Tahoma,Arial,sans-serif; font-size:85%; line-height:120%; background-color:#F8F8F8; padding:0.1em 0.6em; width:90%; border:1px solid #E6E6E6; display:list-item}
.maincontent li a {text-decoration:none}
.maincontent p {text-align:justify}

.externalTable {border:none;/*Filter:Shadow(Color=#E0E0E0, direction=135)*/}
.mainTable {width:778px; background-color:transparent; border-color:transparent; border-collapse:collapse; /*border:none;*/  border:#E8E8E8 solid 1px;}
.mainTable>td {padding:15px;}

.middleBox {background-color:#4066CC; color:#CCCCCC; /*border:#CCCCCC dashed 2px;*/ padding:4px !important; border-color:transparent;}

.portfolio 			{font-size:65%; visibility:visible}
.portfolio .bloco	{width:248px; height:284px; float:left; margin:0 18px 50px 0; background:none; /*background:url(img/bg_port.gif) no-repeat;*/ padding:7px 8px}
.portfolio .interno	{margin:0px; padding:0; height:300px; overflow:hidden}
.portfolio .image	{margin:0px; padding:0; height:230px; overflow:hidden; background:#FFF}
.portfolio a 		{text-decoration:none}
.portfolio_tit 		{text-align:center; padding:5px 0; border-bottom:1px solid #CCC}
.portfolio_tit a 	{text-decoration:none}
.portfolio_descr 	{text-align:center; padding:5px 0}

.mnubar {width:182px; background-color:#FFFFFF; font-size:11px; vertical-align:top; padding:25px 15px 13px 15px !important} 
.mnubar ul {padding-left:0em; margin-left:0.5em; margin-top:2px; margin-bottom:20px; list-style-type:none;}
.mnubar li {margin:0px 0px 2px 0px}

.mnubar a {padding:4px; display:block; border:1px solid #E6E6E6; width:150px;
	font-family:Tahoma,Arial,sans-serif; text-decoration:none; line-height:1em; background-color:#F4F4F4;}
.mnubar a:link, .mnubar a:visited {color:#666;}
.mnubar a:hover, .mnubar a:active {color:#FFFFFF; background-color:#E69900; border:1px solid #CC8000;}

.mnubar a.cor001 {padding:4px; display:block; border:1px solid #E6E6E6;}
.mnubar a.cor001:link, .mnubar a.cor001:visited {color:#666;}
.mnubar a.cor001:hover, .mnubar a.cor001:active {color:#FFFFFF; background-color:#4066CC; border:1px solid #204499;}

.mnubar a.cor002 {padding:4px; display:block; border:1px solid #E6E6E6;}
.mnubar a.cor002:link, .mnubar a.cor002:visited {color:#666;}
.mnubar a.cor002:hover, .mnubar a.cor002:active {color:#FFFFFF; background-color:#8099D8; border:1px solid #6680CC;}

.mnubar a.cor003 {padding:4px; display:block; border:1px solid #E6E6E6;}
.mnubar a.cor003:link, .mnubar a.cor003:visited {color:#666;}
.mnubar a.cor003:hover, .mnubar a.cor003:active {color:#FFFFFF; background-color:#0033B2; border:1px solid #001199;}

.mnubar a.cor004 {padding:4px; display:block; border:1px solid #E6E6E6;}
.mnubar a.cor004:link, .mnubar a.cor004:visited {color:#666;}
.mnubar a.cor004:hover, .mnubar a.cor004:active {color:#FFFFFF; background-color:#F0B240; border:1px solid #CC9900;}

.mnubar p {background-color:#FFFFFF; margin-top:0px; margin-bottom:0px}

.sobresite {font-family:Verdana,Arial,Helvetica,sans-serif; font-size:76%; line-height:114%; color:#808080;}
.sobresite img {margin-left:5px}

.spacer {padding:0px}
