/*
********************************
**	(c)2011 R3 WEBMOTION	  **
**	contact: info@r3.com.br	  **
********************************
*/
/* CORES
Azul Escuro:  #223771
Azul Médio:   #1D75BC
Cinza Escuro: #B7B7B7
Cinza Médio:  #E2E2E2
Cinza Claro:  #EFEFEF
*/
/* Geral */
* { margin:0; padding:0; text-decoration:none; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; }
body { background:#FFFFFF; }
a img { border:none; }

div#central { display:table; height:auto; margin:50px auto 0; width:950px; background:#EFEFEF url(../images/bg_central.gif) left bottom no-repeat; }

div#header { position:relative; float:left; display:inline; width:220px; height:450px; }
div#header h1 { width:220px; height:130px; }
div#header h1 a { width:220pxpx; height:130px; display:block; text-indent:-5000px; overflow:hidden; background: url(../images/logo.gif) no-repeat; }
div#header p { margin-top:70px; }

div#content { display:table; height:auto; width:720px; min-height:420px; padding:0; margin:15px 0 15px 230px; text-align:left; background:#EFEFEF; border-left:solid 1px #223771; }
div#content h2 { display:none; font-size:14px; font-weight:bold; color:#223771; text-align:left; padding:0 0 20px 0; }
div#content h3 { font-size:11px; font-weight:bold; color:#223771; text-align:left; padding:0 0 10px 0; }
div#content ul { padding:0 0 10px 0; }
div#content ul li { padding:2px 0; font-size:11px; color:#223771; list-style:square outside; margin-left:25px; }
div#content ul li ul li { padding:2px 0; font-size:11px; color:#223771; list-style:disc outside; margin-left:30px; }
div#content p { padding:0 0 10px 0; font-size:11px; color:#223771; text-align:justify; line-height:21px; }
div#content strong { font-size:inherit; color:inherit; font-weight:bold; }
div#content em { font-size:inherit; color:inherit; font-style:italic; }
div#content a { color:#1D75BC; }
div#content a:hover { color:#223771; }

div#nav { float:left; display:inline; width:129px; height:195px; padding:255px 0 0 0; margin:-15px 0; background:#EFEFEF; }
div#nav ul { }
div#nav ul li { font-size:11px; color:#223771; list-style:none; }
div#nav ul li a { font-size:11px; color:#223771; padding:5px 5px 0 0; }
div#nav ul li a:hover { color:#1D75BC; }
div#nav ul li a.selectednav { color:#1D75BC !important; }
div#nav ul li a.selectednav:after { content:" >"; }

div#page { float:right; display:inline; width:490px; min-height:450px; margin:-15px 0; padding:0 50px 30px 50px; background:#E2E2E2; }

div#toppage { margin-bottom:35px; margin-left:-50px; } 

div.home { width:590px !important; padding:0 !important; background:#EFEFEF !important; }
div.home ul { margin:0 !important; padding:0 !important; }
div.home ul li { display:none; list-style:none !important; padding:0 !important; margin:0 !important; line-height:9px !important; }
div.home ul li.viewrotate { display:block; }

div.contato {  }
div.contato h2 { display:none; }
div.contato p { clear:both; text-align:center !important; width:490px !important; line-height:21px !important; }
div.contato form { width:490px; background:url(../images/bg_contato.jpg) 1px 0 no-repeat; }
div.contato form p { text-align:right; font-size:11px; color:#223771; width:490px !important; line-height:30px !important; }
div.contato form p strong { color:#223771; }
div.contato form p label { float:left; display:inline; width:178px; padding:0; margin-right:5px; font-size:11px; color:#223771; text-align:right; }
div.contato form p input[type="text"], div.contato form p textarea { float:left; width:300px; padding:3px; margin-top:5px; border:none; background:#FFFFFF; font-size:11px; color:#333333; }
div.contato form p span { clear:both; float:left; margin-top:10px; width:490px; }
div.contato form p input[type="submit"], div.contato form p input[type="reset"]  { float:right; display:inline; width:64px; height:20px; background:#1D75BC; border:solid 1px #1D75BC; -moz-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; font-size:11px; color:#FFFFFF; margin:0 0 0 10px; padding-bottom:4px; cursor:pointer; }
div.contato form p input[type="submit"]:hover, div.contato form p input[type="reset"]:hover { background:#FFFFFF; color:#1D75BC; }

ul.teamlist { margin-top:50px; }
ul.teamlist li { float:left; font-size:11px !important; line-height:16px; width:490px !important; list-style:none !important; margin:0 !important; padding-top:20px; }
ul.teamlist li a { font-size:11px; font-weight:bold; color:#1D75BC; text-decoration:underline; }
ul.teamlist li a, ul.prodlist li strong { line-height:24px; }
ul.teamlist li em { color:#1D75BC !important; }
ul.teamlist li img { float:right !important; display:inline; margin:-20px 0 40px 50px !important; }

div#footer { width:950px; height:10px; margin:0 auto; padding:3px 0 15px 0; background:#FFFFFF; text-align:right; }
div#footer a { font-size:10px; color:#999999; }
div#footer a:hover { font-size:10px; color:#223771; }

iframe[name="google_conversion_frame"] {
	width: 0;
	height: 0;
}
