/* CSS Document */
html, body {
	margin:0px;
	padding:0px;
	background-color:#f8ffdf;
}
ul li {
	list-style-image: url(images/strelka.gif);
}

a:link, a:visited, a:active
	{
		color:#ebeec6;
		}
a.iskl:link, a.iskl:visited, a.iskl:active  {
	  color:#1b4b21; 
	  text-decoration: underline;
	  font-family:arial, verdana, sans-serif;      font-size:15px;  
	  font-style:italic;
	}
a.iskluchenie:link, a.iskluchenie:visited, a.iskluchenie:active  {
	  color:#1b4b21;
	  text-decoration: underline; 
	  font-family:arial, verdana, sans-serif;      font-size:15px;
	  font-style:italic;
	}
	a.iskluchenie2:link, a.iskluchenie2:visited {
		color:#000000; 
		text-decoration: none;
		font-size:15px;
	  
		}
a.navig:link, a.navig:visited, a.navig:active  {
	  color:#3a7308;
	  text-decoration: underline;
	  font-family:arial, verdana, sans-serif;      font-size:15px;  
	}
a.menu:link, a.menu:visited, a.menu:active  {
	  color:#3a7308; 
	  text-decoration: underline;
	  font-family:Arial; font-size:14px;  
	}

a.menu1:link, a.menu1:visited, a.menu1:active  {
	  color:#ebeec6;
	  text-decoration: underline;
	  font-family:Arial; 
	}
	a.forum:link, a.forum:visited, a.forum:active  {
	  color:#9aa92c;
	  text-decoration: underline; 
	  font-family:arial, verdana, sans-serif;      	  font-style:italic;
	}
	
blockquote{
	text-align:left;
	text-indent:0px;
	font-family: arial, verdana, sans-serif;
	font-style:italic;
	font-size:16px;
		}



h3 {
	text-align:left;
	color:#1b4b21;
	font-family: arial, verdana, sans-serif;
			}
h3.center{
	text-align:center;
	color:#1b4b21;
	font-family: arial, verdana, sans-serif;
	font-style:italic;
		}
h4.center{
	text-align:center;
	color:#9aa92c;
	font-family: arial, verdana, sans-serif;
	font-style:italic;
	
		}
		
HR.f {
 border: none; /* Убираем границу для браузера Firefox */
 color:#629227; /* Цвет линии для браузера Internet Explorer */
 background-color:#629227; /* Цвет линии для браузера Firefox и Opera */
 height: 2px; /* Толщина линии */
 width: 98%;
}
HR.a {
 border: none; /* Убираем границу для браузера Firefox */
 color: #f2ec02; /* Цвет линии для браузера Internet Explorer */
 background-color:#f2ec02 ; /* Цвет линии для браузера Firefox и Opera */
 height: 2px; /* Толщина линии */
 width: 80%;
}
HR.k {
 border: none; /* Убираем границу для браузера Firefox */
 color:#bada48; /* Цвет линии для браузера Internet Explorer */
 background-color:#bada48; /* Цвет линии для браузера Firefox и Opera */
 height: 2px; /* Толщина линии */
 width: 98%;
}

img{
	border:0px;
	}
img.iskl{
	float:right; 
	padding:15px;
	}
img.iskl1{
	float:left; 
	padding:15px;
	}
img.taro {
	float:right;
	padding:15px;
	}
img.kniga {
	float:right;
	padding:15px;
	}
img.kniga2 {
	float:left;
	padding:15px;
	}
input, select, textarea {
	font-family: arial;
}

img{
	border:0px;
	}


ol {
	font-size:16px;
	font-style:italic;
	font-family: arial, verdana, sans-serif;
	}
p{
   text-align:left; 
   text-indent:0px; 
   font-family: arial, verdana, sans-serif;
   font-size:15px;
}
p.a{
   text-align: center; 
   text-indent:0px; 
   font-family: arial, verdana, sans-serif;
   font-size:15px;
}
td.begun {
	background-color:#629227;
		}

td.shapka{
width:100%;
height:166px;
background-color:#7e9f4b;
background-image: url(images/shapka5.gif); 
background-repeat: repeat-x;	
}
td.text {
	font-family: arial, verdana, sans-serif;
	verdana, sans-serif; 
	font-size:15px; 
	}

#logo 
   {
    height: 166px;
    background-image: url(images/shapka4.gif);     background-repeat: no-repeat;
}	
#menu1 {
	background-image: url (images/menu1.gif)     background-repeat: repeat-x;
	height: 45px;
	}

#content 
{
	width:100%;
    height: 167px;
    background-image: url(images/shapka2.gif);    background-repeat: repeat-x;
}

td.main 
{
width: 103px;
height: 45px;
background-image: url(images/menu1.gif);
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
}
td.main1 
{
width: 103px;
height: 45px;
background-image: url(images/menu1.gif);
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
font-family:Arial;
}
td.family 
{
width: 76px;
height: 45px;
background-image: url(images/family.gif);
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
}
td.family1 
{
width: 76px;
height: 45px;
background-image: url(images/family.gif);
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
font-family:Arial;
}

td.hobby 
{
width:103px;
height: 45px;
background-image: url(images/hobby.gif); 
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
}
td.hobby1 
{
width:103px;
height: 45px;
background-image: url(images/hobby.gif); 
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
font-family:Arial;
}

td.biz
{
width:91px;
height: 45px;
background-image: url(images/bis.gif); 
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
}
td.biz1
{
width:91px;
height: 45px;
background-image: url(images/bis.gif); 
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
font-family:Arial;
}
td.test
{
width:74px;
height:45px;
background-image: url(images/test.gif); 
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
}
td.test1
{
width:74px;
height:45px;
background-image: url(images/test.gif); 
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
font-family:Arial;
}

td.test2
{
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
font-family:Arial;
}
td.gad
{
width:91px;
height:45px;
background-image: url(images/gad.gif); 
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
}
td.gad1
{
width:91px;
height:45px;
background-image: url(images/gad.gif); 
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
font-family:Arial;
}
td.usl
{
width:77px;
height:45px;
background-image: url(images/usl.gif); 
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
}
td.usl1
{
width:77px;
height:45px;
background-image: url(images/usl.gif); 
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
font-family:Arial;
}

td.forum
{
width:77px;
height:45px;
 background-image: url(images/forum.gif);
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
}
td.forum1
{
width:77px;
height:45px;
 background-image: url(images/forum.gif);
background-repeat: no-repeat;
background-position:bottom;
background-color:#8cb552;
font-size: 16px;
color: #e7f3ca;
text-align: center;
margin: 10px;
font-family:Arial;
}
td.knopka1 {
	width:48px;
     height:45px;
	 background-image: url(images/knopka1.gif);
	 background-repeat: no-repeat;
	 background-position:bottom;
	 background-color:#8cb552;
	}
	td.knopka2 {
	width:55px;
    height:45px;
	background-image: url(images/knopka2.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	background-color:#8cb552;
	}
td.ostatok {
	width:100%;
	background-image: url(images/forum.gif);
	background-repeat: repeat-x;
	background-position:bottom;
	background-color:#8cb552;
		}
td.niz{
width:100%;
height:2px;
background-image: url(images/krasota.gif); 
background-repeat: repeat-x;
background-color:#629227;
}
td.niz2{
width:100%;
height:10px;
background-color:#629227;
}
td.niz3{
width:290px;
height:67px;
background-color:#629227;
background-image: url(images/krasota4.gif);
background-repeat: no-repeat;
background-position:bottom;
}
td.niz4, td.niz5, td.niz6 {
font-size: 16px;
color:#ebeec6;
}

td.niz4, td.niz5, td.niz6, td.niz7, td.niz8, td.niz10 {
background-color:#629227;
}

td.niz8
{
	width:100%;
	height:8px;	
background-image: url(images/krasota2.gif); 
backgbackground-color:#629227;
background-repeat: repeat-x;
background-position:bottom;

}

td.peregorodka
{
width:2px;
height: 45px;
background-image: url(images/pereponka.gif); 
background-repeat: no-repeat;
background-position:bottom;

}

	

td.chetchik
{
width:100%;
height:45px;
background-image: url(images/chetchik.gif); 
background-repeat: repeat-x;
background-position: center;
text-align:center;	

}

table.main td {
  border: 0px;
 
}
td.a1{
	text-align:center;
	background-color:#FFF;
}
td.polosa1	{
	color:#000000;
	font-family:arial, verdana, sans-serif;    font-size:14px; 
	}
td.polosa6 {
background-color:#629227; border: 1px solid #000000; text-align:left;  
}
td.polosa2	{
	color:#000000;
	font-family:arial, verdana, sans-serif;    font-size:14px; 
	}

td.polosa7 {
background-color:#eaf4c8; border: 1px solid #FFFFFF; text-align:center;  text-indent:0px;
} 
td.polosa3 {
background-color:#eaf4c8; border: 1px solid #FFFFFF; text-align:left;  
}
td.polosa4 {
background-color:#629227;  text-align: center ; 
}
td.polosa5 {
background-color:#ffffff; border: 1px solid #000000; text-align:center; 
}
td.polosa6 {
font-size: 16px; border: 1px solid #FFFFFF; text-align:center;  text-indent:0px;
td.taro {
    text-align:justify;  
}
td.taro {
    text-align: left;  
}

td.taro1 {
    text-align: left;  
}
td.taro2 {
    text-align: left;  
}
#ups
{
width:74px;
height:45px;
background-image: url(images/test.gif); 
background-repeat: no-repeat;
}
#ostatok
{
width:100%px;
height:45px;
background-image: url(images/ostatok.gif); 
background-repeat: repeat-x;
}
td.shapka2
{
width:21px;
height:167px;
background-image: url(images/shapka2.gif); 
background-repeat: repeat-x;
}	
td.ostatok2{
width:100%;
height:45px;
background-image: url(images/ostatok.gif); 
background-repeat: repeat-x;	
}

div.rus
{
	font-size:16px;
	text-align:left;
	color:#ebeec6;
}
div.center{text-align:center;}
	

#poisk 
{
margin: 5px;
}
#linia 
{
text-align:left;
}
ul li {
	list-style-image: url(images/strelka.gif);
}
#tochka 
{
width:80%;
height: 1x;
background-image: url(images/tochka.gif); 
background-repeat: repeat-x;
text-align:justify;
margin-right:10px;

}

td.ozon {
	color:#1b4b21;
	  text-decoration: underline;
	  text-align:center;
	  font-family:arial, verdana, sans-serif;      font-size:15px; 
	  backgbackground-color:#629227;
	}
.dot { width: 90%;  border-bottom: 1px dashed #c6bdad; text-align:centre; }
<div class="dot">&nbsp;</div>