html, body, .menu{
	padding: 0px;
	margin: 0px;
}
body{background-color: #5c93cc;}
body, table{font: 13px tahoma;}
input, select, textarea, button{font: 11px tahoma;}
#layout{
	background: #47698c url('../img/head.jpg') top left no-repeat;
	border: solid white;
	border-width: 0px 2px;
}
a{color: #47698c;}
a:hover{text-decoration: none;}
a img{
	border: none;
	text-decoration: none;
}
small{font-size: 11px;}
h1{
	color: #fff;
	margin: 5px 0px;
	font-size: 14px;
}
img.border1{
	border: solid 1px #47698c;
}
.HLink{
	display:none;
	visibility:hidden;
}
.menu{
	list-style: none;
	margin-bottom: 30px;
}
.menu li{margin-bottom: 5px;}
.menu a{
	color: #47698c;
	font: 19px arial;
	text-decoration: none;
}
.menu a.current{
	color: white;
	font-weight: bold;
}
.red{color: red;}
.guestbook_item{
	border-bottom: dashed 1px #89d;
	margin: 3px 0px;
	padding: 3px 0px 10px;
}
input.text, textarea{
	border: solid 1px #47698c;
	background-color: #fafaff;
}
.form{font: 9pt tahoma;}
.form th{text-align: right;}
.form b{color: red;}
.gallery_item{
	float: left;
	width: 110px;
	height: 160px;
}
.gallery_item img{border: solid 1px white;}
.gallery_item a{
	color: white;
	text-decoration: none;
	font: 10pt tahoma;
}
.error, .info{
	border: solid 1px;
	padding: 10px;
	margin: 10px 30px;
}
.info{
	background-color: #eef;
	border-color: #5c93cc;
}
.error{
	background-color: #fee;
	border-color: #cc935c;
}
.list{
	width: 100%;
	border-collapse: collapse;
}
.list td{
	border-bottom: dashed 1px #5c93cc;
}

/* Стили для блоков с закругленными углами */
.b1, .b2, .b3, .b4, .b5, .b6, .b21, .b22, .b23{
	height: 1px;
	font-size: 1px;
	border: none;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
.b1, .b2, .b3, .b4, .b5, .b6, .content{background-color: #fff;}
.b1{margin: 0px 8px;}
.b2{margin: 0px 6px;}
.b3{margin: 0px 4px;}
.b4{margin: 0px 3px;}
.b5{margin: 0px 2px; height: 2px;}
.b6{margin: 0px 1px; height: 2px;}
.content{
	min-height: 350px;
	padding: 10px;
}
* html .content{height: 350px;}
.block{margin: 15px -4px 2px;}
.block a{
	color: #cdf;
	font-weight: bold;
}
.b21, .b22, .b23, .bc{
	background-color: #5c93cc;
	display: block;
}
.b21{margin: 0px 2px;}
.b22{margin: 0px 1px;}
.b23{margin: 0px; height: 2px;}
.bc{
	margin: 0px;
	padding: 0px 3px;
	color: #fff;
	font-size: 17px;
	font-style: italic;
}
.tws{color: #FFFFFF}
.tws a{color: #FFFFFF}
.style1 {color: #FFFFFF}
