/*body {

	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}*/
html, body {
margin:0px;
padding:0px;
height:100%;

}

.main0 {
width:100%;
min-height:100%;
position:relative;
bottom:0;
}
.content0 {
padding: 0 0 0px 0;
}

.footer0 {
position:relative;
bottom:0px;
width: 100%;
height:82px;
}

a{color: #f67c00;}
a:visited{color: #f67c00;}
a:hover{color: #f67c00;}
img{border:0px;}
h1,h2,h3,h4,h5,h6 {
	font-family: Tahoma;
	font-weight: normal;
}
h1 {
	text-transform: uppercase;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 21px;
	color: #000000;
}
.menu_top {
	padding-top:2px;
	font-family: Tahoma;
	font-size: 15px;
	color: #f67c00;


}
.menu_top_act{
padding-top:2px;
	font-family: Tahoma;
	font-size: 15px;
	color: #f67c00;
	border-bottom:solid;
	border-bottom-width: 1px;
	border-color:#ffffff;

}

.menu_top a:link {
padding-top:2px;
	font-family: Tahoma;
	font-size: 15px;
	color: #f67c00;
	text-decoration:none;

}
.menu_top a:visited {
padding-top:2px;
	font-family: Tahoma;
	font-size: 15px;
	color: #f67c00;
	text-decoration:none;

}
.menu_top a:hover {
padding-top:2px;
	font-family: Tahoma;
	font-size: 15px;
	color: #ffffff;
	text-decoration:none;

}
.menu_index_h {
	font-family: Tahoma;
	font-size: 21px;
	color: #f67c00;
	padding: 15px 10px 3px 18px;

}
.menu_index_h a:link {
	font-family: Tahoma;
	font-size: 21px;
	color: #f67c00;


}
.menu_index_h a:hover{
	font-family: Tahoma;
	font-size: 21px;
	color: #f67c00;


}
.menu_index_h a:visited {
	font-family: Tahoma;
	font-size: 21px;
	color: #f67c00;


}
.menu_index_txt {
	font-family: Tahoma;
	font-size: 15px;
	color: #908f8a;
	padding: 0px 10px 0px 20px;


}
.news_z_orange {
	font-family: Tahoma;
	font-size: 14px;
	color: #f67c00;
	font-weight: bold;

}
.sob_z_orange {
	font-family: Tahoma;
	font-size: 11px;
	color: #f67c00;
	font-weight:bold;

}
.p_orange {
	font-family: Tahoma;
	font-size: 14px;
	color: #f67c00;
	font-weight:bold;
}
.p_list_orange {

	font-family: Tahoma;
	font-size: 17px;
	color: #f67c00;

}
.p_list_black {
	font-family: Tahoma;
	font-size: 17px;
	color: #000000;

}
.p_list_orange a:link {
	font-family: Tahoma;
	font-size: 17px;
	color: #f67c00;
	text-decoration:none;
}
.p_list_orange a:hover {
	font-family: Tahoma;
	font-size: 17px;
	color: #f67c00;
	text-decoration:none;

}
.p_list_orange a:visited{
	font-family: Tahoma;
	font-size: 17px;
	color: #f67c00;
	text-decoration:none;

}
.servise_z {
	font-family: Tahoma;
	font-size: 17px;
	color: #f67c00;


}
.servise_z a:link {
	font-family: Tahoma;
	font-size: 17px;
	color: #f67c00;


}
.servise_z a:hover {
	font-family: Tahoma;
	font-size: 17px;
	color: #f67c00;


}
.servise_z a:visited {
	font-family: Tahoma;
	font-size: 17px;
	color: #f67c00;


}
.news_txt_black {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-align:justify;
}
.news_txt_black1 {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-align:left;
}
.news_txt_orange_u {
	font-family: Tahoma;
	font-size: 12px;
	color: #f67c00;
	text-decoration:underline;
}
.news_txt_white {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
}
.cop {
	font-family: Tahoma;
	font-size: 11px;
	color: #f7ce8c;
}
.cop a:link {
	font-family: Tahoma;
	font-size: 11px;
	color: #f7ce8c;
}
.cop a:visited {
	font-family: Tahoma;
	font-size: 11px;
	color: #f7ce8c;
}

.z_black {

	font-family: Tahoma;
	font-size: 21px;
	color: #000000;

}
.z_orange {

	font-family: Tahoma;
	font-size: 21px;
	color: #f67c00;

}
.bottom_menu {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.bottom_menu:link {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.bottom_menu:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.bottom_menu:visited {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}


.a11{
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}

.a11:link{
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.a11:hover {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.a11:visited {
	font-family: Tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}
.demo {
	font-family: Tahoma;
	font-size: 21px;
	color: #000000;
	text-decoration:underline;

}
.demo a:link {
	font-family: Tahoma;
	font-size: 21px;
	color: #000000;
	text-decoration:underline;

}
.demo a:hover {
	font-family: Tahoma;
	font-size: 21px;
	color: #000000;
	text-decoration:underline;

}
.demo a:visited {
	font-family: Tahoma;
	font-size: 21px;
	color: #000000;
	text-decoration:underline;

}
.shadow{
border-bottom:2px solid #eee;
border-right:2px solid #eee;
padding-bottom:2px;
padding-right:2px;
background:#ccc;
}
.index_news {
background-repeat:no-repeat;

}
.index_butt1 {
background-repeat:no-repeat;

}
.index_butt1:hover {
background-repeat:no-repeat;
background-image: url(img/index/menu/button/b1_act.gif);
}
.index_butt2 {
background-repeat:no-repeat;

}
.index_butt2:hover {
background-repeat:no-repeat;
background-image: url(img/index/menu/button/b2_act.png);
}
.index_butt3 {
background-repeat:no-repeat;

}
.index_butt3:hover {
background-repeat:no-repeat;
background-image: url(img/index/menu/button/b3_act.png);
}
.sobit_left {
background-repeat:no-repeat;
background-image: url(img/all_pages/right/bg_l.jpg);
}
.video_check {
border:solid;
border-color: #ea7600;
border-width: 1px;
font-family: Tahoma;
font-size: 12px;
color: #000000;
width: 140px;

}
.video_z{
font-family: Tahoma;
font-size: 12px;
color: #000000;
font-weight:bold;
}
.video_z a:link{
font-family: Tahoma;
font-size: 12px;
color: #000000;
font-weight:bold;
text-decoration:underline;
}
.video_z1{
font-family: Tahoma;
font-size: 12px;
color: #ea7600;
font-weight:bold;
text-decoration:underline;
}
.video_z1{
font-family: Tahoma;
font-size: 12px;
color: #ea7600;
font-weight:bold;
text-decoration:underline;
}
.video_spisok_top {
background-repeat:no-repeat;
background-image: url(img/video/spisok_top.jpg);
padding-bottom: 2px;
}
.video_in_tabl_top {
padding: 20px 0px 0px 20px;
}
.video_spisok_center {
background-repeat:no-repeat;
background-image: url(img/video/spisok_center.jpg);
padding-bottom: 2px;
}
.video_in_tabl_center {
padding: 0px 0px 0px 20px;
}
.video_spisok_bottom {
background-repeat:no-repeat;
background-image: url(img/video/spisok_bottom.jpg);
padding-bottom: 2px;
}
.video_in_tabl_bottom {
padding: 10px 20px 0px 20px;
}
.portfolio_img {
padding: 0px 15px 15px 0px;}
.portfolio_video_z {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	font-weight:bold;
}
.portfolio_video_kat {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	padding-top: 10px;
}
.portfolio_video_info {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.portfolio_video_down {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:underline;
}
.portfolio_video_down a:link {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:underline;
}
.portfolio_video_down a:visited {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	font-weight:bold;
	text-decoration:underline;
}
.photo_z {
	font-family: Tahoma;
	font-size: 21px;
	color: #302d29;
}
.photo_z1 {
	font-family: Tahoma;
	font-size: 21px;
	color: #302d29;
	padding-left:16px;
}
.photo_z2 {
	font-family: Tahoma;
	font-size: 21px;
	color: #ffffff;
	padding-left:16px;
}
.photo_tabl_p{
padding-bottom:5px;}

.container {
	margin-left:-384px;
	margin-top: -240;
	text-align:center;
	position:absolute;
	left:50%;
	top:50%;
	width:768px;
	height:480px;
	z-index:1;
	border: solid 1px #333333;
}


