body {background: #ffe; font-family: sans-serif; margin: 0; visibility: visible!important;}
a { color: #550 }
#frame {
  background-color: #fca!important;
  color:black!important;
}
.notificacion {
  color: black !important;
  text-shadow: none !important;
  background-color: inherit !important;
}
#frame a {
  color:black!important;
}
#frame .boards-title {
   color:black!important;
}
div#ultimo-post a {
  color:white!important;
}
div#online-count {
  border: 1px solid #fca !important;
}
h1 {color:#800;/*! text-align: left; */ border: 1px solid #933b00; /*! font-size: small; */ margin-bottom: 1em;background: #ffe;padding-left: 5px;}
.head {background: #fca; padding: 0 6px 6px;border: 1px solid #933b00;}

.threadldiv, body.board .thread, .midhead, .newthread, .head {
margin: 0.4em;
margin-left: 2.5%;
margin-right: 2.5%;
padding: 6px;
}

.threadldiv, .thread, .midhead, .newthread {
background: #f9e9dd; padding: 8px;
/*! border: 1px solid #000; */
}

.midhead {padding: .5em}

.threadlink, .boldthreadlink {
display: inline;
text-align: justify;
padding-right: .55em;
}

.boldthreadlink {font-weight: bold}


h2 {margin: .1em; /*! padding-left: 0.3em; */ /*! padding-top: .1em; */}
h2 a {color: #cc1105; text-decoration: none}

.replies {
font-size: x-large;
font-weight: bolder;
/*! padding-right: .5em; */
font-family: serif
}

.navlinks a {
color: #cc1105;
font-family: IPAMonaPGothic,Mona,'MS PGothic',YOzFontAA97
}

.threadlistflat {margin-bottom:0;display: inline;padding: 0;margin: 0;}
.threadlinks {text-align: right; display: block;}
.threadlinks a {font-weight: bold;}

.postheader * {clear: none; margin: 0; margin-bottom: .1em;}

.post, .post form, .newthread form {
/*! width: 90%; */
margin-left: 2.0%;
margin-top: 0.3em;
}
.post {
  margin-left: 5% !important;
}
body.read .post {
  margin-left: 2.6% !important;
}
textarea {
  font-family: sans-serif;
}
.hidden {margin-left: .5em;}

.post form, .newthread {margin-left: 2.9em;}

.post {
background: #ffe;
border: 1px solid #fca;
padding-bottom: 0.1em;
display: table;
/*! padding: 3px; */
}

h3 {
font-weight: normal;
font-size: small;
color: gray;
margin: 0;
margin-right: .1em;
text-align: right;
clear: none;
height: 0;
}

h3 a {color: gray; font-weight: bold}

h3 .postnum a, form .postnum {
text-decoration: none;
font-size: xx-large;
color: #db5800;
font-style: italic;
font-family: serif;
font-weight: bolder;
float: left;
clear: none;
width: 1.5em;
text-align: right;
vertical-align: middle
}

.namelabel {display: none}

form .postnum {padding-right: .3em}

h3 .postnum a, blockquote {
position: relative;
left: -1.9em;
}

h3 .postnum a {height: 0}

blockquote {
clear: left;
}

blockquote p {margin: 0}

table .submit {width: 100%;}
td.label {text-align: right;}
table .mail {width: auto; float: right;}

.legal {text-align: center; font-size: small;padding-top: 20px;}
.manage {text-align: center; font-size: x-small;}

.stylelist {display: inline-block; float: right}

body.read, body.read .thread {background: #f9e9dd;margin: .4em;}
body.read h2 {color: red; font-size: larger}
.pages {font-size: smaller}
.bottomnav {text-align: center;}

#ad div.ad-title a, .bottomAdFoot a, .bottomAdFoot a:hover, .adText, .bottomAdTitle, .postblock {color: #800;}

#bottomAdOuter {border: 1px solid #f9e9dd;}

.bottomAdTitle {background: #fca; font-weight: bold;}
img.borde-img {
	border:1px solid #000;
	border-top: 1px solid #737373;
	border-left: 1px solid #737373;
	border-right: 1px solid #fbfbfb;
	border-bottom: 1px solid #fbfbfb;
}
div.file {
	color:#464646;
}
div.img img {
  box-shadow:none!important;
  border: 1px solid #933b00!important;
}
.postblock {background: #fca;}
body nav::before {
  content: "";
  background: url('/files/frameborder.gif') top center repeat-y;
  display: block;
  width: 0px;
  height: 100%;
  position: fixed;
  top: 0px;
  left: 200px;
  cursor: auto;
  border: 2px solid #df9a65 !important;
  box-shadow: 0px 0px 10px #df9a65 !important;
}