/*© artmp.kiev.ua, 2009 | ira@artmp.kiev.ua */ 


* { 
margin: 0; 
padding: 0; 
border: 0; 
} 


body {
background-image: url("pictures/fonpoloska.jpg");
background-repeat: repeat;
margin: 0;
padding: 0;
}
body.2 {
background-image: url("pictures/fonpoloska.jpg");
background-repeat: repeat;
margin: 0;
padding: 0;
text-align: center;
}

#menu {
background-color: black;
width: 100%;
height: 20px;
text-align: center;
margin: 0;
padding: 0;
position: absolute; left:0px; top: 258px;
}

#menustart {
background-color: 0;
width: 100%;
height: 20px;
text-align: center;
margin: 0;
padding: 0;
position: absolute; left:0px; top: 460px;
}

/* первый вариант блока
#blokprod {
width: 570px;
height: 281px;
background-image: url("pictures/blokprod.jpg");
background-repeat: no-repeat;
background-position: center;
position: absolute; left: 7%; top:110px;
margin: 0;
padding: 0;margin-left: 30px;
margin-bottom:0px;
margin-right: 0;
margin-top: 30px;
}*/


img.pic {
padding: 30px 10px 10px 10px;
float: left;
}

img.pic2 {
padding: 10px 10px 10px 10px;
float: left;
}
img.pic3 {
padding: 10px 10px 10px 10px;
float: left;
}

p.kontakt {
text-align:justify;
	font-style: normal;
	font-weight: normal;
	font-size: 12pt;
	font-family: Arial, Helvetica;
	color: black;
}

p.text {
text-align:justify;
	font-style: normal;
	font-weight: normal;
	font-size: 11pt;
	font-family: Arial, Helvetica;
	color: black;
   padding: 30px 10px 0 10px;
}
p.text2 {
text-align:justify;
	font-style: normal;
	font-weight: normal;
	font-size: 11pt;
	font-family: Arial, Helvetica;
	color: black;
   padding: 10px 10px 0 10px;
}



table.kont {
width: 100%;
border: 0;
border-color: green;
position: absolute;
top: 300px;
}
td.kon {
min-width: 570px;
background-image: url("pictures/blokprod.gif");
background-repeat: no-repeat;
background-position: center;
width: 570px;
height: 281px;
vertical-align: top;
}
#vnesh {
background-color: aqua;
border-width: 0px;
top: 300px;
width: 100%;
position: absolute;
text-align: center;

}

#kontakt {
border-width: 0px;
background-image: url("pictures/blokprod.gif");
background-repeat: no-repeat;
background-position: center;

}



#blokprod1 {
border-width: 0px;
left: 3%;
top: 300px;
width: 570px;
height: 281px;
text-align: center;
background-image: url("pictures/blokprod.gif");
background-repeat: no-repeat;
background-position: center;
position: absolute;
}


#blokprod2 {
border-width: 0px;
left: 52%;
top: 300px;
width: 570px;
height: 281px;
text-align: center;
background-image: url("pictures/blokprod.gif");
background-repeat: no-repeat;
background-position: center;
position:absolute;
}


#blokprod3 {
border-width: 0px;
left: 3%;
top: 600px;
width: 570px;
height: 281px;
text-align: center;
background-image: url("pictures/blokprod.gif");
background-repeat: no-repeat;
background-position: center;
position: absolute;
}

#blokprod4 {
border-width: 0px;
left: 52%;
top: 600px;
width: 570px;
height: 281px;
text-align: center;
background-image: url("pictures/blokprod.gif");
background-repeat: no-repeat;
background-position: center;
position: relative;
}

#blokprod5 {
border-width: 0px;
left: 3%;
top: 900px;
width: 570px;
height: 281px;
text-align: center;
background-image: url("pictures/blokprod.gif");
background-repeat: no-repeat;
background-position: center;
position: absolute;
}

#blokprod6 {
border-width: 0px;
left: 52%;
top: 900px;
width: 570px;
height: 281px;
text-align: center;
background-image: url("pictures/blokprod.gif");
background-repeat: no-repeat;
background-position: center;
position: absolute;
}


#blokprod7 {
border-width: 0px;
left: 3%;
top: 1200px;
width: 570px;
height: 281px;
text-align: center;
background-image: url("pictures/blokprod.gif");
background-repeat: no-repeat;
background-position: center;
position: absolute;
}

#blokprod8 {
border-width: 0px;
left: 52%;
top: 1200px;
width: 570px;
height: 281px;
text-align: center;
background-image: url("pictures/blokprod.gif");
background-repeat: no-repeat;
background-position: center;
position: absolute;
}



#shapkapage {
width: 100%;
height: 258px;
background-image: url("pictures/pageimpuls.jpg");
background-repeat:no-repeat;
background-position: left;
background-color: black;
position: absolute; left:0px; top:0px;
margin: 0;
padding: 0;
font-size:12px;
text-align:left;
color: green;
font-weight:bold;
text-indent:63px;
}


#shapkastart {
width: 100%;
height: 421px;
background-image: url("pictures/startimpuls.jpg");
background-repeat:no-repeat;
background-position: center;
background-color: black;
position: absolute; left:0px; top:0px;
margin: 20px 0 0 0;
padding: 0; 
}



p.zagolovok {
padding: 0;
font-size: 13pt;
line-height: auto;
font-family: Arial, Helvetica;
padding: 10px 10px 0 20px;
text-align: left;
text-decoration: none;
color: #33cc33;
vertical-align: middle;
font-weight: 100px}



/* menu on page */
a.menulink:link {
	color: white;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: underline;
	text-align: center;
	letter-spacing: normal;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	font-size: 12pt;
	font-family: Arial, Helvetica;
	cursor: pointer;
}


a.menulink:active {
	color: white;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: underline;
	text-align: center;
	letter-spacing: normal;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	font-size: 12pt;
	font-family: Arial, Helvetica;
	cursor: pointer;
}

a.menulink:hover {
	color: #93ff98;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	text-align: center;
	letter-spacing: normal;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	font-size: 12pt;
	font-family: Arial, Helvetica;
	cursor:pointer; 
}

a.menulink:visited {
	color: white;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: underline;
	text-align: center;
	letter-spacing: normal;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	font-size: 12pt;
	font-family: Arial, Helvetica;
	cursor: pointer;
}
/* menu on start */
a.menulinkstart:link {
	color: black;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: underline;
	text-align: center;
	letter-spacing: normal;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	font-size: 12pt;
	font-family: Arial, Helvetica;
	cursor: pointer;
}


a.menulinkstart:active {
	color: black;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: underline;
	text-align: center;
	letter-spacing: normal;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	font-size: 12pt;
	font-family: Arial, Helvetica;
	cursor: none;
}

a.menulinkstart:hover {
	color: gray;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
	text-align: center;
	letter-spacing: normal;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	font-size: 12pt;
	font-family: Arial, Helvetica;
	cursor:pointer; 
}

a.menulinkstart:visited {
	color: black;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: underline;
	text-align: center;
	letter-spacing: normal;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	font-size: 12pt;
	font-family: Arial, Helvetica;
	cursor: pointer;
}


/*табличка О Компании*/
table.kompa {
width:1010px;
height: 600px;
}
table.kompavnesh {
position: absolute;
width:100%;
top: 300px;
}

td.vlu {
background-image:url(pictures/blokLVU.gif);
background-repeat:no-repeat;
background-position:center;
width:11px;
height:47px;
}

td.CV {
border:0;
background-color:black;
height:47px;}

td.VPU {
border:0;
background-image:url(pictures/blokRVU.gif);
background-position:right;
background-repeat:no-repeat;
height:47px;
width:117px;}
td.NLU {
border:0;
background-image:url(pictures/blokNLU.gif);
background-repeat:no-repeat;
width:11px;
height:11px;}
td.niz {
border:0;
background-image:url(pictures/blokNfon.gif);
background-repeat:repeat-x;
height:11px;
}
td.NRU {
border:0;
background-image:url(pictures/blokRNU.gif);
background-repeat:no-repeat;
background-position:right;
width:117px;
height:11px;}
td.osnovn {
background-color:white;
background-image:url(pictures/point.jpg);
background-repeat: repeat-y;
background-position:left;
vertical-align:top;
height:500px;
}

td.osnovnkon {
background-color:white;
background-image:url(pictures/point.jpg);
background-repeat: repeat-y;
background-position:left;
vertical-align:top;
height:350px;
}

p.zagol {
padding: 0;
font-size: 13pt;
line-height: auto;
font-family: Arial, Helvetica;
padding: 8px 0 0 2px;
text-align: left;
text-decoration: none;
color: #33cc33;
vertical-align: middle;
font-weight: 100px}

p.text3 {
vertical-align:top;
text-indent:10px;
text-align:justify;
	font-style: normal;
	font-weight: normal;
	font-size: 11pt;
	font-family: Arial, Helvetica;
	color: black;
   padding: 8px 20px 0px 20px;
}

p.text4 {
vertical-align:top;
text-align:left;
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial, Helvetica;
	color: black;
   padding: 8px 20px 0px 20px;
}
font.gray {
font-size: 8pt;
color: gray;
line-height: 0.5;
}

font.textgreen {
vertical-align:top;
text-align:left;
	font-style: normal;
	font-weight: bold;
	font-size: 11pt;
	font-family: Arial, Helvetica;
	color: #009900;
   padding: 0;
}

img.sertif {
border-width: thin;
border-color:#666666;
background-color: #CCCCCC;
padding:2px;
margin:0 3px 0 4px;}

/* конец таблички О Компании*/


img.foot {
position: relative;
float: center;
}


img.product {
float: inherit;
border: 0;

}

p.foote {
text-align: right;
vertical-align: middle;
color: white;
font-family: Arial, Helvetica;
font-size: 10pt;
padding-right: 10px;
padding-top: 30px;
position: relative;
}

#footer { 
background : black; 
width: 100%;
text-align: center;
padding-top: 10px;
color : #fff; 
font-size : 12pt;
height: 40px;  
position: absolute;
top: 1500px;

}  

#footerkom { 
background : black; 
width: 100%;
text-align: center;
padding-top: 10px;
color : #fff; 
font-size : 12pt;
height: 40px;  
position: absolute;
top: 950px;
}

#footerkont { 
background : black; 
width: 100%;
text-align: center;
padding-top: 10px;
color : #fff; 
font-size : 12pt;
height: 40px;  
position: absolute;
top: 750px;
}
font.footer {
color : #fff; 
font-size : 12pt;
height: 40px;
font-weight:bold;}


#footerstart {
background: black;
text-align: left;
width: 100%;
left: 0%;
height: 102px;
vertical-align: middle;
position: absolute;
top: 87%;

}

#footerstart2 {
background: 0;
text-align: center;
width: 100%;
height: 102px;
vertical-align: middle;
position: absolute;
top: 87%;


}


#footerstart3 {
background: 0;
text-align: right;
width: 20%;
height: 102px;
vertical-align: middle;
position:absolute;
top: 87%;
right:1%;

clear : both;
}


.clearfloat { 
clear : both; 
}  
