/*  
Theme Name: SimpCalar
Theme URI: http://2ruby.org/project/
Description:Theme Schutz. 
Version: 1.0
Author: Beta ID
Tags: Schutz
Author URI: http://www.betaid.com.br/
*/
body {
	font-size:12px;
	color:#666666;
	font-family: Arial, Helvetica, sans-serif;
	margin:0px;
	background:#fff;
}
p {
	padding:0px 0px 5px 0px;
	margin:0px 0px 8px 0px;
}
ol, ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul ul {
	margin:5px 10px 5px 10px;
}
h1, h2, h3, h4, h5, h6 {
	margin:0px;
	padding:0px
}
a {
	text-decoration:none;
}
a:link, a:visited {
	color:#666;
}
.post_title h2 a:link, .post_title h2 a:visited {
	color:#F00 !important;
}
 .post_title h2 a:visited {
	 color:#F00 !important
}
a:hover {
	color:#666;
	text-decoration:underline;
}
code {
	background: #EBEBF5;
	color: #339999;
	font-size:1.1em;
	;
}
small {
	font-size:10px;
}
blockquote {
	background: #999;
	padding:0px;
	margin:5px 0px;
	color: #CCC;
}
blockquote blockquote {
	background: #FFF0FF;
	padding:6px;
	margin:10px;
	color: #CC3366
}
form {
	margin:0px;
	padding:0px;
}
a img {
	border:0px;
}
.avatars {
	float:right;
	margin:20px 10px 10px 10px;
	padding:0px;
}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft {
	float:left;
	margin:0px 15px 15px 0px;
}
.alignright {
	float:right;
	margin:0px 0px 15px 15px;
}

#container {
	background:#e0e0e0;
	width:980px;
	margin:auto;
	text-align:left;
}
#wrapper {
	margin:0 auto;
	overflow:hidden;
	width:980px;
	background-color:#ffffff;
}
#content {
	width:560px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.post_entry {
	width:544px;
	margin:8px 8px 8px 8px;
}
.post_meta {
	text-align:left;
}
.post_meta p {
	margin-bottom:0px;
}
.post_meta .post_title {
	padding:10px 10px 0px 10px;
	font-size:18px;
	color:#996699;
	font-weight:bolder;
}
.post_title h2 {
	padding-top:20px;
	color:#000;
	font-size:20px;
	font-family:'Lucida Sans';
	text-align:left;
}

.post_meta .post_info {
	padding:0px 0px 10px 10px;
	color:#666;
}
.post_content {
	text-align:left;
	padding:0px 10px 10px 10px;
	margin:0px;
	line-height:18px;
	overflow:hidden;
	width:auto;
}
.post_content_footer {
	height:18px;
	text-align:left;
	padding:0px 10px 0px 10px;
	font-weight:bolder;
	color:#CC6699;
}
.tcb {
	margin:0px 0px 0px 0px;
	float:left;
	background-color:#666
}
.comm {
	float:right;
	width:138px;
	height:22px;
	text-align:right;
}
.more-link {
	padding:0px 0px 0px 0px;
	margin-left:10px;
}
#top_bar {
	margin:10px 0px;
}
#top_bar h2 {
	color:#333;
	font-size:16px;
	font-family:'Lucida Sans';
	text-align:center;
	padding:10px 0px 0px 10px;
}
/* Navega�ao */
#nav a:link, #nav a:visited {
		color:#000000;
}
#nav a:hover {
	font-weight:normal;
	text-decoration:underline;
}
#nav {
	padding:20px 10px 10px 10px;
	width:auto;
	text-align:right;
	margin-bottom:25px;
}
.nav_l {
	width:200px;
	float:left;
	text-align:left;
}
.nav_r {
	width:200px;
	float:right;
}
#prev_ico{
	width:7px;
	float:left;
	background:#e0e0e0 url(/blog/wp-content/themes/schutz/images/prev_solo.gif) no-repeat 0 2px;
	margin-right:2px;
}
#next_ico{
	width:7px;
	float:right;
	background:#e0e0e0 url(/blog/wp-content/themes/schutz/images/next_solo.gif) no-repeat 0 2px;
	margin-left:2px;
}

#search_bar #p{
	margin:0;
	padding:0;
}
#search_bar {
	margin-top:15px;
	border:0px solid #e4f1f1;
	text-align:right;
	width:100%!important;
	width:100%;
	float:left
}

#search_bar input {
	border:none;
	width:133px;
	color:#666;
	height:16px;
	border-top:solid #FFF 1px;
}
#search_bar .search_button {
	background:#e0e0e0 url(/blog/wp-content/themes/schutz/images/ok.gif) no-repeat;
	color:#FFFFFF;
	font-weight:lighter;
	border:0px;
	font-size:10px;
	text-align:center;
	width:30px;
	height:20px;
	margin-right:5px;
	margin-left:-5px;
}
#community {
	padding:10px 35px 20px 0;
	float:right;
}
#bureau{
	float:left;
	visibility:visible;
	height:auto;
	width:390px;
}
#bureau ul{
	width:200px;
	float:left;
	padding-left:10px;
	
}
#bureau ul li{
	text-align:left;
	padding:0px 10px 10px 10px;
	margin:0px;

	overflow:hidden;
	width:auto;
}


/* Comunidades */

#community #link_community{
	background:#e0e0e0 url(/blog/wp-content/themes/schutz/images/menor.gif) no-repeat 0 0;
	width:130px;
	height:22px;
	overflow:hidden;
	
	color:#FFF;
	font-size:16px;
	font-family:'Arial';
	text-align:center;
	margin-bottom:2px;
}
#community #link_community:hover{
	background:#e0e0e0 url(/blog/wp-content/themes/schutz/images/menor.gif) no-repeat 0 -22px;
	width:130px;
	height:22px;
	overflow:hidden;
	
	color:#FFF;
	font-size:16px;
	font-family:'Arial';
	text-align:center;
	margin-bottom:2px;
	text-decoration:none;
	cursor:pointer;
}


/* fim  Comunidades */




#sub_header{
	text-align:center;
	float:left;
	width:500px;
	padding-left:25px;
	display:none;
}
#sidebar {
	width:196px;
	float:left;
	margin:8px 0px 10px 0px;
	padding:8px 4px 8px 8px;
	text-align:left;
}

#sidebar ul li {
	margin:0px 0px 10px 0px;
	padding:0px;
}
#sidebar ul li ul {
	margin:0px 0px 0px 0px;
	padding:0px
}

#sidebar .textwidget {
	padding:0px 0px 10px 0px;
	margin:0px 0px -10px 0px;
	overflow:hidden
}

#diy_add {width:195px;float:left;margin:8px 0px 0px 0px;padding:8px 0px 8px 0px;}
#diy_add ul li{margin:0px 0px 0px 0px;padding:0px;}



.comments_area {
	width:auto;
	margin:8px;
	text-align:left
}
.comment_form {
	background:#CCC;
	padding:10px;
	color:#666;
	margin:5px 0px;
	width:auto;
}
.comment_form h2 {
	font-size:22px;
	font-family:"Lucida Sans";
	font-weight:bolder;
}
.comment_form input, .comment_form textarea {
	border:1px solid #333;
	background:#e0e0e0;
	margin:0px 0px 10px 0px;
	color:#666
}
.comment_lists h3 {
	color:#000;
	font-size:14px;
	margin:5px 0px;
}
.comment_lists ol {
	margin:0px;
}
.comment_lists ol li {
	background:#999;
	border-top:1px solid #cccccc;
	color:#FFF;
	padding-left:10px;
	width:auto;
	margin:0px;
}
.comment_lists .alt {
	background:#0000000;
}
.comment_user {
	float:right;
	margin:10px;
}
.comment_username {
	padding:5px 0px 0px 10px;
	font-size:14px;
	color:#996699;
	font-weight:bold;
}
.comment_post_time {
	padding-left:10px;
	color:#666666;
	margin:0px;
}
.comment_content {
	padding:0px 10px;
	margin:0px;
}
.comment_content p {
	margin:0px;
}
.comment_note {
	color:#333333;
	font-weight:bold;
	background:#ffffff;
}
.comment_closed {
	background:#FCF7FB;
}
.comment_closed_note {
	padding:5px;
	color:#996699;
	font-weight:bold
}
.comment_form textarea {
	width:99%;
	height:100px;
}
.textwidget {
	padding:8px;
}

/********* Other Link Style *********/

#blog_title a:hover {
	color:#fffffd
}
#page_list a:link, #page_list a:visited {
	font-weight:bold;
	font-size:14px;
	color:#CC3366;
}
#page_list a:hover {
	color:#999999;
}

.post_content_footer .tcb a:link, .post_content_footer .tcb a:visited {
	background:#e0e0e0 url(/blog/wp-content/themes/schutz/images/olho.gif) no-repeat 0 0px;
	float:left;
	width:150px;
	height:18px;
	padding-top:4px;
	padding-left:15px;
	text-align:center;
	overflow:hidden;
}
.post_content_footer .tcb a:hover {
	background:#e0e0e0 url(/blog/wp-content/themes/schutz/images/olho.gif) no-repeat 0 -22px;
	float:left;
	width:150px;
	height:18px;
	padding-top:4px;
	padding-left:15px;
	text-align:center;
	color:#CCC;
	overflow:hidden;
}

.post_content_footer .comm a:link, .post_content_footer .comm a:visited {
	background:#e0e0e0 url(/blog/wp-content/themes/schutz/images/balao.gif) no-repeat 0 0px;
	float:left;
	width:150px;
	height:18px;
	padding-top:4px;
	padding-left:13px;
	text-align:center;
	overflow:hidden;
}
.post_content_footer .comm a:hover {
	background:#e0e0e0 url(/blog/wp-content/themes/schutz/images/balao.gif) no-repeat 0 -22px;
	float:left;
	width:150px;
	height:18px;
	padding-top:4px;
	padding-left:13px;
	text-align:center;
	color:#CCC;
	overflow:hidden;
}


#sidebar ul li a:link, #diy_add ul li a:link, #sidebar ul li a:visited, #diy_add ul li a:visited, #sidebar p a:link, #sidebar p a:visited, #diy_add p a:link, #diy_add p a:visited {
	color:#666;
}
#sidebar ul li a:hover, #diy_add ul li a:hover, #sidebar p a:hover, #diy_add p a:hover {
	text-decoration:underline;
	font-weight:normal;
}
.post_content a:link, blockquote a:link, .post_info a:link, .comment_form a:link, blockquote a:visited, .post_content a:visited, .post_info a:visited, .comment_form a:visited {
	color:#000;
	font-family:'Lucida Sans';
}
.post_content a:hover, .post_info a:hover, #page_ a:hover, .comment_form a:hover, blockquote a:hover {
	color:#666;
	font-weight:normal;
	font-family:'Lucida Sans';
}
.comment_username a:link, .comment_username a:visited {
	color:#996699;
}
.comment_post_time a:link, .comment_post_time a:visited {
	color:#666666;
}
.comment_lists h3 a:link, .comment_lists h3 a:visited {
	color:#555555;
	font-weight:bold;
	border-bottom:1px dotted #555555
}
.comment_lists h3 a:hover {
	color:#336699
}
.comment_username a:hover {
	background:url('/blog/wp-content/themes/schutz/images/comment_username.jpg')
}


.post_content input {
	border:1px solid #F4EAF4;
	background:#ffffff;
	color:#cc3366
}
/*Calendar*/
#calendar {
}
#calendar #wp-calendar {
	background:#ffffbb;
	width:100%;
	text-align:center;
	font-family:"Lucida Sans";
	color:#669900;
	font-weight:bolder;
	border-left:1px #ebfeaf solid;
	border-right:1px #ebfeaf solid;
	border-bottom:1px #ebfeaf solid;
}
caption {
	font-size:14px;
	margin:0px;
	padding:0px 0px 5px 0px;
	border-bottom:1px #ebfeaf solid;
}
thead {
	background:#EBFEAF;
	color:#996600;
}
tfoot {
	width:100%;
	padding:0px;
}
tbody a:link, tbody a:visited {
	background:#EBFE99;
	color:#669901;
	padding:2px;
}
tbody a:hover {
	background:#fffffc;
	color:#996600;
}
/*Other - For links.php Temp*/

.important_lists {
	list-style-type:none;
	margin:0px;
	padding:0px;
	overflow:hidden;
	width:100%
}
.important_lists h3 {
	margin:0px 5px 10px 0px;
	font-size:14px;
	color:#996699;
}
.important_lists ul {
	list-style-type:none;
	margin:0px 15px 0px 0px;
	padding:0px;
}
.important_lists ul li {
	list-style:none;
	line-height:18px;
}
.important_lists ul li ul {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
.important_lists ul li ul li {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
.important_lists .linkcat {
	float:left;
}
