body 
{ font-size: .8em;
  font-family: arial, san-serif;
  line-height: 1.4em;
  margin: 0px;}

form
{ display: inline;
  margin: 0px;
  padding: 0px;}
  
input
{ color: #444444;}

hr
{ width: 98%;}

h1
{ font-size: 1.6em;
  text-align: center;}
  
h2
{ font-size:1.3em;}
  
a
{ color: #434367;
  text-decoration: underline;}

a:hover
{ color: #434367;
  text-decoration: none;}

div.main
{ margin-right: auto;
  margin-left: auto;
  width: 85%;}

div.title1
{ background-image:url("/images/title_1x112.jpg");
  background-repeat:repeat-x;
  margin:0px;
  width:100%;
  height:112px;}

div.title2
{ position:absolute;
  color: #ffffff;
  font-weight: bold;
  top:80px;
  left:10%;
  background-color:transparent;}
  
div.menu1 ul
{ background-color: #9292bf;
  margin:0;
  padding: .2em 0;
  list-style-type: none;
  width:100%;
  color: #ffffff;}
  
div.menu1 ul li
{ display:inline;}

div.menu1 ul a
{ color: #ffffff;
  background-color: #9292bf;
  text-decoration: none;
  padding: .2em 1em;
  border-right:1px solid #ffffff;}

div.menu1 ul a:hover
{ color: #ffffff;
  background-color: #434367;}
  
div.menu2
{ position:absolute;
  top:5px;
  right:10%;
  background-color:transparent;}

table.content
{ width: 100%;}

table.leftcontent
{ width: 100%;
  color: #444444;}

table.rightcontent
{ width: 160px;
  border-left: 1px solid #b6b6de;
  border-bottom: 1px solid #b6b6de;
  border-right: 1px solid #b6b6de;}

div.leftblock2
{ background-color:#b6b6de;
  border-bottom: 2px solid #434367;
  font-size: 1.1em;
  padding:.2em;}

div.searcharea
{ color: #434367;
  padding: 2px;
  text-align: center;}

div.rightblock1
{ text-align: center;
  height:120px;}
  
div.rightblockheader
{ text-align: center;
border-bottom: 1px solid #434367;
  color: #434367;
  background-color: #b6b6de;
  font-weight: bold;}

div.rightblocktips
{ background-color: #9292bf;
  text-align: center;
  height:88px;
  padding: 5px;
  color: #ffffff;}
  
div.rightblocklogin
{ background-color: #9292bf;
  text-align: right;
  height:98px;
  padding: 2px;
  color: #434367;}

div.rightblockcontent
{ text-align: left;
  padding: 5px;
  color: #434367;}
  
div.footer
{ text-align: center;
  color:#ffffff;
  margin-top: 25px;
  height: 20px;
  background-color:#9292bf;
  font-size:.8em;}

  
tr.listhl td
{ background-color: #b6b6de;
  padding:8px;}

tr.listnohl td
{ background-color: #f8f8ff;
  padding:8px;}
  
div.listpic
{ border-right: 2px dotted #434367;
  float: left;
  width: 120px;
  height: 100px;
  margin-right:8px;}
  
div.article
{ padding:10px;
  border-top:thin solid #434367;
  border-bottom:thin solid #434367;}

div.register
{ border-top:thin dotted #434367;
  text-align: center;
  padding:10px;
  margin:10px;
  background-color: #b6b6de;}

/* Start forms container */
  
div.container
{  font-size: inherit;
   border: 1px solid;
   background: #b6b6de;
   margin-left: auto;
   margin-right: auto;
   color: #434367;
   text-align:left;}
   
div.container2
{  font-size: inherit;
   border: 1px solid;
   padding: 5px; 
   margin: 5px;
   background: #ffffff;}
    
/* End forms container */


/* Start list containers */

div.listcontainer
{ background:#eeeeee;
  padding:10px;
  margin:10px;
  border-top:18px solid #9292bf;
  border-right:1px solid #9292bf;
  border-left:1px solid #9292bf;
  border-bottom:2px solid #9292bf;}
  
div.listcontainer2
{ float:left;
  width:75%;}
  
div.listcontainer3
{ float:right;}

div.listcontainer4
{ width:75%;}

/* End list containers */ 
