body  {
background: #fff;
margin: 0; 
padding: 0;
text-align: center;
}

img {
border:none;
}

td{
vertical-align:top;
}

td.center{
padding-top:5px;
}

table.main{
width:875px;
margin:auto;
margin-top:15px;
}

td.top{
background: url(img/top.jpg);
height:10px;
}

td.subtop{
background: url(img/subtop.jpg); 
vertical-align:top;
text-align:left;
}

td.container{
background-image:url("img/container.jpg");
vertical-align:top;
text-align:left;
}

td.supbottom{
background-image:url("img/supbottom.jpg");
height:85px;
vertical-align:top;
text-align:left;

}

td.bottom{
background: url(img/bottom.jpg);
height:10px;
}

#menu-block{
width:780px;
height:30px;
background-image:url("img/menu-bck.jpg");
margin-left:45px;
margin-top:10px;
}

a.otu{
font-family: Trebuchet MS;
color:#ffffff;
font-size:9px;
padding-left:680px;
}

a.lang{
font-family: Verdana;
font-weight:bold;
color:#00183d;
text-decoration: none;
}

a.news{
font-family: verdana;
font-weight:bold;
color:#00183d;
text-decoration: none;

}


a.news:hover{
text-decoration: underline;

}


#language{
font-size:11px;
float:left;
margin-top:8px;
padding-left:25px;
}

#links{
font-size:12px;
float:right;
margin-top:8px;
padding-right:25px;
}

#top-block{
width:788px;
margin-top:7px;
margin-left:41px;
background-image:url("img/topblock.jpg");
}


.table-container{
width:740px;
margin-top:10px;
margin-left:67px;
text-align:left;
}

td.blue{
width:460px;
height:26px;
background-image:url("img/blue.jpg");
}

td.orange{
width:215px;
height:26px;
background-image:url("img/orange.jpg");
}

td.spacer{
width:70px;
height:10px;
}

.text{
font-family: Verdana;
font-size:10px;
font-weight:bold;
color:#fffffe;
margin-left:22px;
margin-top:5px;
}

.text a{
color:#fffffe;
text-decoration:none
}


.left-text{
width:450px;
margin-left:5px;
font-family: Verdana;
font-size:10px;
text-align:justify;
color:#292929;
min-height: 300px;

}

.right-text{
width:205px;
margin-left:5px;
font-family: Verdana;
font-size:10px;
text-align:justify;
color:#292929;
}


#footer{
width:780px;
height:50px;
background-image:url("img/footer.jpg");
margin-left:45px;

}

.prod{
font-family: Verdana;
font-size:10px;
text-align:justify;
color:#292929;
width:450px;
}

.prodtitle{
font-size:14px;
font-weight:bold;
}

a.cattitle {
font-family: Verdana;
font-size:12px;
font-weight:bold;
color:#292929;
text-decoration:none
}


.prodtitle a{
color:#292929;
text-decoration:none
}

.proddesc a{
color:#292929;
text-decoration:none
}

.prodimg{
width:170px;
border-bottom:1px solid #979797;
}



.proddesc{
padding-left:10px;
border-bottom:1px solid #979797;
}

.prodright{
padding-left:10px;
width:300px;
background:#e9e9e9;
border-bottom:1px solid #676767;
border-right:1px solid #676767;
border-top:1px solid #676767;
}

.prodleft{
border-bottom:1px solid #676767;
border-left:1px solid #676767;
border-top:1px solid #676767;
}


td.param{
font-size:9px;
text-align:center;
border-left:1px solid #676767;
border-bottom:1px solid #676767;
border-right:1px solid #676767;
border-top:1px solid #676767;
}

td.me{
text-align:center;
border-left:1px solid #676767;
border-bottom:1px solid #676767;
border-right:1px solid #676767;
background:#a9a9a9;
}

td.light{
text-align:center;
border-left:1px solid #676767;
border-bottom:1px solid #676767;
border-right:1px solid #676767;
}

td.dark{
text-align:center;
border-left:1px solid #676767;
border-bottom:1px solid #676767;
border-right:1px solid #676767;
background:#e9e9e9;
}

input{
	font-family: Verdana;
	font-size:10px;
}


textarea.input{
	font-family: Verdana;
	font-size:10px;
	width:200px;
}

.submit {
    border: 1px solid #676767;
    background: white;
	cursor:pointer;
	margin-left:60px;
	color:#373737;
}

.search {
margin-left:15px;

}