/*  
Theme Name: Connect Solucoes Integradas
Theme URI: http://wmoriah.com.br/portfolio
Description: Tema desenvolvido a partir do layout fornceido pela Concpeto Internet.
Version: 2008
Author: Walter Araujo dos Santos | WMORIAH
Author URI: http://wmoriah.com.br
*/

	body {background-color:#036; text-align:center; font:11px/16px Arial, Helvetica, sans-serif; color:#036}
	* {margin:0; padding:0}
	a {text-decoration:none; color:#f00}
		a:hover {text-decoration:underline}
	hr, .none, .linklove, .link-love {display:none}

	#header, #content, #footer {margin:0 auto; width:901px; text-align:left; clear:both}
	
	#header {height:89px; text-align:center; overflow:hidden}
		#header h1 {float:left}
			#header h1 a {display:block; width:245px; height:89px; background:url(images/logo.gif) no-repeat -5px 0}
		#header ul#navbar {float:right; margin-top:35px; margin-right:35px}
			#navbar li {display:inline; list-style:none}
			#navbar a {display:block; float:left; width:100px; height:54px; margin:0 -1px 0 0;background:url(images/bg_link.gif) no-repeat 200px 0; text-align:center; color:#fff; line-height:54px; font-size:12px}
				#navbar a:hover, #navbar a.home, #navbar .current_page_item a, #navbar .current-cat a {background-position:0 0; text-decoration:none; font-weight:bold}

	#content {background-color:#fff}
		#content h2 {font:normal 25px/25px Trebuchet MS, Arial, Helvetica, sans-serif; color:#036; padding-bottom:22px}
		#content div.post h2 {padding-bottom:5px}
		#content h3, #content h3 a {color:#036; font-size:12px; line-height:16px; padding-bottom:7px}
		#content ul {list-style:none}
		#content div.outdoor {background:url(images/bg_outdoor.gif) no-repeat; text-align:center}
			.outdoor img {border:none; width:auto; height:auto; vertical-align:middle; margin:14px auto 21px auto}

		#content div.noticias {margin-left:31px; float:left; width:265px}
			.noticias li {border-bottom:solid 1px #ddd; padding-bottom:12px; margin-bottom:12px}
			.noticias img {float:left; margin-right:8px}
			
		#content div.newsletter {width:265px}
			.newsletter p {font-size:12px; margin-bottom:10px; font-weight:bold; color:#036}				
			.newsletter fieldset {border:none}
				.newsletter legend {display:none}
				.newsletter input {background-color:#d9d9d9; border:solid 1px #ccc; height:12px; font-size:11px; padding-botton:5px; color:#036}
				.newsletter input#email {float:left; width:165px}
				.newsletter input#sendbutton2, .newsletter input.sendbutton {width:60px; padding:3px 5px; height:27px; margin-top:0; margin-left:134px}


			.newsletter div#usermessage2a,
			.newsletter div.cf_info {width:235px; font-weight:bold; color:#f00; background-color:#fff; padding-left:0; padding-right:0}
			.newsletter form#cforms2form,
			.newsletter form.cform {width:265px; margin:0}
			.newsletter ol.cf-ol {margin:0; list-style:none}
			.newsletter ol.cf-ol li {margin:0; border-bottom:none}
			.newsletter label {text-align:left; width:35px; padding-top:3px; margin:0}
 
			.newsletter input.single {display:inline}
			.newsletter input.fldrequired {}
			.newsletter span.reqtxt,
			.newsletter span.emailreqtxt {display:inline; width:auto; padding-left:2px; padding-top:4px; text-align:right}
			.newsletter form p.cf-sb {margin:0}
			.newsletter .linklove {display:none}			

		#content div.clientes {float:left; width:265px; margin-left:22px}
			.clientes img {float:left; margin:-18px 10px 0 0; padding:2px}
			.clientes li {padding:15px 0 20px 0; position:relative; top:0; left:0}
				.clientes h3 {position:absolute; top:0; left:0; margin-left:103px; display:inline}
				.clientes p {margin-top:7px}

		#content div.solucoes {margin-right:31px; float:right; width:265px}
		#content div.solucoes-interna {margin-right:36px; padding-top:40px}
			.solucoes img {float:left; margin:-16px 10px 0 0}
			.solucoes li {padding:10px; border:solid 2px #ccc; background-color:#eee; margin-bottom:23px; position:relative; top:0; left:0}
				.solucoes h3 {position:absolute; top:0; left:0; margin:10px 0 0 105px; display:inline}
				.solucoes p {margin-top:18px}
				.solucoes p a.more-link {display:block}

		#content div.post {padding:40px 40px 20px 40px; font-size:12px; line-height:18px; background:url(images/bg_outdoor.gif) no-repeat}
		.interna {background:url(images/bg_outdoor.gif) no-repeat}
			div.post p, div.post ul, div.post ol, div.post blockquote, div.post address {margin:12px 0}
			div.post ul, div.post ol {padding:0 20px}
			div.post div.clientes {float:right}
			div.post p img {float:left; margin:0 10px 0 0}

			/* lista */
			div.post ul.lista {padding:0; margin:10px 0; border-bottom:solid 1px #ddd}	
			div.post ul.lista li {border-top:solid 1px #ddd; position:relative; top:0; left:0; clear:both; padding-bottom:5px}
			div.post ul.lista h5 {font-size:12px; line-height:16px; padding:5px 0 0 0}
				div.post ul.lista h5 a {color:#036}
			div.post ul.lista p {margin:0; padding:0}

			div.post ul.lista li.clientes {height:82px}
			div.post li.clientes h5, div.post li.clientes p {margin:0; padding-left:105px}
			div.post li.clientes img {position:absolute; top:5px; left:0}

			div.post ul.lista li.solucoes {height:112px}
			div.post li.solucoes h5, div.post li.solucoes p {margin:0; padding-left:105px}
			div.post li.solucoes img {position:absolute; top:5px; left:0}

		#content div.side {float:left; width:45%}		
			
		#content div.comentarios {clear:both; padding-top:20px}
			#content div.comentarios textarea, #content div.comentarios input {width:400px}
			#content div.comentarios h3 {font-size:15px}
					
		#footer {height:130px; background:url(images/bg_footer.gif) no-repeat}
			#footer address {font-style:normal; padding:70px 31px 0 31px; color:#fff}
				#footer address a {color:#fff}