html				{	font-size:100.01%;}
html , body 		{	margin:0px; padding:0px;
						font-family:Tahoma, Arial, Helvetica, sans-serif;
						
						background-color:#fff;}
body				{	font-size: 0.75em;}
					
.nofloat			{	clear:both; height:0px; line-height:0px; font-size:0px;}		
a					{	text-decoration:none; outline:none; margin:0px; padding:0px;}
a img				{	border:0px;}
/*ul					{	list-style-type:none; margin:0px; padding:0px;}*/
ul li				{	margin:0px; padding:0px;}
i					{	display:none;}
form				{	margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6	{	margin:0px; padding:0px; font-weight:normal; font-size:1em;}
.ie_6				{	height:20px;}
* html .ie_6		{	height:16px;}

		/* HEAD */
.out_head				{	/*height:330px;*/ height:199px; margin:0px; padding:0px; 
							background:url(../img/out_head3.gif) repeat-x left top;}

.head					{	margin:0px auto; padding:0px;
							height:199px; width:1000px; /*border: solid 1px #000000;*/}
				
.logo					{	padding:40px 0 0 80px;
							width:300px; height:50px; float:left;}
				
				
.logo a					{	display:block; width:265px; height:51px;
							background:url(../img/logo.gif) no-repeat left top;}
.top_menu				{	padding:0 0 0 0; float:left;
							width:615px; height:90px;}
				
				
.top_ul					{ 	padding:36px 0 0 0; list-style-type:none;	}
.top_ul li				{	float:right; margin-right:20px;}

.top_ul a				{	padding:10px 0 0 0; display:block; 
							width:122px; height:28px;
							text-align:center;
							color:#f2ece5;
							font-size:11px; font-family:Tahoma,Arial;
							background: no-repeat left top;}		

.top_ul a:hover			{	font-weight:bold; background-image:url(../img/top_a.gif);}

.top_ul a:hover span	{	padding:0px 0 0 10px;
							background:url(../img/tri_a.gif) no-repeat left 5px;}

.moto					{	padding:30px 0 0 0;
							width:890px; height:130px; 
						    background:url(../img/moto.gif) no-repeat center 35px;} 
							
.search					{	padding:0px 0 0 0; float:left; margin:0px 0 0 0;
							position:relative;
							width:352px; height:54px;
							background:url(../img/search_new2.gif) no-repeat 84px 14px;}							
				
.form_s					{	height:40px;}
				

.form_p					{	position:absolute; left:91px; top:22px; 
							padding:0 2px 0 1px;
							width:160px; height:15px; 
							color:#979797; font-size:11px;
							border:0px; background:none;}

.form_b					{	padding:0 0 3px 0;
							position:absolute; left:272px; top:15px;
							width:76px; height:23px;
							color:#fff; font-weight:bold;
							font-size:11px;
							border:0px; cursor:pointer;
							background:url(../img/but.gif) no-repeat left top;}



.case					{	width:620px; height:45px;
							position:relative;
							float:left;}
							
				
.case_img				{	position:absolute; left:260px; top:-159px;}				
* html .case_img { top:-161px;} 					
		/* PAGE */
.out_page				{	background-color:#e7e7e7; }



.page					{	margin:0px auto; padding:0 0 10px 0; 
							min-height:370px; width:1000px; /*border: solid 1px #0000FF;*/}
* html page				{	height:370px;}
.page a					{	text-decoration:underline; color:#565656;}
.page a:hover			{	text-decoration:none;}


		/* FOOTER */
.out_foot				{	background: #ff3030 url(../img/out_foot.gif) repeat-x left top;}
.foot					{	margin:0px auto;
							min-height:100px; width:1000px; }
* html .foot			{	height:100px;}
				
.foot_info			{	margin:0px; padding:10px 0 0 83px; text-align:center;
						width:522px; font-size:11px; float:left;
						text-align:center; color:#ffe4e4;}

.copy				{	padding:10px 0 0 0; float:left;
						width:176px; height:37px; 
						text-align:center; color:#ffc9c9;
						font-size:11px;
						background:url(../img/copy.gif) no-repeat left top;}
						
.design				{	padding:10px 0 0 0;
						float:right; font-size:11px;
						width:122px; height:37px;
						text-align:center;
						background: url(../img/top_a.gif) no-repeat left top;}
.design a			{	color:#ffc9c9;}						
.design a:hover		{	color:#fff;}						
						
				
.foot_menu			{	margin:0px auto; padding:15px 0 15px 0px; width:900px; 
						
						 /*height:25px;*/ }
.foot_menu_ul       {	text-align:center; margin:0px;list-style-type:none;}
.foot_menu_ul li	{	 padding:0 16px 0 0; display:inline; }
.foot_a				{	color:#ffc9c9; font-size:11px;}
.foot_a:hover 		{	color:#fff;}

		/* INDEX PAGE */

.img_menu			{	margin:0px auto; position:relative;
						width:986px; height:128px;
						background-color:red;}

.img_menu a			{	display:block; position:absolute; background-position: left top; background-repeat:no-repeat;}
.img_menu a:hover	{	background-position:bottom;}


				
.img_but_1			{	top:-32px; left:0px; 
						width:196px; height:160px;
						background-image:url(../img/img_but_1.gif);}
						
.img_but_2			{	top:-32px; left:196px; 
						width:200px; height:160px;
						background-image:url(../img/img_but_2.gif);}
						
.img_but_3			{	top:-32px; left:396px; 
						width:197px; height:160px;
						background-image:url(../img/img_but_3.gif);}
						
.img_but_4			{	top:-32px; left:593px; 
						width:197px; height:160px;
						background-image:url(../img/img_but_4.gif);}
						
.img_but_5			{	top:-32px; left:790px; 
						width:196px; height:160px;
						background-image:url(../img/img_but_5.gif);}					
					
		/* INDEX */				
.index				{	margin:0px auto; padding:0 0 0 35px;
						width:951px;  min-height:245px; overflow:hidden; 
						background:url(../img/index.gif) repeat-x left top #dddddd;}
						

				
.index_foot			{	margin:0px auto;
						width:986px; height:10px; font-size:10px;
						background:url(../img/index_foot.gif) no-repeat left top;}
.index_h2			{	padding:0 0 10px 0px;
						color:#5e5e5e;
						font-weight:bold;}
						
						
.index_left			{	padding:0px 0px 0 0px;
						width:475px; float:left; 
						color:#5e5e5e; font-size:11px;}

						
.left_inner			{	padding:18px 20px 0 20px;
						width:400px; min-height:200px;
						color:#868686; font-size:11px;
						font-family:Tahoma,Arial;
						background:url(../img/index_left.gif) no-repeat 0px 0px;}					

* html .left_inner	{	height:200px;}


.index_right		{	padding:0 0 0 0; width:440px;
						float:left;}
						

.inner_right		{	padding:15px 0px 15px 17px;
						width:423px; /*height:140px;*/
						color:#5e5e5e; font-size:11px;
						font-family:Tahoma,Arial;
						background:url(../img/index_left.gif) no-repeat 0px 0px;}

.center				{	width:130px; height:120px; float:left;
						text-align:center; vertical-align:middle;
						background:url(../img/table.gif) no-repeat left top;}
						
.center	img			{	border:solid 1px #f6f7f8;}

.offer				{	padding:0 18px 10px 0; 
						float:right; color:#868686;
						width:260px; /*height:95px;*/}

.offer ul 			{
						list-style-position:inside
					}
						
.offer_index		{	height:95px; }

.offer p			{	margin:0px; padding:5px  0;}
.download			{	padding:0 10px 0 0;
						width:260px;						 
						float:right;  }
				
.download a			{	padding:10px 0 0 30px; 
						display:block;
						height:15px; color:#8a8a8a;
						background: url(../img/download.gif) no-repeat left top;} 
				
.download a:hover	{	background: url(../img/download.gif) no-repeat left bottom; color:#535050;}				
				
				
.mail				{	padding:0 0 0 0; margin:0px 10px 0 0 ;
						position:relative;
						width:588px; height:54px; float:right;
						background:url(../img/new_mail2.gif) no-repeat 268px 14px;}
			
.mail_info			{	width:195px; 
						color:#979797; font-size:11px;
						position:absolute; left:47px; top:19px;}
							
.mail_p				{	left:276px; top:19px;  width:152px;}				
.mail_b				{	left:454px; top:13px;}				
				
				
		/* ZA NAS */
* html .for_us { height:197px;}		

.for_us		{	padding:18px 0 0 20px;
				width:896px; min-height:197px;
				background:url(../img/for_us.gif) no-repeat left top;}
			
.us_h3		{	padding:0px 0 16px 0;
				color:#565656; font-size:11px; font-weight:bold;}

.adresse		{	padding:0 0 0 0; float:left;
					width:375px; min-height:165px;
					background:url(../img/ston.gif) no-repeat right center;}
					
					
* html .adresse	{	height:165px;}
				
.cont_box		{	padding:0 0 0 20px; float:left;
					width:220px;
					line-height:15px;
					color:#828282; font-size:11px;}
.cont_box a			{	color:#ff3030;}	
.cont_box a:hover	{	color:#000;}				
					
.mailto			{	color:#ff3030;}
.mailto:hover	{	color:#000;}				
				
.zapitvane		{	padding:0 0 0 0; float:left;
					position:relative;
					width:510px; min-height:235px;}
* html .zapitvane { height:235px;} 
					

.form_zap		{ }
.send_zap		{	position:absolute; left:45px; top:0px;
					color:#565656; font-size:11px;}

.zap_1			{	top:35px;}
.zap_2			{	left:282px; top:35px;}
.zap_3			{	top:108px;}
.zap_4			{	top:73px;}

.fld_1			{	position:absolute; left:115px; top:32px;
					padding:2px 0px 0px 5px; display:inline; border-collapse: collapse;
					width:143px; height:20px;
					background:url(../img/field_small.gif) no-repeat left top;}
* html .fld_1   {   overflow:hidden;}

.fld_2			{	left:356px;}

.fld_b          {	position:absolute; left:115px; top:70px;
					padding:1px 5px 0 5px;
					width:380px; height:21px;
					background:url(../img/field_big.gif) no-repeat left top;}

* html .fld_b   { overflow:hidden;} 
				
.fld_fld_b      {	width:370px; height:20px; padding-right:4px;
					background:none; border:0px;
					font-size:11px; color:#979797; }					

.fld_fld		{	width:137px; height:20px; overflow:hidden; 
					background:none; border:0px; padding:0px 1px 0 0; margin:0px;
					font-size:11px; color:#979797; }
					
.txt_area		{	position:absolute; left:115px; top:105px;
					padding:3px 5px 0px 5px;
					width:380px; height:61px;
					background:url(../img/txt_area.gif) no-repeat left top;}

.txt_area_in	{	width:383px; height:53px;
					padding:0px; margin:0px;
					overflow:auto; font-size:11px;
					border:0px; background:none;
					color:#979797; }

.s_button		{	position: absolute; left:426px; top:190px;
					width:76px; height:45px;
					background:url(../img/s_button.gif) no-repeat left bottom;}
					
.s_but_in		{	width:76px; height:23px;
					border:0px; cursor:pointer;
					color:#fff; font-size:11px;
					background: url(../img/but.gif) no-repeat left top;}
					
		/* INFO PAGES */
.info			{	padding:18px 16px 0px 20px;
					width:880px; min-height:197px;
					color:#646464; font-size:11px;
					background:url(../img/for_us.gif) no-repeat left top;}
* html .info		{	height:197px;}	
				
.lepka			{	float:left; margin-right:20px;}			

.box_prod		{	 width:725px; min-height:92px;}
* html .box_prod	{	height:92px;}

		/* PROD LIST */
.prodlist		{	padding:0px 0 0 2px; width:914px;}

.box_list		{	padding:14px 0 10px 13px; 
					width:897px; min-height:133px;
					color:#a3a3a3; font-size:11px;}
* html .box_list	{	height:133px;}					
.box_list_2		{	background-color:#f5f5f5;}

.rooms 				{padding:18px 0px 0px 20px;}
.big_star			{	color:#646464; font-size:11px;  }
.big_star a			{	color:#646464; font-size:11px;}
.big_star a:hover	{	text-decoration:underline;}

.map_1				{	color:#646464; font-size:11px; font-weight:bold;}
.map_1:hover		{	text-decoration:underline;}

.map_2				{	color:#646464; text-decoration:underline;}
.map_2:hover		{	text-decoration:none;}



.error , .error_con			{	position:absolute; left:113px; top:5px;
								color:#FF3030; font-size:11px; font-weight:bold;}


.error 						{	left:25px; top:19px; z-index:555555;   background:url(../img/fon4e.gif);}	

.error_con					{	left:53px; top:195px; padding:0px 0px 0px 116px; background:none;}
				
.pages						{	padding:20px 0 0 4px;}

#next , #prev				{	color:#8A8A8A; font-size:10px; font-weight:bold; text-decoration:none;}
#next:hover , #prev:hover	{	color:#535050;}

#num						{	color:#999999; font-weight:bold; text-decoration:none;}
#num:hover					{	color:#5E5E5E; }

#selected					{	color: #333333; font-weight:bold; font-size:11px; text-decoration:none;}

.sitemap					{	padding:0px 0px 0px 25px; list-style:none; margin:0px;}
.sitemap li					{	padding:0px 0px 5px 0px;}
.site_map					{	color:#8A8A8A; font-weight:bold;}
.site_map:hover				{	color:#535050;}

.under_list					{	padding:5px 0 0 18px;}

.site_a						{	color:#8A8A8A; text-decoration:underline;}
.site_a:hover				{	text-decoration:none;}
.big_link					{	color:#5E5E5E; text-decoration:underline;}
.big_link:hover				{	text-decoration:none;}

.img_gal					{	margin:0px auto; padding:82px 0 0 0;
								width:109px; height:0px; display:block;
								
								background-position: center center; background-repeat:no-repeat;}
* html .img_gal				{	padding:95px 0 0 0; height:0px;}

#her						{	text-decoration:none;}
.img_gal span				{	color:#8A8A8A;  display:block;}

.img_gal:hover	span		{	color:#535050;}


/*.more_view				{	padding:3px 0px 0px 0px; color:#8A8A8A; display:block;}
.more_view:hover			{	color:#535050;}*/



.all_img_bg					{ width:986px; margin:0 auto; position:relative; height:128px;
								background:url(../img/all_img_bg.gif) no-repeat left top;}



#main_menu 					{	height:150px; margin:0px auto;	width:986px; 
								position:relative; z-index:10;
								overflow:hidden;}

/*#main_menu .btn			{	display:block;
								float:left;
								height:36px;
								width:15px;}*/


#main_menu #menu_left_btn	{	width:28px; height:117px; /*visibility:hidden;*/ cursor:help;
								position:absolute;  z-index:100; 
								background: url(../img/left_but.png) no-repeat left top; }
								
*html #main_menu #menu_left_btn { background-image:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/left_but.png', sizingMethod='crop');}


#main_menu #menu_right_btn	{	width:28px; height:117px; cursor:help;
								position:absolute; right:0px; z-index:100; 
								background: url(../img/right_but.png) no-repeat left top; }

*html #main_menu #menu_right_btn { background-image:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/right_but.png', sizingMethod='crop');}

#main_menu .btn a			{	background-position:left top;
								background-repeat:no-repeat;
								display:block;
								height:150px; }

#main_menu .btn a:hover		{	background-position:right top; }



#main_menu #menu_left_btn a {	background-image:url(../_img/menu-arrow-01.gif);
								text-align:right; }

#main_menu #menu_right_btn a {	background-image:url(../_img/menu-arrow-02.gif);
								text-align:left; }


#menu_container				{	float:left;
								height:160px;
								overflow:hidden;
								/*width:950px;*/ }

#menu_container #slided_menu { }


#main_menu menu li			{	float:left; }



#main_menu menu li a		{	display:block;
								float:left;
								width:197px; height:160px;
								background-position: center top;
								background-repeat:no-repeat;}
							
#main_menu menu li a:hover , #main_menu menu li a.selected	{	background-position: center bottom; }

.greshka 	{ border:solid 1px #FF0000;}

