@import "template.css";

/******************PAGE PROPORTIONS*********************/
/*Width of the page */
#container {width: 990px;}

/*Header height*/
#header {height: 180px;}

/*Column's width*/
#left {width: 250px;}
#page {width: 700px;}

/*Height of the footer */
#footer {height: 60px;}
#content {padding-bottom: 60px;}

/******************DESIGN OF PAGE***********************/
/*Common design*/
#container {
  text-align: justify;
/*  border-right: solid #666 1px;
  border-left: solid #666 1px;*/
  background-image: url(../images/bg_wrap.gif);
  background-position: top;
  background-repeat: repeat-y;
}

#header
{
  background-image: url(../images/bg_header.jpg);
  background-position: top;
  background-repeat: no-repeat;
  background-color: #e5f2fb
}
.lang {
  float: right;
  width: 135px;
}

a.sk {
  background-image: url(../images/sk-off.jpg);
  background-repeat: no-repeat;
  background-position: top;
  height: 34px;
  width: 42px;
  float: left;
}
a.sk:hover {
  background-image: url(../images/sk-on.jpg);
}
a.en {
  background-image: url(../images/en-off.jpg);
  background-repeat: no-repeat;
  background-position: top;
  height: 34px;
  width: 42px;
  float: left;
}
a.en:hover {
  background-image: url(../images/en-on.jpg);
}
a.logo {
  margin-left: 30px;
  float: left;
}



#page {
  padding: 20px;
  background-image: url(../images/bg-page-top.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  color: #203f6a;
  font-size: 0.9em;
  text-align: left;
}


#footer {
  width: 100%;
  background-image: url(../images/bg-footer-top.gif);
  background-position: top;
  background-repeat: no-repeat;
  background-color: #001c38;
}
.flags {
  width: 240px;
  padding: 15px 0 5px 0;
  text-align: center;
  float: left;
}

#foot {
  text-align: center;
  width: 500px;
  padding: 10px;
  float: left;
  color: #FFFFFF;
}
#foot a {
  color: #FFFFFF;
  font-weight: bold;
}
#foot a:hover {
  color: #DDDDDD;
}


#syscom-aglo {
  width: 200px;
  float: right;
  text-align: right;
  padding: 17px 20px 5px 5px;
  color: #004991;
  font-size: 0.85em;
}
#syscom-aglo a {
  color: #004991;
  text-decoration: none;
}
#syscom-aglo a:hover {
  color: #0060c0;
  text-decoration: none;
}




/*left menu */
#left {
  background-image: url(../images/bg-lmenu-top.jpg);
  background-position: top;
  background-repeat: no-repeat;
  padding-top: 60px;
}
#left .tit_fulltext {
  margin-left: 30px;
}

.search {
  padding: 5px 5px 5px 30px;
}
.searchinput {
  background-image: url(../images/bg_searchinput.gif);
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: left;
  border: 0;
  width: 141px;
  padding: 2px 10px 4px 10px;
}
.ltit {
  margin-left: 20px;
}


#left li a {
  color: #79afff;
  font-weight: bold;
  text-decoration: none;
}
#left li a:hover {
  color: #13416f;
}


#left li {
  border: 0px solid transparent;
  margin-left: 30px;
  padding: 2px;
}
a {
  color: #a5c200;
  text-decoration: none;
}
a:hover {
  color: #a33600;
}

/******************DESIGN OF MAIN ELEMENTS**************/
h1 {
  margin: 0;
  text-align: left;
  font-size: 1.7em;
  color: #fa8304;
  font-weight: normal
}
h2{
  color: #003e94;
  font-size: 1.6em;
  font-weight: normal;
}
h3{
  color: #003e94;
  font-size: 1.3em;
  font-weight: normal;
}
/*developer*/
body {background: #001c38;}
/*#container {background: silver;}*/
/*#header {background: #efa4ae;}*/
/*#footer {background: #bf9347;}  */
/*#content {background: #afdbff;}*/
/*#left {background: #811f72;}*/
/*#page {background: #97468b;}*/



