﻿body{
 font: 12px Tahoma, "Lucida Grande", Arial, sans-serif; 
 color: #858585;
 margin: 0;
}

p{
 padding: 0;
 margin: 0;
}

h1, h2{
 padding: 0;
 margin: 0;
}

h2{
font-size: 12px;
}

ul, ul li{
 padding: 0;
 margin: 0;
}

img{
 border: 0;
 padding: 0;
 margin: 0;
}

a:link, a:visited{
  color: #858585;
  text-decoration: none;
  font-weight: bold;
} 

a:hover{
 text-decoration: underline;
} 

#container{
 position: relative;
 top: 0;
 width:766px;
 margin: auto;
 background: url(../images/bg.gif);
}

#leftcontainer{
 position: absolute;
 top: 0;
 left: 0;
 width: 248px;
}

ul#leftnav{
	list-style: none;
	margin: 0;
	padding: 0;
	width:176px;
	padding-bottom: 6px;
	background-color: white;
}

ul#leftnav li{
  position: relative;
  height:38px;
  width:176px;
}

ul#leftnav li span{
 position: absolute;
 top: 0;
 width: 176px;
 height: 39px;
 cursor: pointer;
}

#langcontainer{
  text-align:right;
  padding: 35px 45px 0 248px;
}

#contentlang{
  padding-left: 210px;
  border-bottom: 1px dashed #cecece;
}

#contentlang a:hover{
 text-decoration: none;
 }
 
#contentlang a:active{
  color: #fd7914;
  text-decoration:none;
  }
  

.content{
  padding-left: 184px;
  padding-top: 35px;
  margin-right: 88px;
  border-left: 176px solid #f4f4f4;
}

.content2{
 padding-left: 184px;
 padding-top: 35px;
 border-left: 176px solid #f4f4f4;
}

.texthome, .text{
  border-left: 1px dashed #cecece;
  padding-left: 45px;
}

.text p{
 padding-bottom: 15px;
 }

.texthome2, .text2{
  background-color: #f4f4f4;
  border-left: 1px dashed #cecece;
  padding: 5px 45px 5px 45px;
}

.texthome2 img, .text2 img{
 background-color: white;
 border: 1px solid #cecece;
 padding: 1px;
 }
 
 .text2 span{
  display: block;
  text-align: right;
  padding-bottom: 15px;
  }
 
 .texthome  span a, .texthome2 span a, .texthome  span a:hover, .texthome2 span a:hover, .texthome  span a:visited, .texthome2 span a:visited, .page a, .page a:hover, .page a:visited {
  color: #015175;
  text-decoration: underline;
 } 

#home1{
  position: absolute;
  left: 242px;
  height: 57px;
  width: 112px;
  background: url(../images/h1en.jpg) top left no-repeat;
}

#home2{
  position: absolute;
  left: 242px;
  height: 57px;
  width: 112px;
  background: url(../images/h2en.jpg) top left no-repeat;
}

#home3{
  position: absolute;
  left: 242px;
  height: 57px;
  width: 112px;
  background: url(../images/h3en.jpg) top left no-repeat;
}

#portfolio{
  position: absolute;
  left: 242px;
  height: 57px;
  width: 112px;
  background: url(../images/h4en.jpg) top left no-repeat;
}

#contacts{
   position: absolute;
  left: 242px;
  height: 57px;
  width: 112px;
  background: url(../images/h5en.jpg) top left no-repeat;
}

#service{
  position: absolute;
  left: 242px;
  height: 57px;
  width: 112px;
  background: url(../images/h6en.jpg) top left no-repeat;
}

#footer{
  background-color: #d3d3d3;
  height: 45px;

}

#footer .whiteborder{
  float: left;
  margin-left: 176px;
  margin-right: 46px;
  height: 45px;
  width: 184px;
  color: white;
  background-color: white;
}


#footer .copyright{
  font-size: 10px;
  padding-top: 16px;
  }


