/* ACORDARSE DE SEPARAR LO DE EXPLORER A LA IE CSS */

/* GENERALES */
* {margin:0px; padding:0px;}
body {background:#fff /*url('../img/bg02.gif') fixed no-repeat top right*/; padding-left:15px;}
img {border:0px;}
ul {list-style-type: none;}
a {color:#FB1F60; text-decoration:none;}
a:hover {text-decoration:underline;}


#nav {width:240px; margin-right:10px; padding:5px; float:left;}
#nav .separa {clear:both; margin-bottom:5px;}

#nav h4 {font: bold 12px Arial, Helvetica, sans-serif; color:#000; padding-bottom:15px;}

#nav ul.categorias li {}
#nav ul.categorias li a {display:block; font: bold 11px Arial, Helvetica, sans-serif; color:#999; margin-bottom:5px; background: url(images/ico_cat.gif) top left no-repeat; padding-left:15px; text-decoration:none;}
#nav ul.categorias li a:hover {text-decoration:none; color:#BAB2DD;}

#nav ul.enlaces li {}
#nav ul.enlaces li a {display:block; font: normal 11px Arial, Helvetica, sans-serif; color:#FB1F60; margin-bottom:5px; background: url(images/ico_link.gif) top left no-repeat; padding-left:12px; text-decoration:none; }
#nav ul.enlaces li a:hover {text-decoration:underline; color:#FB1F60;}

#nav input.campobusq {font: normal 11px Arial, Helvetica, sans-serif; color:#000; padding:2px; border:0px; background:#E2FBFF; width:65px; margin-right:3px; float:left; }
#nav input.botonbusq {float:left;}
#nav select {border:1px solid #999;}
#lista_archivos {font: normal 11px Arial, Helvetica, sans-serif; color:#000; padding:2px; border:0px; width:90px;}

#main {width:770px; margin-right:auto; margin-left:auto;}

#header {width:770px;}

/* ancho 510px */
#posts {width:510px; float:left;}
/* ancho 510px */
div.post {width:490px; padding:10px; margin-top:10px; background: url('images/bgpost.jpg') no-repeat top left;}
/* ancho 488px */
div.post_info {width:488px;}
div.post_info p {font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#999; margin-bottom:10px;}
div.post_info p a {color:#999;}
div.post_info .autor {font:normal 16px Georgia, "Times New Roman", Times, serif; color:#715F97;}
div.post_info strong {font:bold 14px Arial, Helvetica, sans-serif; color:#D17B7B;}

/* ancho 488px */
div.post_txt {width:488px; clear:both;}
div.post_txt h1 {font:normal 24px Georgia, "Times New Roman", Times, serif; color:#715F97; margin-bottom:10px; padding-top:5px;}
div.post_txt h1 a {color:#715F97; text-decoration:none;}
div.post_txt h1 a:hover {color:#715F97; text-decoration:underline;}
div.post_txt p {font:normal 13px "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#404040; margin-bottom:10px; line-height:15px;}
div.post_txt p strong {color:#FFF;}
div.post_txt p strong a, div.post_txt p a strong {color:#CB3400;}

.link_comments {font: normal 11px Arial, Helvetica, sans-serif; color:#CCC;}
.link_comments a {text-decoration:underline;}

/* ancho 488px */
div.post_comment {width:488px; border-bottom:2px solid #F3F4E4;}
div.post_comment h2 {font:bold 14px Arial, Helvetica, sans-serif; color:#715F97; padding-left:10px; padding-top:10px; }
div.comment_body {width:438px; padding:10px; font: normal 11px Arial, Helvetica, sans-serif; color:#000;}
p.comment_author {width:468px; padding:5px 10px; font: normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#999;}

p.alert {font: bold 11px Arial, Helvetica, sans-serif; color:#FFCC00; padding-left:10px;}

#send_comment {width:478px; padding-left:10px; padding-top:10px;}
#send_comment div {clear:both; width:468px; font: normal 12px Arial, Helvetica, sans-serif; color:#999; padding-bottom:2px; margin-bottom:2px;}
#send_comment div label {width:175px; float:left; font-weight:bold;}
.campotext {width:240px; float:left; border:0px; background:#E2FBFF; font: normal 12px Arial, Helvetica, sans-serif; color:#000; padding:2px;}
.button {background:#715F97; font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; border:0px; padding:2px;}

div.paginado {width:510px; font: normal 12px Arial, Helvetica, sans-serif; color:#CCC;}

#ads_column {width:315px; float:left; padding-left:10px;}

/* PIE */
#pie {clear:both; padding:10px; padding-left:260px; width:500px; margin-bottom:30px; margin-right:auto; margin-left:auto;}
#pie p, ul {font: normal 11px Arial, Helvetica, sans-serif; color:#000;}