/*
 * Style sheet for www.crimaniak.com
 */

A:link    {color: #006633} 
A:visited {color: rgb(124,72,49)} 
A:hover   {color: #ff0000} 

BODY
{
    background-color: rgb(246,240,208);
    padding: 0px 1ex;
    border: 0px none;
    margin: 0px;
}

BODY,TD,P{
    font-family: sans-serif;
    font-size: 10pt;
    margin-left: 4px;
    margin-right: 4px;
}

UL,OL {
    font-family: sans-serif;
    font-size: 10pt;
    margin-right: 4px;
}


H1, H2, H3, H4, H5
{ font-family: serif;
  text-align: center;
  color: #006600;
}

FIELDSET
{
  border: 1px solid #006600;
  margin: 3px;
}
LEGEND
{
  padding: 2px 1ex;
  border-left: 1px solid #006600;
  border-right: 1px solid #006600;
}

.navbar
{
  border-bottom: 1px dashed #808080;
}

.navbar A, .infoHeader A, .more A, .author A, .nodecor
{
  text-decoration: none;
  font-weight: bold;
}
 DIV.items A
{
  text-decoration: none;
}

.menuitem, A.menuitem
{
  font-family: sans-serif;
  font-size: 9pt;
}

H1 {font-size: 16pt;}
H2 {font-size: 14pt;}

IMG {
    border: 0;
}

.smalltime
{
  font-size: 8pt;
  color: #003333;
}
.quoted
{
  color: #005500;
}
.m_subject
{
  padding: 0 px;
  margin: 0 px;
  border-width: 0 px;
}

.divider
{
/*  background-color: #F6EDBA;
  border-top: 1px solid #F0E0B0;
  border-bottom: 1px solid #F0E0B0; */
  text-align: center;
  padding-bottom: 0.3ex;
}

.pageDate
{
  color: #008080;
  font-size: 8pt;
  font-family: sans-serif;
}

.fromDate
{
  position: absolute;
  right: 0;
  top: 30px;
  padding: 1ex;
}

DIV.footer
{
  width: 100%;
  text-align: center;
  border-top: 1px dashed #606060;
  margin: 2em 0em 0em 0em;
  font-family: monospace;

}
.footer A, A[nodecor], .forumBody A
{
  text-decoration: none;
}
.error
{
  color: #CC0000;
}

.pictureText
{
  margin: 2em;
}
.galleryTable TD
{
 border: 1px solid #CCCCCC;
 text-align: center;
 vertical-align: center;
}
.mainPageTable TR
{
 vertical-align: top;
}

.infoFrame
{
 padding: 0px;
}

DIV.items
{
 padding: 1ex;
}

.infoFrame, DIV.items
{
 border: 1px solid #F6D93D;
 margin: 0mm 1mm 1mm 0mm;
 -moz-border-radius-topright: 1em;
 background-color: #F6EFC9;
}

.infoFrame>DIV
{
 margin: 1px;
}
.infoHeader
{
 border-bottom: 1px dashed #F6D93D;
 background-color: #F6EDBA; 
 padding: 2px;
 margin: 0px;
 font-weight: bold;
 -moz-border-radius-topright: 1em;
}
DIV.crimeaFrame
{
  padding: 0.5ex 1ex;
}

.author
{
  text-align: right;
  border-bottom: 1px solid #CCCCCC;
}
.newsAuthor
{
 text-align: right;
 font-size: 8pt;
 font-family: monospace;
}
.jsToponimTable
{
  max-width: 400px;
}
.jsToponimTable TD
{
  font-size: 8pt;
}
.newsDate
{
 font-weight: bold;
 text-align: center;
 font-family: monospace;
 font-size: 10pt;

}
.more
{
  text-align: right;
}
.orange
{
  background-color: #FFCC66;
}
.inlinePreview
{
  margin: 1ex;
}
.inlinePreview TD
{
  background-color: rgb(246,240,208);
  text-align: center;
  padding: 0.5ex;
  border: 1px solid #808080;
}
.opener
{
  cursor: pointer;
  border-bottom: 1px dotted #000000;
}
.checkboxes, .checkboxes TD
{
  border: 0px dotted;
}

TABLE.flatRequest
{
  border-collapse: collapse;
}
TD.ftd
{
  vertical-align: top;
  border: 0px none #006600;
  padding: 1px 0.5ex;
}
.commentsDiv
{
  text-align: right;
  margin: 1ex 1ex 0 0;
}
.fi
{
  position: relative;
  top: 2px;
  left: -2px;
  border: 0px none;
}
.script
{
  font-family: monospace;
  border: 1px solid #808080;
  padding: 1ex;
  white-space: pre;
}
.comboboxSwitcher
{
   border: 0px none #000080;
   cursor: pointer;
   position: relative;
   top: -2px;
   margin-right: 0.5ex;
   text-align: center;
   width: 20px;
}

.loginForm
{
  margin: 0px;
}

.loginForm *
{
  font-size: 9pt;
}
.spylog
{
  position: absolute;
  top:0;
  right:0;
}
.editLink
{
  font-size:8pt;
  display: none;
}