.tech {
	border-collapse: collapse;
	width: 550px;
}
.tech td {
	border: solid #000000 1px;
	text-align:center;
	padding: 0px;
	font-size: 13px;
}
body {
font-family : Arial, Helvetica, sans-serif;
color : #000000;
background-color : #ffffff;
width : 100%;
padding : 0;
margin-top : 0px;
margin-right : 0;
margin-bottom : 7px;
margin-left : 0;

}
html {
color : #000000;
background-color : #ffffff;
}
.tabcss1-1 {
width : 200px;
height : 133px;
border-bottom : 4px solid #e2e2e2;
border-top : 4px solid #e2e2e2;
border-left : 4px solid #e2e2e2;
padding : 0;
}
.tabcss1-2 {
background-color : #ff0000;
color : #000000;
}
.tabcss1-3 {
background-image : url(img/bg2.jpg);
}
.tabcss1-4 {
background-image : url(img/bg2.jpg);
}
.tabcss1-5 {
border-style : solid;
border-width : 1px;
border-color : #000000;
background-image : url(img/bg2.jpg);
display : block;
position : relative;
left : 6px;
top : 6px;
text-indent : 30px;
padding-left : 8px;
padding-right : 4px;
padding-top : 1px;
padding-bottom : 1px;
color : #000000;
background-color : #ffffff;
}
.tabcss2-1 {
height : 133px;
border-bottom : 4px solid #e2e2e2;
border-top : 4px solid #e2e2e2;
border-left : 4px solid #e2e2e2;
padding-left : 4px;
padding-right : 4px;
padding-top : 1px;
padding-bottom : 1px;
background-color : #245ddb;
color : #000000;
}
.tabcss2-2 {
	height : 3px;
	background-color : #0066FF;
	color : #000000;
	text-align: center;
}
.tabcss2-3-2menu {
width : 20px;
height : 20px;
}
.tabcss2-4 {
padding-left : 100px;
}
.tabcss3-1 {
width : 10px;
background-color : #245ddb;
border-right : 4px solid #e2e2e2;
border-bottom : 4px solid #e2e2e2;
border-top : 4px solid #e2e2e2;
color : #000000;
}
.tabcss3-2 {
width : 10px;
color : #000000;
background-color : #ff0000;
padding : 0;
margin : 0;
border : 0 solid;
}
.tabcss3-3 {
width : 10px;
background-image : url(img/bg3.jpg);
padding : 0;
margin : 0;
border : 0 solid;
}
.tabcss3-4 {
width : 10px;
background-image : url(img/bg3.jpg);
padding : 0;
margin : 0;
border : 0 solid;
}
.tabcss3-5 {
width : 10px;
background-image : url(img/bg3.jpg);
padding : 0;
margin : 0;
border : 0 solid;
}
p {
font-size : 10pt;
font-family : Arial, Helvetica, sans-serif;
text-align : justify;
text-indent : 15px;
margin : 7px;
}
h1 {
text-align : center;
color : #ff0000;
margin-top : 30px;
margin-bottom : 20px;
font-size : 20pt;
font-family : Arial, Helvetica, sans-serif;
text-decoration : none;
font-weight : bold;
margin-left : 40px;
margin-right : 40px;
}
h2 {
color : #0066cc;
font-weight : bold;
text-align : center;
margin-top : 40px;
margin-bottom : 20px;
margin-left : 20px;
font-size : 16pt;
}
h3 {
color : #0066cc;
font-weight : bold;
text-align : center;
margin-top : 20px;
margin-bottom : 10px;
font-size : 14pt;
}
h4 {
font-weight : bold;
color : #0066cc;
text-align : center;
margin-top : 20px;
margin-bottom : 10px;
font-size : 12pt;
}
h5 {
text-align : justify;
color : #0066cc;
font-weight : bold;
margin-left : 150px;
margin-right : 150px;
}
ul {
margin : 0;
padding : 0;
width : 200px;
border-bottom : 1px solid #ccc;
list-style-type : none;
text-align: left !important;


}

ol {
margin : 0;
padding : 0;
width : 400px;
text-align: left;
margin-left: 100px


}



ul li {
	position : relative;
	background: #dbdbdb;
	color: #245ddb;
	font-size: 13px;
	border: solid 0px #999999;
	text-decoration:none;
	vertical-align: baseline;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top:0px;
	font-weight: bold;
	text-align: left;
	height: 20px;
	
}
li ul {
position : absolute;
left : 200px;
top : 0;
display : none;
}
ul li a {
border-left : 1px solid #cccccc;
border-right : 1px solid #cccccc;
display : block;
text-decoration : none;
color : #000000;
background-color : #e9e9e9;
padding-left : 3px;
border-bottom-width : 0;
padding-right : 2px;
padding-top : 2px;
padding-bottom : 2px;
}
* html ul li {
float : left;

}
* html ul li a {
height : 1%;
}
li:hover ul {
display : block;
}
li.over ul {
display : block;
}
ul li a:hover {
background : #6699ff;
color : #000000;
}
li ul li a {
color : #333333;
}
a.link0:active, a.link0:visited, a.link0:link {
color : #333333;
background : #cccccc;
font-weight : bold;
text-align : center;
text-decoration : none;
}
a.link0:hover {
background : #6699ff;
}




a.link0b:active, a.link0b:visited, a.link0b:link {
color : #333333;
background : #d0dcff;
font-weight : bold;
text-align : center;
text-decoration : none;
}
a.link0b:hover {
background : #6699ff;
}


a.linkred:active, a.linkred:visited, a.linkred:link {
color:#333333; 
background: #ff9999;
font-weight : bold;
text-align : left;
text-decoration : none;
}
a.linkred:hover {
background : #6699ff;
}

a.linkreddark:active, a.linkreddark:visited, a.linkreddark:link {
color:#333333; 
background: #ff6666;
font-weight : bold;
text-align : left;
text-decoration : none;
}
a.linkreddark:hover {
background : #6699ff;
}

a.linkgreen:active, a.linkgreen:visited, a.linkgreen:link {
color:#333333; 
background: #66cc66;
font-weight : bold;
text-align : left;
text-decoration : none;
}
a.linkgreen:hover {
background : #6699ff;
}

a.linkgreen2:active, a.linkgreen2:visited, a.linkgreen2:link {
color:#333333; 
background: #99cc99;
font-weight : bold;
text-align : left;
text-decoration : none;
}
a.linkgreen2:hover {
background : #6699ff;
}

a.linkblack:active, a.linkblack:visited, a.linkblack:link {
color:#333333; 
background: #999999;
font-weight : bold;
text-align : left;
text-decoration : none;
}
a.linkblack:hover {
background : #6699ff;
}

a.linkgrey:active, a.linkgrey:visited, a.linkgrey:link {
color:#333333; 
background: #cccccc;
font-weight : bold;
text-align : left;
text-decoration : none;
}
a.linkgrey:hover {
background : #6699ff;
}

a.link1:active, a.link1:visited, a.link1:link {
color : #333333;
font-weight : bold;
text-align : left;
text-decoration : none;
}
a.link1:hover {
background : #6699ff;
}


a.linkz:active, a.linkz:visited, a.linkz:link {
color : #333333;
background: #ffcc99;
font-weight : bold;
text-align : left;
text-decoration : none;
}
a.linkz:hover {
background : # ;
}
a.linkv:active, a.linkv:visited, a.linkv:link {
color : #333333;
background: #dddfff;
font-weight : bold;
text-align : left;
text-decoration : none;
}
a.linkv:hover {
background : #6699ff;
}
a.linkc:active, a.linkc:visited, a.linkc:link {
color : #333333;
background: #ddffe3;
font-weight : bold;
text-align : left;
text-decoration : none;
}
a.linkc:hover {
background : #6699ff;
}

a.linkw:active, a.linkw:visited, a.linkw:link {
color : #333333;
background: #ffffff;
font-weight : bold;
text-align : left;
text-decoration : none;
}
a.linkw:hover {
background : #6699ff;
}

a.linkblue:active, a.linkblue:visited, a.linkblue:link {
color : #333333;
background: #99ccff;
font-weight : bold;
text-align : left;
text-decoration : none;
}
a.linkblue:hover {
background : #6699ff;
}


.tabmenudowndown {
/*background-image : url(img/downdownmenu3.gif);*/
height : 20px;
width : 200px;
}
a:active, a:link, a:visited {
color: #0000FF;
text-decoration : underline;
}
a:hover {
	color: #6600FF;
	text-decoration : none;
	cursor: hand;
}
text3 {
font-size : 13px;
text-indent : 10px;
text-align : justify;
margin-left : 5px;
margin-right : 5px;
}
.tabmenudownyach {
height : 11px;
/*background-image : url(img/downmenu1.gif);*/
}
.tabmenu1yach {
font-family : Arial;
font-size : 12px;
color : #ffffff;
height : 20px;
text-align : left;
background-color : #315aa8;
padding-left : 8px;
border-right : 1px solid #315aa8;
}
.tabmenu {
font-size : 13px;
width : 200px;

margin-left : 8px;
margin-right : 0;
padding-left : 0;
}
.tabmenu2 {
font-size : 13px;
width : 200px;
background-color : #f4faff;
margin-left : 8px;
margin-right : 2px;
padding-left : 0;
}
.tab {
border : 1px solid #000000;
font-size : 10pt;
background-color : #ffffff;
padding-top : 0;
padding-bottom : 1px;
position : relative;
width : 60%;
background-image : url(img/bg2.jpg);
background-repeat : repeat-y;
}
.tabmin {
border : 1px solid #000000;
font-size : 10pt;
background-color : #ffe6e6;
padding-left : 4px;
padding-right : 4px;
padding-top : 0px;
padding-bottom : 0px;
position : relative;
width : 200px;
height : 20px;
}
.tabprice {
border : 1px solid #000000;
width : 650px;
padding : 5px;
font-size : 10pt;
margin-left : 10px;
text-align : left;
border-collapse : collapse;
}
.tabprice td {
padding : 5px;
}
.tabtxt {
font-size : 10pt;
border : 0 none #999999;
width : 650px;
padding : 0;
text-align : left;
text-indent : 5px;
}
.tabtxt2 {
border : 1px solid #000000;
font-size : 10pt;
width : 650px;
text-align : left;
border-collapse : collapse;
}
.tabtxt2 dl {
margin-left : 50px;
}
.tabtxt2 dl a {
color : #0033ff;
text-decoration : none;
}
.tabtxt2 dt {
padding-bottom : 10px;
padding-top : 10px;
font-size : 14px;
}
.tabtxt2 a:hover {
color : #ff0d13;
text-decoration : underline;
}
.tabtxt2ser {
font-size : 10pt;
width : 650px;
text-align : left;
padding : 5px;
background-color : #f8f8f8;
}
.down {
color : #000000;
position : relative;
left : 10px;
}

.pic_to_left {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px
}
#promo {
	background: none;
	display: block;
	margin-left: -165px;
	border: 0px none;
	left: 50%;
	top: 43px;
	position: absolute;
	z-index: 101;
	text-align: left;
}

#promo:hover {
	text-decoration: none

}


.style1 {
	color: #66ffff;
	font-size: 14px;

}

#tel  {
	background: none;
	display: block;
	margin-left: 350px;
	margin-top: 0;
	width: 150px;
	height: auto;
	border: 0px none;
	text-decoration: none;
	left: 50%;
	top: 25px;
	position: absolute;
	z-index: 101;
	font-size: 13px;
	color: #ffffff;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    	line-height : 18px;
	font-weight: 600
	
	
}

#toptop  {
	background: none;
	display: block;
	margin-left: -40px;
	margin-top: 0;
	width: 350px;
	height: 40px;
	border: 0px none;
	text-decoration: none;
	left: 50%;
	top: 33px;
	position: absolute;
	z-index: 101;
	font-size: 40px;
	color: #FF0000;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    line-height : 30px;
	font-weight: 600
	
	
}

#pocht  {
	background: none;
	display: block;
	margin-left: 30px;
	margin-top: 0;
	width: 200px;
	height: 20px;
	border: 0px none;
	text-decoration: none;
	left: 50%;
	top: 138px;
	position: absolute;
	z-index: 102;
	font-size: 40px;
	color: #FF0000;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        line-height : 4px;
	font-weight: 600
	
	
}

#toptop2  {

background:none repeat scroll 0 0 transparent;
border:0 none;
color:#FF0000;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:600;
height:60px;
left:50%;
line-height:19px;
margin-left:-30px;
margin-top:0;
position:absolute;
text-align:center;
text-decoration:none;
top:73px;
width:330px;
z-index:102;
	
	
}

#dozv  {
	background: none;
	display: block;
	margin-left: 345px;
	margin-top: 0;
	width: 160px;
	height: 10px;
	border: 0px none;
	text-decoration: none;
	left: 50%;
	top: 133px;
	position: absolute;
	z-index: 110;
	font-size: 16px;
	color: #ffffff;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height : 23px;
	font-weight: 600
	
	
}

li {
	margin-bottom: 0px
}

#ustan {
	background: none;
	border: 0px none;
	display: block;
	width: 625;
	margin-left: -165px;
	margin-top: 0;
	text-decoration: underline;
	font-size: 12px;
	color: #f7f21a;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
   	line-height : 23px;
	font-weight: 600;
	margin-left: -165px;
	left: 50%;
	top: 118px;
	position: absolute;
	z-index: 101;
}
#opt {
	position:absolute;
	left:50%;
	margin-left:342px;
	top:83px;
	color:#FFFFFF;
	font-size:18px;
	text-decoration:none;
	width: 130px;
	height: 40px;
	display: block;
}

#opt a:link, #opt a:visited, #opt:active {
	color:red;
	border:none;
	width: 130px;
	height: 40px;
	display: block;
}

.cenac {

	color: blue;
	font-size: 20px;
	font-weight: bold
}

.zagolovok {

	text-decoration: underline;
}

.zagolovok:hover {

	text-decoration: none;
}

p {

font-size:14px

}

#bottommenu {
border: 2px #999999 solid
}

.anchorLink {
font-size:18px;
text-decoration: underline;
color: #00CC33 !important;
font-style: italic !important;
font-weight: bold

}

.anchorLink: hover {

text-decoration: none;

}

.anchorLinknojava {
font-size:18px;
text-decoration: underline;
color: #0066CC !important;
font-style: italic !important;
font-weight: bold

}

.anchorLinknojava1 {
font-size:18px;
text-decoration: none;
color: #0066CC !important;
font-style: italic !important;
font-weight: bold

}