@charset "utf-8";
/* CSS Document */


* {
	margin: 0;
}


img {
	border: none;
	
}


body {
	background: url(../img/gastrocolor_01.png) repeat-x;
	background-color: #b9f477;
	font-family: Verdana, Helvetica, sans-serif;
}


.conteiner {
	background: url(../img/bg_03.png) repeat-y;
	width: 800px;
	margin: 20px auto 0 auto;
}

.bg {
	display: block;
	float: left;
	margin: 0 0 10px 0;
	background-color: #FFF;
	border: 1px #000 solid;
}



.top {
	background: url(../img/top_bg_03.jpg) no-repeat;
	width: 100%;
	display: block;
	float: left;
}

	  .top .menu {
		  list-style: none;
		  margin: 5px 0 0 65px;
		  
		  
	  }
		  .top .menu li {
			  display: block;
			  float: left;
			  width: 83px;
			  line-height: 13px;
			  font-size: 12px;
			  margin: 0 5px 0 0;
			  text-align: center;
			  border: 1px #666666 solid;
			  text-transform: uppercase;
		  }
		  .top .menu li:hover {
			  border: 1px #919e8e solid;
			  background: #919e8e;
		  }
		  .top .menu #selected {
			  background: #919e8e;
		  }
		  .top .menu li a {
			  color: #555e4a;
			  font-size: 12px;
			  font-weight: bold;
			  text-decoration: none;
		  }






.main {
	width: 100%;
	display: block;
	float: left;
}
	.main,p {
		color: #555e4a;
		font-size: 13px;
	}
		
	.one {
		display: block;
		float: left;
		width: 163px;
		margin: 10px 0 20px 2px;
		border: 1px #000 solid;
	}
		
		.one h2 {
			display: block;
			background: url(../img/subhead_bg.png) repeat-x;
			float: left;
			width: 147px;
			line-height: 21px;
			font-size: 12px;
			text-transform: uppercase;
			font-weight: normal;
			padding: 0 0 0 10px;
			margin: 2px 0 0 2px;
			border: 1px #000 solid;
		}
		
		.one h3 {
	display: block;
	font-weight: normal;
	background: url(../img/subhead_bg2.png) repeat-x;
	float: left;
	width: 147px;
	line-height: 21px;
	padding: 0 0 0 10px;
	margin: 10px 0 10px 2px;
	border: 1px #000 solid;
	text-transform: uppercase;
	font-weight: normal;
		}
		
				.one h3 a {
					color: #555e4a;
					text-decoration: none;
					text-transform: uppercase;
					font-weight: normal;
					
					
					
		}
	
		
		.one .menu {
			display: block;
			float: left;
			width: 100%;
			list-style: none;
			padding: 0;
			margin: 2px 0 2px 2px;
		}
			.one .menu li {
				display: block;
				float: left;
				width: 152px;
				padding: 0 0 0 8px;
				list-style: none;
				line-height: 25px;
				background: url(../img/menu_bg.png) left top no-repeat;
			}
			.one .menu li:hover {
				background: url(../img/menu_bg.png) left bottom no-repeat;
			}
			.one .menu li a {
				display: block;
				float: left;
				width: 100%;
				font-size: 12px;
				color: #cccccc;
				text-decoration: none;
				font-weight: bold;
			}
			.one .menu li a:hover {
				color: #ffffff;
			}
			
							.one .menu2 {
								display: block;
								float: left;
								width: 100%;
								list-style: none;
								padding: 0;
								margin: 22px 0 2px 2px;
								}
							.one .menu2 li {
								display: block;
								float: left;
								width: 149px;
								padding: 0 0 0 20px;
								list-style: none;
								line-height: 25px;
								background: url(../img/menu_bg2.png) left top no-repeat;
								}
							.one .menu2 li:hover {
								background: url(../img/menu_bg2.png) left bottom no-repeat;
								}
							.one .menu2 li a {
								display: block;
								float: left;
								width: 100%;
								font-size: 12px;
								color: #cccccc;
								text-decoration: none;
								font-weight: bold;
								}
							.one .menu2 li a:hover {
								color: #ffffff;	
								}
	
	.two {
	display: block;
	float: left;
	width: 624px;
	margin: 2px 0 20px 2px;
	border: 1px #000 solid;
	text-align: justify;
	}
		.two p {
	display: block;
	float: left;
	line-height: 18px;
	width: 580px;
	margin: 20px 0 0 20px;
		}		
		.two p2 {
	display: block;
	float: left;
	line-height: 18px;
	width: 380px;
	margin: 20px 45px 10px 10px;
		}
		.two p3 {
	display: block;
	float: left;
	line-height: 18px;
	width: 570px;
	margin: 5px 0px 20px 40px;
		}
		.two p a {
	color: #555e4a;
	target:blank;
		}
		.two .images {
	display: block;
	float: left;
	width: 580px;
	margin: 10px 0px 15px 20px;
		}
			
		
		.two .images a img {
		margin: 10px 5px 10px 10px;	
		}
	
	.belka {
		display: block;
		float: left;
		width: 624px;
		margin: 10px 0 0 2px;
		border: 1px #000 solid;
		line-height: 24px;
		background-color: #e8e8e8;
	}
	
		.belka p {
			margin: 0 0 0 10px;
			font-size: 12px;
			font-weight: bold;
		}
	
		.belka p span {
			font-weight: normal;
		}
	
	.cc {
		display: block;
		float: left;
		width: 626px;
	}








.nowy_box {
	display: block;
	float: left;
	width: 100%;
	}
	.nowy_box p{
	display: block;
	float: left;
	line-height: 18px;
	width: 580px;
	margin: 20px 0 0 20px;
		}	
		.nowy_box p a{
		color:#555e4a;
		}
	.nowy_box h2 {
	display: block;
	float: left;
	width: 100%;
	text-align: center;
	margin: 15px 0;
	}
	
	.nowy_box .photos {
	display: block;
	float: left;
	width: 100%;
	margin: 20px 0 0 0;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	}
		.nowy_box .photos img {
			margin: 0 0 15px 0;
		}
		
	.nowy_box .list {
	display: block;
	float: left;
	width: 100%;
	margin: 0px 0 0 20px;
	padding: 0;
	list-style: none;
	}
	
		.nowy_box .list2 {
	display: block;
	float: left;
	width: 565px;
	margin: 0px 0 0 20px;
	padding: 1;
	list-style: decimal;
	}
	
		.nowy_box .list3 {
	display: block;
	float: left;
	width: 565px;
	margin: 0px 0 0 20px;
	padding: 2;
	list-style-type: lower-alpha;
	}
	
		.nowy_box .list li {
	display: block;
	float: left;
	width: 95%;
	margin: 0 0 10px 0;
		}


#indent {
	text-indent: 50px;
	
}







.footer {
	margin: auto auto 30px auto;
	width: 300px;
}


.footer p {
	width: 100%;
	text-align: center;
}
