/*Iauaa*/
* {margin: 0px; padding: 0px;}
body {
	padding: 0px;
	margin: 0px;
	background-color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FFFFFF;
	background-image: url(img/global.background.gif);
	background-repeat: repeat-x;
	background-position: top;
}

table, td, div {box-sizing: border-box; -moz-box-sizing: border-box;}

img {border: 0px;}
img.spcr {display: block;}

A {
	color: #ffffff; /* Öâåò ññûëîê */
}
A:visited {
	color:#999999; /* Öâåò ïîñåùåííûõ ññûëîê */
}
A:hover {
	color:#D00266; /* Öâåò àêòèâíûõ ññûëîê */
}

table  {border-collapse:collapse;}
table td {margin: 0px;padding: 0px;}

ul, ol, p, td, th {font-size:9pt;}
ul, ol {padding:14px 0px 0px 25px;}

p {font-size: 9pt; padding-bottom: 14px;}

h1 {font-size:13pt; color:#D00266; padding-bottom: 14px;}
h2 {font-size:12pt; color:#D00266; padding-bottom: 14px;}
h3 {font-size:11pt; color:#D00266; padding-bottom: 14px;}
h4 {font-size:10pt; color:#D00266; padding-bottom: 14px;}
h5 {font-size:9pt%; color:#D00266; padding-bottom: 14px;}

input, select, textarea {font-size:9pt; font-family: Arial, Helvetica, sans-serif; color:#000000;}
	
/*Iauaa*/

div.ship {
	width: 377px;
	height: 260px;
	background-image: url(img/ship.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	position: absolute;
	left: 0px;
	top: 265px;
	z-index: 10;
}
div.city {
	width: 232px;
	height: 260px;
	background-image: url(img/city.jpg);
	background-position:left top;
	position: absolute;
	left: 377px;
	top:265px;
	z-index: 11;
}
div.wood {
	position: absolute;
	top: 125px;
	left: 0px;
	z-index: 12;
	width: 100%;
}
	div.wood div {
		height: 400px;
		background-image: url(img/wood.jpg);
		background-repeat: no-repeat;
		background-position: left top;
		margin-left: 609px;
	}
	
/*page*/
	div.city_page {
		width: 32px;
		height: 260px;
		background-image: url(img/city.jpg);
		background-position: right top;
		position: absolute;
		left: 0px;
		top:265px;
		z-index: 11;
	}
	div.wood_page {
		position: absolute;
		top: 125px;
		left: 0px;
		z-index: 12;
		width: 100%;
	}
		div.wood_page div {
			height: 400px;
			background-image: url(img/wood.jpg);
			background-repeat: no-repeat;
			background-position: left top;
			margin-left: 32px;
		}	
/*page*/
	
div.stars {
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height:251px;
	background-image: url(img/stars.gif);
	background-position: top left;
	background-repeat: no-repeat;
	z-index: 13;
}	
div.boobles {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 14;
	background-image: url(img/bubblestop.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 421px;	
	width: 100%;
}	

div.main_content {
	position: absolute;
	left: 0px; top: 525px;
	z-index: 15;
	width: 100%;
	border-top: 1px solid #313131;
}
	table.mcon_skel {
		width: 100%;
		background-image: url(img/content.l.bbls.gif);
		background-repeat: no-repeat;
		background-position: left top;
	}
		table.mcon_skel td {
			background-image: none;
		}
			table.mcon_skel td.contacts {
				background-image: url(img/content.l.r.bbls.gif);
				background-repeat: no-repeat;
				background-position: right top;
				vertical-align: top;
				text-align: right;
				padding-left: 10px;
			}
				table.mcon_skel td.contacts img {
					margin-right: 27px;
					margin-top: 39px;
				}
				div.content_box {
					background-color: #242424;
					border-top: 10px solid #313131;
					padding-bottom: 60px;
				}
				
				div.content {padding:14px 16px 14px 32px;}
					
					div.content_box table.specp {
						width:100%;
					}
					div.content_box table.specp td.plus {
						background-repeat:no-repeat;
						background-position:center center;
					}
					div.content_box table.specp td.plus img {width:100%;}
					div.content_box table.specp td.plus1 {background-image:url(img/plus.1.gif);}
					div.content_box table.specp td.plus2 {background-image:url(img/plus.2.jpg);}
					div.content_box table.specp td.plus3 {background-image:url(img/plus.3.gif);}
					div.content_box table.specp td.plus4 {background-image:url(img/plus.4.jpg);}
					div.content_box p {width:80%;}
					
	table.footer {
		width: 100%;
		background-image: url(img/bubblestbottom.gif);
		background-repeat: no-repeat;
		background-position: bottom left;
		height: 221px;
	}
		table.footer td {
			background-image: none;
		}
			td.footer_menu {
				vertical-align: top;
				padding-top: 27px;
				padding-left: 28px;
			}
				td.footer_menu table {
					width: 100%;
				}
					td.footer_menu table td {
						text-align:center;
					}
				td.footer_menu a {
					color:#ffffff;
					text-decoration:none;
				}
				td.botdp {
					padding-top: 27px;
					text-align: right;
					padding-right: 80px;
				}
		
		table.foot_ct td.right {
			font-size: 9px;
			vertical-align: middle;
			line-height: 14px;
		}
			table.foot_ct td.right span {
				color: #890900;
			}
			table.foot_ct td.right a {							
				color: #890900;
			}		
		
div.page_content {
	position: absolute;
	left: 0px; top: 116px;
	z-index: 15;
	width: 100%;
}		
	table.pgcon_skel {
		width: 100%;
		background-image: url(img/content.l.bbls.gif);
		background-repeat: no-repeat;
		background-position: left 409px;
	}
		table.pgcon_skel td {
			background-image: none;
		}
			table.pgcon_skel td.contacts {
				background-image: url(img/content.l.r.bbls.gif);
				background-repeat: no-repeat;
				background-position: right top;
				vertical-align: top;
				text-align: center;
				padding-left: 10px;
			}
				table.pgcon_skel td.contacts img {
					margin-right: 37px;
					margin-top: 39px;
				}	
	div.page_content_box {
		background-color: #242424;
		border-top: 10px solid #313131;	
		width: 95%;
		background-image: url(img/page.ins.bbg.gif);
		background-repeat:no-repeat;
		background-position: left bottom;
	}
		div.page_content_box div.layer_1 {
			background-image: url(img/page.ins.tbg.gif);
			background-repeat: no-repeat;
			background-position: right top;
			padding-left: 36px;
			padding-right: 30px;
			padding-top: 20px;
			padding-bottom: 60px;			
			min-height:600px;
		}
	
		
div.logo {
	display: block;
	width: 201px;
	height: 97px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 21;
	background-image: url(img/logo.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
	div.logo a {
		display: block;
		height: 39px;
		margin-top: 52px;
		margin-left: 33px;
	}

div.menu_top {
	position: absolute;
	z-index:20;
	top: 68px;
	left: 0px;
	padding-left: 240px;
}
	div.menu_top table {
		width: 100%;
	}
		div.menu_top table td {
			text-align:center;
		}
		
	div.menu_top a {
		color:#ffffff;
		text-decoration:none;
	}
	
	div.path {
		padding-bottom: 28px;
	}

	h1.path {
		font-size: 18px;
		font-weight: normal;
	}
		h1.path a {
			color: #D00266;
			text-decoration:none;
		}
		h1.path a:hover {
			color: #D00266;
			text-decoration:underline;
		}
		
		td.txtprt {
			padding-left: 21px;
			vertical-align: top;
			font-size: 70%;
		}
		
		table.imgntor {
			width: 343px;			
		}
			td.imgprt img {
				display: block;
			}
			table.imgntor td {vertical-align: middle; padding-top: 6px;}
				table.imgntor td img {padding:4px; cursor:pointer;}
				table.imgntor td img.act {padding:3px; border:1px solid #BBBBBB;}
			table.imgntor td.cal {
				text-align: center;
			}
			table.imgntor td.ral {			
				text-align: right;
			}
			

#wysiwyg {background:none; background-color: #242424; padding:5px; font-size:10pt;}

.params td {padding:2px; border:none; border-bottom:1px dotted #BBBBBB;}
.params td strong {display:block;}
.params td.checked {padding:1px;}
.params td.checked strong {background:#D00266; padding:1px;}

.good {float:left; text-align:center; padding:0px 0px 10px 0px; text-align:center;}
.good div { padding:0px 10px 10px 10px; text-align:center;}

.error {color:#D00266;}

.goods {width:100%;}
.goods td.img {padding:0px 0px 10px 0px;}
.goods td.body {padding:0px 0px 10px 10px;}
/*.goods table td {padding:4px; border:1px solid #FFFFFF;}*/
