﻿body{
	margin:0px;
	padding:0px;
	border:0px none;
	background:#eeeeee;
	font-size:10px;
}
/*что бы можно было сделать ссылку из висивига*/
a { 
	display: inline !important;
	font-family:Arial !important;
	font-size:12px !important;
 }
a img, :link img, :visited img {
	border:0 none;
}

ol, ul, li{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

#index_pleer_wrap{
	position:relative;
	margin:0 auto;

	height:1px;
	width:1250px;
	z-index:100;
}

.comeback{
	background-image:url("/images/niotan_img/menu_inside.png");
	height:25px;
	width:75px;
	top:30px;
	left:550px;
	z-index:3000;
	position:absolute;
	
	text-align:center;
	color: #000000;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	text-decoration: none;
	padding:5px 0 0 0;
}

.wrap{
	position:relative;
	margin:0 auto;
	width:1260px; 
	z-index:1;
	height:860px;
	overflow:hidden;
}

#wrap_flash{
	width:1350px; 
	height:1050px;
	position:absolute;
	z-index:0;
}
#wrap_flash_inside{
	width:1350px; 
	height:1000px;
	position:absolute;
	z-index:0;
}

#niotan_logo{
	background-image:url("/images/niotan_img/logo_new.png");
	background-repeat:no-repeat;
	width:200px;
	height:141px;
	position:absolute;
	top:70px; 
	left:248px;
	z-index:1;
	cursor:pointer;
}

#content{
	width:100%;
	min-height:860px;
	z-index:10;
}

#bird{
	background-image:url("/images/niotan_img/bird_02.png");
	width:405px;
	height:800px;
	position:absolute;
	top:62px;
}

#main_wrap{
	position:relative;
	background-image:url("/images/niotan_img/main_fon.jpg");
	background-repeat:no-repeat;
	width:100%;
	min-height:860px;
}

/*============================== right_img block ========================================*/
.wrap_right_img{
	position:absolute;
	top:27px;
	right:60px;
	width:439px;
	height:330px;
	overflow:hidden;
}

.big_img_right_up{
	background-image:url("/images/niotan_img/big_img_right_up.png");
	width:439px;
	height:11px;
}

.big_img_right_body{
	background-image:url("/images/niotan_img/big_img_right_body.png");
	background-repeat:repeat-y;
	width:439px;
	height:290px;
	padding:0 0 0 9px;
	
}

.big_img_right_bottom{
	background-image:url("/images/niotan_img/big_img_right_bottom.png");
	width:439px;
	height:12px;
}

/*=============================== menu block =======================================*/
.top_menu{
	position:absolute;
	left:200px;
}

#main_menu{
	margin:340px 0 0 0;
	position:absolute;
	right:38px;
}

.wrap_menu{
	float:left;
	margin:10px 8px;
	padding:10px 0 10px 11px;
	width:127px;
	height:100px;
	background-image:url("/images/niotan_img/menu_body_main_on.png");
	background-repeat:no-repeat;
	
}
.wrap_menu:hover{
	background-image:url("/images/niotan_img/menu_body_main_off.png");
	background-repeat:no-repeat;
}



.menu_item_name{
	position:absolute;
	width:143px;
	text-align:center;
	margin:8px 0 0 -20px;
}

.menu_item_name a{
	font-family:Arial;
	font-weight:bold;
	font-size:12px !important;
	color:#000;
	text-decoration:none;
}

/*=============================== content block =======================================*/


.wrap_content_catalog_mero_party{
	position:absolute;
	top:300px;
	left:70px;
}

.party_text_1{
	background-image:url("/images/niotan_img/party_text_1.png");
	width:14px;
	height:279px;
	float:left;
}

.party_text_2{
	padding:18px 0 0 0px;
	background-image:url("/images/niotan_img/party_text_2.png");
	width:1105px;
	height:261px;
	float:left;
}

.party_text_3{
	background-image:url("/images/niotan_img/party_text_3.png");
	width:15px;
	height:279px;
	float:left;
}
#ttt{
	position:absolute;
	background-color:#ffff00;
	right:0px;
	width:49px;
	height:860px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50) ;
	-moz-opacity:0.5;
	-khtml-opacity:0.5; 
	opacity:0.5;
	z-index:1000;
}

.wrap_content_main{
	position:absolute;
	margin:490px 0 0 0;
	right:49px;
}
.wrap_content_main_party{
	position:absolute;
	bottom:100px;
	right:43px;
}
.wrap_content_main_party_mero{
	position:absolute;
	bottom:100px;
	right:43px;
}
.wrap_content_content{
	position:absolute;
	margin:375px 0 0 0;
	right:22px;
}

.wrap_content{
	position:absolute;
	margin:410px 0 0 315px;
}



.wrap_content_catalog{
	position:absolute;
	margin:510px 0 0 315px;
}

.text_up{
	background-image:url("/images/niotan_img/text_up.png");
	width:896px;
	height:13px;
}

.text_body_midle_content{
	background-image:url("/images/niotan_img/text_body_midle.png");
	background-repeat:repeat-y;
	width:876px;	
	height:335px;
	font-family:Arial;
	font-size:12px;
	padding:5px 33px 0px 13px;

}

.text_body_midle{
	background-image:url("/images/niotan_img/text_body_midle.png");
	background-repeat:repeat-y;
	width:876px;	
	height:230px;
	font-family:Arial;
	font-size:12px;
	padding:5px 13px 0px 13px;

}

.text_body_bottom{
	background-image:url("/images/niotan_img/text_body_bottom.png");
	width:896px;
	height:12px;
}

.name_page_text{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	margin:0px 10px 10px 0px;
	
}

#content-container {
	overflow-y: hidden;
	overflow-x: hidden;
	position: relative;
	
}

.content-container{
	width:856px;
	overflow-y: hidden;
	overflow-x: hidden;
	position: relative;
}

.content-container_3{
	width:1087px;
	overflow-y:  hidden;
	overflow-x: hidden;
	position: relative;
}

#content-container_2{
	height:290px;
	width:836px;
}

.content-text{
	width:850px;
	font-family:Arial;
	padding:0 0 15px 0;
}

/* Scrolling start */

#slider {
	width: 100%;
	position: relative;
}

#scrollline { /*блок нужного скролла*/
	top:50px;
	right:33px;
	width: 16px;
	position:absolute;
	z-index: 100;
	/* background:#d0d1d0;  */
}

#scrollrail {/* линия нужного скролла*/
	top: 0px;
	left: 0px;
	position: absolute;
	width: 8px;
	height: 100%;
	background-image: url("/images/niotan_img/fon_wrap.png");
}

#handle {
	position: absolute;
	width: 6px;
	background-image: url("/images/niotan_img/nav_wrap.jpg");
	background-repeat:repeat-y;
	z-index: 100;
	margin: 0 0 0 1px;
}

#handleup {
	position: absolute;
	top: -4px;
	width: 8px;
	height: 4px;
	background-image: url("/images/niotan_img/nav_up.png");
	background-repeat: no-repeat;
	margin: 0 0 0 0;
}

#handledown {
	position: absolute;
	bottom: -4px;
	width: 8px;
	height: 4px;
	background-image: url("/images/niotan_img/nav_down.png");
	background-repeat: no-repeat;
	margin: 0 0 0 0px;
}


/* Scrolling end */
/*=============================== footer =======================================*/

#footer_banner{
	position:absolute;
	height:36px;
	width:100%;
	background-color:#0795d7;
	bottom:0px;
	margin:-36px 0 0 0;
	z-index:1;
	text-align:center;
	clear:left;
}
#footer_banner img{
	margin:0 15px 0 15px;
}
.banners_obv{
		background-image: url("/images/niotan_img/shadow_banner.png");
		background-repeat:no-repeat;
		width:96px;
		height:39px;	
}

#logo_text{
	font-family:Georgia;
	font-size:18px;
	font-weight:bold;
	position:absolute;
	top:155px; 
	left:30px;
	z-index:4000;
	text-transform:uppercase;
}

.footer{
	position:absolute;
	height:32px;
	width:100%;
	background-color:#ffffff;
	bottom:36px;
	margin:-32px 0 0 0;
	z-index:1;
}

#flags{
	float:left;
	width:180px;
	margin:5px 0 0 60px;
}

#f1{
	background-image:url("/images/niotan_img/rus.png");
	width:32px;
	height:22px;
	float:left;
}

#f2{
	background-image:url("/images/niotan_img/flag1.png");
	width:34px;
	height:22px;
	float:left;
	margin-left:7px;
}

#f3{
	background-image:url("/images/niotan_img/eng.png");
	width:34px;
	height:22px;
	float:left;
	margin-left:7px;
}

#f4{
	background-image:url("/images/niotan_img/flag.png");
	width:33px;
	height:22px;
	float:left;
	margin-left:7px;
}

.footer_relative{

}

#fot_nio{
	position:absolute;
	left:50%;
	margin:10px 0 0 -212px;
	width:525px;
	height:20px;
	font-family:Myriad Pro;
	font-size:14px;
}

#contacts{
	position:absolute;
	right:60px;
	width:160px;
	text-align:right;
	z-index:120;
}

#map{
	position:absolute;
	top:15px;
	right:60px;
	width:160px;
	text-align:right;
	z-index:120;
}
#contacts a{
	text-decoration:none;
	color:#000000;
	font-family:Myriad Pro;
	font-size:14px !important;
}

#map a{
	text-decoration:none;
	color:#000000;
	font-family:Myriad Pro;
	font-size:14px !important;
}

/*#############################inside_page #############################*/

/*======================= main_menu_inside_page ================*/
#inside_wrap{
	position:relative;
	background-image:url("/images/niotan_img/inside_fon.jpg");
	background-repeat:no-repeat;
	width:100%;
	min-height:860px;
}
/*
#topmenu_up{
	width:165px;
	top:30px;
	left:200px;
	height:94px;
	z-index:2003;
	position:absolute;
	background-color:#00ff00;
}

#backgr_menu{
	position:absolute;
	left:65px;
	top:30px;
	width:270px;
	height:94px;
	z-index:2002;
	cursor:pointer;
	background-color:#ff0000;
}*/

.topmenu{
	position:absolute;
	left:250px;
	top:80px;
	width:250px;
	height:130px;
	z-index:2001;
}

.topmenu ul, .topmenu li{
    list-style:none;
    margin:  0;
    padding: 0;
}
.topmenu ul li {
	display:block;
	cursor:pointer;
	position:relative;
	width:250px;
	height:130px;
	text-align:left;
}
.topmenu ul li a{
	display:block !important;
	color: #000000;
	font-family:Arial;
	font-weight:bold;
	font-size:14px !important;
	text-decoration: none;
	margin:1px;
	padding:6px 14px 5px 0;

	
	
}

.topmenu ul li ul {
    display: none;
    position:absolute;
    top:130px;
    left:0px;	
}

.topmenu ul li ul li{
	display:block;
	background-image:url("/images/niotan_img/prz_menu.png");
	background-repeat:repeat-x;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	width:250px;
	height:24px;
	text-align:left;
	/*background-color:#ffffff;
	filter:alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity:0.6; */
	z-index:2010;
}
.topmenu ul li ul li a:HOVER{
	/*
	color:#ffffff;*/
	background-color:#ffffff;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
	height:13px;
}

/*======================= page_name ================*/
/*
.wrap_name{
	position:absolute;
	left:61px;
	top:150px;
}

.wrap_name1{
	background-image:url("/images/niotan_img/name_page_left.png");
	float:left;
	width:17px;
	height:57px;
}

.wrap_name2{
	background-image:url("/images/niotan_img/name_page_center.png");
	background-repeat:repeat-x;
	float:left;
	height:57px;
	width:300px;
	font-family:Arial;
	font-size:18px;
	padding:7px 0 0 5px;
}

.wrap_name3{
	background-image:url("/images/niotan_img/name_page_right.png");
	width:17px;
	height:57px;
	float:left;
}*/
/*======================= two_menu ================*/
.two_menu{
	position:absolute;
	left:0px;
	bottom:94px;

}

.two_menu2{
	background-image:url("/images/niotan_img/vert_menu.png");
	background-repeat:no-repeat;
	width:133px;
	height:97px;
	padding:13px 0 0 14px;
	margin:0px 0 -10px 61px;

}

.two_menu2:hover{
	background-image:url("/images/niotan_img/pods_vert_menu.png");
	background-repeat:no-repeat;
	width:133px;
	height:97px;
}

.two_menu_g{
	background-image:url("/images/niotan_img/menu_body_on.png");
	background-repeat:no-repeat;
	width:133px;
	height:97px;
	padding:12px 0 0 11px;

}

.two_menu_g:hover{
	background-image:url("/images/niotan_img/menu_body_off.png");
	background-repeat:no-repeat;
	width:133px;
	height:97px;
}

.two_menu_name{
	text-align:center;
	width:210px;
	margin:0 0 3px 20px;
}

.two_menu_name a {
	font-family:Arial;
	font-weight:bold;
	font-size:13px !important;
	color:#000;
	text-decoration:none;
}

/*======================= gallery ================*/
#gallery_wrap{
	position:absolute;
	z-index:5;
	right:10px;
	top:0px;
}

.panel{
	position:relative;
	z-index:10000;
}

.panel-overlay{
	position:absolute;
	width:418px;
	height:25px;
	top:305px;
	right:50px;
	font-family:Arial;
	font-size:14px;
	font-weight:600;
	color:#000000;
}

.buy{
	position:absolute;
	width:40px;
	height:16px;
	padding:3px;
	right:50px;
	top:40px;
	background-color:#ffffff;
	filter:alpha(opacity=70);
	opacity: 0.7;
	-moz-opacity:0.7;
}
.buy a{
	font-family:Arial;
	font-size:11px;
	text-decoration:none;
	color:#000000;
	font-weight:400;
}
#mes_send{
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
	position:absolute;
	z-index:40000;
	background-color:#eeeeee;
	width:200px;
	height:100px;
	text-align: center;
	display: none;

}
#mes_send_close{
text-align: center;
margin: 20px 0 0 80px;
	width:40px;
	height:20px;
	font-size:12px;
	font-weight:200;
	font-family:Arial;
	cursor:pointer;
	z-index:40001;
}
.name_item{
	width:400px;
	font-size:24px;
	text-align:center;
	margin-top:5px;
}
.tovar_name{
	width:400px;
	text-align:center;
	font-weight:bold;
	font-size:24px;
}
.tov_name{
	font-size:36px;
	font-weight:bolder;
}
.wrap_buy_item{
	font-family:Arial;
	position:absolute;
	display:none;
	z-index:40000;
	background-color:#eeeeee;
	width:400px;
	height:480px;
	top:100px;
	left:-50px;
}
.close_item{
	margin-left:87%;
	width:40px;
	height:20px;
	font-size:12px;
	font-weight:200;
	font-family:Arial;
	cursor:pointer;
	z-index:40002;
}
.form_buy{
	width:300px;
	margin:0 0 0 50px;
}
.form_text{
	margin:0 0 0 50px;
}
.wrap_buy_item_div{
	color:#808080;
	margin:0 0 0 50px;
}
.button_buy{
	margin:10px 0 0 150px;
}
/*============================== big_gallary_img ======================================== */
.gallery_right_img{
	top:27px;
	right:30px;
	position:absolute;
	
}

.gallery_big_img_right_up{
	background-image:url("/images/niotan_img/big_img_right_up.png");
	width:439px;
	height:11px;
}

.gallery_big_img_right_body{
	background-image:url("/images/niotan_img/big_img_right_body.png");
	background-repeat:repeat-y;
	width:439px;
	height:293px;
	padding:0 0 0 9px;
	
}

.gallery_big_img_right_bottom{
	background-image:url("/images/niotan_img/big_img_right_bottom.png");
	width:439px;
	height:12px;
}

.wrap_menu_img{
	float:left;
}

.menu_body_img{
	background-image:url("/images/niotan_img/menu_body_on.png");
	background-repeat:no-repeat;
	width:133px;
	height:97px;

}
.menu_body_img:hover{
	background-image:url("/images/niotan_img/menu_body_off.png");
	background-repeat:no-repeat;
	width:133px;
	height:97px;
}

.menu_body_img img{
	padding:10px 0 0 11px;
}

/*--------------------------------------------*/

/*============================== page_feedback ======================================== */
.feedback{
	position:absolute;
	bottom:60px;
	left:61px;
}

.feed_up{
	background-image:url("/images/niotan_img/Niotan_feed_up.png");
	width:220px;
	height:12px;
}

.feed_midle{
	background-image:url("/images/niotan_img/Niotan_feed_midle.png");
	width:180px;
	padding: 5px 20px;
}

.feed_bottom{
	background-image:url("/images/niotan_img/Niotan_feed_bottom.png");
	width:220px;
	height:12px;
}

.form_row{
	margin-bottom:7px;
}

.row_name{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.text{
	border:0px;
	background-color:#c0c0c0;
	filter:alpha(opacity=70);
opacity: 0.7;
-moz-opacity:0.7;
}

.textarea{
	border:0px;
	background-color:#c0c0c0;
	filter:alpha(opacity=70);
opacity: 0.7;
-moz-opacity:0.7;
}

.button{
	font-weight:bold;
	/*border-bottom-style:solid;
	border-bottom-width:thin;
	border-bottom-color:#000000;*/
	margin:0 0 0 100px;
}

.important{
	font-size:10px;
	margin-bottom:5px;
}
/*===================================  party_count  ====================================*/

.anyClass{
	position:absolute;
	z-index:30000;
	top:370px;
margin-left:100px;
}

.anyClass ul li {
	margin:0 14px;
	
}

.prev{
	background-image:url("/images/niotan_img/prev.png");
	width:26px;
	height:96px;
	position:absolute;
	top:360px;
	left:70px;
	cursor:pointer;
}

.next{
	background-image:url("/images/niotan_img/next.png");
	width:26px;
	height:96px;
	position:absolute;
	top:360px;
	left:1175px;
	cursor:pointer;
}
.party_name{
	position:absolute;
	width:105px;
	height:20px;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#eeeeee;
	
	text-align:center;
	top:92px;
	left:15px;
}

.rotat_party_img{
	width:421px;
	height:291px;
	position:absolute;
	top:25px;
	right:87px;
}

.gal_img_rabota{
	position:absolute;
	right:60px;
	bottom:30px;
}
/*#############  карта проезда и контакты    #################*/

#main_map_wrap{
	display:none;
}

#map_wrap{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:860px;
	background-color:#456b9b;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5; 
	opacity:0.5;
	z-index:100;
}

#map_inf{
	position:absolute;
	top:0px;
	left:0px;
	width:530px;
	height:784px;
	background-image:url("/images/niotan_img/Niotan_karta.png");
	z-index:110;
}

#map_print{
	position:absolute;
	bottom:19px;
	right:33px;
	width:73px;
	height:16px;
	background-image:url("/images/niotan_img/print.png");
	cursor:pointer;
	z-index:150;
}
#map_close{
	position:absolute;
	top:16px;
	right:16px;
	width:24px;
	height:24px;
	background-image:url("/images/niotan_img/out.png");
	cursor:pointer;
	z-index:150;
}
#map_close:hover{
	background-image:url("/images/niotan_img/in.png");
}

/*---------------------------------------------------*/
#main_contacts_wrap{
	display:none;
}

#contacts_wrap{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:860px;
	background-color:#456b9b;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5; 
	opacity:0.5;
	z-index:100;
}

#contacts_wrap_inf{
	width:530px;
	min-height:424px;
	position:absolute;
	top:0px;
	z-index:110;
}

#cotn_top{
	position:absolute;
	top:0px;
	background-image:url("/images/niotan_img/Niotan_kont_top.png");
	background-repeat:no-repeat;
	width:530px;
	height:12px;
}

#contacts_inf{
	background-color:#ffffff;
	min-height:400px;
	width:530px;
	margin:12px 0 12px 0;
	padding:20px 0 20px 0;
}

#cotn_bottom{
	position:absolute;
	bottom:0px;
	background-image:url("/images/niotan_img/Niotan_kont_bot.png");
	background-repeat:no-repeat;	
	width:530px;
	height:12px;
}

#cont_close{
	position:absolute;
	top:16px;
	right:16px;
	width:24px;
	height:24px;
	background-image:url("/images/niotan_img/out.png");
	cursor:pointer;
	z-index:150;
}



#main_rotate{
	position:absolute;
	top:30px;
	left:752px;
}

.gal_img{
	position:absolute;
	top:0px;
	right:40px;
}


























