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

/*Каркас*/

#main {
	width:998px;
	height:100%;
	background:url(images/top3.jpg) top right no-repeat;
}
#mn1 {
	vertical-align:top;
	background:url(images/bgleft.gif) top left repeat-y;




}





.menu {

width: 274px;



left: 726px;
top: 0;


font-family: Arial;
font-size: 110%;

}


.menu ul {
list-style-type: none;
margin-left:20px ; padding-left: 0;
}

.menu ul li {
color: #684c82;
background: url(img/bullet1.gif) no-repeat 0 7px;
padding: 2px 0 1px 20px;

}

.menu ul li.menu0 {
font-size: 115%;
margin-left: -10px;
color: red;
font-weight:bolder;
background: none;
padding-left: 0;
}



.menu ul li a,
.menu ul li a:link,
.menu ul li a:active,
.menu ul li a:visited,
.menu ul li a:hover {
color: #684c82;
text-decoration: none;
}









#mn2 {
	vertical-align:top;
	height:72px;
	background:url(images/bot.jpg) top right no-repeat;
}

#center {
	width:998px;
	height:100%;
	background:url(images/left.jpg) 0 143px no-repeat;
}
#cr1 {
	width:136px;
	vertical-align:top;
	background:url(images/top1.jpg) top left no-repeat;
}

#cr2 {
	width:514px;
	vertical-align:top;
	background:url(images/bg2.gif) top left repeat-y;
}
#cr3 {
	width:306px;
	vertical-align:top;
	background:url(images/pic.jpg) bottom right no-repeat;
	padding:190px 24px 80px 18px;
	font:12px tahoma;
}
#cr3 a {
	color:#3dc82f;
}
#cr3 a:hover {
	text-decoration:none;
}

#nabukv {
	width:514px;
	height:100%;
}
#nv1 {

	height:143px;
	vertical-align:top;
    background:url(images/top2.jpg) top left no-repeat;
    padding:85px 0 0 80px;
    text-align:left;
}
#nv2 {
	height:506px;
	vertical-align:top;
	background:url(images/center.jpg) top left no-repeat;
}
#nv3 {
	vertical-align:top;
	background:url(images/cen-zel.gif) top left no-repeat;
	font:12px tahoma;
	padding:10px 15px 15px 28px;
font:12px tahoma;

}
#nv3 p {

font:12px tahoma;
}

#nv3 li {

font:12px tahoma;
}

#nv3 v {

font:12px tahoma;

}


#nv3 a {
	color:#ff0000;
	text-decoration:underline;
}
#nv3 a:hover {
	text-decoration:none;
}
#nv3 img {margin:7px;}

/*Левая часть - наполнение*/

#kor1 {
	positiob:relative;
	width:136px;
	height:625px;
}

#texttopleft {
	position:absolute;
	width:130px;
	top:140px;
	left:6px;
	color:#2d1a1e;
	font:11px tahoma;
	font-weight:bold;
	text-align:right;
}
#textzel1 {
	position:absolute;
	width:80px;
	top:315px;
	left:10px;
	color:#2d1a1e;
	font:12px tahoma;
	font-weight:bold;
	text-align:center;
}
#textzel2 {
	position:absolute;
	width:100px;
	top:450px;
	left:15px;
	color:#2d1a1e;
	font:12px tahoma;
	font-weight:bold;
	text-align:center;
}
#textzel3 {
	position:absolute;
	width:103px;
	top:590px;
	left:28px;
	color:#2d1a1e;
	font:12px tahoma;
	font-weight:bold;
	text-align:center;
}
#textzel4 {
	position:absolute;
	width:60px;
	top:533px;
	left:70px;
	color:#2d1a1e;
	font:12px tahoma;
	font-weight:bold;
	text-align:left;
}
#piczel {
	position:absolute;
	top:540px;
	left:48px;
}

.red {
	color:#ff0000;
	font:24px tahoma;
	fon-weight:bold;
}

/*Центральная часть - наполнение*/

/*Меню*/
#mp1 {
	float:left;
	background:url(images/1p.gif) 0 2px no-repeat;
	padding:0 0 0 17px;
	margin:0 15px 12px 0;
	color:#ff0000;
	font:12px tahoma;
	font-weight:bold;
	text-decoration:none;
}
#mp2 {
	float:left;
	background:url(images/3p.gif) 0 0 no-repeat;
	padding:0 0 0 17px;
	margin:0 15px 12px 0;
	color:#ff0000;
	height:18px;
	font:12px tahoma;
	font-weight:bold;  text-decoration:none;
}
#mp3 {
	float:left;
	background:url(images/2p.gif) 0 0 no-repeat;
	padding:0 0 0 17px;
	margin:0 15px 12px 0;
	color:#ff0000;
	font:12px tahoma;
	height:18px;
	font-weight:bold;   text-decoration:none;
}
#mp4 {
	float:left;
	background:url(images/4p.gif) 0 1px no-repeat;
	padding:0 0 0 17px;
	margin:0 15px 12px 0;
	color:#ff0000;
	font:12px tahoma;
	height:18px;
	font-weight:bold;   text-decoration:none;
}
#mp5 {
	float:left;
	background:url(images/5p.gif) 0 0 no-repeat;
	padding:0 0 0 17px;
	margin:0 15px 12px 0;
	color:#ff0000;
	height:18px;
	font:12px tahoma;
	font-weight:bold;  text-decoration:none;
}

#mp6 {

	background:url(images/1p.gif) 0 2px no-repeat;
	padding:0 0 0 17px;
	color:#ff0000;
	font:12px tahoma;
	font-weight:bold;
	text-decoration:none;
}

#mp1:hover, #mp2:hover, #mp3:hover, #mp4:hover, #mp5:hover {
	text-decoration:underline;
}


#kor2 {
	width:514px;
	height:506px;
	position:relative;
}
#text1 {
	position:absolute;
	top:200px;
	left:15px;
	width:95px;
	font:10px tahoma;
	color:#2d1a1e;
}
#text2 {
	position:absolute;
	top:210px;
	left:405px;
	width:95px;
	font:10px tahoma;
	color:#2d1a1e;
	text-align:right;
}
#text3 {
	position:absolute;
	top:266px;
	left:15px;
	width:95px;
	font:10px tahoma;
	color:#2d1a1e;
}
#text4 {
	position:absolute;
	top:256px;
	left:405px;
	width:95px;
	font:10px tahoma;
	color:#2d1a1e;
	text-align:right;
}
#text5 {
	position:absolute;
	top:347px;
	left:198px;
	width:130px;
	font:9px tahoma;
	color:#2d1a1e;
	text-align:center;
}


/*Правая часть - наполнение*/
#kor3 {
    width:306px;
    height:75px;
    position:relative;
    margin-bottom:20px;
}
#zagnov {
	width:25px;
	font:12px tahoma;
	color:#3dc82f;
	position:absolute;
	top:4px;
	left:5px;
	text-decoration:underline;
	font-weight:bold;
}

#map {
	position:absolute;
	top:6px;
	right:38px;
}
#email {
	position:absolute;
	top:6px;
	right:70px;
}

#icq {
	position:absolute;
	top:26px;
	right:130px;
}
#home {
	position:absolute;
	top:6px;
	right:5px;
}


#tolkonovosti {
	background:url(images/right.jpg) top left no-repeat;
	height:25px;
	margin:0 -10px 0 -10px;
	padding:14px 0 0 20px;
	color:#da251c;
	font-size:14px;
	font-family:tahoma;
	font-weight:bold;
}
* html #tolkonovosti {height:39px;}
#fon {
	background:url(images/bgright.jpg) top left no-repeat;
	height:41px;
	margin:0 -10px -35px -10px;
}



#line {
	background:url(images/line.jpg) top left no-repeat;
	width:300px;

}




.date {
	color:#da251c;
	font-size:11px;
	font-family:tahoma;
	font-weight:bold;
	margin:5px 0 0 0;
	padding:0;
}

.next {
	text-decoration:none;
	font-weight:bold;
	text-align:right;
	margin:0 0 7px 0;
}
.pod {
	text-decoration:none;
}

.zag {
	height:36px;

	background:url(images/zag.jpg) top left no-repeat;
	font:12px tahoma;
	color:#3dc82f;

	font-weight:bold;
	text-decoration:underline;
}
* html .zag {
	height:46px;
}
