@charset "UTF-8";
@import url("norm.css");



body  {

  position: relative;
  margin: 10% auto;
  padding: 0;
  text-align: center;
  width: 950px;
  background: url(../images/stripes.jpg) repeat;
  font-size: 95%;
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  color:#5a6267;
  }
  
h1.logo {

  background: url(../images/taxi.png) no-repeat;
  text-indent: -9999px;
  width: 348px;
  height: 118px;
  position: relative;
  top: -50px;
  left:-50px;
  }
  
#wrapper  {

  position: relative;
  width: 950px;
  height: 600px;
  text-align: left;
  background: url(../images/content-hg.jpg) no-repeat;
  border-radius: 20px;
  border:0px solid #000;
  margin: 0;
  padding: 0;
  box-shadow: 5px 5px 10px #000;
  }
  
#logo    {

  position: relative;
  top: 0;
  left: 0;
  width: 200px;
  height: 600px;
  text-align: left;
  margin: 0;
  padding: 0;
  border: 0px solid #000;
  background: transparent;
  }
  
#nav    {

  position: absolute;
  top: 210px;
  left: 17px;
  width: 166px;
  float: left;
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  font-size: 0.8em;
  letter-spacing: 0.1em;
  min-height: 200px;
  margin: 0;
  padding: 0;
  border: 0px solid #000;
  border-radius: 10px;
  box-shadow: 5px 5px 10px #000;
  background: url(../images/nav-hg.png) repeat-y;
  }
  
  
#nav ul {padding: 30px 5px 5px 10px;}
#nav ul li a:link, #nav ul li a:visited, #navi ul li a:active {display:block;color:#333;text-decoration:none;padding-bottom:15px;}
#nav ul li a:hover, #navi ul li a:focus  {color: #21317C;font-weight:bold;} 


#content  {

  position: absolute;
  background: transparent;
  width: 660px;
  height: 485px;
  top: 25px;
  left: 225px;
  padding: 20px;
  }
  
#content h3  {

  color: #21317C;
  font-weight: bold;
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  font-size: 1.1em;
  letter-spacing: 0.1em;
  }

.bold  {

  color: #21317C;
  font-weight: bold;
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  font-size: 1.1em;
  letter-spacing: 0.1em;
  }
  
#content img  {

  box-shadow: 5px 5px 10px #000;
  margin: 20px 10px 10px 20px;
  border: none;
  }

#content iframe  {

  box-shadow: 5px 5px 10px #000;
  margin: 20px;
  border: none;
  }
  
#footer  {

  position: absolute;
  background: transparent;
  width: 700px;
  height: 20px;
  font-family: Verdana, Geneva, Tahoma, sans-serif;
  font-weight: bold;
  font-size: 0.8em;
  letter-spacing: 0.1em;
  text-align: center;
  bottom: 10px;
  left: 225px;
  }


#content table tr td  {font-family: Verdana, Geneva, Tahoma, sans-serif;font-size: 0.8em;letter-spacing: 0.1em;} 
#content table tr td a:link, #content table tr td a:visited, #content table tr td a:active {display:block;color:#333;text-decoration:none;padding-bottom:15px;}
#content table tr td a:hover, #content table tr td a:focus  {color: #21317C; font-weight: bold;} 


.impra  {

  font-family: Verdana, Geneva, Tahoma, sans-serif;
  font-size: 0.8em;
  }
  
.impre  {

  font-family: Verdana, Geneva, Tahoma, sans-serif; 
  font-size: 0.6em;
  letter-spacing: 0.1em;
  } 

.taxi {

  font-family: Verdana, Geneva, Tahoma, sans-serif;
  font-size: 1.1em;
  letter-spacing: 0.1em;
  }

  