body{
margin: 0;
padding: 0;
background: url("img/bg.gif");
background-repeat: repeat-x;
}


img{
border: 0;
}


.contacts{
width: 615px;
}

.contacts p{
padding-right: 0px;
}

.contactbox{
width: 307px;
padding-top: 10px;
}

#content{
margin: auto;
width: 802px;
background: url("img/borders.gif");
background-repeat: repeat-y;

}

.logo{
width: 273px;
height: 54px;
margin-top: 0px;
}


.header{
width: 802px;
height: 238px;
}


.news{
width: 802px;
height: 39px;
margin-top: 0px;
}


.textleft{
float: left;
width: 615px;
margin-bottom: 20px;
}

.textright{
float: right;
width: 187px;
margin-bottom: 20px;

}


.headers{
padding-left: 55px;
}

h1{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight: bold;
color: #000;
line-height: 1.5em;
padding-right: 75px;
margin-left: 55px;
}


p{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
font-weight: normal;
color: #000;
line-height: 1.5em;
padding-right: 75px;
margin-left: 55px;
}

.pics{
padding-left: 55px;
padding-top: 10px;
}

ul#nav{
  padding: 0;
  margin: 0;
  width: 802px;
  height: 54px;
  overflow: hidden;
}


ul#nav li{
  list-style:none;
  float: left;
  padding: 0px;
}

	
ul#nav li a{
  display: block;
  height: 54px;
  clear: left;
}

	

ul#nav li a:link, ul#nav li a:visited{
height: 54px;
}



ul#nav li a:hover, ul#nav li a:active{
height: 54px;
}


li#mainpage{width:76px;}
li#products{width:37px;}
li#products{width:67px;}
li#partners{width:66px;}
li#research{width:70px;}
li#news{width:44px;}
li#sales{width:45px;}
li#history{width:57px;}
li#contacts{width:66px;}



a:link, a:visited{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #c6191f;
text-decoration: none;
}

a:hover{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #c6191f;
text-decoration: underline;
}



ul{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #c6191f;
margin-left: 0px;
margin-right: 5px;
padding-left: 0px;
margin-top: 35px;
}


li{
list-style: none;
padding-bottom: 10px;
}

.textlist{
margin-left: 55px;
}

.footer{
clear: both;
width: 802px;
height: 32px;
background: url("img/footer.gif");
background-repeat: repeat-x;
}

.footer p{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 10px;
font-weight: normal;
color: #fff;
padding-top: 8px;
padding-left: 15px;
margin: 0;
}

table{
width: 802px;
}

td{
padding: 5px;
}


#footer_partners{
margin: auto;
clear: both;
width: 802px;
background: #fff;
text-align: center;
}
