body 
{
 margin:5px;
 background: #ffffff;
 color:black;
 font:12px arial,tahoma,verdana,sans-serif;
}

#head
{
 width:100%;
 height:50px;
 margin:0px;
 border:0px black solid;
 padding:0px;
 font-size:12px;
}

#headlink
{
 font:45px tahoma;
 text-decoration:none;
 color:black;
}

#main
{
 width:100%;
 margin:0px;
 padding:0px;
}

#left
{
 width:150px;;
 margin:0px;
 padding:0px;
 float:left;
}

#right
{
 margin:0px;
 margin-left: 150px;
 padding:0px;
 font-size:12px;
 font-family:arial,tahoma,verdana,sans-serif;
}

#mathlesearch
{
 width:100%;
 margin-bottom:3px;
 padding:0px;
 text-align: center;
/* min-height: 30px;*/
}

#footer
{
 width:100%;
 clear:both;
 margin:0px;
 padding:0px;
 font:10px tahoma;
 text-align: center;
}

.menulang
 {
  font-size:12px;
	text-decoration:none;
 }
 
.leftrectangle
{
 width:145px;
 margin:0px;
 float:left;
 border-left:0px;
 border-right: 1px solid gray;
 border-top: 1px solid gray;
 border-bottom: 1px solid gray;
}

.leftul
{
 list-style: none;
 margin-left: 0;
 padding-left: 1em;
 text-indent: -1em;
}

.searchresult
{
/* border-bottom:1px dotted lightgray;*/
 margin-bottom:15px;
 font-size:14px;
}

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

.index_okno
{
width-max:100%; 
border:1px solid gray; 
padding-left:3px; 
margin-bottom:5px;
}

.convtd
{
border-right:1px solid gray;
border-bottom:1px solid gray;
padding:2xp; 
}

.convertdiv
{
border:1px solid gray;
padding:3px;
margin-right:3px;
margin-bottom:3px;
float:left; 
}

