

/* RESET #e4e4e4 */

* {
	margin: 0;
	padding: 0;

	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	outline: none;

}
body {
	font-size: 13px;
	color: #444444;

	line-height: 12px;
	cursor: default;
}

header::after,
section::after,
footer::after{
	content: "";
	display: table;
	clear: both;
}

header::before,
section::before,
footer::before{
	content: "";
	display: table;
	clear: both;
}

a {
	color: #444444;
	text-decoration: none;
}

a[href]:hover{
	text-decoration: underline ;
}

a:hover {
	text-decoration: none;
}

/* SELECTION */

::selection {
	background: #4c8fc8;
	color: #ffffff;
}

/* PLACEHOLDER */



/* H1, H2, H3, H4, H5, H6 */

h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 3px 0 3px 0;
	font-weight: normal;
	line-height: 100%;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration: none; }
h1 { font-size: 26px; }
h2 { font-size: 22px; }
h3 { font-size: 20px; }
h4 { font-size: 16px; }
h5 { font-size: 14px; }
h6 { font-size: 12px; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { text-decoration: none; }



/* CLEAR */

.clear:before, .clear:after {
	content: " ";
	display: table;
}
.clear:after {
	clear: both;
}

/* TAGS */

ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}
p {
	margin: 0;
	padding: 0;
}

img{

}

@import url(http://fonts.googleapis.com/css?family=Open+Sans);
.mensagem{
	width:100%;
	padding: 20px;
	border: 1px solid #CDCDCD;
	background: #F0F0F0;
	font-family: 'Open Sans', sans-serif;
	color: #646464;
	font-size: 14px;
	text-align: center;

}

/* PAGINACAO */

ul.pagination {
    display: block;

}
ul.pagination li {
    margin-left: 5px;
    float: left;
    display: block;
}
ul.pagination li a {
    display: block;
    width: 30px;
    height: 32px;
    background: #f5f5f5;
    border: 1px solid #e4e4e4;
    font-size: 12px;
    color: #8a8a8A;
    line-height: 32px;
    text-align: center;
}
ul.pagination li:hover a, ul.pagination li a:focus {
    background: #ffffff;
    color: #8a8a8A;
}
ul.pagination li.current a {
    background: #6A8697;
    border: 1px solid #e4e4e4;
    color: #FFF;
    cursor: default;
}