@import url("header.css");
@import url("content.css");
@import url("footer.css");

* {
	margin: 0;
	padding: 0;
}

html, body { width: 100%; height: 100%; padding: 0; margin: 0; }

body{
	background-color: #fff;
	font-family: "Arial";
	font-size: 12px;
	color: #666;
	line-height: normal;
}

/* body { behavior: url(../csshover3.htc); } */

a { outline: none; -moz-outline: 0; border: none; border-width: 0px; }
a:active { outline: none; -moz-outline: 0; }
a:focus { outline: none; -moz-outline: 0; }

img { border: none; border-width: 0px; }

.clear { clear: both; font-size: 0pt; line-height: 0px; height: 0px; }

body a{
/*	text-decoration: underline;
	color: #fff; */
	font-family: arial; font-size: 12px;
	color: #039; text-decoration: none; border-bottom: none;
}
body a:hover{
	text-decoration: none;
	border-bottom: 1px solid #039;
}

body p{
	padding-bottom: 15px;
}

body h1{
	font-family: arial;
	color: #039;
	font-size: 25px;
	font-weight: normal;
}
body h1 span{
	background-color: #e0e0e0;
	padding-right: 5px;
}
body h2{
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14px;
	color: #333;
}
body h3{
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #000;
}

body ul{
	padding: 0;
	margin: 0 0 10px 20px;
}
body ol{
	padding: 0;
	margin: 0 0 10px 25px;
}
*html body ol{
	padding: 0;
	margin: 0 0 10px 28px;
}
*:first-child+html body ol{
	margin: 0 0 10px 28px; 
}
body dl{
	margin: 0 0 10px 10px;
}
*html body dl{
	margin: 0 0 10px 7px;
}
/* хак IE7 */
*:first-child+html body dl{
	margin: 0 0 10px 4px;
}

html:root body dl{
	margin: 0 0 10px 20px;
}

body img{ border: none; text-decoration: none; }


/**************************/
#main{
	width: 100%;
	background-color: transparent;
	
	position: relative;
	
	
	min-width: 1000px; /* для нормальных браузеров*/
   max-width: 1700px; /* для нормальных браузеров*/
	margin: 0 auto;
}

*html #main
{
	width:expression(document.body.clientWidth<=1000?'1000px':(document.body.clientWidth>1700?'1700px':'100%'));
}
