body, td{
color: #000; font: 11px/15px arial;
}
body, form{
margin: 0px;
padding: 0px;
}
body{
background:url('design/bg.gif');
}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.i{
margin: 19px;
float:left;
width:213px;
height:103px;
background:url('design/block.gif') left top no-repeat;
/* border: #000 1px solid;
background: #f000f0;
*/
}
.h{
margin: 6px;
color: #000; font: bold 11px/15px Tahoma, arial;
width:190px;
height:80px;
overflow: hidden;
}

.im{
margin-right: 5px;
margin-bottom: 3px;
}

.hd{
margin: 20px;
height:40px;
background:url('design/logo.gif') right top no-repeat;
}
.hdh{
background-color: #E2E2E2;
width:400px;
font: 19px/25px Tahoma, arial;
margin-bottom: 10px;
}
.hdhl{
color: #000;
text-decoration:none;
}
.hdhl:hover{
color: #ff0000;
}
.hdc{
font: 11px/15px Tahoma, arial;
}

.dw{
margin: 20px;
color: #999; font: 15px/25px Tahoma, arial;
}
.wdl{
color: #000;
text-decoration:none;
}
.wdl:hover{
text-decoration:underline;
}

.info{
padding: 20px;
color: #444; font: 15px/25px Tahoma, arial;
}

.nado{color: #ff0000;}

.err{margin-bottom:20px; color: #FF0000; font: 17px/25px Tahoma, arial;}
.ok{margin-bottom:20px; color: #000080; font: 17px/25px Tahoma, arial;}

div.pg{padding: 20px;}
a.pg,a.pg:hover{color: #444; font: 19px/25px Verdana, arial;}
b.pg{color: #000; font: 25px/25px Verdana, arial;}

.himg{
margin-right:5px;
margin-bottom:3px;
}

.ohead{
padding: 20px;
padding-bottom: 0px;
color: #000; font: 21px/25px Verdana, arial;
}

.ihead{
padding: 20px;
padding-bottom: 0px;
color: #000; font: 21px/25px Verdana, arial;
}

.contakt{
margin:20px;
margin-left:40px;
}

.cdata{
padding:5px;
font: 11px/15px Tahoma, arial;
background: #eee;
}
