*{
	margin: 0;
	padding: 0;
}
html, body {
	height: 90%;
	text-decoration:none;
}
body{
	background:url(fon.jpg);
	font-family: Arial;
	line-height: 125%;
	font-size:90%;
}

p{
	font-family : Georgia;
	font-size : 14;
}

H1 {
   FONT-SIZE: 13px;
}

pchis{
	font-family : Courier;
	font-size : 14;
	font-weight: 700;

}

pchis2{
	font-family : Courier;
	font-size : 20;
    font-weight: bold;
}
pchis3{
	font-family : Courier;
	font-size : 24;
	font-weight: 700;

}
li{
	font-family : Georgia;
	font-size : 14;
}
a{
	text-decoration:underline;
	color:#000000;

}
a:hover{
	text-decoration:underline;
}

#page-all {
	position:relative;
	margin:0 auto;
	width:920px;
	height:1000px;
	/*background:green;*/
}

* html #page-all {
	height: 1000px;
}

a.co .comp{width:233px; position:absolute; top:540px; left:-140px;}
a.co .comp img{width:233px;}
a.co:hover .comp{width:233px;overflow:visible;visibility:hidden;}
a.co:hover .comp img{visibility:visible;width:243px;position:absolute;z-index:150;}

a.fo .foto{width:264px; position:absolute; top:-124px; left:530px;}
a.fo .foto img{width:264px;}
a.fo:hover .foto{width:264px;overflow:visible;visibility:hidden; }
a.fo:hover .foto img{visibility:visible;width:274px;position:absolute;z-index:150;}

a.ke .key{width:185px; position:absolute; top:650px; right:-80px;}
a.ke .key img{width:185px;}
a.ke:hover .key{width:185px;overflow:visible;visibility:hidden; }
a.ke:hover .key img{visibility:visible;width:195px;position:absolute;z-index:150;}

a.ca .calc{width:170px; position:absolute; top:-100px; left:-70px;}
a.ca .calc img{width:170px;}
a.ca:hover .calc{ width:170px;overflow:visible;visibility:hidden;}
a.ca:hover .calc img{visibility:visible;width:175px;position:absolute;z-index:150;}

a.ra .rayon{width:109px; position:absolute; top:380px; left:763px;}
a.ra .rayon img{width:109px;}
a.ra:hover .rayon{width:109px;overflow:visible;visibility:hidden; }
a.ra:hover .rayon img{visibility:visible;width:114px;position:absolute;z-index:0;}

a.pa .pay{width:109px; position:absolute; top:520px; left:763px;}
a.pa .pay img{width:109px;}
a.pa:hover .pay{width:109px;overflow:visible;visibility:hidden; }
a.pa:hover .pay img{visibility:visible;width:114px;position:absolute;z-index:0;}

a.pl .plan{ width:109px;position:absolute; top:240px; left:763px;}
a.pl .plan img{width:109px;}
a.pl:hover .plan{width:109px;overflow:visible;visibility:hidden; }
a.pl:hover .plan img{visibility:visible;width:114px;position:absolute;z-index:0;}


#title{
	position:absolute; top:40px; right:44px;
}

#content-page{
	padding-top:0px;
}
/*#column-menu{
	width:205px;
	float:left;
	background:red 0 0 no-repeat;
}
*/
#column-content2{
	position:relative;
	background: url(sukno2.png) no-repeat;
	margin-left : 20px;
	margin-right : 0px;
	margin-top : -140px;
	height: 1000px;
	margin-bottom : 20px;
}

#column-content3{
	margin-left : -60px;
	margin-right : 0px;
	margin-top : -50px;
}

#column-content{
	position:relative;

	margin-left : 100px;
	top : 110px;
	padding-left : 60px;
	padding-top : 40px;
	margin-right : 100px;
	height: 690px;
}


#column-content #content
	{
	color:#000;
	font-style:arial;
	font-size: 85%;
	padding-top:80px;
	padding-left:60px;
	padding-right:10px;
	margin-left : 30px;
	margin-right : 30px;
	margin-top : -710px;
	}



/*=================================header===============================*/
#div-head-top
	{
	width:100%;

	text-align:center;
	height:250px;
	position:relative;

	}


#logo-text
	{
text-align:left;
vertical-align:bottom;
font-size:180%;
padding-bottom:25px;
position:absolute; top:-100px; left:100px;
	}
#logo2-text
	{
position:absolute; top:10px; left:300px;
	}

#tel
	{
	vertical-align:top;
	position:absolute; top:-80px; right:190px;
	}

#raschet
	{
	position:absolute;
	top:140px;
	left:700px;
}

#iskis
	{
	position:absolute; top:-120px; left:-80px;
	}

#notepad {
	position:absolute;
	top:140px;
	left:-130px;
}

	#znak{
	position:absolute; top:-8px; left:270px;
	}

	#predl{
	position:absolute; top:240px; left:767px;
	}


#textik
	{
	position:absolute; top:154px; left:-90px;
	}






