img {
border: 0px;

}

.a {

    cursor:pointer;
}
span.a {
    cursor:pointer;
    color: #93B300;
    text-decoration: underline;
}
span.a:hover {
    text-decoration: none;
    color: #fff;
    background: #D3E378 url('images/bbg1.gif') repeat-x;
}

div.margin-form{
    overflow:visible;
}

div.dialogActions{
    text-align:right;
    margin-right:10px;
}
.seen {
    font-size:9px;
}
fieldset{
    font-family:verdana;
    color:#5A8700;
    padding:30px;
}
legend{
color:#2B2B2B;
font-weight: bold;
font-size:14px;

}

table.form th{

    vertical-align:top;
    text-align:left;
}
table.form td{
    text-align:left;
    vertical-align:top;
    font-size:x-small;
    color:#D4D4D4;
}

input[type=submit]:hover {
    color: #fff;
    font-weight:bold;
    cursor:pointer; 
    background-image: url('/static/images/bbg1.gif');
}
input[type=submit]{
    background-image: url('/static/images/bbg1.gif');
    background-color:#9f9f9f;
    border:1px solid  #2B2B2B;
    height:25px;
    width:70px;
    color: #fff;
    cursor:pointer; 
}
ul.errorlist li{
color:red;
font-weight:bold;
font-size:x-small;
}

.right{
    text-align:right;
}
div.comments {
    margin-left:30px;
    margin-right:30px;
}
div.each-comment{
    margin-bottom:10px;
    margin-top:10px;

}
div.comment-content{
	margin-top:5px;
        font-size:x-small;
        border-bottom: solid 1px #e3e3e3;
        padding-bottom:5px;
}

div.popup-comment{
    overflow:auto;
     height:400px; 
    padding:15px;
}
div.showlinks{
    width:500px;
    height:400px;
    padding:20px;
    border:solid 1px green;
    font-size:9pt;
}


div.showlinks .title{
    font-size:10pt;
    font-weight:bold;
    padding:15px 0px 5px 0px;
}
div.showlinks div.contenido{
    float:left;
    width:150px;
    min-height:150px;
}


div.link img {
    width:16px;
    height:16px;
    vertical-align:top;
}
div.link {
   background:none;
    font-size:8pt;
    margin-top:5px;
}
ul.decor {
    list-style-type:none;
}

code {
	margin-bottom:8px;
}
p code {
	background-color: #3e3e3e;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	color:white;
	margin-left:15px;
}

.entrada-all{
/*    background-color:#B4E454;*/
}
.entrada h2{
	padding-bottom:15px;
}
.entrada{
    padding:10px;
}
.categorias {
	margin-top:20px;
	margin-bottom:10px;
}
.entrada-links{
  text-align:left;
  margin-top:10px;
  padding-bottom:15px;
}

.center {
    text-align:center;
}

.float-right{
    float:right;
}

.small{
  font-size:small;
}
.x-small{
  font-size:x-small;
}

.left{
  text-align:left;
}

.right{
  text-align:right;
}

/*
.round-up-left{
    width:21px;
    height:21px;
    background-image:url(/static/images/slice_up_left.gif);
    float:left;
}
.round-up-right{
    width:21px;
    height:21px;
    background-image:url(/static/images/slice_up_right.gif);
    float:right;
}
.round-down-left{
    width:21px;
    height:22px;
    background-image:url(/static/images/slice_down_left.gif);
    float:left;
}
.round-down-right{
    width:21px;
    height:22px;
    background-image:url(/static/images/slice_down_right.gif);
    float:right;
}
*/
.pownce {
    margin-left:auto;
    margin-right:auto;
    width:75%;
    background-color: #84b02a;
}
.pownce .type img {
	vertical-align:middle;
	margin-right:8px;
}
.pownce .type {
    float:left;
    width:150px;
    height:10px;
    margin-top:7px;
    margin-left:15px;
    font-size:small;
	font-height:bold;
    color:#435915;
}
.pownce .permalink{
    float:right;
    width:50px;
    height:10px;
    font-size:xx-small;
    text-align:right;
    padding:8px;
}
.pownce .content {
    padding:30px 50px 5px 50px;
    color:#040501;
    font-size:x-small;
    width:380px;
}
.pownce .content-type {
    margin-left:auto;
    margin-right:auto;
    width:285px;
    padding-bottom:5px;
    font-size:x-small;
}

.pownce .content-type img {
    padding:5px;
    padding-right:15px;
    vertical-align:middle;
}
.pownce .content-type .link, .pownce .content-type .file{
    background-color:#b09a2a;
    color:#fff;
    padding-top:3px;
    padding-bottom:3px;
} 
.twitter{
    font-size:x-small;
    width:500px;
}
.twitter img {
    width:13px;
    vertical-align:middle;
}



blockquote {
margin: 30px;
padding: 5px;
background-color: #e3e3e3;
quotes: "\201C" "\201D";
}
blockquote:before { content: open-quote; font-weight: bold; }
blockquote:after { content: close-quote; font-weight: bold; }

