@charset "utf-8";
/* CSS Document */

/*
Theme Name: Quorum
Description: Consultoria, Assessoria Empresarial
Author: Customer: Hamilton Figueiredo
Author URI: http://www.hfigueiredodesign.com.br/
*/

* {
	margin: 0; padding: 0;
}

/**Obs. by Hamilton **/

#pag_noticias p {
 background: url(images/header.png) repeat-x;
                      
margin-left:25px;
margin-right:25px;
margin-bottom:25px;
line-height:20px;
background:#fff;


}
 
            


#content_home {
	width: 478px;
    height:490px;
	float: left;
	clear:both;
  
      
	
	
	
}

#content_home p {
margin-right:25px;
margin-left:30px;
margin-top:25px;
text-align:left;
font-size:12px;
width:auto;
line-height: 1.6em;


}

#content_home h2 {
margin-left:25px;
margin-top:15px;
text-align:left;
}
.img_home {
width:auto;
height:auto;
overflow:hidden;
float:right;
margin-bottom:20px;
    padding-top:;
}

.crc_sescon {
margin-right:15px;
float: right;
clear:right;

}

#content_serv {
       
	width: 478px;
	float: left;
	clear:both;
      
        
	
	
}

#content_serv p {
margin-right:25px;
margin-left:30px;
margin-top:25px;
text-align:left;
font-size:12px;
width:auto;
line-height: 1.6em;


}

#content_serv h3 {
margin-left:25px;
margin-top:20px;
text-align:left;
}
.img_serv {
background:#ffffff;
width:auto;
height:auto;
overflow:hidden;
float:right;
margin-bottom:20px;
}
/**Fim obs. Hamilton**/



body {
	text-align: center;
	font: 12px Arial;
	color:#333333;
	background-color:#fff;
	background-image:url(images/back002.png);
	background-repeat:repeat-x;
	
}
a {
	text-decoration: none;
	color: #F7A001;
}


img {
	border: 0;
}

.break {
     
	font-size: 0;
	width: 0; height: 0;
	clear: both;
}
.alignleft {
       
	float: left;
	margin: 4px 10px 5px 0;
}
.alignright {
	float: right;
	margin: 4px 0 5px 10px;
}
.hidden {
	display: none;
}

#wrapper {
	width: 960px;
	height:auto;
	text-align: left;
	margin: auto auto;
	background-image:url(images/bg_wraper.png);
        background-repeat:repeat-y;
        background-position:right;
         background-color:#fff;
		clear:both;
        
}

/** BEGIN header **/
#header {

background:url(images/header.png);

height:120px;	
}




#abertura-empresas{
background:green;
width:200px;
font-style:italic;
font-size:13px;
position:relative;
left:200px;
float:right;

color:red;


}

	#header h1 {
		float: left;
		font-size: 0;
		
	}
		#header h1 a {
			display: block;
			text-indent: -9999px;
			width: auto; height: auto;
			outline: none;
		}
		
	#header div {
     

       float: left;
	clear:left;
		}
	#header ul {
	width:500px;

		list-style-type: none;
		clear:right;
		float:right;
		padding:0;
			}
		#header ul li {
			float: left;
			margin: 3px 1px 3px 0;
                         
		}
		#header ul li a {
		     height:30px;
			 width:100px;
			display: block;
			padding: 4px 10px 5px;
			
			 border-left:#003366 1px solid;
			color: #000;
		}
		#header ul li a:hover {
			 background-color:#FFCC00;
		}
		#header ul li.here a {
			
		}
		#header li ul {
			clear: both;
			position: absolute;
			list-style-type: none;
			margin-left: -1px;
			visibility: hidden;
			z-index: 99;
			padding: 0;
			border: 0;
			background-color: transparent;
		}
			#header li ul li {
				border-bottom: 0 !important;
				background-image: none !important;
				padding-right: 0 !important;
				clear: both;
				margin: 0 !important;
				border-width: 1px 1px 0;
				border-style: solid;
				border-color: #1A1A1A;
			}
			#header li ul li a {
				font-size: 12px !important;
				padding: 2px 10px !important;
				line-height: 1.5em;
				width: 150px;
				background-color: #343434 !important;
				color: #ffffff;
			}
			#header li ul li a:hover {
				background-image: none !important;
				background-color: #FF3E03 !important;
			}
			
			
			
			#header form {
			position:relative;
			width:300px;
			top:50px;
			float:right;
			background: url(images/search.gif) no-repeat 0 0;
			height: 18px;
			clear:right;
		}
			#header form input {
				font-size: 0.9em;
				font-family: Arial;
				
				background-image:url(images/back.gif);
				float: left;
				width: 234px;
				height: 17px;
				color: #ffffff;
			}
			#header form button {
				width: 49px; height: 19px;
				text-indent: -9999px;
				float: left;
				border: 0;
				background-color: transparent;
			}
/** END header **/

/** BEGIN content **/
#content {
	width: 478px;
	float: left;
	padding-bottom: 4px;
	clear:both;
	
	
	
        
}
	



	
	#content a:hover {
		color:#FFCC00; !important;
	}
	
	/*cabeçalho pg noticias*/ 
	#content .post {
			padding:20px;
                     background: url(images/header.png) repeat-x;
		
	}
		
	/*fim cabeçalho pg noticias*/ 			
		
		
		

		
		
			#content .post li h2{
			
			font-size: 1.2em;
			font-weight: bold;
		}
	
		#content .post h2 {
			font-size: 1.8em;
			font-weight: normal;
			font-family: Verdana;
			margin-bottom: 4px;
			color:#003399;
			
		}


			#content .post h2 a {
				color: #000;
			}
			


			#content .post h2 a:hover {
				color: #FFCC00;
			}
		#content .post .description {
			text-transform: uppercase;
			font-size: 0.8em;
			color: #363636;
			letter-spacing: 1px;
			margin-bottom: 4px;
		}
		#content .post img {
			background-color: #343434;
			padding: 5px;
			border: 1px solid #5E5E5E;
			margin: 4px 0 8px;
		}
		#content .post p {
                        width:350px;
			line-height: 1.6em;
                       
		}
			#content .post p a {
				font-size: 0.9em;
				font-weight: bold;
				margin-left: 10px;
			}
		#content .post .details {
			color: #FFFFFF;
			font-size: 0.9em;
			margin-top: 10px;
		}
			#content .post .details a {
				font-size: 1em;
				margin-left: 0;
			}
	#content .postnav {
		background-color: #1A1A1A;
		border: 1px solid #242424;
		padding: 5px;
		font-size: 0.9em;
		font-weight: bold;
		text-align: left;
	}
		#content .postnav a {
			margin: 0 10px;
		}
		
	}	
		
	#content .single {
		
               
	
		
	}
	
		
	}	
		
	#content .single p a {
		margin: 0;
	
		
	}
	
	

       
        
	#content .single h2 {
		margin-bottom: 15px;
           
	}
	#content .single ul {
		margin: 0 0 10px 16px;
	}
	#content .single ol {
		margin: 0 0 10px 20px;
	}
	#content .single li {
		line-height: 1.6em;
		padding: 2px 0;
	}
	#content .single h3 {
		margin-bottom: 5px;
		font-size: 1.5em;
		font-weight: normal;
	}
	#content .single p {
		margin-bottom: 10px;
		
	}
	#content .single .content a {
		font-weight: normal;
		font-size: 1em;
	}
	#content .single .details a {
		font-weight: normal;
	}
	#content .single .details p {
		margin-bottom: 5px;
		
	}
/** END content **/

/** BEGIN sidebar **/

#sidebar_header{
width:250px;
height:30px;
float:right;
background:#FF0000;

}

#sidebar {
	
	width:480px;
	height:100%;
	float: right;
	background: url(images/bg_sidebar.png) no-repeat;
	
	
}
	#sidebar a:hover {
		color: #F7A001 !important;
	}
	#sidebar ul {
		list-style-type: none;
	}
	#sidebar .about {
	
	height:219px;
	
		padding: 10px 15px 15px;
		margin: 0px 0 10px;
		line-height: 1.6em;
		
		
	}
	
	#sidebar .about div a {
	   color:#ffffff;
		width:100%;
        
               
	}
	
	
	#sidebar .about div ul li {
					
					padding: 2px 0 2px 16px;
					line-height: 1.6em;
					background: url(images/marcador2.png) no-repeat 0 6px;
					clear: both;
               
	}
	
	
		#sidebar .about h2 {
		
			font-size: 1.2em;
			font-weight: bold;
			color: #ffffff;
			margin-bottom: 8px;
		}
		#sidebar .about p {
			padding-right: 10px;
			margin-bottom: 10px;
		}
	
		
	#sidebar .left {
		float: left;
				
               
               
	}
	#sidebar .right {
		float: right;
		background: transparent;
	}
	#sidebar .box {
		width: 230px;
              
       
               
	}
		#sidebar .box div {
                        
		         padding: 10px 0 20px 10px;		
                         margin-bottom: 4px;
			
			color:#FFFFFF;
		}
		
		
	
	
		#sidebar .box div td {
		font-size:13px;
		margin:10px;
			padding:10px;
			color:#FFFFFF;
                       border:#fff 1px dotted;
			
		}
		
		
	
				
	
			#sidebar .box div h2 {
				color: #ffffff;
				font-size: 1.2em;
				font-weight: bold;
				margin-bottom: 8px;
			}
			#sidebar .box div ul {
				padding-bottom: 4px;
			}
				#sidebar .box div ul li {
					border-top: 1px dotted #ffffff;
					padding: 2px 0 2px 16px;
					line-height: 1.6em;
					background: url(images/marcador2.png) no-repeat 0 6px;
					clear: both;
				}
				#sidebar .box div ul li a {
					color: #ffffff;
				}
				#sidebar .box div ul li ul {
					padding-bottom: 0;
				}
				#sidebar .box div ul li a:hover { }
			#sidebar .box div ul.post { }
				#sidebar .box div ul.post li {
					padding: 7px 0 !important;
					background: none;
					font-size: 0.9em;
				}
				#sidebar .box div ul.post img {
					float: left;
					padding: 4px;
					border: 1px solid #5E5E5E;
					background-color: #343434;
					margin: 3px 10px 5px 0;
					width: 67px;
				}
				#sidebar .box div ul.post a {
					font-size: 1.2em;
					font-weight: bold;
				}
				
				
	
/** END sidebar **/

/** BEGIN footer **/
#footer {
         width:100%;
         height:15px;
	clear: both;
	
       background-color:#FFCC00;
	   
       
}
	#footer a:hover {
		color: #F7A001 !important;
	}
	#footer div {
		width: 275px;
		float: left;
		 background:#2E3191;
		margin-left: 4px;
		padding: 20px 20px 10px;
		border: 1px solid #1A1A1A;
	}
	#footer div.f {
		/* margin-left: 0; */
	}
	#footer h2 {
		font-size: 1.2em;
		font-weight: bold;
		color: #ffffff;
		margin-bottom: 8px;
	}
	#footer ul {
		list-style-type: none;
		margin-bottom: 10px;
	}
		#footer ul li {
			border-top: 1px dotted #424242;
			padding: 2px 0 2px 16px;
			line-height: 1.6em;
			background: url(images/bullet2.gif) no-repeat 0 6px;
		}
		#footer ul li a {
			color: #ffffff;
		}
	#footer p {
		clear: both;
		text-align: center;
				font-size: 0.9em;
		font-family: Verdana;
		color:#333333;
	}
		#footer p a {
			font-weight: bold;
			color:#3437AB;
		}
/** END footer **/

/** BEGIN comments **/
#comments {
	clear: both;
	padding: 5px 15px 10px;
	border-top:#FFFFFF 1px solid;
        background:#fff;
	

}
	#comments h2 {
		margin: 10px 0;
		font-size: 1.5em;
		font-weight: normal;
	}
	#comments p {
		margin-bottom: 10px;
		line-height: 1.5em;
	}
	#comments form {
		padding: 10px;
	}
		#comments form input, textarea {
			border: 1px solid #cccccc;
			font-size: 0.9em;
			font-family: Verdana;
			padding: 4px 4px 4px 20px;
			background-position: 4px 4px;
			background-repeat: no-repeat;
		}
		#comments form input {
			width: 260px;
			background-color: #fffff;
			border: 1px solid #4c4c4c;
		}
		#comments form textarea {
			width: 350px;
			padding: 4px 4px !important;
			background-color:#ffffff;
			
		}
		#comments form button {
			border: 1px solid #909090;
			background-color:#000099;
			font-size: 0.9em;
			font-family: Verdana;
			width: 120px; height: 23px;
                        color:#fff;
		}
		#comments form input.user {
			background-image: url(images/user.gif);
		}
		#comments form input.email {
			background-image: url(images/email.gif);
		}
		#comments form input.world {
			background-image: url(images/world.gif);
		}
	#comments form p {
		margin-bottom: 5px;
		font-size: 0.9em;
		font-family: Verdana;
	}
	#comments .author {
		margin-bottom: 5px !important;
		color: #ffffff;
		font-weight: bold;
		
	}
	#comments .date {
		font-size: 0.8em;
		margin-bottom: 5px;
		color: #909090;
	}
	#comments .required {
		color: #ff0000;
	}
	#respond {
		padding-top: 20px;
	}
	#comments .comment1 {
	   
		border-width: 1px 0;
		border-style:dotted;
		border-color:#FFFFFF;
		padding: 10px;
		margin-bottom: 10px;
		
	}
	#comments .comment2 {
		padding: 10px;	
		
	}
	#comments .details {
		float: left;
	}
	#comments .gravatar {
		float: right;
	}
.excerpt a {
	font-size: 1em !important;
	font-weight: normal !important;
	margin: 0 !important;
	
}
/** END comments **/


	
/** END wordpress **/

