/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}


body {
	font-size: 8pt;
	line-height: 12pt;
	font-family: Arial, sans-serif;
	background: black;
	color: #c2c2c2;
}

.menu_shift {
	padding-left:165px;
	padding-bottom: 4px;
}

.menu_line {
	position : relative;
	left: -115px;
	bottom: -10px;
}

.goods_text {
	width:275px;
	float:left;
}

.goods_text_header {
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 15px;
}

.goods_price {
	padding-top: 31px;
	width:275px;
	float:left;
	position: relative;

}

.goods_price_desc {
	width: 145px;
	text-align: right;
	color: #535353;
	float:left;
	margin-right:20px;
}

.goods_price_digits {
	width: 120px;
	text-align: left;
	font-family: Georgia, serif;
	font-size: 21pt;
	float: right;
	margin: -21px 0 0 0;
	padding: 0 0 8px 0;
	background-color: transparent;
	z-index: 1000;
}

.goods_price_currency {
	font-family: Arial, serif;
	font-size: 7pt;
	font-weight: bold;
	letter-spacing: 1px;
	background-color: transparent;
	vertical-align: baseline;
	margin: 0;
	padding: 0;
}

.goods_price_line {
	width: 120px;
	float: right;
	clear: both;
	margin: 0;
	padding: 0 0 12px 0;
	background-color: transparent;
	z-index: 100;
}

.goods_price_caption {
	float: left;
	padding-left:155px;
	margin-top: -2px;
	color:#535353;
	aligh: left;
}

.goods_specs {
	width: 80px;
	float: left;
	color: #535353;
	margin-right:10px;	
}

.goods_specs_2 {
	width: 185px;
	float: right;	
}

.goods_specs_line_2column {
	width: 275px;
	float: left;
	margin-top: -4px;
	margin-bottom: 8pt;	
}

.goods_pic {
	margin-top:25px;
	margin-bottom: 22px;
}


.active {
}

.section-title {
	top: 12pt;
	left: -115px;
	font-weight: bold;
	font-size: 10pt;
	position : relative;
	width: 115px;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { text-decoration: none; color:#00aea2; }
a:active { text-decoration: none; color:#00aea2; }
a:visited { text-decoration: none; color:#00aea2;}
a:hover { color: #00aea2;
	text-decoration: none;
	background-color: transparent;
	border-color: #00aea2;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: dotted;
 }



#menu {
    width: 330px;
    overflow: inherit;
    top: 0;
    bottom: 0;
    left: 0;
    position: absolute;
    height: 100%;
    z-index:10000;
	background-color: black;
}

#menu ul {
	list-style: none;
	margin: 0 0 12px 0;
}

#menu ul li.section-title { }

#content {
width: 570px;    
height: 100%;
    margin: 25px 0 0 355px;
    top: 0;
}

.top { 	margin-left:330px;
	width: 595px;
	height: 160px;
	background-image: url('/ndxz-studio/site/img/top_back.gif');
	background-repeat: no-repeat;
	valign: middle;
}

.container {
    padding: 0px 0px 0px 0px;
}

p {
    margin: 0 0 9px 0;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container		{ margin-top: 100px; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }

a.image:hover {border: 0; border-style: none; text-decoration: none; border-bottom-width: 0;}

.main_text {
	width: 570px;
	text-align: left;
	font-family: Georgia, serif;
	font-size: 21pt;
	line-height: 23.5pt;
	float: left;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-color: transparent;
	z-index: 1000;
}
