@charset "windows-1251";
html * 			{ max-height:999999px; } 


body 			{ font-family:"Times New Roman", Times, serif; margin:0px; padding:0px; font-size:42px; color: #000; font-style: normal; font-weight: normal; text-decoration: none; background-color:#B7F0BE;}

p				{ margin:0px; padding:0px; }


.do100      { display: block; height: 40px; font-size:16px; background:url(/img_site/button100.png);  background-repeat:no-repeat; margin:5px 0px 0px 0px;  padding:20px 0px 0px 15px; }
.do1000     { display: block; height: 40px; font-size:16px; background:url(/img_site/button1000.png); background-repeat:no-repeat; margin:20px 0px 0px 0px; padding:20px 0px 0px 20px;}

.hh1 			{ font-size:42px; font-style: italic; font-weight: normal; text-align: center; margin:0px 0px 20px 0px;  padding:0px 0px 0px 0px; }


.basy 			{ display: block; width: 600px; text-align: center;
 background:   #fff; border: #ccc solid 1px;
 -moz-border-radius: 5px; 		
-webkit-border-radius: 5px; 	
-khtml-border-radius: 5px; 		
border-radius: 5px; 
}

.int_num input             {width:80px; font-size:36px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px; border-radius:5px;}
.int_num input:focus       { border:#ff0000 solid  1px;  outline: 0;}

.int_ok             { width:80px; font-size:28px; text-align: center;}


.poisk 			{ font-family: "Times New Roman", Times, serif; color:#000000; text-decoration:none; margin:40px 0px 0px 300px; font-weight:bold;}
.poisk a		{ font-family: "Times New Roman", Times, serif; color:#000000; text-decoration:none; font-weight:bold; }
.poisk a:hover	{ font-family: "Times New Roman", Times, serif; color:#F00000; text-decoration:none; font-weight:bold;}

.menu 			{ font-family: "Times New Roman", Times, serif; color:#000000; text-decoration:none; margin:120px 0px 0px 0px; }
.menu a			{ font-family: "Times New Roman", Times, serif; color:#000000; text-decoration:none; }
.menu a:hover	{ font-family: "Times New Roman", Times, serif; color:#F00000; text-decoration:none; }

.tit_txt 			{ font-family: "Times New Roman", Times, serif; color:#000000; text-decoration:none; margin:5px 0px 5px 0px; }
.tit_txt a			{ font-family: "Times New Roman", Times, serif; color:#000000; text-decoration:none;  }
.tit_txt a:hover	{ font-family: "Times New Roman", Times, serif; color:#F00000; text-decoration:none;  }

.ttopic				{ font-family: "Times New Roman", Times, serif; color:#000000; text-decoration:none; font-style: italic; font-weight: normal; margin:0px 0px 20px 0px;}
.ttopic a			{ font-family: "Times New Roman", Times, serif; color:#000000; text-decoration:none; font-style: italic; font-weight: normal;}
.ttopic a:hover		{ font-family: "Times New Roman", Times, serif; color:#F00000; text-decoration:none; font-style: italic; font-weight: normal;}

.main_txt 			{ font-family: "Times New Roman", Times, serif; color:#000000; text-decoration:none; margin:20px 20px 20px 20px; }
