/*







Theme Name: template















Description: Template







Author: Template























*/















/* global css */















body {







margin: 0px;







	padding-left: 0px;







	padding-top: 0px;







 	background-image: url(images/bgcolor.gif);







	background-position: center;







	background-repeat: repeat-y;







font-size: 79%;







	color: #444444;







	







}







h1, h2, h3, h6 {







	font-family: /*"Futura LT Book", Tahoma, Verdana*/ "Verdana",Helvetica,Arial,sans-serif;







	text-align: left;







}







h4 {







	font-family: /*"Futura LT Book", Tahoma, Verdana*/ "Verdana",Helvetica,Arial,sans-serif;







	font-weight: normal;text-align: left;







}







a {







	font-size:13px;



text-decoration:none;



}





h1 {











line-height:18px;



	font-size:15px;



padding-left:25px;



}

h1 a {





padding-left:20px;





line-height:18px;



	font-size:15px;







}















/* global variable */























.alignleft {







	text-align: left;







	float: left;







	margin-right: 8px;







	margin-top: 5px;







}















.alignright {







	text-align: right;







	float: right;







	margin-top: 5px;







	margin-left: 8px;







}







.h {







width:419px;

height:82px;



	

background-image: url(images/t1.jpg);

margin-top:5px;

margin-bottom:10px;



}







.aligncenter {







	text-align: center;







	clear: both;







	margin-right: 5px;







}







img {







	border-top-width: 0px;







	border-right-width: 0px;







	border-bottom-width: 0px;







	border-left-width: 0px;margin-right:3px;







margin-top:4px;







}















.justify {







	text-align: justify;







}







.downloads {







	background-image: url(images/downloads.gif);







	background-repeat: no-repeat;







	background-position: left center;







	padding-top: 35px;







	padding-bottom: 35px;







	padding-left: 65px;







	font-size: 1em;







	color: #333333;







	font-weight: bold;







	display: block;







}















.notice {







	background-image: url(images/notice.gif);







	background-repeat: no-repeat;







	background-position: left center;







	padding-top: 35px;







	padding-bottom: 35px;







	padding-left: 65px;







	font-size: 1em;







	color: #333333;







	font-weight: bold;







	display: block;







}







.warning {







	background-image: url(images/warning.gif);







	background-repeat: no-repeat;







	background-position: left center;







	padding-top: 35px;







	padding-bottom: 35px;







	padding-left: 65px;







	font-size: 1em;







	color: #333333;







	font-weight: bold;







	display: block;







}































/* body init css */















#wrap_fixed {







	width: 950px;







	margin-top: 0px;







	margin-right: auto;







	margin-bottom: 0px;







	margin-left: auto;







}







#container_fixed {







background-color:#FFF;







	margin: 0px;margin-top:-10px;







	float: left;







	width: 948px;







border-top: 1px solid #919191;







border-right: 1px solid #919191;







border-left: 1px solid #919191;







}







#header_fixed {







	width: 950px;







	float: left;







}







#header_fixed img {







	border-top-width: 0px;







	border-right-width: 0px;







	border-bottom-width: 0px;







	border-left-width: 0px;







}























.right_header_fixed {







	background-image: url(images/right_h.gif);







	background-repeat: no-repeat;







	float: right;







	height: 140px;







	width: 15px;







}







.left_header_fixed {







	background-image: url(images/left_h.gif);







	background-repeat: no-repeat;







	float: left;







	height: 140px;







	width: 15px;







}







.middle_header_fluid {







	background-image: url(images/mid_h.gif);







	background-repeat: repeat-x;







	height: 140px;







	float: left;







	width: 920px;







}







#banner_placement468_60 {







	height: 60px;







	width: 468px;







}







.top_header {







	float: left;







	width: 920px;







}







#banner_468_60 {







	float: right;







	width: 468px;







	







	text-align: center;







	padding-top: 20px;







}







#logo_placement {







	float: left;







	height: 96px;







	width: 422px;







	







background-color:#FFF;







}







.header_navigator {







	float: left;







	width: 920px;







	/#padding-top: 12px;#/ padding7px 10px 18px 14px;







}







.rssfeeds {







	float: right;







	height: 24px;







	width: 85px;







}







#searchbox {







	float: right;







	width: 300px;







	padding-right: 10px;







}







#searchbox form {







	float: left;







	width: 300px;







	margin: 0px;







}







#searchbox p {







	padding: 0px;







	float: left;







	margin-top: 0px;







	margin-right: 5px;







	margin-bottom: 0px;







	margin-left: 0px;







}







.searchfield {







	background-image: url(images/s_box.gif);







	background-repeat: no-repeat;







	width: 200px;







	float: left;







	margin-top: 10px;







	padding-top: 1px;







	padding-bottom: 1px;







	border: 0px solid #FFFFFF;







}







.sbmbutton {







	margin-top: 9px;







}







#logo a{







	margin: 0px;







	padding-right: 5px;







	padding-left: 5px;







	line-height: 40px;







	position:absolute;







	display:block;







	text-decoration:none;







	background:url(images/logo-problo.gif) no-repeat;







	width:100px;







	height:16px;







}







#logo a span, #logo-problo a span{







	visibility:hidden;







}







#main_nav {







	margin: 0px;







	float: left;







	width: 550px; height: 38px;















}







.leftt {







	width:210px;







float:left;







}







.rightt {







	width:210px;







float:right;















}







#main_nav ul {







	text-align: left;







	margin: 0px;







	padding-left: 10px;







	float: left;







	width: 510px;







	list-style-type: none;







}







#main_nav li {







	padding: 0px 5px 0px 0px;







	float: left;







	height: 36px;







	width: auto;







	margin-top: 0px;







	margin-right: 5px;







	margin-bottom: 0px;







	margin-left: 0px;







	font-size: 13px;







	line-height: 36px;







	color: #4F4F4F;







	display: inline;







	







font-weight:bold;







	







}







#main_nav li a:link, #main_nav li a:visited {















	color: #4F4F4F;







	text-decoration: none;







font-weight:bold;







}



#main_nav li a{















	font-size:15px;







}







#main_nav li a:link, #main_nav li a:hover {







	color: #4F4F4F;















	text-decoration: none;







font-weight:bold;







}







#main_nav li a:hover, #main_nav li a:active {







	color: #9F9F9F;







	text-decoration: none;















font-weight:bold;







}







#top_content {







	padding-top: 0px;







	float: left;







	width: 950px;







	background-image: url(images/top_content.gif);







	background-repeat: no-repeat;







	background-position: center bottom;







	height: 36px;







}







#content {







	margin: 0px;







	padding: 0px;







	float: left;







	width: 948px;







	border-right-width: 1px;







	border-left-width: 1px;







	border-right-style: solid;







	border-left-style: solid;







	border-right-color: #919191;







	border-left-color: #919191;







	background-color: #FFFFFF;







	







	background-image: url(images/rep_content.gif);







	background-repeat: repeat-y;







	background-position: left;







}







#footer {







	float: left;







	width: 950px;







	background-image: url(images/footer_bg.gif);







	background-repeat: no-repeat;







	background-position: center top;







	height: 50px;







	padding-bottom: 0px;







padding-top:6px;







font-size:13px;







line-height: 22px;







text-align:center;







color:#6F6F6F;







}







#footer a{







font-size:14px;







	text-decoration:none;







color:#6F6F6F;







font-weight:bold;







}







.footer_link {







	margin: 0px;







	float: left;







	width: 940px;







	padding-right: 5px;







	padding-left: 5px;







	line-height: 40px;







	height: 40px;







	font-size: 11px;







	color: #6F6F6F;







	font-family: Tahoma, "Trebuchet MS", "Arial Narrow";







}







.footer_link a:link, .footer_link a:visited {







	color: #6F6F6F;







	text-decoration: none;







}







.footer_link a:hover, .footer_link a:active {







	color: #6F6F6F;







	text-decoration: underline;







}















.link_right {







	float: right;







	height: 40px;







	padding-left: 20px;







	padding-right: 5px;







}







.link_left {







	float: left;







	height: 40px;







	padding-left: 35px;







}























/* begin content area css */















.seo_fixed_content {







	float: right;







	width: 800px;







	







}







#post_init {



padding-top:4px;



	float: left;







	width: 440px;







	







	padding-right: 5px;







	padding-left: 5px;







	padding-bottom: 20px;







	overflow: hidden;







}































#sidebars {







	float: right;







	width: 340px;







	padding-right: 5px;







	padding-left: 5px;







	/*padding-bottom: 0px;*/







}















.alter_mini_sidebar {







	float: left;







	width: 126px;







	padding-right: 11px;







	padding-left: 7px;







	background-color: #f4f4f4;







	padding-bottom: 10px; border-bottom: 1px solid #DFDFDF;







border-right: 1px solid #DFDFDF;







}







.left_widget {







	float: left;







	width: 157px;







	padding-right: 7px;







	background-color: #f5f5f5;







	padding-left: 3px;







	padding-bottom: 10px;







	border-left: 2px solid #E2E2E2; color: #666666; border-top: 2px solid #E2E2E2; border-bottom: 1px solid #DFDFDF; border-left: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;







}



.left_widget p a{







	line-height:18px;



color:#006699;







}

.right_widget a h2:hover{

text-decoration:underline;

}



.left_widget a h2:hover{

text-decoration:underline;

}

.alter_mini_sidebar a h2:hover{

text-decoration:underline;

}



.right_widget {















	float: left;







	width: 147px;







	padding-left: 3px;







	padding-right: 7px;







margin-left:8px;







background-color: #f4f4f4;







	padding-bottom: 10px; color: #666666; border-top: 2px solid #E2E2E2;  border-bottom: 1px solid #DFDFDF;







border-left: 1px solid #DFDFDF;border-right: 1px solid #DFDFDF;







} 























#content h1 {





line-height:18px;



	font-size:15px;



















}







#content h1 a:link, #content h1 a:visited {







	text-decoration: none;







	color: #2f5775;







}







#content h1 a:hover {







	text-decoration:none;







	border-bottom:1px solid #3a698d;







	







}















#content h2 {







	float: left;







	width: 100%;







	margin-top: 6px;







	margin-right: 0px;







	margin-bottom: 6px;







	margin-left: 1px;







	padding: 0px;







	font-size: 15px;;







	color: #2f5775; 







}















#content h4 {







	float: left;







	width: 440px;







	margin-top: 14px;







	margin-right: 0px;







	margin-bottom: 5px;







	margin-left: 0px;







	padding: 2px;







	font-size: 1.1em;







font-weight:bold;







	color: #2f5775; border:2px solid #e2e2e2; background-color: #f5f5f5;







}







#content h4 a{text-decoration: none;border:none;}







#content h4 a:hover{text-decoration: none;color:#525252;border:none;}















#content h5 {







	font-size: 12px;







	color: #2F5775;







	padding: 0px;







	float: left;



margin:0px;



	

text-decoration:none;

cursor:pointer;









}



#content h5:hover {







	text-decoration:underline;



	











}







#content h6 {







	font-size: 1.0em;







	color: #2F5775;







	padding: 0px;







	float: left;







	width: 440px;







	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 5px;







	margin-left: 0px;







}























.post_meta {







	float: left;







	width: 440px;







}



.post_meta a{







	color:#17537F;



text-decoration:none;











}



.post_meta a:hover{







	



text-decoration:underline;











}



.date_post {







	float: left;







	width: 95%;







	margin: 0px;







	font-size: 11px;







	color: #333333;







	padding-left: 2px;







}







.post_bar {







	float: left;







	width: 433px;







	margin: 0px;







	color: #4F4F4F;







	background-image: url(images/post_bar.gif);







	background-repeat: no-repeat;







	height: 30px;







line-height:30px;







	padding-top: 3px;







	padding-bottom: 3px;







	background-position: center;







	







	padding-left: 2px;







	padding-right: 5px; font-size: 10px;







}







.post_bar a:link, .post_bar a:visited {







	font-weight: bold;







	color: #4F4F4F;







	text-decoration: none;







}







.post_bar a:hover, .post_bar a:active {







	color: #4F4F4F;







	text-decoration: none; 







	font-weight: bold;







}















.author {







	float: left;







}









.comment_counter {







	float: right;







}







.post_content {







	float: left;







	width: 100%;margin-bottom:10px;







	padding-top: 0px;







	padding-bottom: 20px;







	line-height: 17px;







	border-bottom-width: 1px;







	border-bottom-style: solid;







	border-bottom-color: #E2E2E2;







	color: #333333;







	font-size: 13px;







}

.post_content h2{

font-size:12px;

font-weight:normal;





	





}

.post_content h2 a{

font-size:12px;

font-weight:normal;



	





}





.post_content li{







	list-style:none;







text-decoration:none;







}







.artsimil {







	float: left;







	width: 100%;margin-bottom:10px;







	padding-top: 0px;







	line-height: 16px;







	color: #333333;







	font-size: 12px;







}







.post_fine {







	float: left; margin-top: 10px;







	width: 100%;







	padding-top: 5px;







	padding-bottom: 20px;







	line-height: 14px;







	border-style: solid; border-color: #E2E2E2; 







        border-width: 1px; 







        border-top-style: solid;







	color: #666666;







	font-size: 10px;







}







.post_cat{







	float: left;







	width: 430px;







	margin: 0px 3px 0px 3px;







	color: #666666;







	line-height: 14px;







	font-size: 11px;







}







.post_cat a:link, .post_cat a:visited {







	color: #000000;







	text-decoration: none;







}















.post_tag {







	float: left;







	width: 100%;







	margin: 0px;







	color: #000000;







	line-height: 12px;







	padding-top: 0px;







	padding-right: 0px;







	padding-bottom: 5px;







	padding-left: 0px;







	font-size: 11px;







}







.post_cat a:hover, .post_cat a:active {







	color: #000000;







	







}







.post_tag a:link, .post_tag a:visited {















	color: #2F5775;







	text-decoration: none;







}







.post_tag a:hover, .post_tag a:active {























	color: #2F5775;







	







}







.date_post a:link, .date_post a:visited {







	color: #333333;







	







}







.date_post a:hover, .date_post a:active {







	color: #666666; 







}







.post_content a:link, .post_content a:visited {







	color: #006699;







	text-decoration: none;







}







.post_content a:hover, .post_content a:active {















	color: #006699;







font-weight:bold;







	text-decoration: none; 







}















/* content varable css */















.post_content p {







	margin-top: 8px;







	margin-bottom: 0px;







}







.post_content blockquote {







	background-image: url(images/bquote.gif);







	background-repeat: no-repeat;







	background-position: left 10px;







	margin-right: 15px;







	margin-left: 9px;







	padding-top: 18px;







	padding-left: 40px;







	margin-top: 0px;







	margin-bottom: 0px;







	font-family: "Helvetica Neue", Helvetica, Verdana;







	font-size: 12px;







	color: #4C4C4C;







	clear: both;







	line-height: 16px;







}







.post_content code {







background-image:url(images/fonte.png);







background-position:right center;







background-repeat:no-repeat;







color:#000000;







float:right;







font-size:11px;







margin-bottom:5px;







padding-bottom:6px;







padding-right:20px;







padding-top:5px;







text-align:right;







width:420px;







}















.post_content ul {















	text-align: left;







	margin: 0px;







	padding-left: 15px;







	float: left;







	width: 415px;







	list-style-type: none;







}







.post_content ul li {







	padding-left: 12px; list-style-type: none;







	color: #555555;







	text-decoration: none;text-align:justify;







	background-image: url(images/bullethov.gif);







	background-repeat: no-repeat;







	background-position: left 3px;







	display: block; margin: 4px; width: 80px; line-height:15px;







}







#post_navigator {







	float: left;







	width: 440px;







	font-size: 11px;







	line-height: 40px;







	color: #2F5775;







	font-weight: bold;







	height: 40px;







}







#post_navigator a:link, #post_navigator a:visited {







	color: #2F5775;







	text-decoration: none;







}







#post_navigator a:hover, #post_navigator a:active {







	color: #ffffff;







	text-decoration: none; background-color: #2F5775;







}







.left_widget p {







	padding: 0px;







	clear: both;







	margin-top: 10px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px; 







}







.right_widget p {







	clear: both;







	margin-top: 10px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;







	padding: 0px;







}







.alter_mini_sidebar p {







	padding: 0px;







	clear: both;







	margin-top: 10px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;







}





#ubi {

text-align:center;

width:100%;

	height:50px;

background-color:#FFF;

margin-bottom:10px;

}

































/* sidebars */















.arrow {







	text-align: left;







	margin: 0px 0px 10px 0px;







	padding: 0px;







	float: left;







	width: 100%;







	list-style-type: none; 







}







.arrow li {







	float: left;







	width: 100%;







	padding: 0px;







	text-align: left;







	font-size: 11px;







	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 3px;







	margin-left: 0px;







	line-height: 18px; color: #BFBFBF; border-bottom: 1px solid;







}







.arrow li a:link, .arrow li a:visited {







	padding-left: 12px;







	color: #006699;







	text-decoration: none;







	background-image: url(images/bullet.gif);







	background-repeat: no-repeat;







	background-position: left 4px;







	display: block; 







}







.arrow li a:hover, .arrow li a:active {







	padding-left: 12px;







	color: #006699;







	text-decoration: underline;







	background-image: url(images/bullethov.gif);







	background-repeat: no-repeat;







	background-position: left 4px;







	display: block;







}























.arrow ul {















	text-align: left;







	margin: 0px 0px 10px 0px;







	padding: 0px;







	float: left;







	width: 100%;







	list-style-type: none;







}







.arrow ul li {







	float: left;







	width: 100%;







	padding: 0px;







	text-align: left;







	font-size: 11px;







	line-height: 18px;







	margin: 3px 0px 0px;







}







.noarrow {















	text-align: left;







	margin: 0px;







	padding: 0px;







	float: left;







	width: 90%;







	list-style-type: none;







}







.noarrow li {







	float: left;







	width: 100%;







	padding: 0px;







	text-align: left;







	font-size: 11px;







	margin-top: 0px;







	margin-right: 0px;







	margin-bottom: 3px;







	margin-left: 0px;







	color: #000000;







	line-height: 18px;







}







.noarrow li a:link, .noarrow li a:visited {







	color: #000000;







	text-decoration: none;







}



.imm {



height:120px;



	





}



.noarrow li a:hover, .noarrow li a:active {







	color: #9B0000;







	text-decoration: underline;







}







.noarrow ul {























	text-align: left;







	margin: 0px;







	padding: 0px;







	float: left;







	width: 100%;







	list-style-type: none;







}







.noarrow ul li {







	float: left;







	width: 100%;







	padding: 0px;







	text-align: left;







	font-size: 11px;







	line-height: 18px;







	margin: 3px 0px 0px;







}







#comment_templates {







	float: left;







	width: 440px;







	padding-top: 15px;







	padding-bottom: 15px;







}







#content h3 {







	padding: 0px;







	float: left;







	width: 430px;







	margin-top: 15px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;







	font-size: 1.4em;







	color: #000000;







}







.subscribe {







	float: left;







	width: 420px;







	padding-left: 20px;







	margin: 0px;







	font-size: 11px;







	color: #000000;







	background-image: url(images/feed-icon-16x16-orange.png);







	background-repeat: no-repeat;







	background-position: left center;







	padding-top: 3px;







	padding-bottom: 3px;







}







.subscribe a:link, .subscribe a:visited {







	color: #2F5775;







	text-decoration: none; border-bottom: 1px dotted;







}







.subscribe a:hover, .subscribe a:active {















	color: #2F5775;







	text-decoration: none; border-bottom: 1px solid;







}







.clear_div {







	float: left;







	height: auto;







	width: 440px;







}







.comment_block {







	float: left;







	width: 440px;







	







}







.com_text blockquote {







	background-image: url(images/bquote_com.gif);







	background-repeat: no-repeat;







	background-position: left 1px;







	text-align: left;







	padding-top: 0px;







	padding-left: 28px;







	margin-top: 5px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;







	clear: both;







	padding-bottom: 10px;







}







.rightd {text-align:right;







width:200px;float:right;















}







#cat {







color:#2F5775;







text-decoration:none;







text-align:center;















}







#cat a{







color:#2F5775;







text-decoration:none;







text-align:center;















}







.leftd {







width:200px;







	text-align:left;float:left;







}







.comment_block a:link, .comment_block a:visited {







	font-weight: bold;







	color: #000000;







	text-decoration: none;







}







.comment_block a:hover, .comment_block a:active {







	color: #000000;







	text-decoration: underline;







}















.comment_avatar {







	float: left;







	height: 50px;







	width: 50px;







	







	padding-top: 5px;







	text-align: left;







}







.comment_block p {







	margin: 0px;







	padding: 0px;







}







.comment_block_alt p {







	margin: 0px;







	padding: 0px;







}















.comment_entry {







	float: right;







	width: 380px;







}







.com_author {







	background-image: url(images/top_coms.gif);







	background-repeat: no-repeat;







	background-position: center bottom;







	float: left;







	height: 15px;







	width: 284px;







	padding-right: 10px;







	padding-left: 10px;







	line-height: 13px;







	font-size: 11px;







	color: #333333;







	padding-top: 3px;







	letter-spacing: -1px;







}







.com_text {







	background-image: url(images/com_repeat.gif);







	background-repeat: repeat-y;







	float: left;







	width: 284px;







	padding-top: 5px;







	padding-bottom: 5px;







	text-align: left;







	padding-right: 10px;







	padding-left: 10px;







	font-size: 11px;







	line-height: 18px;







	color: #000;







}







.com_text code {







	font-size: 11px;







	color: #000000;







	font-family: "Courier New", Courier, monospace;







}







.com_text_alt code {







	font-family: "Courier New", Courier, monospace;







	font-size: 11px;







	color: #FFFFFF;







}







.com_close {







	background-image: url(images/com_close.gif);







	background-repeat: no-repeat;







	float: left;







	width: 304px;







	text-align: left;







	background-position: center top;







	height: 12px;







	margin: 0px;







	padding: 0px;







}







.com_clear {







	float: left;







	height: 20px;







	width: 440px;







}







.comment_block_alt {















	float: left;







	width: 440px;







	







}







.comment_avatar_alt {







	float: left;







	height: 50px;







	width: 50px;







	







	padding-top: 5px;







	text-align: left;







}







.com_author_alt {







	background-image: url(images/top_coms.gif);







	background-repeat: no-repeat;







	background-position: center bottom;







	float: left;







	height: 15px;







	width: 284px;







	padding-right: 10px;







	padding-left: 10px;







	line-height: 13px;







	font-size: 11px;







	color: #333333;







	font-family: Verdana;







	padding-top: 3px;







	padding-bottom: 0px;







	letter-spacing: -1px;







}







.com_text_alt {







	background-image: url(images/com_repeat.gif);







	background-repeat: repeat-y;







	float: left;







	width: 284px;







	padding-top: 5px;







	padding-bottom: 5px;







	text-align: left;







	padding-right: 10px;







	padding-left: 10px;







	font-size: 11px;







	line-height: 18px;







	color: #333333;







}







.com_close_alt {















	background-image: url(images/com_close.gif);







	background-repeat: no-repeat;







	float: left;







	width: 304px;







	text-align: left;







	background-position: center top;







	height: 11px;







	margin: 0px;







	padding: 0px;







}







.com_text_alt blockquote {







	background-image: url(images/bquote_com.gif);







	background-repeat: no-repeat;







	background-position: left 1px;







	text-align: left;







	padding-top: 0px;







	padding-left: 28px;







	clear: both;







	padding-bottom: 5px;







	margin-top: 10px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;







}







.comment_block_alt a:link, .comment_block_alt a:visited {















	font-weight: bold;







	color: #000000;







	text-decoration: none;







}







.comment_block_alt a:hover, .comment_block_alt a:active {















	color: #000000;







	text-decoration: underline;







}







#comment_templates form {







	margin: 0px;







	padding: 0px;







	float: left;







	width: 440px;







}









#st_effect {







	float: left;







	width: 440px;







}







#st_effect p {







	clear: both;







	margin-top: 5px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;







}







#st_effect input {







	font-size: 13px;







	margin: 0px;







	width: 200px;







	







	border: 1px solid #2F5775;







	color: #2F5775;







	padding-left: 5px;







	padding-top: 2px;







	padding-bottom: 2px;







}







#sa_effect {







	padding: 0px;







	float: left;







	width: 440px;







	margin: 0px;







}







#sa_effect p {







	clear: both;







	margin-top: 5px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;







}







#sa_effect textarea {







	font-size: 13px;







	margin: 0px;







	height: 150px;







	width: 429px;







	background-color: #FFFFFF;







	border: 1px solid #DADADA;







	color: #666666;







	padding: 5px;







}







.status {







	font-size: 11px;







	color: #000000;







	margin: 0px;margin-bottom:10px;







	padding: 0px;







	float: left;







	width: 440px;







	font-weight: normal;







}







#sbm_effect {







	padding: 0px;







	float: left;







	width: 440px;







	margin: 0px;







}







#sbm_effect p {















	clear: both;







	margin-top: 5px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;







}







#sbm_effect input {







	padding: 1px;







	width: 120px;







	font-size: 11px;







	color: #FFFFFF;







	background-color: #2F5775;







	border-top-width: 1px;







	border-right-width: 1px;







	border-bottom-width: 2px;







	border-left-width: 1px;







	border-top-style: solid;







	border-right-style: solid;







	border-bottom-style: solid;







	border-left-style: solid;







	border-top-color: #2F5775;







	border-right-color: #2F5775;







	border-bottom-color: #2F5775;







	border-left-color: #2F5775;







	font-family: Tahoma, Arial, "Baar Sophia", Verdana;







	font-weight: bold;







	text-align: center;







}







#sbm_effect input:hover {















	padding: 1px;







	width: 120px;







	font-size: 11px;







	color: #000000;







	background-color: #f7f7f7;







	border-top-width: 1px;







	border-right-width: 1px;







	border-bottom-width: 2px;







	border-left-width: 1px;







	border-top-style: solid;







	border-right-style: solid;







	border-bottom-style: solid;







	border-left-style: solid;







	border-top-color: #D4D4D4;







	border-right-color: #D4D4D4;







	border-bottom-color: #D4D4D4;







	border-left-color: #D4D4D4;







	font-family: Tahoma, Arial, "Baar Sophia", Verdana;







	font-weight: bold;







	text-align: center;







}







#st_effect input:hover {







	font-size: 13px;







	margin: 0px;







	width: 200px;







	background-color: #FFFFFF;







	border: 1px solid #eeeeee;







	color: #666666;







	padding-left: 5px;







	padding-top: 2px;







	padding-bottom: 2px;







}







#st_effect input:active {







	font-size: 13px;







	margin: 0px;







	width: 200px;







	background-color: #FFFFFF;







	border: 1px solid #006699;







	color: #666666;







	padding-left: 5px;







	padding-top: 2px;







	padding-bottom: 2px;







}







#sa_effect textarea:hover {







	font-size: 13px;







	margin: 0px;







	height: 150px;







	width: 429px;







	background-color: #FFFFFF;







	border: 1px solid #eeeeee;







	color: #666666;







	padding: 5px;







}







.ping_block {







	float: left;







	width: 380px;







	padding: 8px;







	font-size: 11px;







	color: #000000;







	background-color: #FFFFFF;







	border-left-width: 4px;







	border-left-style: solid;







	border-left-color: #000000;







}







.ping_block a:link, .ping_block a:visited {







	color: #006699;







	text-decoration: none;







	font-size: 11px;







}















.ping_from {







	float: left;







	width: 380px;







}







.ping_block a:hover, .ping_block a:active {







	color: #006699;







	text-decoration: underline;







	font-size: 11px;







}







.ping_date {







	float: left;







	width: 380px;







	font-size: 11px;







	font-weight: bold;







	color: #000000;







}







.com_id {







	font-size: 11px;







	color: #000;







	font-family: Verdana;







	text-align: left;







}







.status a:link, .status a:visited {







	color: #666666;







	text-decoration: none; border-bottom: 1px dotted;







	font-weight: normal;







}







.status a:hover, .status a:active {







	color: #666666;







	text-decoration: none; border-bottom: 1px solid;







	font-weight: normal;







}







.timenow {















	font-size: 11px;







	color: #333333;







	margin: 0px;







	padding: 0px;







	float: left;







	width: 440px;







}







/* calendar config */















#wp-calendar {







	empty-cells: show;







	width: 80%;







	font-size: 11px;







	color: #000000;







	text-decoration: none;







	text-align: center;







	float: left;







	padding: 0px;







	margin: 10px 0px 0px;







}















#wp-calendar a:link, #wp-calendar a:visited {







	text-decoration: none;







	color: #006699;







	font-weight: bold;







}







#wp-calendar a:hover, #wp-calendar a:active {







	text-decoration: none;







	color: #2F5775;







	font-weight: bold;







}







#wp-calendar caption {







	text-align: left;







	width: 80%;







	margin: 0px;







	color: #006699;







	font-size: 1.4em;







	padding: 0px;







	font-weight: bold;







	font-family: "Futura LT Book";







}















#wp-calendar th {







	margin: 0px;







	padding: 0px;







	text-align: center;







}















#wp-calendar #next a {







	text-align: left;







	color: #000000;







	text-decoration: none;







	float: right;







	padding-top: 10px;







}















#wp-calendar #prev a {







	text-align: center;







	color: #2F5775;







	text-decoration: none;







	float: left;







	padding-top: 10px;







}







#wp-calendar td {







	margin: 0px;







	padding: 0px;







	text-align: center;







}







#wp-calendar tf {







	margin: 0px;







	padding: 0px;







}







.related_stuff {







	margin: 0px;







	padding: 0px;







	float: left;







	width: 440px;







}







.related_stuff ul {







	text-align: left;







	float: left;







	width: 400px;







	margin: 5px 0px 0px;







	padding: 0px 0px 0px 15px;







}







.related_stuff ol {







	text-align: left;







	padding: 0px;







	float: left;







	width: 90%;







	margin-top: 10px;







	margin-right: 0px;







	margin-bottom: 0px;







	margin-left: 0px;







}







.related_stuff li {







	font-size: 11px;







	color: #000000;







	width: 80%;







	margin-bottom: 5px;







	margin-right: 5px;







	float: left;







	padding: 0px;







	margin-top: 0px;







	margin-left: 0px;







}







.related_stuff li a:link, .related_stuff li a:visited {







	color: #2F5775;







	text-decoration: none;







	display: block;







	background-color: #FFFFFF;







	font-size: 11px;







}







.related_stuff li a:hover, .related_stuff li a:active {







	color: #CC3300;







	text-decoration: underline;







	display: block;







}















/* adin bar css */







#wp-admin-bar {







	margin:0;







	text-align:left;







	color: #FFFFFF;







	background-color: transparent;







	padding-top: 12px;







	padding-right: 10px;







	padding-bottom: 0px;







	padding-left: 5px;







	float: left;







	width: 930px;







}







#wp-admin-bar ul {







	margin:0;







	padding:0;







	float: left;







	width: 930px;







	list-style-type: none;







}



.tagg a{







color: #00557F;







}







#wp-admin-bar ul li {list-style-type:none; display:inline; margin:0 10px; padding:0}







#wp-admin-bar a:link, #wp-admin-bar a:visited {







	color: #efefef;







	text-decoration: none;







}







#wp-admin-bar a:hover, #wp-admin-bar a:active {







	color: #999999;







	text-decoration: underline;







}







.tagging-platform {







	width: 90%;







	float: left;







	padding: 0px;







	color: #FFFFFF;







	margin: 0px;







}



#sbc {







	margin-top:5px;







}



.tagging-platform h3 {







	margin: 0px;







	padding: 0px;







	float: left;







	width: 90%;







}







.tags-tags {







	float: left;







	width: 95%;







	font-size: 10px;







	color: #222222;







	font-weight: 400;







	line-height: 16px;







	text-align: left;







	overflow: hidden;







}































.tagging-platform a {







	color: #333333;







	text-decoration: none;







}







.tagging-platform a:hover {







	color: #2F5775;







	text-decoration: none;







}







.fixed {







	margin: 0px;







	padding: 0px;







	float: left;







	width: 95%;







	font-size: 11px;







}















#themeswitcher {























	text-align: left;







	margin: 0px;







	padding: 0px;







	float: left;







	width: 90%;







	list-style-type: none;







}







#themeswitcher select {







	width: 95%;







	margin-bottom: 10px;







	font-size: 12px;







	border: 1px solid #999999;







}















#sidebar {







	float: right;







	width: 340px;







	padding-right: 5px;







	padding-left: 5px;







}







.widget {







	float: left;







	width: 330px;







	padding-left: 5px; padding-right: 0px;







	background-color: #fff;







	border-left: 2px solid #E2E2E2; padding-top: 50px; padding-bottom: 10px;







} 







.widget a {







color:#006699;







font-size:12px;







font-weight:bold;







line-height:18px;







padding:0pt 0pt 0pt 0px; /*0 0 0 20*/







}















.akst_share_link {







float: left;







	width: 420px;







	padding-left: 20px;







	margin: 0px;







	font-size: 11px;







	color: #000000;







	background-image: url(images/feed-icon.png);







	background-repeat: no-repeat;







	background-position: left center;







	padding-top: 3px;







	padding-bottom: 3px;







}















.pdiscl {







float: left;







	width: 420px;







	padding-left: 20px;







	margin: 0px;







	font-size: 11px;







	color: #000000;







	







	background-repeat: no-repeat;







	background-position: left center;







	padding-top: 3px;







	padding-bottom: 3px;







}











.discl a{color:#006699;







text-decoration:none;}







.discl a:hover{color:#006699;







text-decoration:underline;}







.akst_share_link a{color:#006699;







text-decoration:none;}







.akst_share_link a:hover{color:#006699;







text-decoration:underline;}















.doss {







float: left;







	padding-left: 20px;







	margin: 10px 0px 0px 0px;







	font-size: 11px;







	color: #000000;







	background-image: url(images/doss.png);







	background-repeat: no-repeat;







	background-position: left center;







	padding-top: 3px;







	padding-bottom: 3px;







}















.doss1 {







float: left;







	







	padding-left: 20px;







	margin: 0px;







	font-size: 11px;







	color: #000000;







	background-image: url(images/calendar.png);







	background-repeat: no-repeat;







	background-position: left center;







	padding-top: 3px;







	padding-bottom: 3px;







}



























.ft_flick {







display:block;margin-left: 5px;







float:left; width:125px;







}















.ft_flick img {







border-width:0px;







margin-right:0px;







margin-top:4px;







}















.flickr_badge_image img{







background:#DDDDDD none repeat scroll 0% 50%;







border:1px solid #e3e3e3 !important;







margin-left:15px;







padding:2px;







}















.permalink {







float: left;







	width: 420px;







	padding-left: 20px;







	margin: 0px;margin-bottom:5px;







	font-size: 11px;







	color: #000000;







	background-image: url(images/arrow_branch.png);







	background-repeat: no-repeat;







	background-position: left center;







	padding-top: 3px;







	padding-bottom: 3px;text-align:left;







}







.permalink a{color:#006699;







text-decoration:none;}







.permalink a:hover{color:#006699;







text-decoration:none;}







.fonte {







float: left;







	width: 420px;







	padding-left: 20px;







	margin: 0px;







	font-size: 11px;







	color: #000000;







	background-image: url(images/table_link.png);







	background-repeat: no-repeat;







	background-position: left center;







	padding-top: 3px;







	padding-bottom: 3px;







}







.fonte a{color:#006699;







text-decoration:none;}







.fonte a:hover{color:#006699;







text-decoration:none;}















.permalink input {







border:1px solid #cccccc;







color:#777777;







font-family:Verdana,sans-serif;







font-size:0.9em;







font-size-adjust:none;







font-stretch:normal;







font-style:normal;







font-variant:normal;







font-weight:normal;







line-height:normal;







padding:2px;







}







.leggimi {







float: left;







	width: 420px;







	padding-left: 20px;







	margin: 0px;







	color: #000000;







	background-image: url(images/pagepi.png);







	background-repeat: no-repeat;







	background-position: left center;







	padding-top: 3px;







	padding-bottom: 3px;







}















.news {







float: left;







	width: 420px;







	padding-left: 20px;







	margin: 0px;







	font-size: 11px;







	color: #000000;







	background-image: url(images/ico-newsletter.gif);







	background-repeat: no-repeat;







	background-position: left center;







	padding-top: 3px;







	padding-bottom: 3px;







}















.news a:hover {text-decoration:blink;}







#sidebar img {







background:#E3E3E3 none repeat scroll 0% 50%;







border:1px solid #CCCCCC;







float:left;







margin-right:8px;







max-width:100%;







padding:2px;











}



ul#navz{height:32px;font: 70%/1.5 Verdena,Tahoma,sans-serif}



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



ul#navz{height:32px;line-height:32px;margin-left:10px;



    background: none;color: #1F1F1F}



ul#navz a{display:block;padding: 0 15px;font-size:12px;text-decoration: none; color:#FFF}



ul#navz li{float: left;position: relative}



ul#navz li li{float: none;line-height: 32px;



    display:block !important;display: inline; /*IE*/}



ul#navz ul{position: absolute;top: 34px;border-right: 1px solid #CCCCCC;border-left: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;left: -9999px;



    width: 12em;background: #fff;color: #FFF}



ul#navz ul{padding: 0px 0;}



ul#navz ul,ul#navz li li a{font-size:12px;background-color: #FCFCFC;color: #FFF}



ul#navz ul li{height:20px;line-height:20px;}

ul#navz ul li:hover,ul#navz ul li a:hover{font-size:12px;height:20px;margin-top:-1px;border-top: 1px solid #CCC;border-bottom: 1px solid #CCC;background-color: #F1F1F1;color: #1F1F1F}

ul#navz li:hover,ul#navz a:hover{font-size:12px;height:31px;border: 1px solid #CCC;background-color: #F1F1F1;color: #1F1F1F}



ul#navz li:hover ul,ul#navz li.sfhover ul{left: -1px;z-index: 100}

#sharee {

position:absolute;

left:0;

margin-left:-80px;



top:0;

}
