/* CSS Document */


/* ----- GENERAL ----- */
.body {
  background: transparent none repeat scroll 0%;
  font-style: normal;
  font-family: Tahoma;
  font-size: 9pt;
  line-height: 11.25pt;
  color: #333333;
}

.body:Hover{color: #000033;text-decoration:none;background:none;font-family:Arial;}

/* ----- LOGO ----- */
#RuLogo {
  font-size: 9pt;
  font-family: Tahoma;
  color: #FFFFFF;
}

TD.tbody {background:#F3F4EF}

/* ----- CALENDER ----- */
TABLE#calender  {
	width: 650px;
	border: 0;
	vertical-align: top;
}

#calender TD {
  font-size:8pt;
  font-family:Arial;
  background-color: #f8f8f8;
}

/* ----- NEWS ----- */
#news td:hover
  {
  background-color: #f8f8E0;
  }

#news TD {
/*
  font-size:9pt;
  font-family:Tahoma;
  color: #000000;
*/
  background-color: #f8f8f8;
}

TR#dark {
  font-size:8.5pt;
  font-family:Arial;
  color: #000000;
  background-color: #C8C8C8;
}

TD#dark {
  font-size:8.5pt;
  font-family:Arial;
  color: #000000;
  background-color: #C8C8C8;
}

TD#light {
  font-size:9pt;
  font-family:Arial;
  color: #000000;
  background-color: #fefefe;
}

#news  .initial   { background-color: #f8f8f8; color:#000000 }
#news  .normal    { background-color: #f8f8f8; }
#news  .highlight { background-color: #fcfce8 }

/* ----- ALBUM ----- */
#album TD {
  font-size:8pt;
  font-family:Arial;
  text-align: center;
}
#album IMG {
  border: 0px;
}

#TABLE_2_ A {color: #FFFFFF;text-decoration:none;background: none;}
/*A {color: #000000;text-decoration:none;background: none;}*/
#TABLE_2_ A:Hover {
  color: #6E3557;
  text-decoration:none;
  background: #FFFFFF;
}
/* ----- LINKS ----- */
.link_no {color: #000000;text-decoration:none;}
.link {color: #FFFFFF;text-decoration:none;background: #6E3557;}
.link2 {color: #6E3557;text-decoration:none;background:#FFFFFF;}
.link2:Hover {color: #6E3557;text-decoration:none;background: red;}
.link:Hover {color: #6E3557;text-decoration:none;background: #FFFFFF;}
.link3 {color: #6E3557;text-decoration:underline;background:#FFFFFF;}
.link3:Hover {color: #FFFFFF;text-decoration:none;background:#6E3557;}

/* ----- MIX ----- */
.textsmall {font-size:8pt;font-family:Arial;}

/*.text   {font-size:10pt;font-family:Arial;color: #000000} */
.text   {
  font-style: normal;
  font-family: Tahoma;
  font-size: 9pt;
  line-height: 11.25pt;
  color: #333333;
  }

.text9  {font-size:10pt;font-family:Arial;color: #000000}
.text1  {font-size:9pt;font-family:Arial;color: #000000}
.text1g {font-size:12pt;text-decoration:underline;font-family:Arial;color: #0000FF}
.text2  {font-size:15pt;text-decoration:underline;font-family:Arial;color: #0000FF}
.text3  {font-size:12pt;text-decoration:none;font-family:Arial;color: #000000}
.text14 {font-size:9pt;font-family:Arial;color: #000000}
.text7 {font-size:7pt;font-family:Arial;color: #FFFFFF}
.text_just {
  font-size:10pt;
  font-family:Arial;
  color: #000000;
  text-align: justify;
}
.blue { color: #0033CC; }
.bold10    { font-weight: bold; font-size: 10pt; }
.blue_bold { color: #0033CC; font-weight: bold; }
.red       { color: #FF0000 }
.red_bold  { color: #FF0000; font-weight: bold; }
.red_bold_10pt  { color: #FF0000; font-weight: bold; font-size:10pt; }
.style2    { color: #FF0000; font-weight: bold; }
.style_hd {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}

#containerul, #containerul ul{
  text-align:left;
  margin:0; /* Removes browser default margins applied to the lists. */
  padding:0; /* Removes browser default padding applied to the lists. */
}

#containerul li{
  margin:0 0 0 30px; /* A left margin to indent the list items and give the menu a sense of structure. */
  padding:0; /* Removes browser default padding applied to the list items. */
  list-style-type:none; /* Removes the bullet point that usually goes next to each item in a list. */
}

#containerul .symbols{ /* Various styles to position the symbols next to the items in the menu. */
  float:left;
  width:12px;
  height:1em;
  background-position:0 50%;
  background-repeat:no-repeat;
}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: lightyellow;
width: 150px; /*Default width of hint.*/
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
visibility: hidden;
}

.hintanchor{ /*CSS for link that shows hint onmouseover*/
font-weight: bold;
color: navy;
margin: 3px 8px;
}
#dhtmltooltip{
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: #00CCCC;
visibility: hidden;
z-index: 100;
/ *Remove below line to remove shadow. Below line should always appear last within this CSS* /
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}


.listok14i {
  font-family: "Times New Roman", Times, serif;
  font-size: 13px;
  font-style: italic;
  text-align: justify;
  }

/* ----- LISTOK  ----- */
.listok13i {
  font-family: "Times New Roman", Times, serif;
  font-size: 13px;
  font-style: italic;
  text-align: justify;
  }

.listok_text {
  font-family: "Times New Roman", Times, serif;
  font-size: 13.5px;
  text-align: justify;
  }

.head16 {
  font-family: "Times New Roman", Times, serif;
  font-size: 16;
  font-weight: bold;
}
/* ----- Navigation Left ----- */

#NavLeft {
  background: #6e3557 none repeat scroll 0%;
  width: 135px;
  color: #ffffff;
  line-height: 1.6em;
  text-align: right;
  font-size: 8pt;
  font-family: Arial,Helvetica,sans-serif;
}
#NavLeft a {
  background: transparent none repeat scroll 0%;
  color: #ffffff;
  text-decoration: none;
}
#NavLeft a:hover {
  background: #ffffff none repeat scroll 0%;
  color: #6e3557;
  text-decoration: none;
}

#NavLeft td {
  color: #ffffff;
  text-align: right;
}


/* ----- USER AREA ----- */
#UserArea {
  width: 95%;
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  clear: both;
  background-color: #F8F8F8;
  }


#UserArea body { color : #000000; text-decoration :underline; background: none;font-family:Arial;}
#UserArea body:Hover{color: #000033;text-decoration:none;background:none;font-family:Arial;}


/* ----- CONTENT ----- */
#MainContent {
  width: 95%;
  padding-top: 10px;
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 10px;
  clear: both;
  /* background-color: #F8F8F8; */
  }

#MainContent A {color: #0;text-decoration:none;background: none;}
/*A {color: #000000;text-decoration:none;background: none;}*/
#MainContent A:Hover {
  color: #6E3557;
  text-decoration:none;
  background: #FFFFFF;
}

#MainContent body { color : #000000; text-decoration :underline; background: none;font-family:Arial;}
#MainContent body:Hover{color: #000033;text-decoration:none;background:none;font-family:Arial;}
td .contentheading
{
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  text-align: center;
}

/* ----- FOOTER ----- */
#banners {
  width: 135px;
  clear: left;
  background-color: #A37F95;
  vertical-align: top;
  height: auto;
  }


/* ----- FOOTER ----- */
#Footer_ {
  width: 95%;
  clear: both;
  /* background-color: #F8F8F8; */
  }
/* ----- LANGUAGE SELECT ----- */
#lang {
  width: 135px;
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #A37F95;
  border: 1px;
  border-top-style: dotted;
  color: #ffffff;
  line-height: 1.6em;
  text-align: right;
  font-size: 8pt;
  font-family: Arial,Helvetica,sans-serif;
  }

#lang A {color: #FFFFFF;text-decoration:none;background: none;}

/* ----- DEBUG ----- */
#Debug {
  width: 95%;
  clear: both;
  /* background-color: #F8F8F8; */
  }