HTML, BODY {height: 100%; margin: 0; padding: 0;  }
html {
		background-color:#6597ca; min-width:760px }

html,body, table, td {font-family:Arial, Helvetica, sans-serif; font-weight: normal; font-size: 12px; 
color: #ffffff; }
body {background-image:url('images/main_fon3.jpg'); 
		background-repeat:repeat-x; 
		background-position:left top;
                min-width: 1180px; min-height: 600px}
table{
border:0px; /* border="0" */
border-collapse:collapse; /* cellspacing="0" */
padding:0px; margin:0px;

}

table td, table tr{
padding:0px;
vertical-align:top;
margin:0px;
text-align:left
}


h1 {font-size: 18px;
	font-family: Arial Narrow;
	font-weight:bold;
	padding:0; margin:0;
	color:#4E4B80;
	padding-bottom:15px;
	}
h1 img {margin-right:7px}

h2 {font-size: 16px;
	font-family: Arial Narrow;
	font-weight:normal;
	padding:0; margin:0;
	color:#4E4B80;
	padding-bottom:5px; 
	padding-top:5px;
	background-color:#F9F0E0;
	padding-left:10px;
	}

a { color: #E98B15; text-decoration: underline;  font-size: 11px;}
a:hover { text-decoration: none; color: #383471; }
a:active { text-decoration: none}
a:visited {  }


img {border:0}

/*Основные блоки для main_container*/
#topNContent { min-height: 100%; 
		background-image:url('images/fon2.jpg'); 
		background-repeat:no-repeat; 
		background-position:50% 0; 
		
		
		
			}
* HTML #topNContent {height: 100%; }
#header {height: 90px;}
#header table{width:100%; }
#content {padding-bottom:76px}
#content table {}

#footer { height: auto; margin-top:-80px; background-image:url('images/footer2.jpg'); 
		background-repeat:repeat-x; 
		background-position:left top; text-align:center; padding-top:10px; font-size: 12px;  }
* HTML #footer {overflow: hidden; padding-top:10px; }
