/* Comuns */

body {
	background: #f3f8fc url(../../imgs/bg-body.jpg) repeat scroll center;
}

html, input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #627786;
}

input, textarea {
	margin: 0;
	border:none;
	margin:0;
	padding:3px 4px;
	display:block;
}

input,a {
	outline:none;
}


.centralizar {
	margin:0 auto;
	width:971px;
	
}

html, body {
	margin: 0;
	padding: 0;
	min-width: 1002px;
}

html {
	line-height: 18px;
}

input.nocss {
	border:0!important;
	padding:0;
	background: none!important;
	width: auto!important;
}

form, h1, h2, h3, h4, h5, p, strong {
	margin: 0;
	padding: 0;
}

p {
	padding-bottom: 10px;
}

li {
	/*list-style: url(../../imgs/list-style.png);*/
}

a {
	color: #3a4aa8;
	text-decoration: none;
	cursor: pointer;
}

a img {
	border: 0;
}

img {
	border: none;
	margin: 0;
	padding: 0;
}

.left {
	float: left;
}

.right {
	float: right;
}

.no-margin {
	margin:0 !important;
}

.no-padding {
	padding:0 !important;
}

.both {
	clear: both;
	
}

.block {
	display: block;
}

.overflow  {
	overflow:hidden;
}

h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
}

* html img,
* html .png
{
    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

        this.src = "transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );

}