body, td, div, p
{ 
font-family: Arial, Tahoma, Verdana;
font-size: 11px;
margin: 0px;
padding: 0px;
}

a 
{
color: #4e4941;
text-decoration: underline;
}

a:hover 
{
color: #f78c2f;
text-decoration: none;
}

table
{
border-collapse: collapse;
width: 100%;
}

td
{
margin: 0em;
padding: 0em;
vertical-align: top;
}

th
{
text-align: left;
font-weight: normal;
font: 12px Tahoma;
}

p
{
font: 12px Tahoma;
color: #66686c;
padding: 0 0 5px 0;
margin: 0 0 0 0;
}

h1
{
font: 20px Tahoma;
color: #66686c;
padding: 0 0 5px 0;
margin: 0 0 0 0;
}

h2
{
font: 18px Tahoma;
color: #66686c;
padding: 10px 0 10px 0;
margin: 0 0 0 0;
}

h3
{
font: 14px Tahoma;
color: #66686c;
padding: 5px 0 10px 0;
margin: 0 0 0 0;
font-weight: bold;
}

ul
{
padding: 0;
margin: 0 0 10px 25px;
}

li
{
color: #66686c;
padding: 0;
margin: 0 0 2px 0;
font: 12px Tahoma;
}


table.top_menu
{
margin: 5px 0 0 0;
}


table.top_menu td
{
font: 11px Times New Roman;
font-weight: bold;
color: #878786;
white-space: nowrap;
}

table.top_menu td a
{
text-decoration: none;
color: #4e4941;
}

table.top_menu td a:hover
{
text-decoration: none;
color: #f78c2f;
}

div.call
{
font: 14px Arial;
color: #401520;
font-weight: bold;
margin: -13px 0 10px 0;
position: relative;
}

div.phone
{
font: 20px Arial;
color: #6b494d;
font-weight: normal;
}

div.order
{
font: 18px Arial;
color: #5d3830;
font-weight: normal;
}

div.phone_number
{
font: 20px Arial;
color: #6b494d;
font-weight: normal;
white-space: nowrap;
padding: 0 20px 0 0;
}

div.bullet
{
font: 27px Arial;
color: #eeeeee;
margin: -13px 8px 0 0;
}

td.bullet
{
padding: 9px 0 0 0;
}

td.bullet_item
{
padding: 0 10px 20px 0;
}

.yellow
{
color: #f5da64;
}

.white
{
color: #ffffff;
}

td.bottom_links a
{
color: #e6e7e7;
margin: 0 10px 0 0;
}

td.bottom_links
{
padding: 18px 0 0 0;
}

form.find
{
padding: 6px 0 0 8px;
margin: 0;
}

form.find input
{
width: 169px;
height: 19px;
border: 1px solid #bbb2a3;
padding: 0;
margin: 0;
}

div.linse
{
float: left; margin: 10px 0 0 5px;
}

table.content
{
background: #f2e8d8;
height: 50%;
}

td.content
{
padding: 20px;
height: 300px;
}


td.catalog_item
{
padding: 10px 20px 20px 10px; border-right: 1px solid #dbd3c7;
}

div.foto_sm_item
{
border: 2px solid #eeeeee; width: 120px; margin: -10px 0 0 10px;
}

div.foto_sm_item img
{
border: 5px solid #9ea0a4; margin: 3px;
}

div.info
{
width: 140px;
padding: 5px 0 0 15px;
font: 11px Arial;
}

div.price
{
padding: 0 0 0 15px;
font: 11px Arial;
font-weight: bold;
}

table.price_menu
{
margin: 10px 0 0 10px;
}

table.price_menu td
{
padding: 5px 5px 5px 0;
font: 12px Arial;
}

span.size
{
font: 10px Arial;
color: #66686c;
margin: 0 0 0 3px;
}

table.price_menu td img
{
margin: 2px 0 0 0;
}

table.price_menu th img
{
margin: 3px 5px 0 15px;
}

table.price_list
{
margin: 5px 0 15px 0;
}

table.price_list td
{
padding: 8px;
font: 12px Arial;
border-bottom: 1px solid #cbc0af;
}

table.price_list th
{
padding: 8px;
font: 12px Arial;
background: #d7ccbb;
border-bottom: 1px solid #cbc0af;
}
p.comment
{
padding: 0 0 25px 0;
}

strong
{
font: 12px Arial;
}

#catalog { background: #989A9D; color: #FFFFFF;}
#catalog * { color: #FFFFFF;}
#catalog h2 { color: #fada61;}

#catalog .navigation { color: #FFFFFF;}


/* FORM */
#input {
	border:1px #aaaaaa solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#000000;
	background-color:#E7E7E7;
}
#button {
	border:1px #340412 solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color:#7c5923;
	background-color:#4e0e28;
}
/* END FORM */
