*{
	font-size:100%;
	margin:0;
	padding:0;
	text-align:left;
}
html{
	font-size:100.01%;
}
body{
	background-color:#FFFFFF;
	color:#000000;
	font:100% Arial, sans-serif;
	/*min-height:100%;*/
}

/*ol {}* /
ol li {display:inline;}
/*ul {}*/
ul li {list-style:none;}


p {
	font-size:100%;
	margin:15px;
}

img, a img {border:0;}

#header,#menu-main,#footer,#content{
	background:#FFFFFF;
}
#header,#footer{
	display:block;
	width:100%; /* safari and opera need this */
}

#footer {
  clear:both;
}


.no_underline_a a{text-decoration:none;}


#center{width:100%;}
#menu-main{float:left;}
#content{float:right;}

#menu-main{width:20%;}
#content{width:75.5%;}
#footer{clear:left;}

#header{border-bottom:1px solid #f3942a;}
#content{border-left:1px solid #f3942a;}
#footer table{border-top:1px solid #f3942a;}




/* Шапка страницы */
#header h1 {margin:30px 0px 20px 20px; padding:0px; font-size:90%;}
#header h1 b i {font-style:normal; color:#df5828; font-size:200%;}

#header ol li a{color:blue;text-decoration:none}
#header ol li a:visited{text-decoration:none}
#header ol li a:hover{text-decoration:none;border-bottom: 1px dashed blue}
#header ol {margin:5px 0px 5px 10px; padding-top:0px; font-size:80%;}


/*
Свойства левого меню
*/
#menu-main h2 {margin:10px 0px 10px 10px; padding:10px; font-size:100%; background-color:#f3942a; color:#FFFFFF;}
#menu-main h2 a,#menu-main h2 a:visited{border-bottom:1px none black;text-decoration:none;background-color:#f3942a;color:#FFFFFF;}

#menu-main h3 {margin:10px 0px 10px 10px; padding:0px; font-size:100%; background-color:#FFFFFF; color:#f3942a;}
#menu-main h3 a,#menu-main h3 a:visited{border-bottom:1px none black;text-decoration:none;background-color:#FFFFFF;color:#f3942a;}



#menu-main ul{
	/*position:relative;*/
	padding: 0 0 0 0;
	margin: 0 5px 25px 25px;
}
#menu-main ul li{
	padding: 0 0 0 0;
	margin: 10px 0 15px 0;
	font-size: 90%;
}

#menu-main td{width:49%;}

#menu-main ul li a, #menu-main ul li a:visited {text-decoration:none; color:blue;}

.menu-main-current, .menu-main-current a, .menu-main-current a:visited{
font-weight: bold;
color:#000000;
text-decoration:none;
text-decoration:inherit;
}

/*
#menu ul li a:visited, #sub-section ul li a:visited, #content ol li a:visited{text-decoration:none;color:blue;}
#menu ul li a:hover, #sub-section ul li a:hover, #content ol li a:hover{text-decoration:none;border-bottom: 1px dashed blue}
#menu ul {padding-top:10px;}
*/
/** --------------------------------------------------------------
 *            content
 *            content
 *            content
 *
 *   Основной текст страницы
 *
 *
 */
#content{padding: 10px 2% 10px 2%;}
#content p{font-size:100%; text-align:justify;}
/*#content ol li{}*/

#content ul {margin:15px;font-size:90%;}
#content ul li {padding: 5px 10px 5px 30px; list-style: disc inside none;}

#content ol {margin:15px 0px 15px 40px;font-size:90%;}
#content ol li{margin:0px 0px 10px 0px;}
#content ol p{margin:20px 0px 5px 10px;}



#content h2 {margin-top:20px;text-align:center;font-size:140%;}
#content h2 em {color:#df5828; font-style:normal;}

#content h3 {margin-top:20px;font-size:120%;border-bottom:1px dashed;}

#content .aftor {font-size:80%; margin-bottom:30px; text-align:right;}


/* -----------------------------------------------------*/
/* таблица с ценами на курс ----------------------------*/
/* -----------------------------------------------------*/
#table_price{width:auto;}
#table_price,#table_price tr, #table_price td, #table_price th {text-align:center;}
#table_price th{font-weight:bold; font-size:90%; margin:10px; padding: 10px;}

/* -----------------------------------------------------*/
/* таблица заказа количества ---------------------------*/
/* -----------------------------------------------------*/
#table_quantity{font-size:85%;width:auto;background-color:#df5828;text-align:center;}
#table_quantity td{
	text-align:center;
	background-color:white;
	padding:5px;
}
#table_quantity th{
	text-align:center;
	font-weight:bold;
	font-size:110%;
	margin:10px;
	padding:10px;
	color:#df5828;
	background-color:white;
}
#table_quantity select{
    border-bottom: #df5828 1px solid;
	border-left: #df5828 1px solid;
	border-right: #df5828 1px solid;
	border-top: #df5828 1px solid;
	color: #df5828;
	background-color: white;
	font-family: Arial, Helvetica, Geneva;
}
#note-table-quantity{
  font-size: 70%;
}
#note-table-quantity p{
  margin: 0px;
  padding: 0px;
}

.inp{
    border-bottom: #df5828 1px solid;
	border-left: #df5828 1px solid;
	border-right: #df5828 1px solid;
	border-top: #df5828 1px solid;
	color: #df5828;
	background-color: white;
	font-family: Verdana, Geneva, sans-serif;
}

.inp { font-size:20px;padding:10px;width:400px;margin:0 0 10px 0}
.small_text{
	font-size: 70%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}


/*  #table_tovari */
/* Таблица со всеми товарами */
/* */
#table_tovari{background-color:#df5828;}
#table_tovari td{
	vertical-align: top;
	text-align:center;
	background-color:#FFF;
}
#table_tovari h3{
	font-size: 100%;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin:0;
	border-bottom:0;
}
#table_tovari p{
	vertical-align: top;
	margin:0;
	font-size:75%;
}

#table_tovari p.price, p.price {
	font-size:120%;
	text-align:right;
}
#table_tovari p.price strong, p.price strong {
	font-size:120%;
	text-align:right;
	color: #f3942a;
}
.div_tovar {
	width: 300px;
	margin:0;
	padding:10px 30px 10px 30px;
}
.div_tovar img {
	text-align:center;
}
.div_tovar h3{
	font-size: 100%;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	margin:0;
	border-bottom:0;
}

.table_vetom_price{
	background-color:#df5828;
}
.table_vetom_price th{
	vertical-align:center;
	text-align:center;
	font-weight:normal;
	background-color:#FFF;
	padding: 5px 10px 5px 10px;
}
.table_vetom_price td{
	vertical-align: center;
	text-align:center;
	background-color:#FFF;
	padding: 10px;
}
.table_vetom_price td.price strong{
	padding:0;
	margin:0;
	text-align:center;
	vertical-align: center;
	font-size:120%;
	text-align:right;
	color: #f3942a;
}




#content table {text-align:justify;margin:10px;}

#content form {margin:10px;}

#content div {margin:10px;}

#content #tags{margin:50px 10px 10px 10px; padding:50px 20px 10px 20px;font-size:70%;}

/*
#content ul {margin-left:10px;}
#content ul li {list-style: disc; margin: 0px 10px 5px 10px;}
*/

#content .comment {text-align:justify;margin:10px 10px 50px 50px;border-left:2px solid #df5828;font-size:90%;}
#content h6 {margin:10px 10px 10px 10px;font-weight:normal;font-size:140%;}
#content .comment .aftor{font-weight:normal;font-size:95%;}




#footer, #footer p{color:#333333;padding:0;margin:0;text-align:center;}
#footer {font-size:60%;}
#footer p{font-size:95%;}