.sitebody {

     background-color:#757575;
     font:100% tahoma,verdana,helvetica,arial,sans-serif;
     color:#333;
     margin-left:0px;
     margin-bottom:3px;
     margin-right:0px;
     margin-top:2px;
     padding-left: 0px;
     padding-top: 0px;

}
a:link.non-ul {
  color:#000000;
  background: transparent;
  text-decoration: none;
}
a:visited.non-ul {
  color:#000000;
  background: transparent;
  text-decoration: none;
}
a:hover.non-ul {
  color:#FF0000;
  background: transparent;
  text-decoration: underline; 
}
a:active.non-ul {
  color:#000000;
  background: transparent;
  text-decoration: underline;
}
a:link {
  background:transparent;
  color:#1A3955;
}
a:visited {
  background:transparent;
  color:#1A3955;
}
a:hover {
  background:transparent;
  color:#FF0000;

}
a:active {
  background:transparent;
  color:#FF0000
}
.permalink 
{
	width:70%;
	background-color:#FFFFCC;
	font-size:0.9em;
	color: #898989;
	padding:3px; 
    margin-left:60px;
}
.video_embed
{
	width:425px;
    height:50px;
	background-color:#FFFFCC;
	font-size:0.9em;
	color: #898989;
	padding:3px; 
    overflow:hidden;
}
p 	{
	margin:3px;
	padding:0;
	}

h1 {
  font-size: 125%;
}
h2 {
  font-size: 100%;
}
img {
  border: 0;
}
input, submit {
  color:#000000;
  font:82% Tahoma,verdana,helvetica,arial,sans-serif
}
select {
  color:#000000;
  font:82% Tahoma,verdana,helvetica,arial,sans-serif
}
td {
  color:#000000;
  font:73% Tahoma,verdana,helvetica,arial,sans-serif
}
textarea {
  color:#000000;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif
}
th {
  color:#000000;
  background-color: #DAE0ED;
  font:bold smaller Tahoma,verdana,helvetica,arial,sans-serif;
  padding-left:3px;
}
.admin-list-table {
  width:100%;
  text-align:left;
  border-spacing:1px;
}
.admin-list-table form {
  margin:0px;
}
.admin-list-field {
  text-align:left;
  padding-left:5px;
  padding-right:5px;
}
.admin-list-headerfield {
  text-align:left;
  padding-left:5px;
  padding-right:5px;
}
.block-divider {
  background:#FFFFFF;
  color:#000000
}
.block-divider-left {
  background:#FFFFFF;
  border-top:1px solid #E7E7E7;
  color:#000000
}
.block-divider-right {
  background:#FFFFFF;
  border-top:1px solid #CCCCCC;
  color:#000000
}
.block-featured-left {
  background:#F7F7F7;
  border-right:1px solid #FFFFFF;
  color:#000000;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif
}
.block-featured-right {
  background:#E7E7E7;
  border-left:1px solid #FFFFFF;
  color:#000000;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif
}
.block-hightopborder-left {
  border-top:1px solid #FFFFFF
}
.block-info {
  background:transparent;
  color:#000000;
  font:75% Tahoma,verdana,helvetica,arial,sans-serif
}
.block-info-left {
  background:transparent;
  color:#000000;
  font:75% Tahoma,verdana,helvetica,arial,sans-serif;
  padding-bottom:2px;
  padding-top:2px
}
.block-info-left ul {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 16px;
  padding-left: 0;
  border: none;
}
.block-info-right {
  background:transparent;
  color:#000000;
  font:75% Tahoma,verdana,helvetica,arial,sans-serif;
  padding-bottom:2px;
  padding-top:2px
}
.block-info-right ul {
  margin-top: 0;
  margin-bottom: 0;
  margin-left: 16px;
  padding-left: 0;
  border: none;
}
.block-outerborder-left {
  border-left:1px solid #E7E7E7
}
.block-outerborder-right {
  border-right:1px solid #CCCCCC
}
.block-title,blocktitle {
  background:transparent;
  color:#1A3955;
  font:bold smaller Tahoma,verdana,helvetica,arial,sans-serif;
  padding-top:13px
}
.block-title-left {
  background:transparent;
  color:#1A3955;
  font:bold smaller Tahoma,verdana,helvetica,arial,sans-serif
}
.block-title-right {
  background:transparent;
  color:#1A3955;
  font:bold smaller Tahoma,verdana,helvetica,arial,sans-serif
}
.block-vote {
  background:transparent;
  color:#000000;
  font:90% Tahoma,verdana,helvetica,arial,sans-serif
}
.block-vote-results {
  background:transparent;
  color:#000000;
  font:90% Tahoma,verdana,helvetica,arial,sans-serif
}
.cal-body {
  background:#FFFFFF;
  border-bottom:#E7E7E7 1px solid;
  border-left:#E7E7E7 1px solid;
  border-right:#E7E7E7 1px solid;
  border-top:#E7E7E7 1px solid;
  color:#000000;
  font:bold 150% Tahoma,verdana,helvetica,arial,sans-serif
}
.cal-day,cal_day {
  background:transparent;
  border-bottom:#F7F7F7 1px dashed;
  border-left:#F7F7F7 1px dashed;
  border-top:#1A3955 2px solid;
  color:#000000;
  font:bold 75% Tahoma,verdana,helvetica,arial,sans-serif
}
.cal-dayview-times {
  background:#F7F7F7;
  border-bottom:#E7E7E7 1px solid;
  border-left:#E7E7E7 1px solid;
  border-right:#E7E7E7 1px solid;
  border-top:#1A3955 1px dashed;
  color:#000000;
  font:bold 80% Tahoma,verdana,helvetica,arial,sans-serif
}
.cal-dayx-body {
  background:#E7E7E7
}
.cal-dayx-cur {
  background:#FFFFFF;
  color:#000000;
  font:bold 80% Tahoma,verdana,helvetica,arial,sans-serif
}
.cal-dayx-subcur {
  background:#FFFFFF;
  color:#000000;
  font:bold 80% Tahoma,verdana,helvetica,arial,sans-serif;
  padding-top:4px
}
.cal-dayx-times {
  border-bottom:#FFFFFF 1px solid;
  border-left:#FFFFFF 1px solid;
  border-right:#FFFFFF 1px solid
}
.cal-dayx-times2 {
  background:#FFFFFF
}
.cal-dayx-weekevent {
  border-bottom:#FFFFFF 1px solid;
  border-left:#FFFFFF 1px dashed;
  border-right:#FFFFFF 1px dashed;
  border-top:#E7E7E7 1px solid
}
.cal-futureday {
  background:#F7F7F7
}
.cal-header {
  background:#FFFFFF;
  border-bottom:#F7F7F7 1px solid;
  border-left:#F7F7F7 1px solid;
  border-right:#F7F7F7 1px solid;
  border-top:#F7F7F7 1px solid
}
.cal-hr {
  background:#FFFFFF
}
.cal-month,cal_month {
  background:#F7F7F7;
  color:#000000
}
.cal-nullday {
  background:#FFFFFF;
  border-bottom:#F7F7F7 1px dashed;
  border-left:#F7F7F7 1px dashed;
  border-top:#F7F7F7 1px dashed;
  color:#000000
}
.cal-oldday {
  background:#E7E7E7;
  color:#000000
}
.cal-quickadd,quickadd {
  background:#F7F7F7;
  border-bottom:#E7E7E7 1px solid;
  border-left:#E7E7E7 1px solid;
  border-right:#E7E7E7 1px solid;
  border-top:#E7E7E7 1px solid;
  padding:4px
}
.cal-today {
  background:#FFFFFF;
  border-bottom:#1A3955 1px dashed;
  border-left:#1A3955 1px dashed;
  border-right:#1A3955 1px dashed;
  border-top:#1A3955 1px dashed
}
.cal-weekpointers {
  border-bottom:#F7F7F7 1px dashed;
  border-left:#F7F7F7 1px dashed
}
.cal-weekview-addevent {
  background:#FFFFFF;
  border-right:#E7E7E7 1px solid;
  border-top:#E7E7E7 1px solid;
  color:#000000;
  font:bold 80% Tahoma,verdana,helvetica,arial,sans-serif;
  padding:4px
}
.cal-weekview-caltitle {
  background:#FFFFFF;
  border-bottom:#E7E7E7 1px solid;
  border-left:#E7E7E7 1px solid;
  border-right:#E7E7E7 1px solid;
  color:#000000;
  font:bold 80% Tahoma,verdana,helvetica,arial,sans-serif;
  padding:4px
}
.cal-weekview-curday,weekview_curday {
  background:#F7F7F7;
  color:#000000
}
.cal-weekview-daterange {
  background:#FFFFFF;
  border-left:#E7E7E7 1px solid;
  border-right:#E7E7E7 1px solid;
  border-top:#E7E7E7 1px solid;
  color:#000000;
  font:bold 80% Tahoma,verdana,helvetica,arial,sans-serif;
  padding:4px
}
.cal-weekview-dayformat {
  background:#FFFFFF;
  border-left:#E7E7E7 1px solid;
  border-top:#E7E7E7 1px solid;
  color:#000000;
  font:bold 80% Tahoma,verdana,helvetica,arial,sans-serif;
  padding:4px
}
.cal-weekview-offday,weekview_offday {
  background:transparent;
  color:#000000
}
.commentbar1 {
  background:transparent;
  color:#B4BABA;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif;
  padding:8px;
  background-image:url(http://www.fotocomedia.com/images/fundo_perfil.jpg); 
  background-position:top; 
  background-repeat:repeat-x;
}
.commentbar2 {
  background:#E7E7E7;
  border-bottom:1px solid #FFFFFF;
  border-top:1px solid #FFFFFF;
  font:75% Tahoma,verdana,helvetica,arial,sans-serif
  padding:8px;
}
.commentbar3 {
  background:#FFFFFF;
  border-bottom:1px solid #FFFFFF;
  border-top:1px solid #E7E7E7;
  color:#C6C6C6;
  font:75% Tahoma,verdana,helvetica,arial,sans-serif;
  padding:3px 3px
}
.commentbar4 {
  background:#E7E7E7;
  color:#000000;
  font:75% Tahoma,verdana,helvetica,arial,sans-serif
}
.commenttitle {
  background:#F7F7F7;
  border-bottom:1px solid #E7E7E7;
  border-left:1px solid #E7E7E7;
  border-right:1px solid #E7E7E7;
  border-top:1px solid #E7E7E7;
  font:bold smaller Tahoma,verdana,helvetica,arial,sans-serif;
  padding:3px 0px 3px 10px
}
.comment{
  padding:6px;
  margin-bottom:5px;
}
.comments {
  font-size:11px; 
  font-family:Arial, Helvetica, sans-serif; 
  background:#F7F7F7; 
  padding:6px; 
  letter-spacing:0.8px; 
}
.comments_rollover {
  font-size:11px; 
  font-family:Arial, Helvetica, sans-serif; 
  background:#FFFFFF; 
  padding:6px; 
  letter-spacing:0.8px; 
}

.aprofc {vertical-align:top;display:inline;}
.aprofcm img{vertical-align:-3px;}
.aprofcm a{font-weight:bold;color:336699;}
.aprofcm a:visited{font-weight:bold;color:336699;}

.comment_link a{text-decoration:none;}
.comment_link a:hover{text-decoration:none;color:669900}
.comment_link a:visited{text-decoration:none;}
.comment_link a:active{text-decoration:none;}
.comment_link img{vertical-align:-4px;}

.footerblock {
  background:#333;
  border-top:1px solid #CCCCCC;
  color:#F7F7F7;
  font:70% Tahoma,verdana,helvetica,arial,sans-serif;
  padding-bottom:10px;
  padding-top:10px;
  padding-left: 4px;
  padding-right: 4px;
}
.footerblock a:link {
  background:transparent;
  color:#FFFFCC;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif;
  text-decoration:none;
  
  
  
}
.footerblock a:visited {
  background:transparent;
  color:#FFFFCC;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif;
  text-decoration:none;
}
.footerblock a:hover {
  background:transparent;
  color:#FFFFCC;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif;
  text-decoration:none;
  border-bottom: 1px dashed #FFFFCC;

}
.footerblock a:active {
  background:transparent;
  color:#FFFFFF;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif;
  text-decoration:none;
}

.header-logobg {
  padding-top:0px;
}

.header-envelope {
  background:#FFFFFF;
}
.header-logobg-container-inner {

  border-bottom:0px solid #CCCCCC;
  background-image: url(http://www.fotocomedia.com/images/bg_header.gif);
  background-repeat:repeat-x;
}
.header-logobg-container-outer {

  padding-bottom:0px;
}
.header-navigation {
  background:#FFCC00;
  border-bottom:1px solid #CCCCCC;
  color:#FFFFFF;
  font:82% Tahoma,verdana,helvetica,arial,sans-serif;
  padding-bottom:3px;
  padding-top:4px;
}

.header-navigation-container {
  border-bottom:1px solid #FFFFFF;
}

.pagenav {
  text-align: center;
  
}
.row-even {
  background-color: #E7E7E7;
}
.row-odd {
  background-color: #FFFFFF;
}
.searchauth {
  background:transparent;
  color:#000000;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif;
  text-align:left
}
.searchdate {
  background:transparent;
  color:#000000;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif;
  text-align:right
}
.searchform {
  background:#E7E7E7;
  border-bottom:1px solid #CCCCCC;
  height:53px;
  padding:6px 4px 6px 1px
}

form li.highlighted {background-color:#FFF7C0;}
.searchhits {
  background:transparent;
  color:#000000;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif;
  text-align:right
}
.site-slogan {
  color:#ffffff;
  background:transparent;
}
.smallcal-week-even {
  background:#E7E7E7;
  color:#000000;
}
.story-box {
  background:transparent;
  color:#000000;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif
}
.story-byline,storybyline {
  background:transparent;
  color:#000000;
  font:90% Tahoma,verdana,helvetica,arial,sans-serif
}
.story-container {
  padding-right:9px;
}
.story-information {
  background:transparent;
  color:#000000;
  font:70% Tahoma,verdana,helvetica,arial,sans-serif
}
.story-title {
  background:transparent;
  color:#000000;
  font:bold 110% Tahoma,verdana,helvetica,arial,sans-serif
}
.story-title-featured {
  background:transparent;
  color:#000000;
  font:bold 110% Tahoma,verdana,helvetica,arial,sans-serif
}
.warning {
  background:transparent;
  color:#FF0000;
  font:bold 100% Tahoma,verdana,helvetica,arial,sans-serif
}
.warningsmall {
  background:transparent;
  color:#FF0000;
  font:100% Tahoma,verdana,helvetica,arial,sans-serif
}
.xpinputfield {
  border:1px solid #7B9EBD
}


.static_title{

	background-color:#F7F7F7;
	border:#E7E7E7 solid 1px; 
	font-size:1.5em; 
	text-align:left; 
	padding:8px;
}
.static_categorias{
	width:780px;
	background-color:#F7F7F7;
	font-size:1.2em;   
	padding:10px;
}
/* Tellafriend */
.label
{
width: 9em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
color: #000000;
}

.ttype
{
margin-left: 2em;
}

fieldset
{
border: 1px solid #000000;
width: 25em
}

legend
{
color: #ffffff;
background: #E3402F;
border: 1px solid #000000;
padding: 2px 6px
}
.titulobox { 
display:block;
background-color:#F7F7F7; 
border:#E7E7E7 solid 1px; 
font-size:1.5em; 
text-align:left; 
letter-spacing:1px;
margin-bottom:5px;
padding:2px;
}
.titulobox_rollover { 
display:block;
color: #E3402F;
background-color:#FFF7C0; 
border:#C6D880 solid 1px; 
font-size:1.5em; 
text-align:left; 
letter-spacing:1px;
margin-bottom:5px;
padding:2px;
}

.titulostory A:link     { color: #333333; font-style: normal; font-weight: normal; border-bottom:none; text-decoration: none }
.titulostory A:visited  { color: #333333; font-style: normal; font-weight: normal; border-bottom:none; text-decoration: none }
.titulostory A:hover    { color: #E3402F; font-style: normal; font-weight: normal; border-bottom: 1px dashed #000;text-decoration: none }


.titulobox-featured { 

background-color:#FFFFCC; 
border:#FFCC00 solid 1px; 
font-size:1.5em; 
text-align:left; 
margin-bottom:5px;
padding:8px;
font-family:Trebuchet MS;
}
.urlsusto{
text-align:center;
background:#FFFFCC; 
border:#FF0000 dashed 1px; 
padding:8px; 
width: inherit;
}
.piada{
background:#FEFAF1; 
border:#F7F7F7 1px solid; 
padding:8px;
letter-spacing:1px;
color:#333;
line-height: 20px; 
}

.rotator img {
	margin-right:20px;
	margin-top:15px;
	margin-bottom:10px;
	border:#333333 1px solid;
	
}

.logo img {
    margin-top:20px; 
	margin-left:30px;
}	
.leftblock {
    width:160px;
	
}	










/* Default Plugin CSS Declarations */
/* Recommended CSS to be used by Plugin Authors - allows easier site themeing */

.plugin {
  color:#000000;
  background-color:#EFEFEF;
  font-weight:normal;
  border:1px solid #CCCCCC;
}
.plugin th {
  color:#000000;
  background-color:#B7C1DC;
  padding:5px;
  text-align:left;
}
.plugin tr {
  vertical-align:top;
}
.plugin td {
  padding:2px 5px 2px 5px;
}
.pluginBG {
  color:#FEFEFE;
  background-color:#B7C1DC;
}
.pluginAltBG {
  background-color:#E7E7E7;
}
.pluginAltBG td {
  color:#FFFFFF
}
.pluginCellTitle {
  color:#FFFFFF;
  font-weight:bold;
  background-color:#B7C1DC;
  padding:5px;
}
.pluginCellFill {
  background-color:#F8FAFD;
}
.pluginCellText {
  color:#636363;
  font-weight:normal;
}
.pluginHeader {
  color:#204275;
  font-weight:bolder;
  padding-top:3px;
  padding-bottom:3px;
}
.pluginFooter, .pluginFooter td {
  background-color:#FEF1B4;
  color:#333;
  }
.pluginAlert {
  padding:5px 15px 5px 15px;
  color:#D8010E;
  background-color:#FEF1B4;
  font-weight:bold;
}
.pluginInfo {
  padding:5px 15px 5px 15px;
  color:#707070;
  background-color:#FEF1B4;
  font-weight:normal;
}
.pluginSubTable {
  color:#000000;
  background-color:#CCCCCC;
  font-weight:normal;
  border:1px solid #CCCCCC;
}
.pluginSubTable th {
  color:#000000;
  background-color:#C9D1E4;
  padding:5px;
  text-align:left;
}
.pluginSubTable tr {
  vertical-align:top;
}
.pluginSolidOutline {
  background-color:#CCCCCC;
}
.pluginSolidFill {
  background-color:#1A3955;
}
.pluginTitle {
  background-color:#507AA1;
  color:#F5F9FF;
  padding:4px;
  padding-left:6px;
  padding-right:6px;
}
.pluginCellSubTitle {
  background-color:#F7F7F7;
  color:#000000;
  padding:4px;
  padding-left:6px;
  padding-right:6px;
}
.pluginTinyText {
  font-size:0.70em;
}
.pluginSmallText {
  font-size:0.8em;
}
.pluginMediumText {
  font-size:1em;
}
.pluginLargeText {
  font-size:1.25em;
}
.pluginAltText {
  color:#FFFFFF;
}
.pluginRow1, .pluginRow1 td {
  color:#000000;
  background-color:#F7F7F7;
  line-height:120%;
}
.pluginRow2, .pluginRow2 td {
  color:#000000;
  background-color:#E7E7E7;
  line-height: 120%;
}
.pluginRow1 .pluginRollOver,
.pluginRow2 .pluginRollOver,
.pluginRollOver {
  color:#000000;
  background-color:#FFFFFF;
  line-height:120%;
}
.pluginRow1 .pluginRollOut,
.pluginRow2 .pluginRollOut,
.pluginRollOut {
  color:#000000;
  background-color:#F7F7F7;
  line-height:120%;
}
.pluginLinks A:link {
  color:#000000;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}
.pluginLinks A:visited {
  color:#000000;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}
.pluginLinks A:hover {
  color:#000000;
  font-style:normal;
  font-weight:normal;
  text-decoration:underline;
}
.pluginBreadCrumbs,
.pluginBreadCrumbs A:link {
  color:#FFFFFF;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}
.pluginBreadCrumbs A:visited {
  color:#FFFFFF;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}
.pluginBreadCrumbs A:hover {
  color:#FFFFFF;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}
a.pluginButton:link, a.pluginButton:visited {
  color:#000000;
  text-align:center;
  padding-top:2px;
  display:block;
  height:19px;
  text-decoration:none;
  background-color:transparent;
}
a.pluginButton:hover {
  color:blue;
  text-align:center;
  padding-top:2px;
  background:center url(navbar/images/button_over.gif);
  background-repeat:repeat-x;
  display:block;
  height:19px;
  text-decoration:none;
  background-color:transparent;
}

/* Forum Plugin specific CSS */
.codeblock  { 
  background-color:#ECE9D8; 
  color:#000;
  width: 550px;
  height: 160px;
  overflow: auto;
  min-height: 50px;
  max-height: 120px;
  margin: 5px 0px 5px 5px;
  padding:5px;
  border: 1px dashed black;
}
.quotemain
{
  background:#FAFCFE url('forum/image_set/img_quote.gif') no-repeat top right;      
  border: 1px dotted #000;
  border-left: 4px solid #8394B2;
  color:#465584;
  padding: 4px;
  margin: 5px auto 8px auto;
}

/* CSS Declarations for Code block feature - default will use the .php one */
div .php { max-height:400px; overflow:auto; height:auto; width:auto; min-height:100px; }
div .html { height:300px; overflow:auto; width:auto; min-height:100px; }  
div .css { height:300px; overflow:auto; width:auto; min-height:100px; }  

/* END of Forum Plugin CSS */
//* Navbar Class CSS ***********************************************************/
#navcontainer {
  float:left;
  width:100%;
  background:#F4F4F4;
  font-size:93%;
  line-height:normal;
  border-bottom:1px solid #24618E;
  }
#navcontainer ul {
  margin:0px;
  padding:10px 10px 0 50px;
  list-style:none;
}
#navcontainer li {
  display:inline;
  margin:0px;
  padding:0px;
}
#navcontainer a {
  float:left;
  background:url("navbar/images/tableftJ.gif") no-repeat left top;
  margin:0px;
  padding:0px 0px 0px 5px;
  text-decoration:none;
}
#navcontainer a span {
  float:left;
  display:block;
  background:url("navbar/images/tabrightJ.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#24618E;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navcontainer a span {
  float:none;
}
/* End IE5-Mac hack */
#navcontainer a:hover span {
  color:#FFFFFF;
}
#navcontainer a:hover {
  background-position:0% -42px;
}
#navcontainer a:hover span {
  background-position:100% -42px;
}
#navcontainer a#current span {
  background:url("navbar/images/tabrightI.gif") no-repeat left top;
  background-position:100% -42px;
  color:#FFFFFF;
}
#navcontainer a:link#current,
#navcontainer a:visited#current,
#navcontainer a:hover#current {
  background:url("navbar/images/tableftI.gif") no-repeat left top;
  background-position:0% -42px;
}

/* Common CSS for on-hover tooltip feature */
a.tooltip {
  position: relative; /*this is the key*/
  z-index:10;
  color:#000;
  text-decoration:none;
}
a.tooltip:hover  {
  z-index:100;
  text-decoration:none
}
a.tooltip span {
  display: none
}
a.tooltip:hover span {
  /*the span will display just on :hover state*/
  z-index:100;
  color:#444;
  font-style:normal;
  font-size:.8em;
  line-height: 125%;
  display:block;
  position:absolute;
  border:1px solid #333333;
  background-color:#E5EFFF;
  padding:4px;
  text-align: left;
  text-decoration:none;
  left:-20px;
  top:10px;
  min-width:150px;
}
/* End of common CSS for on-hover info feature */

/* End of Common Plugin CSS */


.add2small {
font-size: 11px;
cursor:pointer;
margin-left:10px;
}
.add2head {
font-size: 11px;
font-weight: bold;
}


.static_page_tabela_principal{

margin-left:20px;
}

a.tag1 {font-size:9px;}
a.tag2 {font-size:11px;}
a.tag3 {font-size:13px;}
a.tag4 {font-size:15px;}
a.tag5 {font-size:17px;}
a.tag6 {font-size:19px;}
a.tag7 {font-size:21px;}
a.tag8 {font-size:23px;}
a.tag9 {font-size:25px;}


.botoes{
margin-top:6px;
margin-bottom:6px;
}


.input_foto{
  font-family:arial;
  font-size:10px;
  background-color:#FFFFF0;
  width:270px;
  padding:3px;
  border:1px solid #E7E7E7;
  margin-top:0px;
  margin-bottom:5px;
  }
  .poste{
  font-family:arial;
  font-size:10px;
  margin-left:3px;
  color:#B4BABA;
  }

.icons{
    padding-bottom:5px;
}
.buttons a, .buttons button{display:block;float:left;margin:3px 5px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 6px 6px 6px; /* Links */}
.buttons button		{width:auto;overflow:visible;padding:4px 10px 3px 7px; /* IE6 */}
.buttons button[type]	{padding:5px 10px 5px 7px; /* Firefox */line-height:17px; /* Safari */}
*:first-child+html button[type]{padding:4px 10px 3px 7px; /* IE7 */}
.buttons button img, .buttons a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px;}
.buttons a:active	{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
.buttons a.positive:hover, button.positive:hover{background-color:#FFF7C0;border:1px solid #C6D880;color:#529214;}
.buttons a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}
.buttons a, .buttons button{display:block;float:left;margin:3px 5px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 6px 6px 6px; /* Links */}

.autor_artigo img{vertical-align:-3px;}
.autor_artigo a{font-weight:bold;color:336699;}
.autor_artigo a:visited{font-weight:bold;color:336699;}
.autor_artigo a:hover{font-weight:bold;color:336699;}
.autor_profile img{vertical-align:-3px;}
.autor_profile a{font-weight:bold;color:336699;}
.autor_profile a:visited{font-weight:bold;color:336699;}

.tags_link{padding-bottom:8px;padding-top:8px;}
.tags_link a{text-decoration:none;border-bottom:1px dashed #669900;}
.tags_link a:hover{text-decoration:none;color:669900;}
.tags_link a:visited{text-decoration:none;border-bottom:1px dashed #669900;}
.tags_link a:active{text-decoration:none;border-bottom:1px dashed #669900;}
.tags_link img{vertical-align:-4px;}

.envie_por_email {margin-bottom:10px;}
.envie_por_email a{text-decoration:none;}
.envie_por_email a:hover{text-decoration:none;color:669900}
.envie_por_email a:visited{text-decoration:none;}
.envie_por_email a:active{text-decoration:none;}
.envie_por_email img{vertical-align:-3px;}


.addthis a{text-decoration:none;}
.addthis a:hover{text-decoration:none;color:669900}
.addthis a:visited{text-decoration:none;}
.addthis a:active{text-decoration:none;}
.addthis img{vertical-align:-3px;}

.rating{padding-bottom:5px; padding-top:0px; display:block;}

.ad_rollover{padding-left:80px; padding:10px; margin-top:20px; margin-bottom:20px;background-color:#88FF39;border:1px solid #000000;-moz-border-radius:8px;}
.ad_normal{padding-left:80px; padding:10px; margin-top:20px; margin-bottom:20px;background-color:#FFF;border:1px solid #FFFFFF;-moz-border-radius:8px;}

.perfil_normal{background-image:url(http://www.fotocomedia.com/images/fundo_perfil.jpg); background-position:top; background-repeat:repeat-x;font-family:tahoma;line-height:25px;padding:8px;border:1px solid #E7E7E7;}
.cadastro{
     border:1px solid #F7F7F7;
     background-image:url(http://www.fotocomedia.com/images/fundo_perfil.jpg); 
     background-position:top; 
     background-repeat:repeat-x;
     padding:8px;
  
}
.list-popular-stories {line-height:25px;position:absolute;vertical-align:middle;padding-left:10px; margin-right:0px;}
.search_header form{
 margin:0; 
 padding-right:28px;
 height:18px; 
 background-image:url(http://www.fotocomedia.com/images/bg_search.gif); 
 background-repeat:repeat-x;

}