@charset "utf-8";
/* CSS Document */
#title h1 { margin:2px 2px 10px 5px; font-size:20px; text-align:left; float:left;}
#text_size {float:right; width:60px; height:20px; margin:5px 3px; cursor:hand; color:#999;} 
#text_size #small_text {font-size:12px; color:#000;}
#text_size #medium_text {font-size:14px; color:#000;}
#text_size #big_text {font-size:16px; color:#000;}

#date {font-size:9px; color: #666;}

#textcontainer {text-align:justify; margin-right:10px; margin-left:10px; min-height:150px; clear:both; }
#photo { float:left; margin-bottom:3px; margin-right:15px; border:solid 3px #cb161e; background-color:#cb161e;}
#photographer { background-color:#cb161e; color:#FFF; font-size:10px; max-width:190px;}
#lead {color:#333; text-align:justify; font-size:12px; font-weight:bold;}
#text {
	clear:both;
	color:#666;
	text-align:justify;
	font-size:12px;
}
.images {text-align:right; margin-right:10px;  margin-top:25px; clear:both;}
.images img {
	border:solid 2px #fff;
	margin:5px;
	max-width:100px;
	max-height:70px;
}

.videos {text-align:center; margin-top:10px; clear:both;}
.videos .video { margin-bottom:10px; }

.audio {margin:20px 10px 0px 10px;}
.audio td { width:350px; }
.audio #name { color:#000; }
.adsense {margin-top:20px; margin-bottom:5px; text-align:left;}

.tags
{
	height: 30px;
	background:url(/img/layout/vote_filler2.jpg) repeat-x;
	margin-top:10px; 
  margin-bottom:20px;
}
.tags #lta 
{
	float: left;
	width: 80px;
	height: 30px;
	background:url(/img/layout/vote_filler.jpg) repeat-x;
	text-align:center;
	padding-top:3px;
} 
.tags #rta
{ 
float: left; 
width: 17px; 
height: 30px;
background:url(/img/layout/vote_arrow.gif) no-repeat;
}
.tags #alert {font-size:20px; color:#FFF; font-weight:bold; padding-top:5px;}
.tags #tags {float:left; width:80%; height:20px; padding-top:7px; padding-left:5px; font-size:12px;}
.tags h2 {font-size:12px; color:#000; font-weight:bold; display:inline;}

.about #autor { height:20px; font-size:12px; margin-right:30px; text-align:right; }
.about #autor a { font-size:12px; text-decoration:none; color:#333;}
.about #autor a:hover { font-size:12px; text-decoration:underline; color:#333;}
.about #grades { width:25%; height:40px; float:right; font-size:12px; color:#666;}
.about #voted  {
	font-size:12px;
	color:#F00;
}
.about #print { clear:both; font-size:12px; color:#999; margin-left:10px; }
.about #print a { color:#999; text-decoration:none;}
.about #print a:hover{ color:#999; text-decoration:underline;}
.about #print img {margin-right:5px; }

.comments {margin-top:20px; margin-bottom:35px;}
.comments #hidden_comments {display:none;}
.comments #show_all { font-size:12px; color:#999;}
.comments .comment {font-size:12px; color:#000; margin-top:15px; margin-bottom:20px; margin-right:10px; margin-left:10px; clear:both; overflow:auto;}
.comments #lcomment {float:left; width:120px;}
.comment #rcomment {float:right; width:430px; padding-top:10px;}
.comments .comment #avatar img {margin-top:3px;}
.comments .comment #commenttext {font-size:12px; color:#000; clear:both; text-align:justify; font-style:normal; margin-top:10px;}
.comments .comment #nick {float:left; font-size:10px; color:#666; margin-top:3px; font-weight:bold;}
.comments .comment #datetime {float:left; width:100px; font-size:10px; color:#CCC; margin-top:3px;}
.commentsadd {margin-top:15px; margin-bottom:20px; height:100px;}
.commentsadd #form { height:100px; width:370px; float:left;}
.commentsadd #follow { height:70px; width:200px; float:right; margin-right:10px;}
.commentsadd #follow table { text-align:center; }
.commentsadd .info {font-size:10px; color:#cb161e;}
.commentsadd #form img {margin-top:0px;}


.facebook {clear:both; margin:10px 5px 0px 5px;}
.facebook #top { background-color:#cb161e; font-size:18px; font-weight:bold; color:#FFF; height:25px; padding-left:10px;}
.facebook #on_fb {font-size:14px;}
.facebook #content { border-bottom: solid 3px #cb161e; border-left: solid 3px #cb161e; border-right: solid 3px #cb161e;}
.facebook #black_arrow {float: left; width: 30px; height: 25px; background:url(../img/layout/facebook_arrow.gif) no-repeat;}
.facebook #black { float: right; width: 200px; height: 25px; background-color:#000; color:#fff; text-align:center;}

.images img { border:solid 2px #cb161e; margin:4px;}
.audio #audio_desc { margin-bottom:15px; font-size:14px; color:#666;}
.audio #audio_attachments {}






