@import "template.css";

body {
  background: #627883 url('../images/back.jpg') repeat-x;
  font-family: Arial;
  font-size: 0.8em;
  color: #203141;
  behavior: url(/include/hover.htc);
}
/******************PAGE PROPORTIONS*********************/
/*Width of the page */
#container {width: 998px;}

/*Header height*/
#header {height: 215px;}

/*Column's width*/
#left {width: 225px;}
#page {width: 563px;}
#right {width: 165px;}

/*Height of the footer */
#footer {height: 34px;}
#content {padding-bottom: 34px;}

/******************DESIGN OF PAGE***********************/
/*Common design*/
#container {
/*  text-align: justify;*/
  background: url('../images/back_page.jpg');
/*  border-right: solid #666 1px;
  border-left: solid #666 1px;*/
}

.logo {
  position: absolute;
  top: 20px;
  left: 25px;
}

#header .lang {
  display:block;
  float:right;
  height:24px;
  padding-top:27px;
  width:95px;
}
#header .lang a {
  padding-left: 15px;
  display: block;
  float: left;
}
#page {
  padding: 10px;
  background: url('/images/page_back.jpg') no-repeat;
/*  background: #627883 url('../images/page_back.jpg') no-repeat;*/
}
#right {
  padding: 0px 15px 0px 10px;
}
#footer {
  width: 100%;
  font-size: 0.85em;
}
#foot {
  background: #627883 url('../images/footer.jpg') no-repeat;
  text-align: center;
  padding: 13px 0px 7px 0px;
}
#maked_by {
  position: absolute;
  right: 10px;
  top: 9px;
  font-size: 0.85em;
  color: #6ba2c1;
}
#maked_by a {
  color: #6ba2c1;
  text-decoration: none;
}
#maked_by a:hover {
  text-decoration: underline;
}

/*Top menu*/
#topmenu {
  padding: 190px 20px 0px 220px;
}
#topmenu li {
  padding: 0px 10px 0px 5px;
  border-right: 1px solid #5493C9;
}
#topmenu li a {
  color: #C0D3E1;
  text-decoration: none;
}
#topmenu li a:hover {
  color: #ffffff;
}

/*left menu */
#left {
  background: url('../images/left_back.jpg') no-repeat;
  min-height: 140px;
  _height: 140px;
}
#left li a {
  display: block;
  color: #003352;
  background: url('../images/left_li.jpg') no-repeat 0px 8px;
  padding-left: 10px;
  text-decoration: none;
  line-height: 20px;
}

#left li a:hover {
  color: #E0442D;
  background: url('../images/left_li_a.jpg') no-repeat 0px 8px;
}

#left li {
  padding: 0px 20px 0px 25px;
}

/* right news */
#right h3 {
  font-size: 1.1em;
  color: #e14f38;
  font-weight: bold;
  text-align: center;
  padding: 10px 0px 10px 0px;
}
#right ul {
  font-size: 0.9em;
  list-style: none;
  margin: 0px;
  padding: 15px 0px 0px 0px;
}
#right li a {
  color: #39586a;
  text-decoration: none;
  padding-left: 10px;
  line-height: 20px;
}
#right li a:hover {
  text-decoration: underline;
}
#news {
 font-size: 0.8em;
 color: #39586a;
}
#news .title {
  font-weight: bold;
  font-size: 1.1em;
}

/******************DESIGN OF MAIN ELEMENTS**************/
h1 {
  margin: 0px 0px 15px 0px;
  text-align: left;
  color: #e0442b;
  font-size: 1.6em;
  padding-bottom: 15px;
  background: url('../images/h1.jpg') no-repeat bottom left;
}
h2 {
  margin: 0px;
  text-align: left;
  font-weight: bold;
  font-size: 1.1em;
  color: #ff6c54;
}
h3 {
  margin: 0px;
  text-align: left;
  font-weight: bold;
  font-size: 1.1em;
  color: #e0442b;
}
a {
  color: #39586a;
  text-decoration: none;
}

a:hover {
  color: #E0442D;
  text-decoration: underline;
}


.table_list {
  width: 100%;
  border-spacing: 0px;
  empty-cells: show;
}

.table_list th {
  text-align: left;
  color: #000000;
  border-bottom: 1px solid #000000;
  padding-left: 3px;
  padding-right: 3px;
}

.table_list td {
  background: #fffaf4;
  padding: 3px;
  border-bottom: 1px solid #e8ddd3;
  height: 38px;
}

.table_list tr:hover td, .table_list .hover td {
  background: #FFE9CF;
  padding: 3px;
  border-bottom: 1px solid #e8ddd3;
}
/*developer*/
/*body {background: #FFF5E6;}
#container {background: silver;}
#header {background: #efa4ae;}
#footer {background: #bf9347;}
#content {background: #afdbff;}
#topmenu {background: #0033cc;}
#left {background: #811f72;}
#page {background: #97468b;}
#right {background: #bd4ec0;} */

