body
{
  font-family: verdana, helvetica, tahoma, geneva, arial, sans-serif;
  font-size:   10px;
  background-color:  #FFFFFF;
  color:       #000000;
  text-align:  left;
}

h1
{
  font-size: 16px;
}

h3
{
  font-size: 14px;
}

h5
{
  font-size: 12px;
}
/*
table
{
  font-family: verdana, helvetica, tahoma, geneva, arial, sans-serif;
  background-color:  #A5CBF7;
  text-align:  left;
  border-style: solid;
  border-left-width:   1px;
  border-right-width:  1px;
  border-top-width:    1px;
  border-bottom-width: 1px;
  border-color: #000000;
}
*/

table.blackborder
{
  border-style: solid;
  border-left-width:   1px;
  border-right-width:  1px;
  border-top-width:    1px;
  border-bottom-width: 1px;
  border-color: #000000;
}

table.noborder
{
  border-width: 0px;
}

table.about_us, table.text
{
  border-width: 0px;
  width:        100%;
}

table.posts
{
  background-color: #7F9DB9;
}

td.odd_post
{
  background-color:    #99C4F4;/*#63A1EE;*/
  vertical-align:      middle;
}

td.even_post
{
  background-color:    #CDE2F9;/*#B8D4F7; #D7E8FA;*/
  vertical-align:      middle;
}

td.odd_post_top
{
  background-color:    #89B4E4;/*#63A1EE;*/
  font-weight:         bold;
}

td.even_post_top
{
  background-color:    #C3DBEF;/*#B8D4F7; #D7E8FA;*/
  font-weight:         bold;
}

td.post_time
{
  background-color:     #7F9DB9;
  font-weight:          bold;
  text-align:           right;
  width:                20%;
}

td.post_next
{
  background-color:     #6F8DA9;
  font-weight:          bold;
  text-align:           right;
  width:                20%;
}

td.post_prev
{
  background-color:     #6F8DA9;
  font-weight:          bold;
  text-align:           left;
  width:                20%;
}

td.post_title
{
  background-color:     #6F8DA9;
  font-weight:          bold;
  text-align:           center;
  width:                60%;
}

td.divider
{
    background-color: #7F9DB9;
    height:           1px;
}

td.act_date
{
  background-color:     #84A2BE;/*#7F9DB9;*/
/*  font-weight:          bold;*/
  font-size:            12px;
  text-align:           right;
  width:                15%;
}

td.act_title
{
  background-color:     #84A2BE;/*#7F9DB9;*/
  font-size:            12px;
  font-weight:          bold;
  text-align:           left;
  width:                65%;
}

td.act_place
{
  background-color:     #84A2BE;/*#7F9DB9;*/
  font-size:            12px;
  font-weight:          bold;
  text-align:           left;
  width:                60%;
}

td.act_season
{
  background-color: #FFFFFF;
  color:            #000000;
  font-weight:	            bold;
  text-align:           center;
  font-size:        13px;
}

td.mem_name
{
  background-color:    #CDE2F9;/*#B8D4F7; #D7E8FA;*/
  font-weight:          bold;
  text-align:           left;
}

td.mem_homepage
{
  background-color:    #CDE2F9;/*#B8D4F7; #D7E8FA;*/
  text-align:           left;
}

td.pagetitle
{
  background-color:    #84A2BE;
  color:               #000000;
  text-align:          left;
  font-size:           16px;
  font-weight:         bold;
}

td.pagetitlesmall
{
  background-color:    #A4C2DE;
  color:               #000000;
  text-align:          left;
  font-size:           14px;
  font-weight:         bold;
}

table.news
{
  width:                100%;
}

td.news_item
{
/*  font-style:           italic;*/
  background-color:     #CDE2F9;
}

td.news_author
{
  width:                200px;
  font-size:            10px;
  background-color:     #CDE2F9;
}

td.about_us, td.text
{
  background-color:     #CDE2F9;
}

td.text_lighter
{
  background-color:     #DDF2FF;
}

td.about_items_title
{
  background-color:    #A8C5E2;
}

td.about_items
{
  background-color:     #CDE2F9;
}


.blackbg
{
  background-color: #000000;
  color:            #FFFFFF;
  font-weight:	            bold;
}

.blackbg_right
{
  background-color: #000000;
  color:            #FFFFFF;
  font-weight:	            bold;
  text-align:       right;
}

.splitter
{
  background-color:  transparent;
  color:             #0F0F83;
  font-size:         16px;
  font-weight:       bold;
  letter-spacing:    +1px;
/*  border-left-width: 5px;
  border-left-style: dotted;
  border-left-color: #0F0F83;
  border-top-width:  5px;
  border-top-style:  dotted;
  border-top-color:  #0F0F83;
  border-right-width: 5px;
  border-right-style: dotted;
  border-right-color: #0F0F83;*/
}


td
{
  font-size:    11px;
}


td.form
{
  font-size:    11px;
  font-weight:  bold;
}

td.redform
{
  font-size:    11px;
  font-weight:  bold;
  color:        #FF0000;
}

td.photo
{
  width:        25%;
  text-align:   center;
  background-color:    #C5DAF1;/*#CDE2F9; #B8D4F7; #D7E8FA;*/
  font-size:    10px;
}

td.photo_desc
{
  width:        25%;
  text-align:   center;
  background-color:    #BCD1E8; /*#B8D4F7; #D7E8FA;*/
  font-size:    10px;
/*  font-weight:  bold;*/
}

td.photo_title
{
  background-color:     #6F8DA9;
  font-weight:          bold;
  text-align:           center;
}

td.photo_title20
{
  background-color:     #6F8DA9;
  font-weight:          bold;
  text-align:           center;
  width:        20%;
}

td.photo_title60
{
  background-color:     #6F8DA9;
  font-weight:          bold;
  text-align:           center;
  width:        60%;
}

td.menu
{
  width:               160px;
  /* background-color: #A5CBF7; */
  /* background-color:    #FFFFFF; */
  background-image:    url("../images/layout/left4.png");
  background-repeat:   repeat-y;
  background-position: right center;
  text-align:          left;
}

td.photo_desc_inside
{
  text-align:   center;
  background-color:    #BCD1E8;/*#B8D4F7; #D7E8FA;*/
  font-size:    10px;
}

.center
{
  text-align:     center;
}

.menuitemrow
{
  color:              #000000;
  background-color:   #A4C2E5; /*#BBD7F7; #D1D1E7;*/
  cursor:             pointer;
  width:              100%;
/*  border-left-width:  1px;
  border-right-width: 1px;
  border-left-color:  #000000;
  border-right-color: #000000;
  border-left-style:  solid;
  border-right-style: solid;*/
}

.menuitemrow_selected
{
  background-color:  #FFFFFF;
  width:              100%;
}

.menuitem
{
/*  background-color:  #FFFFFF;*/
  font-size:         13px;
  font-weight:       bold;
}

.menuitem:hover
{
  text-decoration:   none;
}

a
{
  text-decoration: none;
}

a:hover
{
  text-decoration:     underline;
}

a:link, a:visited, a:active
{
  color:   #000000;
}

a.blacklink
{
  background-color: #000000;
  color:            #FFFFFF;
}

a:link.blacklink, a:visited.blacklink, a:active.blacklink
{
  background-color: #000000;
  color:            #FFFFFF;
}

a.post, a.actlink
{
  font-weight: bold;
  text-decoration: underline;
}

a.text
{
  text-decoration: underline;
}

.content
{
/*  background-image:    url("../images/layout/top.png");
  background-repeat:   no-repeat;
  background-position: left top;*/
  /*background-color:    #EFEBF7; //stare */
  background-color:    #BBD7F7;
}

.red
{
  color:              #FF0000;
}

p.description
{
  font-size: 10px;
}

.ital
{
  font-style:    italic;
}

td.sponsor
{
  text-align: center;
  background-color:     #CDE2F9;
}

img
{
  border-width: 0px;
}

img.sponsor
{
  border-width: 0px;
}

img.gal_small
{
  border-width: 0px;
}

img.gal_double
{
  border-width: 0px;
  /* width: 170px;*/
}

table.insideleft
{
  float:  left;
}

table.insideright
{
  float:  right;
}

.login
{
  height:   18px;
  font-size: 10px;
  width: 80px;
}

table.logintab
{
/*  text-align: right;*/
  vertical-align: middle;
  background-color:    #FFFFFF;
}

td.logintab
{
  background-color:    #BBD7F7;
}

table.imgleft
{
  width: 25%;
  float: left;
}

table.imgright
{
  width: 25%;
  float: right;
}

table.imgtab
{
  width: 160px;
}

table.results
{
  width:  90%;
}

input.red
{
  background-color:  #FF0000;
}

input.white
{
  background-color:  #FFFFFF;
}

ul.listnomargin
{
  margin-top:   2px;
  margin-bottom:   2px;
  margin-left:   35px;
  list-style-type: square;

}

table.testtable
{
  background-color: #7F9DB9;
}

td.testtablefielddark
{
  background-color:     #6F8DA9;
  font-weight:          bold;
  text-align:           left;
}

td.testtablefieldlight
{
  background-color:     #C5DAF1;
  font-weight:          bold;
  text-align:           left;
}

td.testtablefieldlightnb
{
  background-color:     #C5DAF1;
  text-align:           left;
}
