html,body{
height:100%;
margin:0px;
padding:0px;
}
body,td,th {font-family: Tahoma; font-size: 11px; color: #333333;
background-color: #ffffff;}
img {border:0px; }
tr {vertical-align:top; text-align:left; }

.top {background-image:url(images/bg.png); background-repeat:no-repeat; width:1000px; height:230px; color:#ffffff;
 padding-top:0px; font-family:'Verdana'; font-size:12px;  text-align:left;   margin-bottom:0px;
 visibility:visible;}
.top b {color:#b2df13; }
.top a {color:#e6e6fa; text-decoration:none; font-weight:bold;  padding-right:20px;  }
.top a:hover {color:#ffffff; text-decoration:underline; font-weight:bold;  padding-right:20px;  }

.main{background-color: #ff99cc; width:1000px; height:500px;}
.news{background-color: #ff99cc; width:300px; vertical-align:top;}
.katalog{background-color: #ff99cc; width:700px; vertical-align:top;}
.date{color:#e0103c;}
.newsblock{background-color: #ffffff; margin:20px; padding:20px;}
.mailsend{background-color: #ffffff; margin:20px; padding:20px;}
.katblock{background-color: #ff99cc; margin:20px; padding:20px;}

.kat td{background-color: #ff99cc; text-align:center;}
.kat a{color:black;}

.b1{background-color:#991199; padding:4px; width:110px; border:1px solid  #ffffff;}
.b1 a{color:#ffffff; font-size:12px; text-decoration:none; }
.b1 a:hover{font-size:12px; font-weight: bold;}
.z1{font-size:20px; padding-left:20px; padding-top:20px;}

.sinput_g { color:#d9d9f0;}
.sinput_b { color:#000000;}
