#contentwrap {
	width: 100%;
}

#wrapper {
	margin-left: auto;
	margin-right: auto;
	margin-bottom: -15px;
	padding-top: 0px;
	max-width: 960px;
	position: relative;
	height: auto;
	background: #fff url(../images/sombra-branca.jpg) 780px repeat-y;
}

/****************************** principais ********************************/

#col-left {

	width: 750px;

	w/idth: 570px;

	padding: 20px 0 20px 10px;

	margin: 0 0 0 0;

	float: left;
	
	background: #FFF;

}

#col-right {
	width: 180px;
	float: right;
	padding: 10px -10px 0 0;
	min-height: 300px;
}

#col-right p {

	padding: 0 0 10px 10px;

}

/******************************** col left ****************************/

#coluna180 {

	width: 170px;

	w/idth: 180px;

	padding: 0 10px 0 0;

	float: right;

}

#coluna380 {

	width: 370px;

	w/idth: 380px;

	padding: 0 10px 0 0;

	float: left;

}

/************************************************************************/

.coluna183 {

	width: 183px;

	float: left;

}

.coluna183 p {

	padding: 5px 20px 0 0;

}

.coluna280 {

	width: 365px;

	w/idth: 280px;

	padding: 0 10px 0 0;

	float: left;

}

.box370 {

	width: 550px;

	clear: both;

	padding-bottom: 15px;

}

.act-comunidade .box370 ul li p {

	margin-left: 80px;

}

.box370 ul li img {

	float: left;

}

.coluna550, .comentarios {

	width: 750px;

	clear: both;

	margin-bottom: 20px;

}

.coluna560 {

	width: 750px;

	clear: both;

	margin-bottom: 20px;

}

/******************************** sobre o site *************************/

.act-sobre #col-left {

	background: url(../images/bg-quemsomos.jpg) right 40px no-repeat;

}

.act-sobre .coluna550 p {

	width: 570px;

	float: left;

}

.act-sobre .coluna550 img {

	float: left;

}

.act-sobre .coluna550 a {

	padding: 0 0 0 12px;

	background: url(../images/bullet-vcsabia.gif) 0 4px no-repeat;

	line-height: 30px;

}

.act-sobre .coluna550 ul {

	float: right;

}

.act-sobre .coluna550 ul li  {

	width: 145px;

	w/idth: 170px;

	padding: 0 0 0 15px;

	background: url(../images/bullet-vcsabia.gif) 2px 3px no-repeat;

	clear: both;

}

/******************************** login *************************/

.box-laranja {

	padding: 15px 15px 15px 15px;

	margin-bottom: 10px;

	background: #f26522;

}

.box-laranja h3 {

	color: #000;

	padding: 0 0 5px 0;

}

.box-laranja a:link, .box-laranja a:visited {

	color: #FFF;

	text-decoration: none;

}

.box-laranja a:hover, .box-laranja a:active {

	color: #FFF;

	text-decoration: underline;

}