/* CSS Document */
html, body, ul, ol, li, p,
form, fieldset, a, img, div {
	margin: 0;
	padding: 0;
	border: 0;}
h1, h2, h3, h4, h5, h6{
	margin: 0;
	padding: 5px; 
	font-weight: normal;}	

BODY {
	background-color: #fff; 
	font-family: trebuchet MS, verdana, sans-serif; font-size: 12px; 
	color: #999; }
h1 {
	font-size: 15px; 
	text-transform: uppercase; 
	line-height: 16px; 
	text-align: center;}
h2 {
	font-size: 13px; 
	text-transform: uppercase;
	line-height: 17px;}
h3 {
	font-size: 13px; 
	text-transform: lowercase;
	line-height: 16px;	
	margin-left: 10px;}
h4 {
	font-size: 13px; 
	text-transform: lowercase; 
	text-align: center;
	margin: 2px;}
h5 {
	font-size: 12px; 
	text-transform: lowercase;
	line-height: 14px;}	
h6{
	color: #bbb; 
	font-size: 11px;
	text-align: center;
	line-height: 10px;}
A{
	color: #666;
	text-decoration: none;}
/* A:visited {color: #666;} */
A:active, A:hover {
	text-decoration: underline;}


#totl{
	background: url(px/dots.gif); 
	width: 770px; 
	border: 1px solid #ccc; 
	margin: 5px; margin-left: auto; margin-right: auto; 
	padding:0;}
#header A:hover {
	text-decoration: none;}
#wrp{
	background: url(px/ll.gif) repeat-y right; 
	border-top: 1px solid #ccc; 
	border-bottom: 1px solid #ccc; 
	margin: 0; padding: 0;}
	#lft{
		background: url(px/ll.gif) repeat-y right;
		width: 100%;
		float: left; 
		margin: 0; padding: 0;
		margin-right: -600px; }
		#lcontent{ 
			margin-right: 600px; }
		#lBoxFat{
			margin-top: 16px; 
			margin-bottom: 16px; 
			background-image: url(px/lBg.gif); 
			background-repeat: repeat-x;}
		#hdr{
			background-color: #eaeaea; 
			border-bottom: 1px solid #ccc;}
		#ftr{
			background-color: #eaeaea; 
			border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; 
			margin: 0; padding: 0; margin-bottom: 1px;}
		#lBox{ 
			margin-top: 0px; 
			margin-left: 9px; 
			width: 150px; 
			border: 1px solid #ccc; 
			background-color:#fff;}
	#rght{
		width: 599px; float: right; margin: 0px; padding: 0px;}
#clearing {
	height: 0; clear: both;  
	margin: 0; padding: 0;
}
#footer{ 
	width: 770px; 
	background-image: url("px/dots.gif"); 
	clear: both;}
/*=photo.htm divs start*/
#fTotl{
	width: 600px;
	background: url(px/dots.gif);
	border: 1px solid #ccc;
	margin: 5px; margin-left: auto; margin-right: auto; }	
#fContent{
	width: 600px; 
	background-color: #fff;
	border-top: 1px solid #ccc; 
	border-bottom: 1px solid #ccc;}
/*=photo.htm divs end*/

.nav{
	width: 100px; 
	height: 21px; 
	background-color: #fff; 
	border: 1px solid #ccc; 
	text-align: center; 
	font-size: 13px;}
.navOn{
	width: 100px; 
	height: 21px; 
	background-color: #eaeaea; 
	border: 1px solid #ccc; 
	text-align: center; 
	font-size: 13px;}
./* active { font-weight:bold;} */
.grey {
	background-color: #eaeaea;}
.plashka {
	background-color: #eaeaea;}

.dots { 
	background-image: url("px/dots.gif");}
/* photo shadow start  */
.rbrd {
	width: 4px; 
	background-image: url(px/shdR.gif); 
	vertical-align: top;}
.bbrd {
	height: 4px; 
	background-image: url(px/shdB.gif); 
	text-align: left;}
/* photo shadow end  */
.mainTable {
	margin-top:16px; width:592px;
}
.tenderBorder {
	border: 1px solid #ccc; }
.HLine {
    height: 1px;
	background-image: url(px/1.gif); 
	background-repeat: repeat-x;}
.txtFld {	
	color: #666; 
	font-size: 12px;
	height: 15px; 
	border: 1px solid #ccc; 
	margin: 2px; }
.sbx {
	font-size: 12px; 
	vertical-align: middle; 
	color: #999; }
.black {
	color:black;
}
.red {
	color:red;
}
	
