html {
	background:#f1f6f8 url(images/bg_body.jpg) no-repeat scroll center 20px;
}

body {
	font-family: Verdana,Tahoma,Helvetica,Arial,sans-serif;
}

a:link, a:visited {
	color:#98b53a;
	text-decoration:underline;
}

a:hover, a:hover {
	color:#9fba49;
	text-decoration:underline;
}


#wrapper {
	margin:0 auto;
	width:990px;
	position:relative;
}

/* Контент */

#main {
	float:left;
	display:inline;
	width:990px;
	margin:300px 0 0;
	background:#f1f6f8 url(images/bg_wrapper.jpg) repeat-y scroll 0 0;
}

#content {
	float:left;
	display:inline;
	margin:0 24px 0 285px;
	width:680px;
}

#content1 {
	float:left;
	display:inline;
	margin:0 24px 0 10px;
	width:680px;
}

/* Контент - Статьи */

#content p{
	margin:10px 0;
}

#content strong {
	font-weight:bold;
}

#content ul {

}

#content ul li{
	list-style-type:disc;
	margin:10px 0 10px 30px;
}

/* Контент - Таблица товаров */

.items {
	width:680px;
}

.items caption {
	color:#ac4;
	font-size:16px;
	font-weight:bold;
	padding-bottom:3px;
	border-bottom:1px solid #ac4;
}

.items td {
	text-align:center;
	padding:10px 10px 15px;
	width:207px;
    vertical-align: top;
}

.items .price {
	display:block;
	color:#ac4;
	font-size:14px;
	font-weight:bold;
}

.items a:link, .items a:visited {
	color:black;
	text-decoration:none;
	font-weight:bold;
}

.items a:hover, .items a:active {
	color:black;
	text-decoration:underline;
	font-weight:bold;
}

.add2cart {
	margin:5px 0 0;
}

#itemDesc .add2cart p {
	margin:10px 0;
}

.add2cart .input-text {
	width:30px;
	float:left;
	display:inline;
	margin: 7px 0 0 5px;
	background-color:#fff;
	border:1px solid #111;
}

.add2cart span {
	float:left;
	display:inline;
	margin: 9px 0 0 5px;
}

.add2cart .input-image {
	float:left;
	display:inline;
	margin: 0 0 0 5px;
}

.add2cart label {
	display:inline;
	color:#ac4;
	font-size:14px;
	font-weight:bold;
}

.listing {
	text-align:right;
	margin-top:10px;
}

.listing span{
	color:#717171;
	padding:0 3px;
	background-color:#ac4;
}

.listing a:link, .listing a:visited {
	color:#81a024;
	padding:0 3px;
}

.listing a:hover, .listing a:active {
	color:#717171;
	padding:0 3px;
	background-color:#ac4;
}

.title_in a:link{
	color:#AACC44;
	font-size:16px;
}

/* Форма регистрации */

.form_reg td{
	margin:2px;
	padding:2px;
}


/* Контент - Описание товара */

#content h2 {
	color:#ac4;
	font-size:16px;
	font-weight:bold;
	padding-bottom:3px;
	border-bottom:1px solid #ac4;
}

#content1 h2 {
	color:#ac4;
	font-size:16px;
	font-weight:bold;
	padding-bottom:3px;
	border-bottom:1px solid #ac4;
}

#itemPhoto {
	float:left;
	display:inline;
	width:315px;
	margin:20px 0 0;
}

#itemPhoto ul{
	float:left;
	display:inline;
	width:315px;
	margin:0 -7px;
	_margin:0 -6px;
	overflow:hidden;
}

#itemPhoto ul li {
	float:left;
	display:inline;
	width:90px;
	margin:10px 6px;
	border:1px dotted #717171;
	*border:1px solid #a2a2a2;
}

#itemPhoto ul img {
	width:90px;
}

#itemDesc {
	float:right;
	width:359px;
}
#itemDesc p {
	margin:0;
}

#itemDesc h3 {
	color:black;
	font-weight:bold;
	padding:20px 0 10px;
}

/* Контент - Корзина товаров */

#cart {
	width:680px;
	border:1px solid #aaa;
	margin:10px 0;
}

#cart thead {
	border:1px solid #aaa;
	
	font-weight:bold;
}

#cart th {
	padding:5px;
}

#cart td {
	padding:10px 5px;
}

#cart .input-text {
	text-align:center;
	width:2em;
	margin-left:11px;
}

#cart .input-checkbox {
	float:right;
	display:inline;
	margin-right:13px;
}

#mainCart .input-submit {
	margin-right:10px;
}

/* Боковое меню */

#sidebar {
	float:left;
	display:inline;
	width:246px;
	margin:-14px 0 0 -965px !important;
	margin:0 0 0 -965px;
}

#sidebar h3 {
	width:216px;
	padding:12px 15px 25px;
	background:#fff url(images/bg_box_top.jpg) no-repeat 0 0;
	
	font-family: Helvetica,Arial,sans-serif;
	font-size:16px;
	font-weight:bold;
}

#catalog {
	display:block;
	width:246px;
	padding:0 0 20px;
	margin:-15px 0 0;
	background:#fff url(images/bg_box_bottom.jpg) no-repeat scroll left bottom;
}

#catalog li {
	display:block;
	padding:8px 10px 0 30px;
	background:transparent url(images/bg_item.gif) no-repeat scroll 20px 14px;
	
	font-family: Helvetica,Arial,sans-serif;
	color:black;
	font-size:16px;
	text-decoration:none;
}

#catalog li a:link, #catalog li a:visited {
	font-family: Helvetica,Arial,sans-serif;
	color:black;
	font-size:16px;
	text-decoration:none;
}

#catalog li a:hover, #catalog li a:hover {
	font-family: Helvetica,Arial,sans-serif;
	color:black;
	font-size:16px;
	text-decoration:underline;
}

#catalog .catalog-child li {
	display:block;
	padding:8px 10px 0 15px;
	background:transparent url(images/bg_item_child.gif) no-repeat scroll 6px 11px;
	
	font-family: Helvetica,Arial,sans-serif;
	color:black;
	font-size:12px;
	text-decoration:none;
}

#catalog .catalog-child li a:link, #catalog .catalog-child li a:visited {
	font-family: Helvetica,Arial,sans-serif;
	color:black;
	font-size:12px;
	text-decoration:none;
}

#catalog .catalog-child li a:hover, #catalog .catalog-child li a:hover {
	font-family: Helvetica,Arial,sans-serif;
	color:black;
	font-size:12px;
	text-decoration:underline;
}

/* Заголовок */

#header {
	position:absolute;
	top:0px;
	left:0px;
	margin:20px 0 0;
	width:990px;
	height:280px;
}

#logo {
	float:left;
	display:inline;
	margin:18px 0 0 27px;
	width:215px;
	height:63px;
}

h1 {
	text-indent:-9000px;
	width:215px;
	height:63px;
}

#registry {
	float:right;
	display:inline;
	margin: 38px 35px 0 0;
	width:204px;
	height:30px;
	
	color:#90b1ba;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

#registry a{
	color:#90b1ba;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

#search {
	float:right;
	display:inline;
	margin: 38px 37px 0 0;
	width:200px;
	height:30px;
}

#search .input-text {
	float:left;
	display:inline;
	font-size:12px;
	border:none;
	*border-color:transparent;
	width:137px;
	margin:3px 0 0;
}

#search .input-image {
	float:left;
	display:inline;
	margin:0 0 0 9px;
}

#shoppingCart {
	float:right;
	display:inline;
	margin:10px 3px 0 0;
	width:167px;
	
	font-family: Helvetica,Arial,sans-serif;
	color:black;
	font-size:12px;
	line-height:19px;
	font-weight:bold;
}

#shoppingCart a:link, #shoppingCart a:visited {
	font-family: Helvetica,Arial,sans-serif;
	color:#ce9a4a;
	font-size:12px;
	line-height:19px;
	font-weight:bold;
	text-decoration:underline;
}

#shoppingCart a:hover, #shoppingCart a:hover {
	font-family: Helvetica,Arial,sans-serif;
	color:#d6b35c;
	font-size:12px;
	line-height:19px;
	font-weight:bold;
	text-decoration:underline;
}

#linkCart {
	display:inline;
	float:right;
	margin:18px 7px 0 0;
}


#mainNav {
	float:left;
	display:inline;
	margin:125px 0 0 25px;
	*margin:124px 0 0 25px;
	width:607px;
	height:40px;
	
	font-family: Helvetica,Arial,sans-serif;
	color:#000;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

#mainNav li {
	float:left;
	display:inline;
	margin:11px 0 0 20px;
}

#mainNav li.first {
	margin:11px 0 0 11px;
}

#mainNav a:link, #mainNav a:visited{
	float:left;
	display:inline;
	color:#000;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

#mainNav a:hover, #mainNav a:active{
	float:left;
	display:inline;
	color:#555;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

/* Футер */

#footer {
	background:transparent url(images/bg_footer.jpg) no-repeat scroll 0 -2px;
	width:940px;
	height:180px;
	padding:20px 25px;
}

#bottomNav {
	float:left;
	display:inline;
}

#bottomNav li {
	float:left;
	display:inline;
	padding:0 0 0 10px;
	margin:2px 6px 0 0;
	background:#fff url(images/bg_bottom_menu.gif) no-repeat scroll left 2px;
	
	color:#000;
	font-size:12px;
}

#bottomNav li.first {
	padding:0 0 0 10px;
	margin:2px 6px 0 0;
	background:none;
}

#bottomNav a:link, #bottomNav a:visited{
	float:left;
	display:inline;
	color:#000;
	font-size:12px;
	text-decoration:underline;
}

#bottomNav a:hover, #bottomNav a:active{
	float:left;
	display:inline;
	color:#555;
	font-size:12px;
	text-decoration:underline;
}

#signature {
	float:right;
	display:inline;
	margin:5px 0 0;
}

td.conferention{
	font-size:13px;
	font-weight:bold;
	padding-bottom:3px;
	color: #ac4;
}










