body {	margin: 0;	padding: 0;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF; background:url(../img/bg.jpg) repeat-x center top #253C5E}
h1, h2, h3 {	margin-top: 0;}
h1 {	font-size: 1.6em;	font-weight: normal;}
h2 {	font-size: 1.6em;}
h3 {	font-size: 1em; color:#CADF2D; font-size:14px}
ul {}
a {	text-decoration: none;	color: #CADF2D;}
a:hover {	border-bottom: none; color:#CADF2D}
a img {	border: none;}
img.left {	float: left;	margin: 0 20px 0 0;}
img.right {	float: right;	margin: 0 0 0 20px;}

img {border:0;}


/* Header */
#logo { width:950px;	height: 88px;	margin: 0 auto;	padding: 0 0 0 50px; }
#logo h1, #logo p {	float: left;	margin: 0;	color: #FFFFFF;}
#logo h1 {	padding: 20px 0 0 0;	text-transform: lowercase;	font-weight: normal;	font-size: 3em;}
#logo p {	text-transform: uppercase;	padding: 42px 0 0 80px;	font-size: 11px;	color: #FFF; }
#logo p a { color: #CADF2D;}
#logo p a:hover { color: #FFF;}

/* Depoimentos */
#depoimentos {margin:0 16px 20px 16px}
#depoimentos h3 {margin: 0 0 0 0; border-bottom: 1px dashed #CADF2D; color:#CADF2D; font-size:18px; font-weight:normal}
#depoimentos p { font-size:11px}
#depoimentos a { color:#CADF2D; text-decoration:underline; }
#depoimentos a:hover { text-decoration:none;  }
.tit-depoimento {border:0; font-size:15px; color:#66CCFF; margin:20px 0 0 0}



/* Menu */
#wrapper-menu {	width: 100%; height: 30px;	padding: 10px 0; margin: 0 auto 15px auto; background: #132440; }
#menu {	width: 1000px;	margin: 0 auto 0 auto;}
#menu ul {	margin: 0 0 0 32px;	padding: 0;	list-style: none;}
#menu li {	display: inline;}
#menu a {	display: block;	float: left;	margin: 2px 3px 0 0;	padding: 6px 15px 10px 15px;	border-right: 1px #253C5E solid;	text-decoration: none;	text-transform: uppercase;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF; font-weight:bold}
#menu a:hover {	color: #CADF2D;}
#menu .current_page_item a {	margin: 0 3px 0 0;	color: #FFFFFF;}

/* Wrapper */
#wrapper {}

/* Page */
#page {	width: 1000px;	margin: 0 auto;	padding: 0;}
#page-bg {}

/* Latest Post */
#latest-post {	padding: 20px;	border: 1px solid #E7E7E7;}

/* Content */
#content {	float: right;	width: 770px;}
.post {	padding-bottom: 15px;	line-height: 200%;}
.post h1 {	font-weight: normal; border-bottom: 1px dashed #436BA9; margin: -10px 20px 10px 20px;}
.post h2 {	font-weight: normal; border-bottom: 1px dashed #436BA9; margin: -10px 20px 10px 20px;}
.title {	margin: 0;	padding: 20px 0 0 0;	font-weight: normal; color:#66CCFF }
.byline {	border-bottom: 2px solid #132440;	margin: -10px 20px 20px 20px;}
.tag {	padding: 0 15px;}
.entry {	padding: 0 20px;}
.entry p {	line-height:150%}
.entry a { color:#CADF2D; text-decoration:underline}
.entry a:hover {  text-decoration:none}

/* Sidebars */
#sidebar1 {	border-right: #253C5E solid 1px;}
.sidebar {	float: left;	width: 220px;	padding: 0;	background: #2A416A;	border-bottom: 1px solid #132440;	font-size: 12px;}
.sidebar ul {	margin: 0;	padding: 0;	list-style: none;}
.sidebar li {	padding: 0 0 20px 0;}
.sidebar li ul {}
.sidebar li li {	margin: 0 20px 0 15px;	padding: 8px 0px;	border-bottom: 1px #436BA9 dashed;}
.sidebar li h2 {	margin: 0 0 0 0;	padding: 10px 15px;	background: #132440;	font-size: 13px;	color: #CADF2D;}
.sidebar a { color: #FFFFFF;}
.sidebar a:hover {	color: #CADF2D;}

/* Portifolio | Cases */
.portifolio {border:2px solid #66CCFF; background:#FFFFFF; padding:4px; margin:0 30px 0 0}
.portifolio:hover {border:2px solid #436BA9; background:0; padding:4px}
#cases { }
#cases p { margin-bottom:30px; text-align:center }
#case { }
#case h3 { margin:0 0 -5px 0 }
#case p { text-align:left; }

/* Servicos */
#servicos {}
#servicos ul {list-style:none; padding-left:0; margin-left:0; margin-top:20px}
#servicos ul li {border-bottom:#436BA9 dashed 1px; margin:10px 0 10px 0}
#servicos ul li h3 {font-size: 1em; color:#66CCFF; font-size:14px}
.menu-servicos {margin:0 0 0 20px; text-align:center; line-height:20px}
.menu-servicos a {text-decoration:underline;   }
.menu-servicos a:hover{text-decoration:none}

/* Clientes */
.clientes a { color: #FFFFFF; text-decoration:none}
.clientes a:hover {	color: #CADF2D;}
.colunas-clientes { float:left; width:100%}
.colunas-clientes img { border:1px solid #436BA9; padding:1px; }

/* Forms */
.bt {color:#CADF2D; background-color:#132440; border:1px solid #436BA9; margin:10px 0 0 0; font-weight:bold}
label {font-weight:bold; color:#CADF2D}

/* rodape */
#rodape{	width: 100%;	height: 125px;	margin: 0 auto;	background: #132440;	border-top: 1px dashed #436BA9;}
#rodape p {	margin: 0;	padding: 15px 0 0 0;	text-align: center; color: #FFFFFF;}