@CHARSET "UTF-8";

#forum {
    margin: 15px 10px 15px 10px;
}
#forum_ancho {
    margin: 15px 0px 15px 0px;
}
#forum_region {
    margin: 30px 0 0 0;
    border-radius-top: 7px;
	-moz-border-radius-topleft: 7px;
	-webkit-border-top-right-radius: 7px;
	-moz-border-radius-topright: 7px;
	-webkit-border-top-left-radius: 7px;
    -ms-border-top-radius: 7px; /* para IE 8 */
    -khtml-border-top-radius: 7px;
    background:#dfdfdf;
    padding: 8px;
    border: 1px solid black;
    border-bottom:none;
}
#forum_region h2 {
    font-size: 2em;
}
#results_info {
    margin: 7px 0;
    background:#dbf8dd;
    padding: 5px;
    border: 1px solid black;
}
#forum_cat {
    background:#86B87F;
    padding: 5px;
    border: 1px solid black;
    border-bottom:none;
}
#forum_cat h3 {
    font-size: 1.5em;
    color:white;
}
#forum_cat_header {
    width: 638px;
    padding: 5px;
    background: #D1EACF;
    border: 1px solid black;
    border-top:none;
}
#forum_cat_header table {
    border-collapse: collapse;
}
#forum_cat_header table thead tr{
    color: black;
    text-align: center;
}
#forum_cat_header table tbody tr{
    background: #fdfdfd;
    border: 1px solid gray;
    margin:10px;
    height: 50px;
}

#forum_cat_header table tbody tr td{
    padding: 5px;
    border-right: 1px solid gray;
}

#columna_1 {
    width: 290px;
}
#col_1 {
    width: 218px;
    height: 30px;
}
#columna_2 {
    font:bold;
    text-align: center;
    width: 48px;
}
#col_2 {
    text-align: center;
    width: 48px;
}
#columna_3 {
    font:bold;
    text-align: center;
    width: 50px;
}
#col_3 {
    font:bold;
    text-align: left;
    width: 248px;
}
#columna_4 {
    width: 258px;
}
#col_4 {
    text-align: left;
    width: 48px;
}
#col_5 {
    width: 18px;
}

#datos_post {
    font-size: 0.8em;
    padding-bottom: 3px;
    margin-bottom: 2px;
}
#forum_stats {
    padding: 5px;
    border: 1px solid gray;
    border-top: none;
    background: #fdfdfd;
    line-height: 1.7em;
}
#forum_stats span{
    padding:10px;
}

/*Viendo los temas del foro de una liga*/
#now {
    font-size:1.2em;
    padding:8px;
    background: #fdfdfd;
    border: 1px solid black;
}
#forum_themes {
    padding:3px;
    background: #fdfdfd;
    border-left: 1px solid black;
    border-right: 1px solid black;
}
#forum_pages {
    text-align: center;
    padding:3px;
    background: #fdfdfd;
    border: 1px solid black;
    border-top: 1px dotted black;
}
#forum_theme_column1 {
    width: 300px;
}

#forum_theme_column2 {
    width: 60px;
    text-align: center;
}

#forum_theme_column3 {
    width: 65px;
    text-align: center;
}

#forum_theme_column4 {
    width: 65px;
    text-align: center;
}

#forum_theme_column5 {
    width: 280px;
}

#new_theme {
    border-radius-bottom: 7px;
	-moz-border-radius-bottomleft: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-webkit-border-bottom-left-radius: 7px;
    -ms-border-bottom-radius: 7px; /* para IE 8 */
    -khtml-border-bottom-radius: 7px;
    text-align:center;
    background:#86B87F;
    padding: 5px;
    border: 1px solid black;
    border-top:none;
}
#new_theme h3 {
    font-size: 1.4em;
    color:white;
    padding:5px;
}
#new_theme input{
    margin:5px;
}
#new_theme textarea{
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:0.9em;
}
#new_theme a{
    color:white;
}
#new_theme_error{
    border-radius-bottom: 7px;
	-moz-border-radius-bottomleft: 7px;
	-webkit-border-bottom-right-radius: 7px;
	-moz-border-radius-bottomright: 7px;
	-webkit-border-bottom-left-radius: 7px;
    -ms-border-bottom-radius: 7px; /* para IE 8 */
    -khtml-border-bottom-radius: 7px;
    text-align:left;
    padding:10px;
    background:#facabd;
    border:1px solid red;
    border-top:none;
}
#edit_theme {
    border-radius: 7px;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
    -ms-border-radius: 7px; /* para IE 8 */
    -khtml-border-radius: 7px;
    margin-top: 10px;
    text-align:center;
    background:#86B87F;
    padding: 5px;
    border: 1px solid black;
}
#edit_theme h3 {
    font-size: 1.4em;
    color:white;
    padding:5px;
}
#edit_theme input{
    margin:5px;
}
#edit_theme textarea{
    margin-top:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:0.9em;
    padding:7px;
    border:1px solid green;
    width: 500px;
    height: 200px;
}
#edit_theme a{
    color:white;
}

#form_theme_tema {
    padding: 5px;
    border:1px solid green;
    width: 500px;
}
#form_theme_post {
    padding: 5px;
    border:1px solid green;
    width: 500px;
    height: 120px;
}
#form_post_post {
    padding:7px;
    border:1px solid green;
    width: 500px;
    height: 120px;
}
#button_style {
    padding:8px;
    border:none;
    border-top:2px solid green;
    border-bottom:2px solid green;
    background:#fbfbfb;
    color:green;
    cursor:pointer;
}

#button_style:hover {
    background: #cccccc;
    border: 2px solid green;
}
#button_style_del {
    margin-top:10px;
    margin-bottom: 3px;
    padding:3px;
    padding-left: 20px;
    border:none;
    border-top:2px solid red;
    border-bottom:2px solid red;
    background:#facabd url(../images/delete.png) 0.2em 0.3em no-repeat;
    color:red;
    cursor:pointer;
}
#button_style_del:hover {
    background: #cccccc  url(../images/delete.png) 0.2em 0.3em no-repeat;
    border: 2px solid red;
}
#button_style_edit {
    margin-top:3px;
    margin-bottom:5px;
    padding:3px 4px 3px 21px;
    border:none;
    border-top:2px solid orange;
    border-bottom:2px solid orange;
    background: url(../images/pencil.png) 0.2em 0.3em no-repeat;
    color:orange;
    cursor:pointer;
}
#button_style_edit:hover {
    background: #fbfbfb url(../images/pencil.png) 0.2em 0.3em no-repeat;
    border: 2px solid orange;
}

#post table {
    border-collapse: collapse;
    width: 100%;
}

#content_post {
    float: left;
    width: 100%;
    border-left: 1px solid black;
    border-right: 1px solid black;
}
#content_info {
    float: left;
    width: 100%;
    border: 1px solid black;
    border-top: none;
}
#content_edit {
    float: left;
    width: 100%;
    border-left: 1px solid black;
    border-right: 1px solid black;
}

#post_column1 {
    float: left;
    border-right:1px solid black;
    font-size:0.9em;
    line-height: 1.5em;
    padding:0 10px;
    margin: 0;
    background:#fbfbfb;
    text-align:center;
   width: 150px;
}
#post_column2 {
    margin:0;
    padding:0;
    width: 478px;
    height: 200px;
}
#post_column3 {
    float: left;
    width: 478px;
}
#post_column4 {
    float: left;
    border-right:1px solid black;
    line-height: 1.5em;
    padding:1px 10px;
    margin: 0;
    background:#fbfbfb;
    text-align:center;
   width: 150px;
}
#post_contenido {
    width: 474px;
    position: relative;
    top:0px;
    left:0px;
}
#post_line {
    clear:both;
    background: #D1EACF;
    text-align:right;
    border:1px solid black;
    border-top:none;
    line-height: 25px;
    }
#post_line a{
    padding-right: 5px;
}
#post_user {
    font-size:1.1em;
    padding:5px;
    border:1px solid green;
    border-top:none;
    background:#edfbeb;
}
#post_user a{
    height: 200px;
}
#post_header {
    position: relative;
    padding-left:5px;
    font-size:0.8em;
}
#post_content {
    position: relative;
    padding:5px;
    margin-bottom:25px;
    font-size:1.1em;
}
#post_footer {
    float: right;
    width: 472px;
    padding: 0 4px 3px 0px;
    font-size:0.9em;
    position:relative;
    bottom:0px;
    right:0px;
    text-align:right;
    border-top:1px solid gray;
    background:#fbfbfb;
}
#editado {
    padding-right:4px;
    padding-bottom: 3px;
    font-size:0.8em;
    position:relative;
    bottom:0px;
    right:0px;
    text-align:right;
}
#post_footer ul{
    display:inline;
    list-style-image:none;
    list-style-position:inside;
    list-style-type:none;
}
#post_footer ul li{
    position:relative;
    display:inline;
}

#post_column2_bad_karma {
    background:#facabd;
    border:1px solid red;
    border-top:none;
    margin:0;
    padding:0;
    width: 470px;
}
#post_column2_good_karma {
    background:#edfbeb;
    border:1px solid green;
    border-top:none;
    margin:0;
    padding:0;
    width: 470px;
}
#forum_karma_up {
    border:1px solid green;
    padding:3px;
    background:#edfbeb;
    color:green;
}
#forum_karma_up:hover {
    background: #fbfbfb;
}
#forum_karma_down {
    border:1px solid red;
    padding:3px;
    background:#facabd;
    color:red;
}
#forum_karma_down:hover {
    background: #fbfbfb;
}
#forum_karma_down a{
    color:red;
}

