/*
Theme Name: As Poderosas
Theme URI: http://aspoderosas.com/
Description: Tema desenvolvido para o site (As Poderosas).
Version: 1.0
Author: Raphael Designer
Author URI: http://raphaeldesigner.com/
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: kubrick

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */

body{
	/*background:url(../images/bg1.jpg) repeat-x;*/
	background:url(../images/bg.gif);
	background-position:top center;
	background-color:#ffecec;
	/*background-color:#b4eaeb;*/
	margin:0px;
	font-size:12px;
	color:#666;
	font-family:arial;
}

img{
	border:0px;
}

h1{
	display:none;
}

li{
	list-style:none;
}

#main{
	margin-left:auto;
	margin-right:auto;
	width:970px;
	height:auto;
}

#clean{
	clear:both;
}

#header{
	height:176px;
	width:970px;
	margin-left:auto;
	margin-right:auto;
}

#logo a{
	width:229px;
	height:154px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	display:block;
	background:url(../images/logo.png) no-repeat;
}

#footer{
	width:970px;
	margin-left:auto;
	margin-right:auto;
	font-family:arial;
	font-size:12px;
	line-height:30px;
	height:30px;
	color:#333;
	margin-bottom:10px;
	margin-top:5px;
}

#footer a{
	text-decoration:none;
	font-size:12px;
	font-family:arial;
	color:#333;
}

#footer a:hover{
	text-decoration:none;
	color:#000;
}

#menu{
	width:100%;
	height:40px;
	background:#222;
}

#contentMenu{
	width:970px;
	height:40px;
	margin-right:auto;
	margin-left:auto;
}

#itensMenu{
	float:left;
	height:40px;
	line-height:40px;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	margin-right:15px;
}

#itensMenu a{
	text-decoration:none;
	color:#fff;
}

#itensMenu label{
	font-weight:300;
}

#itensMenuRight{
	float:left;
	height:40px;
	line-height:40px;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#fff;
}

#itensMenuRight a{
	text-decoration:none;
	color:#fff;
}

#itensMenuRight label{
	font-weight:300;
}

#boxExpress{
	width:970px;
	height:320px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}

#boxExpressLeft{
	height:310px;
	width:490px;
	float:left;
	position:relative;
}

#boxExpressRight{
	height:310px;
	width:480px;
	float:right;
}

#miniBoxLeft{
	width:490px;
	height:310px;
	margin-bottom:10px;
}

#miniBoxRight1{
	float:left;
	width:150px;
	height:150px;
	margin-left:10px;
	_margin-left:5px;
	margin-bottom:10px;
	position:relative;
}

#miniBoxRight2{
	float:left;
	width:150px;
	height:150px;
	margin-left:10px;
	margin-bottom:10px;
	position:relative;
}

#miniBoxRight3{
	float:left;
	width:150px;
	height:150px;
	margin-left:10px;
	margin-bottom:10px;
	position:relative;
}

#miniBoxRight4{
	float:left;
	width:150px;
	height:150px;
	margin-left:10px;
	_margin-left:5px;
	margin-bottom:10px;
	position:relative;
}

#miniBoxRight5{
	float:left;
	width:150px;
	height:150px;
	margin-left:10px;
	margin-bottom:10px;
	position:relative;
}

#miniBoxRight6{
	float:left;
	width:150px;
	height:150px;
	margin-left:10px;
	margin-bottom:10px;
	position:relative;
}

#boxHome1{
	width:330px;
	height:396px;
	float:left;
	margin-bottom:10px;
}

#boxHome2{
	width:310px;
	height:396px;
	float:left;
	margin-left:10px;
	margin-bottom:10px;
}

#boxHome3{
	width:310px;
	height:396px;
	float:left; 
	margin-left:10px;
	margin-bottom:10px;
}

#boxHome5{
	width:310px;
	height:396px;
	float:left; 
	margin-left:10px;
	margin-bottom:10px;
}

#boxHome4{
	width:310px;
	height:auto;
	float:left;
	height:376px;
	margin-bottom:10px; 
	border:10px solid #F36;
	background:#fff6f6;
}

#contentBoxHome4{
	margin:10px;
}

#contentBoxHome4 a{
	text-decoration:none;
	color:#666;
	padding:1px;
}

#contentBoxHome4 a:hover{
	background:#F06;
	padding:1px;
	color:#fff;
	text-decoration:none;
}

#boxMini1Home1{
	width:310px;
	height:53px;
	margin-bottom:10px;
	background:#D1B5DE;
	border:10px solid #805A91; 
}

#boxMini2Home1{
	width:310px;
	height:90px;
	background:#EEEEFF; 
	border:10px solid #5D84A8;
	margin-bottom:10px;
}

#boxMini3Home1{
	width:310px;
	height:173px;
	background:#fff9ea; 
	border:10px solid #fdb913;
	position:relative;
}

/* ======================================================================================================== */

#textBlock{
	bottom:-1px;
	cursor:pointer;
	left:0px;
	position:absolute;
	width:100%;
}

#titleBoxDinamic{
	display:block;
}

#textBoxDinamic{
	display:block;
	border-left:3px solid #069;
}

#titleBoxDinamic span a{
	background:#F36;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	font-family:arial;
	padding:3px;
	text-decoration:none;
	position:relative;
	bottom:3px;
	font-size:11px;
}

#textBoxDinamic span a{
	background:#069;
	font-size:2em;
	letter-spacing:-0.04em;
	_letter-spacing:-0.08em;
	line-height:27px;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	padding:3px;
	text-decoration:none;
}

/* ======================================================================================================== */

#textBlockMini{
	bottom:0px;
	cursor:pointer;
	left:0px;
	position:absolute;
	width:100%;
}

#titleMiniBoxDinamic{
	display:block;
}

#textMiniBoxDinamic{
	display:block;
	border-left:3px solid #069;
}

#titleMiniBoxDinamic span a{
	background:#F36;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	font-family:arial;
	padding:3px;
	text-decoration:none;
	position:relative;
	bottom:3px;
	font-size:10px;
}

#textMiniBoxDinamic span a{
	background:#069;
	font-size:2em;
	letter-spacing:-0.04em;
	_letter-spacing:-0.08em;
	line-height:22px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	padding:3px;
	text-decoration:none;
}

/* ======================================================================================================== */

#textBlockExpress{
	bottom:0px;
	cursor:pointer;
	left:0px;
	position:absolute;
	width:100%;
}

#titleBoxExpressLeft{
	display:block;
}

#textBoxExpressLeft{
	display:block;
	border-left:3px solid #069;
}

#titleBoxExpressLeft span a{
	background:#F36;
	text-transform:uppercase;
	color:#fff;
	font-weight:bold;
	font-family:arial;
	padding:3px;
	text-decoration:none;
	position:relative;
	bottom:3px;
	font-size:11px;
}

#textBoxExpressLeft span a{
	background:#069;
	font-size:2em;
	letter-spacing:-0.04em;
	_letter-spacing:-0.08em;
	line-height:27px;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	padding:3px;
	text-decoration:none;
}

/* ======================================================================================================== */

#boxMini1Home2{
	width:290px;
	height:173px;
	background:#A5DC42;
	border:10px solid #162800;
	position:relative;
}

#boxMini1Home3{
	width:290px;
	height:173px;
	background:#FFC; 
	border:10px solid #91E500;
	position:relative;
}

#boxMiniTeatro{
	width:290px;
	height:173px;
	background:#ffeded; 
	border:10px solid #2e1614;
	position:relative;
}

#boxMiniEntretenimento{
	width:290px;
	height:173px;
	background:#FFC;
	border:10px solid #CF0;
	position:relative;
}

#boxMiniVideos{
	width:290px;
	height:173px;
	background:#0F6;
	border:10px solid #030;
	position:relative;
	margin-top:10px;
}

#boxMini2Home2{
	width:290px;
	height:173px;
	background:#CAC0FF; 
	border:10px solid #82197E;
	margin-top:10px;
	position:relative;
}

#boxMini2Home3{
	width:290px;
	height:173px;
	background:#d8f5ff; 
	border:10px solid #00c0ff;
	margin-top:10px;
	position:relative;
}

#boxMini1Home6{
	width:330px;
	height:193px;
	margin-bottom:10px;
	background:#FC0;
	position:relative;
}

#boxMini2Home6{
	width:330px;
	height:193px;
	background:#FC0;
	position:relative;
}

#divLineMenu{
	height:10px;
	background:url(../images/bgLine.gif) repeat-x;
	width:100%;
}

#imgBoxExpressLeft{
	float:left;
}

#imgBoxExpressLeft a img{
	position:absolute;
	display:block;
	float:left;
}

#boxLogin a{
	width:470px;
	height:102px;
	margin-top:35px;
	background:url(../images/bannerHeader.png) no-repeat;
	float:right;
	display:block;
}

#inputLogin input{
	padding:4px;
	margin-left:11px;
	margin-top:11px;
	font-size:16px;
	color:#666;
	float:left;
	width:145px;
	position:relative;
	left:10px;
	top:5px;
}

#wp-submit{
	width:90px;
	height:32px;
	background:url(../images/btnLogin.gif) no-repeat;
	background-position:top;
	border:0px;
	float:left;
	margin-left:20px;
	margin-top:16px;
	cursor:pointer;
}

#wp-submit:hover{
	width:90px;
	height:32px;
	background:url(../images/btnLogin.gif) no-repeat;
	background-position:bottom;
	border:0px;
	float:left;
	margin-left:20px;
	margin-top:16px;
	cursor:pointer;
} 

#inputRemember{
	margin-top:20px;
	float:right;
	width:335px;
}

#inputForgotPassword a{
	padding:3px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:#069;
	text-decoration:none;
	right:-20px;
	position:relative;
}

#inputLogout a{
	padding:3px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:#069;
	text-decoration:none;
	left:420px;
	position:relative;
}

#inputProfileUser a{
	padding:3px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:#069;
	text-decoration:none;
	left:287px;
	position:relative;
}

#inputMyFavorites a{ 
	padding:3px;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:#069;
	text-decoration:none;
	left:92px;
	position:relative;
}

#inputRegister a{
	padding:3px;
	font-family:arial;
	font-size:12px; 
	font-weight:bold;
	color:#fff;
	background:#069;
	text-decoration:none;
	right:-15px;
	position:relative;
}

#alw_loading_login{
	float:left;
	line-height:20px;
	height:20px;
	display:none;
	font-size:14px;
	font-family:arial;
	color:#333;
	background:url(../images/loading.gif) no-repeat;
	background-position:left;
	padding-left:25px;
	font-weight:bold;
}

#alw_loading_lost{
	float:left;
	line-height:20px;
	height:20px;
	display:none;
	font-size:14px;
	font-family:arial;
	color:#333;
	background:url(../images/loading.gif) no-repeat;
	background-position:left;
	padding-left:25px;
	font-weight:bold;
}

#loadingMsg{
	width:108px;
	height:20px;
	line-height:20px;
	margin-top:20px;
	float:left;
	margin-left:20px;
}

#alw_lostPasswordMessage{
	height:20px;
	line-height:20px;
	display:none; 
}

#welcomeUser{
	height:40px;
	line-height:40px;
	margin-left:24px;
	margin-top:13px;
	font-size:22px;
	font-weight:bold;
	color:#666;
	font-family:arial;
	margin-bottom:16px;
}

#boxSearchHome{
	width:610px;
	height:20px;
	background:#f0f8ff;
	float:left;
	margin-bottom:10px;
	margin-left:10px;
	border:10px solid #586b7a;
}

#imgBoxHome3{
	float:left;
	position:relative;
}

#imgBoxHome3 a img{
	float:left;
	position:absolute;
	display:block;
}

#titleBoxHome3{
	float:right;
	position:absolute;
	margin-top:325px;
	padding:3px;
	font-family:arial; 
	font-size:11px;
	font-weight:bold;
	color:#fff;
	background:#ff3366;
	text-transform:uppercase;
}

#textBoxHome3{
	float:right;
	position:absolute;
	margin-top:344px;
	padding:3px;
	font-family:arial;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	background:#069;
}

#imgBoxMini2Home1{
	float:left;
	position:relative;
}

#imgBoxMini2Home1 a img{
	float:left;
	position:absolute;
	display:block;
}

#titleBoxMini2Home1{
	float:right;
	position:absolute;
	margin-top:126px;
	padding:3px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	background:#ff3366;
	text-transform:uppercase;
}

#titleBoxMini2Home1 a{
	text-decoration:none;
	color:#fff;
}

#textBoxMini2Home1{
	float:right;
	position:absolute;
	margin-top:145px;
	padding:3px;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	background:#069;
}

#textBoxMini2Home1 a{
	text-decoration:none;
	color:#fff;
}

#titleBoxMini2Home2{
	float:right;
	position:absolute;
	margin-top:126px;
	padding:3px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	background:#ff3366;
	text-transform:uppercase;
}

#titleBoxMini2Home2 a{
	text-decoration:none;
	color:#fff;
}

#textBoxMini2Home2{
	float:right;
	position:absolute;
	margin-top:145px;
	padding:3px;
	font-family:arial;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	background:#069;
}

#textBoxMini2Home2 a{
	text-decoration:none;
	color:#fff;
}

#s{
	font-family:arial;
	font-size:18px;
	color:#666;
	padding:2px;
	width:240px;
	margin-top:10px;
	margin-left:10px;
}

#ss{
	font-family:arial;
	font-size:18px;
	color:#666;
	padding:2px;
	width:120px;
	margin-left:5px;
	margin-top:5px;
}

#searchsubmit{
	width:31px;
	height:31px;
	background:url(../images/right.png); 
	border:0px;
	cursor:pointer;
	position:relative;
	top:-2px;
	_top:3px;
	margin-left:5px;
}

/* ================ pages dinamics ================ */
#contentLeft{
	float:left;
	width:740px;
	background:#FFE5FB;
	margin-top:10px;
	border:10px solid #FF77CA;
}

#titleLastPost{
	font-family:arial;
	font-size:34px;
	font-weight:bold;
	color:#FF77CA;
	margin-left:20px;
	margin-top:10px;
	margin-bottom:15px;
	margin-right:20px;
	border-bottom:1px solid #FF77CA;
} 

#titleLastPost a{
	text-decoration:none;
	color:#FF77CA;
} 

#titlePost{
	color:#7F1556;
	font-size:20px;
	font-weight:bold;
	font-family:arial;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
	padding-bottom:5px;
	border-bottom:1px dotted #7F1556;
}

#titlePost a{
	color:#7F1556;
	text-decoration:none;
}

#titlePost a{
	color:#7F1556;
	text-decoration:none;
}

#tagsPost{
	font-family:arial;
	font-size:14px;
	color:#7F1556;
	border-bottom:1px dotted #7F1556;
	border-top:1px dotted #7F1556;
	margin-right:20px;
	margin-left:20px;
	height:30px;
	line-height:30px;
	margin-bottom:35px;
	margin-top:10px;
}

#tagsPost a{
	color:#FF1C73;
	font-weight:bold;
	text-decoration:none;
}

#tagsPost a:hover{
	color:#CC2A09;
	font-weight:bold;
	text-decoration:none;
}

#autorPost{
	font-family:arial;
	font-size:14px;
	color:#FF1C73;
	margin-left:20px;
	margin-right:20px;
}

#autorPost a{
	text-decoration:none;
	color:#FF1C73;
}

#autorPost a:hover{
	text-decoration:none;
	color:#CC2A09;
}

#contentPost{
	font-family:arial;
	font-size:14px;
	color:#333;
	margin-left:20px;
	margin-right:20px;
	line-height:20px;
}

#contentPost a{
	text-decoration:none;
	color:#FF1C73;
	font-weight:bold;
}

#contentPost a:hover{
	text-decoration:none;
	color:#CC2A09;
	font-weight:bold;
}
/* ================ fim pages dinamics ================ */

#sidebar{
	width:180px;
	border:10px solid #CDED28;
	background:#DAFFC9;
	float:right;
	margin-top:10px;
	padding-bottom:5px;
}

#left{
	float:left;
}

#right{
	float:right;
}

.bold{
	font-weight:bold;
}

.image{
	margin-top:10px;
}

p.bgImagePost{
	text-align: center;
	display: block;
	clear: both;
	position: relative;
	font-weight: bold;
	font-size: 14px;
	color: #555555;
	overflow-x: hidden;
	overflow-y: hidden;
}

p.bgImagePost img{
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}

#bannerBoxSidebar{
	margin-right:5px;
	margin-top:5px;
	margin-left:5px;
	width:168px; 
	height:168px;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
}

#bannerSlimSidebar{
	width:168px; 
	margin-right:5px;
	margin-top:5px;
	margin-left:5px;
	height:50px; 
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
}

#labelCommentPage{
	margin-left:20px;
	margin-right:20px;
	font-size:14px;
	color:#666;
	font-family:arial;
	margin-top:10px;
}

#labelCommentPage label{
	color:#ff0000;
}

#labelCommentPage a{
	font-weight:bold;
	text-decoration:none;
	color:#F36;
}

#textareaCommentPage textarea{
	width:404px;
	padding:4px;
	font-family:arial;
	font-size:14px;
	color:#666;
	margin-left:20px;
}

#inputCommentPage input{
	width:400px;
	padding:4px;
	font-family:arial;
	font-size:14px;
	color:#666;
	margin-left:20px;
}

#titleCommentBox{
	font-family:arial;
	color:#4c2256;
	font-size:22px;
	margin-left:20px;
	margin-right:20px;
	border-bottom:1px solid #4c2256;
	line-height:35px;
	font-weight:bold;
	margin-bottom:20px;
}

#submitCommentPage{
	margin-left:288px;
	margin-top:10px;
	margin-bottom:10px;
}

#submitCommentPage input{
	font-size:12px;
	font-weight:bold;
	font-family:arial;
	color:#fff;
	background:#4c2256;
	border:0px;
	-moz-border-radius: 5px;  
	-webkit-border-radius: 5px;  
	border-radius: 5px;
	padding-left:5px;
	padding-right:5px;
	height:30px;
	cursor:pointer;
	text-transform:uppercase;
}

#submitCommentPage input:hover{
	background:#F36;
	cursor:pointer;
}

#approvedComment{
	margin-left:20px;
	margin-right:20px;
	height:30px;
	line-height:30px;
	text-align:center;
	-moz-border-radius: 10px;  
	-webkit-border-radius: 10px;  
	border-radius: 10px;
	background:#ffc;
	border:1px solid #F90;
	font-size:12px;
	margin-bottom:10px;
	font-family:arial;
	color:#ff0000;
	font-weight:bold;
}

#commentListUnited{
	margin-left:20px;
	margin-right:20px;
	border:1px solid #4c2256;
	-moz-border-radius: 10px;  
	-webkit-border-radius: 10px;  
	border-radius: 10px;
	background:#fff;
	margin-bottom:10px;
}

#boxAvatarComment{
	float:left;
	margin-left:10px;
	margin-top:10px;
	width:80px;
	height:80px;
	background:url(../images/userComment.png);
	background-color:#fff;
	-moz-border-radius: 5px;  
	-webkit-border-radius: 5px;  
	border-radius: 5px;
	border:1px solid #4c2256;
	margin-bottom:10px;
}

#boxMessageComment{
	float:right;
	margin-top:10px;
	margin-right:10px;
	width:583px;
	background:#fbe4ff;
	-moz-border-radius: 5px;  
	-webkit-border-radius: 5px;  
	border-radius: 5px;
	border:1px solid #4c2256;
	margin-bottom:10px;
	padding-bottom:10px;
}

#spacingMessage{
	margin:10px;
	font-size:14px;
	color:#4c2256;
}

#spacingMessage a{
	font-weight:bold;
	text-decoration:none;
	color:#666;
	color:#4c2256;
}

#spacingMessage label{
	font-size:16px;
}

#dateMessage{
	font-family:arial;
	font-size:9px;
	color:#999;
	float:right;
}

#dateMessage a{
	text-decoration:none;
	color:#999;
}

#boxSignos{
	width:338px;
	height:100px;
	float:left;
	margin-left:20px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	background:#fff;
	margin-bottom:20px;
} 

#spacingSignos{
	width:100%;
	height:20px;
}

#boxSearchGoogle{
	margin-left:20px;
	margin-right:20px; 
	margin-bottom:20px;
	font-family:arial;
	font-size:14px;
	color:#333;
	width:700px;
}

iframe{
	width:700px;
}

#boxProfile{
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;
	font-family:arial;
	font-size:14px;
	color:#333;
}

#boxProfile a{
	text-decoration:none;
	color:#F06;
	font-weight:bold;
}

#boxProfile img{
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}

.day-with-date{
	border:1px solid #4C0641;
	background:#FFE5FB;
}

.current-day{
	background:#C99C9E;
	border:1px solid #730D34;
}

#titleKeywords{
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	font-size:16px;
	font-family:arial;
	color:#666;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
}

#contentKeywords{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	color:#333;
}

#contentKeywords a{
	text-decoration:none;
	color:#333;
}

#contentKeywords a:hover{
	text-decoration:none;
	color:#666;
}

#titlePartners{
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	font-size:16px;
	font-family:arial;
	color:#666;
	font-weight:bold;
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
}

#contentPartners{
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	color:#333;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}

#contentPartners a{
	text-decoration:none;
	color:#333;
}

#contentPartners a:hover{
	text-decoration:none;
	color:#666;
}

#boxKeywords{
	width:168px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	background:url(../images/bgKeywords.png) no-repeat;
	background-position:bottom;
	background-color:#fff;
}

#boxPartners{
	width:168px;
	margin-left:5px;
	margin-right:5px;
	margin-top:5px;
	border-bottom:1px solid #999;
	border-right:1px solid #999;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	background:url(../images/bgKeywords.png) no-repeat;
	background-position:bottom;
	background-color:#fff;
}

#boxNewsDinamic{
	float:left;
	border:5px solid #f5f5f5;
	width:210px;
	height:330px;
	margin-left:20px;
	margin-bottom:20px;
	background:#fff;
}

#boxNewsDinamic:hover{
	border:5px solid #F69;
}

#imgDinamicNews{
	margin-left:10px;
	margin-top:10px;
}

#titleNewsDinamic{
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#F36;
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
}

#titleNewsDinamic a{
	color:#F36;
	text-decoration:none;
}

#textNewsDinamic{
	font-family:arial;
	color:#666;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	font-size:13px;
	line-height:18px;
}

#textNewsDinamic a{
	text-decoration:none;
	color:#F33;
	font-weight:bold;
}

#textNewsDinamic embed{
	width:190px;
	height:120px;
}

#viewCategory{
	font-size:14px;
	color:#666;
	font-weight:bold;
	margin-top:20px;
	margin-left:20px;
}

#viewCategory a{
	text-decoration:none;
	color:#333;
}

.alignleft{
	width:100px;
	border:5px solid #939;
	background:#99F;
	color:#939;
	height:30px;
	line-height:30px;
	text-align:center;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
	margin-left:20px;
	float:left;
}

.alignleft:hover{
	width:100px;
	border:5px solid #99F;
	background:#939;
	color:#99F;
	height:30px;
	line-height:30px;
	text-align:center;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
	margin-left:20px;
	float:left;
}

.alignright{
	width:80px;
	border:5px solid #939;
	background:#99F;
	color:#939;
	height:30px;
	line-height:30px;
	text-align:center;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
	margin-right:20px;
	float:right;
}

.alignright:hover{
	width:80px;
	border:5px solid #99F;
	background:#939;
	color:#99F;
	height:30px;
	line-height:30px;
	text-align:center;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
	margin-right:20px;
	float:right;
}

#titleOps{
	margin-left:20px;
	margin-top:20px;
	font-size:60px;
	color:#F06;
	font-weight:bold;
}

#textOps{
	margin-left:20px;
	margin-bottom:300px;
	font-size:18px;
	color:#F06;
	font-weight:bold;
}

#titleSearchErro{
	font-family: arial;
	font-size: 32px;
	color:#F06;
	margin-top: 20px;
	margin-left: 25px;
	margin-right:25px;
	margin-bottom:400px;
	font-weight:bold;
}

#titlePageErro{
	font-family: arial;
	font-size: 32px;
	color:#F06;
	margin-top: 20px;
	margin-left: 25px;
	margin-right:25px;
	margin-bottom:400px;
	font-weight:bold;
}

#inputFeedburner{
	margin-left:auto;
	margin-right:auto;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	font-family:arial;
	color:#666;
	padding:2px;
	font-size:14px;
	position:relative;
	left:-5px; 
	width:153px;
}

#boxFeedBurner1{
	margin-top:7px;
	position:relative;
	left:-6px;
	float:left;
}

#boxFeedBurner2{
	float:right;
	margin-top:7px;
	width:63px;
	height:21px;
	position:absolute;
	right:-5px;
}

#boxFeedBurner2 input{
	width:61px;
	height:19px;
	background:#ffdef6;
	color:#303;
	border:0px;
	border-left:1px solid #ccc;
	border-top:1px solid #ccc;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	text-transform:uppercase;
}

ol{
	background:#ccc;
}

#leftFooter{
	float:left;
}

#leftFooter img{
	margin-right:15px;
}

#rightFooter{
	float:right;
	line-height:31px;
}

#rightFooter img{
	position:relative;
	top:5px;
}

/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */

