body
{
 margin:	0px;
 padding:	0px;
 font-family:	Tahoma,Verdana,FreeSet,Frutiger,sans-serif;
}


h1, h2, h3
{
 color:		#300;
 position:	relative;
 left:		-40px;
}

h1
{
 font-size:	120%;
}

h2
{
 font-size:	110%;
}

h3
{
 font-size:	100%;
}


a
{
 color:			#c00;
}

a:visited
{
 color:			#900;
}

a:active
{
 color:			#f90;
}

a:hover, a:focused
{
 color:		#c60;
}


a img, a:link img, a:visited img
{
 border:	none;
 text-decoration:none;
}


#ti0
{
 color:		#edc;
 background:	#a03 url(/pic/ti0.gif) repeat-x;
 font-size:	80%;
 font-weight:	bold;
 height:	69px;
 text-align:	right;
 padding-right:	5px;
}

#ti0 p
{
 margin:	0px;
 padding:	16px 0px 0px;
 line-height:	200%;
}

#ti0 a:link
{
 color:		#ffe;
 text-decoration:	none;
}

#ti0 a:visited
{
 color:		#fed;
 text-decoration:	none;
}

#ti0 a:hover, #ti0 a:focus 
{
 color:		#fff;
 text-decoration:	underline;
}

#ti1
{
 width:		344px;
 height:	53px;
 border:	none;
 float:		left;
}



/* Класс для левых картинок */ 
.lpic, .i1
{
 float:		left;
 position:	relative;
 left:	-90px;
 margin-right:	-80px;
}


/* Основной текст */
.text
{
 padding:	5px 10px 5px 100px;
 background:	white;
 color:		black;
}

/* Списки */
dt
{
 font-weight:	bold;
 position:	relative;
 left:		-20px;
 margin:	1em 10em 2px 0px;
}

dd
{
 margin-left:	0px;
}

ul
{
 list-style-image:url(/pic/sq.gif);
}

hr
{
 border-top:	2px solid #930;
 border-bottom:	0px;
 border-left:	0px;
 border-right:	0px;
}

acronym
{
 border-bottom:	1px dashed green;
 cursor:	help;
}

.news
{
 float:		right;
 width:		200px;
 border-left:	solid 1px #fa8;
 font-size:	80%;
 padding:	0px 5px 0px 25px;
}

.news h2
{
 font-size:	100%;
 left:		-20px;
}

.news h3
{
 font-size:	90%;
 left:		-10px;
}

em
{
 color:		#c60;
}

dd address
{
 display:	block;
 font-size:	75%;
 color:		#999;
 padding-left:	2em;
}

dd address a:link, dd address a:visited
{
 color:		#b39a80;
}

blockquote
{
 border-left:	#e40 solid 2px;
 padding:	10px;
 background-color:	#ffefea;
}