﻿/*_____________________basics________________________*/

* {
	margin: 0;
	padding: 0;
}
body {
	background: #2a53a1 url(../images/background_page_05.gif) repeat-y top;
	/*margin: 0 auto;*/
    font: 100%/1.25 normal Georgia, Arno Pro, Times New Roman;
    color: #333333;
}
 /***** Headings *****/

h1, h2, h3, h4, h5, h6 {
  font-weight:normal;
}

h1 {
  letter-spacing:-1px;
  font-size:2em;
}

h2 {
  /*padding:20px 0;*/
  letter-spacing:-1px;
  font-size:1.2em;
  color: #333333
}

h3 {
  font-size:1em;
  font-weight:bold;
}


/*__________________header_______________________*/

#container {
	background-color: #FAFAFA;
	margin: 0 auto;
	width: 780px;
}

/*________________banner__________________*/

#banner {
	height: 211px;
}

#banner h1 {
    font: .1em normal ;
    color: #81a7d5;
    padding: 0;
    margin: 0;
    background: url(../images/logo.gif) no-repeat;
    width: 228px;
    height: 39px;
    float: left;
}

#topbar{
 width: 552px;
 height: 39px;
 background-color: #996600;
 float: left;
}

#top_a{
background: url(../images/tophead_03.gif) repeat-x;
width: 414px;
height: 39px;
float: left;
}

#top_b{
background: url(../images/tophead_05.gif) no-repeat;
width: 43px;
height: 39px;
float: left;
}

#top_c{
background: url(../images/tophead_06.gif) repeat-x;
width: 95px;
height: 39px;
float: left;
}

#top_c a {
  background: url(../images/english_18.gif) no-repeat;
  display: block;
  width: 63px;
  height: 21px;
  margin-top: 9px;
  margin-left: 8px;
}

#img1{
  background: url(../images/banner_img_e_17.jpg) no-repeat;
  display: block;
  height: 172px;
  width: 191px;
  float: left;
}

#img2{
  background: url(../images/banner_img_39.jpg) no-repeat;
  display: block;
  height: 172px;
  width: 352px;
  float: left;
}

#img3{
  background: url(../images/banner_img_40.jpg) no-repeat;
  display: block;
  height: 172px;
  width: 237px;
  float: left;
}

/*________________topmenu__________________*/

#menubar {
  background: url(../images/topbar_67.gif) repeat-x;
  width: 780px;
  height: 39px;
}

#openimg {
  background: url(../images/topbar_66.gif) no-repeat;
  width: 229px;
  height: 39px;
  float: left;
}

#menubar ul{
  list-style: none;
  float: left;
}

#menubar li{
  display: inline;
  float: left;
}

#menubar li a{
  float: left;
  text-decoration: none;
}

#inicio {
  background: url(../images/topmenu_e_55.gif) no-repeat;
  display: block;
  height: 39px;
  width: 41px;
  margin-left: 30px;
  font: 2px  Georgia, "Times New Roman", Times, serif;
  color: #848383;
}

#qs {
  background: url(../images/topmenu_e_57.gif) no-repeat;
  display: block;
  height: 39px;
  width: 62px;
  margin-left: 33px;
  font: 2px  Georgia, "Times New Roman", Times, serif;
  color: #848383;
}

#ac {
  background: url(../images/topmenu_e_59.gif) no-repeat;
  display: block;
  height: 39px;
  width: 100px;
  margin-left: 33px;
  font: 2px  Georgia, "Times New Roman", Times, serif;
  color: #848383;
}

#serv {
  background: url(../images/topmenu_e_61.gif) no-repeat;
  display: block;
  height: 39px;
  width: 54px;
  margin-left: 33px;
  font: 2px  Georgia, "Times New Roman", Times, serif;
  color: #848383;
}

#contc {
  background: url(../images/topmenu_e_63.gif) no-repeat;
  display: block;
  height: 39px;
  width: 72px;
  margin-left: 33px;
  font: 2px  Georgia, "Times New Roman", Times, serif;
  color: #848383;
}

#closeimg {
  background: url(../images/topbar_79.gif) no-repeat;
  display: block;
  float: right;
  height: 39px;
  width: 4px;
}

/*__________________Content_______________________*/

/*________________sidebar__________________*/

#sidebar {
  background: #507abb url(../images/backside_189.gif) repeat-y left top;
  border-bottom: 1px solid #ffffff;
  border-left: 1px solid #ffffff;
  width: 240px;
  height: 570px;
  float: left;
}

#imgr {
  background: #FFCC33 url(../images/sideright_78.gif) no-repeat right;
  width: 14px;
  height: 415px;
  float: right;
}


#aog {
  background: url(../images/sideopc_92.gif) no-repeat;
  width: 225px;
  height: 62px;
  display: block;
  float: left;
  margin-top: 20px;
  font: 2px  Georgia, "Times New Roman", Times, serif;
  color: #507ABB;
}

#oonl {
  background: url(../images/sideopc_e_86.gif) no-repeat;
  width: 225px;
  height: 62px;
  display: block;
  float: left;
  margin-top: 10px;
  font: 2px  Georgia, "Times New Roman", Times, serif;
  color: #507ABB;
}

#nwc {
  background: url(../images/sideopc_e_110.gif) no-repeat;
  width: 225px;
  height: 62px;
  display: block;
  float: left;
  margin-top: 10px;
  font: 2px  Georgia, "Times New Roman", Times, serif;
  color: #507ABB;
}

#nuc {
  background: url(../images/sideopc_e_134.gif) no-repeat;
  width: 225px;
  height: 84px;
  display: block;
  float: left;
  margin-top: 10px;
  font: 2px  Georgia, "Times New Roman", Times, serif;
  color: #507ABB;
}

/*________________zoneinfo__________________*/

#info {
  background: #fafafa;
  border-bottom: 1px solid #ffffff;
  width: 353px;
  height: 415px;
  float: left;
}

#info h1{
  background: url(../images/backtitle_94.gif) repeat-x;
  width: 354px;
  height: 33px;
  margin-top: 14px;
  color: #1a3b7a;
}

#transport{
  background: #fafafa;
  width: 185px;
  height: 415px;
  float: right;
}

#transtop{
  background: url(../images/transport_84.gif) no-repeat top;
  float: left;
  width: 185px;
  height: 47px;
}

#transleft{
  background: url(../images/transport_92.gif) no-repeat top;
  float: left;
  width: 9px;
  height: 340px;
}

#transright{
  background: url(../images/transport_94.gif) no-repeat top;
  float: right;
  width: 9px;
  height: 340px;
}

#transport img{
 float: left;
 border: 5px solid #c7c7c7;
 border-top: 0;
 margin-left: 4px;
}

#transbottom{
  background: url(../images/transport_118.gif) no-repeat top;
  float: right;
  width: 185px;
  height: 11px;
}

#info p{
  position: relative;
  top: 20px;
  left: 15px;
  width: 320px;
  text-align: justify;
}

#callus {
  position: relative;
  width: 321px;
  height: 107px;
  top: 35px;
  left: 14px;
  background-color: #ececec;
}

#callus img{
  float: left;
  margin-left: 20px;
  margin-right: 15px;
}

#info h2{
  color: #1a3b7a;
  font-weight: bold;
  letter-spacing: 1px;
  margin-left: 110px;
}



/*__________________footer_______________________*/

#footer{
  background: #1a3b7a;
  width: 780px;
  height: 20px;
  clear: both;
}

#footer h5{
  color: #FFFFFF;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: .6em;
  margin-top: 10px;
  margin-bottom: 10px;
}

















