@charset "utf-8";
/* CSS Document */

.clearer{clear:both;}

#unique_page_body{
	background:#fff;
}

#unique_page_body div{
	width:1024px;
	margin:0 auto;
}

#page{
	background:none;
	margin:0 auto;
	width:960px;
}

#branding{
	border:none;
	height:170px;
	padding-left:60px;
}

#branding img{
	margin:0;
	width:auto;
}

#branding hgroup{margin:0;}

#main{
	background:#fff;
	margin:0 auto;
	width:834px;
}

#left_menu{
	float:left;
	width:160px;
}

#right_menu{
	float:left;
	width:100px;
}

#primary, .singular #primary{
	border-left:2px dotted #000;
	border-right:2px dotted #000;
	float:left;
	margin:0 10px 20px;
	padding:0 10px 30px;
	width:520px;
}

.title_band{
	height:12px;
	margin-bottom:8px;
	position:relative;
	width:100%;
}

.title_band.rosa{background-color:#eb0a6e;}
.title_band.verde{background-color:#a5cd37;}
.title_band.laranja{background-color:#f06432;}
.title_band.azul{background-color:#3c6e82;}

#left_menu .title_band a{
	position:absolute;
	text-decoration:none;
	top:0;
}

.title_band h3{
	background-color:#fff;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	line-height:12px;
	padding-right:5px;
	text-transform:uppercase;
}

#right_menu .title_band h3{
	background:none;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}

#left_menu p, #right_menu p{
	color:#707070;
	font-family:'Cantarell', Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:14px;
}

#right_menu p.border{
	border-bottom:2px dotted #000;
	margin-bottom:10px;
	padding-bottom:5px;
}
#right_menu a{text-decoration:none;}

a.rosa{color:#eb0a6e; background:none;}
a.verde{color:#a5cd37; background:none;}
a.laranja{color:#f06432; background:none;}
a.azul{color:#3c6e82; background:none;}
a.default{color:#707070; background:none;}

.singular #content, #content, .left-sidebar.singular #content, .singular .entry-header, .entry-header, .singular .entry-content, .entry-content, .singular footer.entry-meta, .singular #comments-title{margin:0;width: 100%;}
.singular.page .hentry{padding:0;}
.singular .entry-content p{font-family:'Cantarell', Arial, Helvetica, sans-serif; font-size:14px; line-height:15px;}

.singular #post-15 .entry-content p{font-size:16px; text-transform:uppercase;}

.singular .entry-title, .entry-title{padding:0;}

.singular .entry-header, .entry-header{
	height:12px;
	margin-bottom:8px;
	position:relative;
	width:100%;
}

.singular #main.rosa_main .entry-header, #main.rosa_main .entry-header{background-color:#eb0a6e;width: 100%;}
.singular #main.verde_main .entry-header, #main.verde_main .entry-header{background-color:#a5cd37;width: 100%;}
.singular #main.laranja_main .entry-header, #main.laranja_main .entry-header{background-color:#f06432;width: 100%;}
.singular #main.azul_main .entry-header, #main.azul_main .entry-header{background-color:#3c6e82;width: 100%;}
.singular #main.preto_main .entry-header, #main.preto_main .entry-header{background-color:#a5aa91;width: 100%;}

.singular .entry-header h1, .entry-header h1{
	background-color:#fff;
	color:#000;
	font-family:'Cantarell', Helvetica, sans-serif;
	font-size:14px;
	font-weight:700;
	line-height:12px;
	padding-right:5px;
	position:absolute;
	text-transform:uppercase;
	top:0;
}

img[class*="align"], img[class*="wp-image-"], #content .gallery .gallery-icon img{border:none;max-width:none;}

.entry-content img, .comment-content img, .widget img{max-width:none;padding: 0;}



#slider{height:350px; width:520px; overflow:hidden; position:relative; margin-bottom:20px;}
#slider ul{list-style-type:none;width:2600px;margin-left:0;left:0;}
#slider li{display:inline;float:left;margin:0;}
#slider ul li img{height:350px; width:520px; float:left;padding: 0;}
#arrow_left{background:url(../../../assets/arrow_left.png) no-repeat; cursor:pointer; height:48px; left:10px; position:absolute; top:145px; width:28px;}
#arrow_right{background:url(../../../assets/arrow_right.png) no-repeat; cursor:pointer; height:48px; position:absolute; right:10px; top:145px; width:28px;}

.entry-content td, .comment-content td, .entry-content table, .comment-content table{border:none;font-size: 12px;line-height: 14px;}

.hentry{border:none; padding:0; margin:0 0 15px;}
.hentry h2{color:#a5cd37; font-family:'Cantarell', Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase;}
.hentry .entry-content{padding:0;}
.hentry .entry-content p{font-family:'Cantarell', Arial, Helvetica, sans-serif;margin:0; font-size:14px; line-height:16px;}

#home_legend{font-family: arial;font-size: 10px;}

.page-id-5 #content, .page-id-11 #content, .page-id-13 #content{padding-top:3px;}