/*
http://new.ccn.org.ru/
(C) 1997-2004 URC FREEnet http://www.urc.ac.ru/
design/coding/checking: tanush.org.ru, shoorick.ru
*/
body
{
 padding:	0px;
 margin:	0px;
 background:	#fff url(/img/body_fon.jpg) repeat-x;
 color:		#345;
}

body, td
{
 font:	67%/180% Tahoma,Verdana,Frutiger,FreeSet,sans-serif;
}


a:link
{ 
 color:			#47A;
 text-decoration:	underline;
} 	

a:visited 
{
 color:	#469;
} 	

a:hover, a:focus
{ 
 color: #69C;
} 	

a:link img, a:visited img, a:focus img, a:hover img, 
#nob a:link, #nob a:visited, #nob a:focus, #nob a:hover
{
 border:	none;
 padding:	0px;
 margin:	0px;
}

acronym
{
 border-bottom:	1px dotted #069;
 cursor:	help;
}

/* Верхнее меню */

.tmenu
{
 width:		160px;
 vertical-align:top;
 background:	url(/img/menu.jpg) no-repeat;
 padding:	42px 0px 0px 13px;
}

.tmenu a:link
{ 
 padding-top:		10px;
} 	



/*Новости*/

.news
{
 vertical-align:	top;
 text-align:	left;
 color:		#717C85;
 background:	url(/img/top_right1.jpg) no-repeat;
 padding:	130px 0px 0px 14px;
 line-height:	120%;
}

.news h2
{
 color:		#47A;
 font-size:	125%;
 padding:	0px;
 margin:	9px 0px 0px;	
}

.news h3
{
 color:		#47A;
 margin:	0px;
 padding-top:	20px;
 font-size:	90%;
}

.news h3 small
{
 font-size:	80%;
 color:		#9AB;
}


.news p
{
 padding:	5px 0px 0px 10px;
 margin:	0px;
}


/* Содержание */

.text
{
 text-align:	justify;
 vertical-align:top;
 margin:	0px;	
	
 background:	url(/img/fon.gif) no-repeat;
 padding:	0px 30px 60px 161px;
}

#ixt		/* На первой странице */
{
 width:		534px;
 padding-right:	0px;
}

#bnr
{
 padding:	40px 7px;
}

.text h1
{
 color:		#931; /*#A03712;*/
 font-size:	10pt;
 padding:	15px 180px 0px 0px;
 margin:	0px 0px 20px 0px;
 text-align:	left;

 vertical-align:bottom;

/* height:	47px;*/
 width:		373px;
 background:	url(/img/for_all_s.jpg) no-repeat top right;
}

#subh1
{
 padding:	15px 180px 0px 0px;
 margin:	-20px 0px 10px 0px;
 background:	url(/img/bg_sub.jpg) no-repeat top right;
}

.text a:link
{
 color:	#931;
}

.text a:visited
{ 
 color:	#710;
} 	

.text a:hover, .text a:focus
{
 color:	#D63;
} 	

.text h2
{
 color:		#fff;
 background:	#BF5631;
 margin:	0px 0px 0px 193px;
 width:		180px;
 padding:	3px 1px 3px 9px;
 text-align:	left;
 font-size:	112%;
 line-height:	100%;
 font-weight:	normal;
}

.text h2 a:link, .text h2 a:visited
{
 color:		#fff;
}


ul
{
 list-style-image:url(/img/dot5.gif);
}

ol
{ 
 list-style-type:decimal;
 padding:0px 0px 0px 10px;
}


/* Copyright */
.copy
{
 color:		#717C85;
 margin:	0px;	
 padding-left:	24px;
 font-size:	65%;
 line-height:	140%;
}

#dn0
{
 background:	url(/img/bottom_fon.jpg) repeat-y;
 width:		354px;
}

/* Верхняя полоса. В обычном состоянии спрятана */
#bkprn
{
 display:	none;
}

.aform
{
 background:		#f6e1b6;
 border:		1px outset #f6e1b6;
 margin:		5px 10px 5px -50px;
 padding:		2px 10px;
 width:			470px;
 text-align:		left;
}

#ico
{
 margin:	0px;
 padding:	0px;
}

#ico a
{
 margin:	0px 10px;
}


#foot
{
 position:	absolute;
 left:		0px;
 bottom:	0px;
}

input[type=submit]
{
 font-weight:		bold;
}

input[type=text], input[type=file], input[type=checkbox], textarea
{
 background:	#fcf6e9;
 color:		#630;
 border:	2px inset #f6e1b6;
 font-family:	Verdana,Tahoma,Frutiger,FreeSet,sans-serif;
}

input[type=text], textarea
{
 width:		450px;
}

input[type=text]:focus, input[type=file]:focus, input[type=checkbox]:focus, textarea:focus
{
 background:	white;
 color:		black;
 border:	2px groove #069;
}

#inpshort
{
 width:		155px;
}

