* {
margin:0;
padding:0;
border:none;
}
html {
	height:100%;
	background-color:#fff;
}
body {
 	min-height:100%;
	height:auto !important;
    height:100%;
    position:relative;
	font-family: "Times New Roman", Times, serif;
	color:#006;
	}	
	#header {
	position:absolute;
	background: url(../img/uzor4_1.gif) repeat-x; 
	width:100%;
	height:55px;
	}
	#footer{
	position:absolute;
	background:url(../img/uzor4_1.gif) repeat-x; 
	width:100%;
	height:55px;
	bottom:4px;
	}
	#content {
	height:100%;
	padding-bottom:60px;
	}
	img#flow1 {
	position:absolute;
	top:40px;
	right:3px;
	}
	#ssilki {
	margin:10px;
	width:200px;
	}
	h1 {
	font-size:38px;
        color:#3c2cce;
	}
	h2#f1 {
	text-align:center;
	padding-top:36px;
	padding-bottom:2px;
	}
	h2 {
	margin-top:20px;
	margin-bottom:20px;
	text-align:center;
	}
	#welcome {
	text-align:center;
	font-size:32px;
	padding-top:20px;
	}
	p {
	font-size:16px;
	}
	p#adress {
	margin:10px;
	font-size:16px;
	text-align:left;
	
	padding-top:10px;	
	}
	li#s1{
	list-style-type:none;
	text-align:left;
	margin-top:10px;
	font-size:14px;
	}
	a.nov1 {
	text-decoration:none;
	color:#00f;
	padding:5px;
	}
	a.nov1:link {
	text-decoration:none;
	color:#00f;
	padding:5px;
	}
	
	a.nov1:hover {
	text-decoration: none;
	color: #876d13;
	padding:5px;
	}
	a.nov1:activ {
	text-decoration: none;
	color:#876d13;
	padding:5px;
	}

a.nov2 {
	text-decoration:none;
	color:#876d13;
	padding:5px;
	}
	a.nov2:link {
	text-decoration:none;
	color:#876d13;
	padding:5px;
	}
	
	a.nov2:hover {
	text-decoration:underline;
	color: #bd9e30;
	padding:5px;
	}
	a.nov2:activ {
	text-decoration: none;
	color:#bd9e30;
	padding:5px;
	}
	#logo {
border:0;
	margin:2px;
	}
	#name {
	font-family:"Comic Sans MS", Times, serif;
	width:200px;
	margin-left:10px;
	}
	table#osn {
	margin-top:60px;
	border-top:60px;
	border-bottom:60px;
	width:100%;
	}
	table#bord {
        padding: 10px;
	background-color:#dbdbfb;
        border-left:#99f 1px dashed;
        border-right:#99f 1px dashed;
	border-bottom:#99f 1px dashed;
		}
	table#bordf {
	margin-top:60px;
	border-top:30px;
	border-bottom:60px;
	width:100%;
	background-color:#dbdbfb;	
	border:#99f solid thin;
	text-align:center;
	}
		td#pervaya {
		width:200px;
		vertical-align:top;
		}
	#foto {
	margin:20px;
	text-decoration:none;
	}
	#text {
	margin:15px;
	text-align:justify;
	}
	td#karta {
	height:500px;
	}
	.rep{
	text-align:center;
	font-size:18px;
	padding:3px;
	border-collapse:collapse;
	border:#99f solid thin;
	}
	.ob {
	font-size:18px;
	padding:10px;
	border-collapse:collapse;
	border:#99f dotted thin;
	width:40%;
	text-align:justify;
	background-color:#dbdbfb;
	}
	.ob1 {
	font-size:18px;
	padding:10px;
	border-collapse:collapse;
	border:#99f dotted thin;
	width:50%;
	text-align:center;
	background-color:#dbdbfb;
	}
	.t1 {
	font-size:16px;
	padding:10px;
	border-collapse:collapse;
	border:#99f dotted thin;
	width:50%;
	text-align:justify;
	background-color:#dbdbfb;
	}
	tr{
	align:top;
	height:50px;
	}
	#p1 {
	text-align:center;
	background-color:#dbdbfb;
	padding:10px;
	}
	
	table.table	{
        width:100%;	
	border-collapse:collapse;
	border:none;
        margin-right:5px;
        }
	table.rep {
	width:90%;
	}
	#n {
	padding:10px;
	border-bottom: #99f dashed 1px;
	border-top: #99f dashed 1px;
	font-weight:bold;
	font-size:20px;
	background-color:#efefff;
color:#3c2cce;
	 }
	 
	#n2 {
	text-align: justify;
	background-color:#dbdbfb;
	padding:10px;
	border-color:#99f;
	border-style:dotted;
	border-width: thin;
	height:100px;	
	}
	
	p#n1 {
	padding:15px;
	text-align:justify;
	}
	p#n2 {
	padding:10px;
	text-align:right;
	}
	.l1 {
	font-size:14px;
	padding:5px;
	border-collapse:collapse;
	border:#99f dotted thin;
	width:10%;
	text-align:center;
	background-color:#dbdbfb;
	}
	.l2 {
	font-size:14px;
	padding:5px;
	border-collapse:collapse;
	border:#99f dotted thin;
	width:50%;
	text-align:justify;
	background-color:#dbdbfb;
	}
	div#copy {
	position:absolute;
	bottom:66px;
	font-size:10px;
	text-align:left;
	width:250px;
	color:#00f;
	left:130px;
	}
	.sub {
	padding-left:20px;
	padding-bottom:5px;
	padding-right:10px;
	padding-top:5px;
	}
	#odin {
width:5%;
}
#dva {
width:30%;
}
#tree {
width:25%;
}
#chetire {
width:15%;
}
#menu2 {
        width:600px;
	font-size:14px;
	}
#b1 {
background-image:url(../img/b1.jpg);
background-repeat:repeat-x;
}