/* css-datei für ultimaonline-freeshard.de */

/*@font-face*/
/* Schriftarten */
/*{
  font-family: "Tolkien";
  src: local("Tolkien"), url(http://www.ultimaonline-freeshard.de/tolky.ttf) format("truetype");
}*/

:focus {
  outline: 0 none;
}

body
/* Background */
{
  background-color: #bfbf9b;
  margin: 0;
  padding: 10px;

/*font-family: "Verdana", "Arial", "Helvetica", sans-serif;*/
  font-family: Verdana, Geneva, sans-serif;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  text-align: left;
  text-decoration: none;
  text-transform: none;
  word-spacing: normal;
}

img
{
  border: 0 none;
}

th
/* Tabellenköpfe */
{
  font-weight: bold;
  white-space: nowrap;
  text-align: left;
}

p
/* Text in Absätzen */
{
  text-align: justify;
}

hr
/* Ruler */
{
  clear: right;
  border: 0 none;
  width: 100%;
  height: 10px;
  background-attachment: scroll;
  background-color: #F6F7EF;
  background-image: url("/images/rahmen/tm_ruler.gif");
  background-position: center center;
  background-repeat: no-repeat;
}

.content_table a
/* Links */
{
  color: #913434; /* kaminrot */
  text-decoration: none;
}

.content_table a:link, .content_table a:visited
{
}
  
.content_table a:hover, .content_table a:focus, .content_table a:active
{
  color: #b53030; /* helles kaminrot */
  text-decoration: underline;
}

ul
/* Aufzählung, unsortierte Listen */
{
  list-style-position: outside;
  list-style-type: disc;
  margin-bottom: 6pt;
  margin-top: -2pt;
  text-align: justify;
}

ol
/* Aufzählung, sortierte Listen */
{
  list-style-position: outside;
  list-style-type: decimal;
  margin-bottom: 6pt;
  margin-top: -2pt;
  text-align: justify;
}

#list_level li
/* Navigationselement */
{
  list-style-image: url("/img/article/intlink_1.gif");
  margin-left: -25px;
}

h1
/* Überschriften (Artikel) */
{
/*font-family: "Tolkien", "Book Antiqua", "Garamond", "Georgia", "Times New Roman", serif;*/
  font-family: "Tolkien", Georgia, georgia, serif;
  color: #202301; /* sehr dunkles Gelb */
  font-size: 39px;
  font-style: italic;
  font-variant: small-caps;
  font-weight: normal;
  letter-spacing: -2px;
  text-decoration: none;
  word-spacing: normal;
  margin-top: 0pt;
  margin-bottom: 10pt;
  white-space: nowrap;
}

h1:first-letter
{
  color: #913434; /* kaminrot */
  font-size: 59px;
  letter-spacing: -5px;
}

h2
/* Überschriften (gross, Hauptkategorien) */
{
/*font-family: "Trebuchet ms", "Verdana", "Myriad Web", "Syntax", sans-serif;*/
/*font-family: "Trebuchet MS", Trebuchet, sans-serif;*/
  font-family: Georgia, georgia, serif;
  font-size: 23px;
  font-weight: normal;
  font-style: italic;
  font-variant: small-caps;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: -1px;
  text-transform: none;
}

h2:first-letter
{
  color: #913434; /* kaminrot */
  font-size: 35px;
}

h3
/* Überschrift (mittel) */
{
/*font-family: "Trebuchet ms", "Verdana", "Myriad Web", "Syntax", sans-serif;*/
/*font-family: "Trebuchet MS", Trebuchet, sans-serif;*/
  font-family: Georgia, georgia, serif;
  font-size: 18px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  word-spacing: normal;
  letter-spacing: normal;
  text-transform: none;
}
  
h4
/* Überschrift (klein) */
{
  font-size: 13px;
  font-weight: bold;
}

th, td, input, textarea
{
/*font-family: "Verdana", "Arial", "Helvetica", sans-serif;*/
  font-family: Verdana, Geneva, sans-serif;
  font-size: 13px;
}

table.grid , table.grid2
{
  width: 100%;
}

table.grid td , table.grid th 
{
  padding: 5px 0;
  vertical-align: top;
}

table.grid2 td , table.grid2 th
{
  padding: 2px 10px 2px 0;
  vertical-align: top;
}

table.grid thead th
{
  padding: 5px 0 15px 0;
}

table.grid2 thead th
{
  padding: 2px 10px 15px 0;
}

ul.linklist
{
  margin: 0 0 0 20px;
  padding: 0;
  list-style-type: none;
  list-style-image: url("/img/article/extlink_1.gif");
}

ul.linklist2
{
  margin: 0 0 0 20px;
  padding: 0;
  list-style-type: none;
  list-style-image: url("/img/article/intlink_1.gif");
}

ul.linklist li, ul.linklist2 li
{
  line-height: 12px;
  height: 16px;
}

.articleSummary
/* Überschrift (Schlagtext) */
{
  color: #913434; /* kaminrot */
  font-size: 13px;
  font-style: italic;
  font-weight: bold;
  text-indent: 15pt;
  margin-top: -18pt;
}

.content_table
/* Text */
{
  color: #202301; /* sehr dunkles Gelb */
}

.nav_table
/* Menu */
{
/*font-family: "Book Antiqua", "Garamond", "Georgia", "Times New Roman", serif;*/
  font-family: Georgia, georgia, serif;
  color: #202301; /* sehr dunkles Gelb */
  font-size: 17px;
  font-style: normal;
  font-weight: normal;
  font-variant: small-caps;
  letter-spacing: normal;
  text-decoration: none;
  text-transform: none;
  word-spacing: normal;
}

.nav_table a, .nav_table a:link, .nav_table a:visited
/* Menu > Links */
{
  color: #202301; /* sehr dunkles Gelb */
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

.nav_table a:hover, .nav_table a:focus
/* Menu > Links (mouseover) */
{
  color: #b53030; /* helles kaminrot */
  text-decoration: underline;
}

.nav_table a:active {
  color: #b53030; /* helles kaminrot */
  text-decoration: underline;
}

.breadcrumb_spacer
/* Menu > Spacer */
{
}

.frame
{
  background: #9a9676 url("/images/rahmen/tm_frame1.gif") no-repeat scroll left top;
  padding: 10px 0 0 10px;
}

img.frame
{
  background: transparent url("/images/rahmen/tm_frame2.gif") no-repeat scroll right bottom;
  margin: -10px 0 0 -10px;
  padding: 10px 10px 10px 10px;
}

iframe.frame
{
  background: transparent url("/images/rahmen/tm_frame2.gif") no-repeat scroll right bottom;
  margin: 0;
  padding: 0 10px 10px 0;
}

.frame_topleft
{
  background: #f4f7df url("/images/rahmen/tm_frame_top-left.gif") no-repeat scroll left top;
}

.frame_topright
{
  background: transparent url("/images/rahmen/tm_frame_top-right.gif") no-repeat scroll right top;
}

.frame_bottomleft
{
  background: transparent url("/images/rahmen/tm_frame_bottom-left.gif") no-repeat scroll left bottom;
}

.frame_bottomright
{
  padding: 10px;
  background: transparent url("/images/rahmen/tm_frame_bottom-right.gif") no-repeat scroll right bottom;
}

.keyword
{
  display: none;
}