a:visited	{
	color: #069;
	font-weight: none;
	text-decoration: none;
}
a:hover	{
	color: #09C;
	font-weight: none;
	text-decoration: underline;
}
a:active	{
	color: #069;
	font-weight: none;
	text-decoration: underline;
}
a:link	{
	color: #069;
	font-weight: none;
	text-decoration: none;
}

body	{
	color: Black;
	background-color: #FFF;
	background-position-x: right;
	margin: auto;
	scrollbar-highlight-color: Gray;
	scrollbar-shadow-color: Black;
	scrollbar-3dlight-color: White;
	scrollbar-arrow-color: Black;
	scrollbar-track-color: Silver;
	background-repeat: no-repeat;
	scrollbar-darkshadow-color: White;
	scrollbar-base-color: White;
}




#text {
	color: #333;
	font: normal 11pt/15pt Georgia, "Times New Roman", Verdana, Arial, Helvetica, sans-serif ;
	margin: 0px 20px;
}
#text p {
	display: block;
	text-align: justify;
	text-indent: 20px;
	margin: 0px;
}
#text p b {
	font: bold 10pt/15pt Arial, Helvetica, sans-serif ;
	display: block;
	color: #444 ;
	text-align: left ;
	text-indent: 0px ;
	margin: 10px ;
	padding: 0px ;
	border-bottom: 1px dashed #CCC ;
}
#text h2 {
	font: bold 10pt/15pt Arial, Helvetica, sans-serif ;
	color: #444 ;
	text-transform: uppercase;
	text-align: left ;
	text-indent: 0px ;
	margin: 10px ;
	padding: 0px ;
	border-bottom: 1px dashed #CCC ;
}
#text strong {
	display: block;
	font: bold 10pt/15pt Arial, Helvetica, sans-serif ;
	color: #444 ;
	text-transform: uppercase;
	text-align: left ;
	text-indent: 0px ;
	margin: 10px 50px;
	padding: 0px ;
	border-bottom: 1px dashed #CCC ;
}
#text li {
	color: #444 ;
	text-align: left;
	text-indent: -20px;
	margin: 0px;
	padding: 0px;
 	list-style: square inside; 
}
#text a {
	color: #069;
	font-weight: none;
	text-decoration: none;
}
#text blockquote {
	text-indent: 50px;
}
.text-small {
	font: normal 8pt/12pt Verdana, Arial, Helvetica, sans-serif ;
	color: #333;
	text-indent: 0px;
	margin: 0px 10px;
	padding: 0px;
}

.text-content {
	font: normal 8pt/12pt Verdana, Arial, Helvetica, sans-serif ;
	color: #333;
	text-align: center;
	background-color : #FFF;
	margin: 0px 0px;
	padding: 10px 0px;	
	border-top: 0px dotted #999;
	border-bottom: 0px solid #999;
}
/* старый вариант*/
.content {
	font: normal 8pt/12pt Verdana, Arial, Helvetica, sans-serif ;
	color: #333;
	text-align: center;
	background-color : #FFF;
	margin: 0px 0px;
	padding: 10px 0px;	
	border-top: 0px dotted #999;
	border-bottom: 0px solid #999;
}

.photogallery {
	text-align: center;
	background-color : transparent;
	margin: 10px 0px;
	padding: 10px 0px;	
	border-top: 0px solid #999;
	border-bottom: 0px solid #999;
}

.text-title {
	font : bold 15pt/15pt "Times New Roman", Times, serif;
	color: #FFF;
	text-align: center;
	text-transform : uppercase;
	background-color : #369;
/*	background-color : transparent;*/
/*	background-image: url("file:///D:/From%20Work/temp/www/images/back_line.png");*/
	background-repeat: repeat;
	margin: 0px;
	padding: 10px 0px;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}
.text-separator {
	text-align: center;
	background: #EEE;
	color: #333;
	padding: 0px 0px;
	margin: 10px 0px;
	text-transform: uppercase;
	text-indent: 0px;
	border-bottom: 1px dashed #CCC;
}
.text-copyright {
	font: normal 9pt/12pt Arial Narrow, Arial, Helvetica, sans-serif;
	color: #CDF;
	background-color : #369;
	text-align: left;
	text-indent: 0px;
	padding: 5px 20px;
	margin: 10px 0px;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
}
.text-table {
	background-color: #FFF;	
	margin: 0px;
	padding: 0px 5px;
	border-left: 1px dotted #CCC;
	border-right: 1px dotted #CCC;
}



.foto		{
	float: left;
	border-style: solid;
	border-width: 0;
	margin-right: 20px;
	text-indent: 0px;
}
.foto_big	{
	float: center;
	margin-right: 0px;
	text-indent: -20px;
}



.line-small {
	padding: 0px;
	margin: 10px 0px;
	border-bottom: 1px dotted #CCC;
}

.line-big {
	padding: 0px;
	margin: 10px 0px;
	border-bottom: 3px solid #999;
}

.line-double {
	padding: 1px 0px 0px 0px;
	margin: 0px;
	border-top: 1px solid #999;
	border-bottom: 2px solid #777;
}




	
#topbar {
	font : normal 8pt/24pt Arial, Helvetica, sans-serif;
	color: #FFF ;
	background: #369;
}
	
#topbar ul {
	display: block;
	float: center;
	list-style: none;
	margin: 0px 0px;
	padding: 0px 0px;
	text-align: center;
}

#topbar ul li {
	display: inline;
}
	
#topbar ul li a {
	text-decoration: none;
	color: #FFF;
	padding: 5px 10px;
}

#topbar ul li a:hover {
	color: #CFF;
	padding: 5px 10px;
	border-top: 3px solid #FFF;
	border-bottom: 3px solid #FFF;
}