body, html{
font-size:14px; font-weight:normal; font-family:"Times New Roman", Times, serif;
color:#636363;
height:100%;

background-color:#c0d7e7;
}


table{
/*border-collapse:collapse;*/
border:0px;
}

table td{
padding:0px;
margin:0px;
}

td.options{
border:0px  solid;
padding:5px 10px 5px 10px;
}


p, td, div {
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
color:#636363;
}

a.top_menu{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
color:#ffffff;
text-decoration:underline;
}

a.top_menu:hover{
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:normal;
color:#b8cde2;
text-decoration:underline;
}

h1{
color:#aa0707;
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:normal;
display:inline;
font-size:20px;
}

h2{
color:#aa0707;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
}

td.maintext h2{
font-family:"Times New Roman", Times, serif;
color:#636363;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

h3{
color:#aa0707;
font-family:Arial, Helvetica, sans-serif;
}

h4{
color:#aa0707;
font-family:Arial, Helvetica, sans-serif;
}

h1.main_h1{
color:#1244a7;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:normal;
}

p.main_p{
color:#000000;
font-size:14px;
}

div.main_textblock{
margin-top:25px;
}

span.spec{
color:#aa0707;
font-size:24px;
font-family:"Times New Roman", Times, serif;
}

span.small{
color:#636363;
font-size:10px;
font-family:Arial;
}

input.reg{
width:100px;
height:20px;
border:solid 1px #ffffff;
background-color:#afcbe7;
}

a.reg, a.reg:hover{
color:#003366;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}



td.news_date{
color:#157766;
font-family:"Times New Roman", Times, serif;
font-size:24px;
}

td.news_vsep{
width:25px;
background-image:url('/images/news_sep.jpg');
background-repeat:no-repeat;
background-position:8px 10px;
}

td.news_hsep{
height:20px;
}

td.news{
color:#636363;
font-family:"Times New Roman", Times, serif;
font-size:14px;
}

span.news_name{
font-size:18px;
font-weight:bold;
}

td.news a, a:hover {
color:#003366;
text-decoration:underline;
font-family:"Times New Roman", Times, serif;
font-size:14px;
}

a.lma_act, a.lma_act:hover{
color:#b70a0e;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

a.lma_noact, a.lma_noact:hover{
color:#003174;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}

/* каталог страница */

a.page_noact, a.page_noact:hover{
color:#003174;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
cursor:pointer;
cursor:hand;
}

a.page_act, a.page_act:hover{
color:#003174;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}




a.gname, a.gname:hover{
color:#003174;
font-family:"Times New Roman", Times, serif;
font-size:18px;
text-decoration:underline;
font-weight:normal;
}

span.gprice{
color:#b70a0e;
font-family:"Times New Roman", Times, serif;
font-size:14px;
font-weight:bold;
}

span.gtext{
color:#605e63;
font-family:"Times New Roman", Times, serif;
font-size:14px;
}

div.pricediv{
font-weight:normal; 
font-size:18px;
color:#b70a0e;
font-family:"Times New Roman", Times, serif;
display:inline;
}

/*  страница товара */
h1.goods{
color:#aa0707;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
display:inline;
}


a.backlink{
color:#605e63;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:none;
}
a.backlink:hover{
color:#605e63;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
text-decoration:underline;
}
span.backlink{
color:#605e63;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
}

/*  корзинка в шапке */
td.bag_td{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}
span.bag_span{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

table.table_basket{
background-color:#ffffff;
border-collapse:separate;
}

td.td_basket{
background-color:#c6d6e6;
padding:3px;
}

td.td_basket_top{
background-color:#c6d6e6;
padding:3px;
color:#003174;
}
a, a:hover{
color:#003366;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}

span.red{
color:#FF0000;
}

span.st{
	color: ca0004;
	font-size:28px;
	font-weight: bold;
}
span.spect{
color:#636363;
font-size:20px;
font-family:"Times New Roman", Times, serif;
}

p.main_h1{
color:#1244a7;
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:normal;
}

a.cart, a.test:hover{
color:#003174;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
text-decoration:underline;
font-weight:bold;
}

span.cart{
color:#ffffff;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
}
.divan{
PADDING-BOTTOM: 3px;
PADDING-LEFT: 3px;
PADDING-RIGHT: 3px;
PADDING-TOP: 3px;
background: url(http://www.100divanov.com/bbbgg_s.jpg);
background-repeat:no-repeat;
background-position:center
}