@charset "utf-8";
@import url("ie.css");
@import url("footer.css");
@import url("topmenu.css");
@import url("content.css");
@import url("rounded.css");
@import url("tables.css");
@import url("niftycorners.css");
@import url("dropshadow.css");
@import url("firework.css");

/* Макет */

body {
	font:62.5% Tahoma, Geneva, sans-serif;
	margin:0; padding:0;
	background:#fff;
	text-align:center;
}
#container {
	text-align:left;
	background: #fff url(../images/bg_container.png) repeat-y top center;
}
#container, #footer {
	width:100% !important; width:974px;
	min-width:974px;
	max-width:1200px;
	margin:0 auto
}
#masthead {
	position:relative;
	background:#58a7f3 url(../images/sea-bg.jpg) repeat-x 390px bottom;
	height:208px;
}
/* Стиль Для логотипа в шапке
#masthead h1 {
	margin:0;
	position:absolute;
	z-index:2;
	width:217px;
	height:48px;
	text-indent:-9000px;
	right: 0;
	bottom:0;
} */
#main-image {
	position: relative;
	background: url(../images/home.jpg) no-repeat left top;
}
.main-imageA, #main-image {width:390px; height:208px; float:left;}
#side-image {
	position:absolute;
	right:0;
	bottom:0;
	z-index:1;
	width:317px;
	height:156px;
	background: url(../images/sea-r.jpg) no-repeat right bottom;
}
h1 {position:absolute; left:50%; bottom:0; color:#063429; font-size:1em; z-index:-1}

#content, #sidebar {float:left; width:50%; font-size:80%}
#sidebar {width:50% !important; width:50%; padding-top:4em}
.shell {margin: 0 auto;	width: 90%;}
.shell * { margin:0}

#content, #footer {max-width:740px; max-width:1200px;}

.section_pic {
	float: right;
	margin-right:1.25em;
	width:34%;
	height:100px;
	border:4px solid #ebebe5;
	text-indent:-900em;
}
#hpic1 {
	background:#e2e2d2 url(../images/divnomorsk.jpg) no-repeat center center;
}