body
{
	margin:0;
	padding:0;
	background: #FFFFFF;
}

body, td, div, span, p, font {font-family : Verdana, Arial; font-size : 11px; color : #7C7B75;}

form {margin: 0px; padding: 0px;}
td
{
	vertical-align:top;
}

img { border: 0px;}

.header
{
	font-weight: bold;
	font-size : 11px;
	color : #7C7B75;
	vertical-align: middle;
} 

A, A:Link, A:Visited, A:Hover
{
	font-family : Verdana, Arial;
	font-weight: bold;
	font-size : 11px;
	text-decoration: underline;
}
A, A:Link, A:Visited
{
	color : #7C7B75;
}

A:Hover
{
	color : #C9149C;
}

div.MM table
{
	border: 0px;
	border-collapse: collapse;
}
div.MM td {vertical-align: middle;}
div.MM_Clear
{
	background: #F0EFE4 url(/i/new/mm_clear_bg_rep.gif) repeat-x bottom;
	verticla-align: middle;
	padding-bottom: 5px;
}

div.MM_Selected
{
	border-top: 1px solid #A5A39E;
	border-bottom: 1px solid #A5A39E;
	background: #D76C9C url(/i/new/mm_sel_bg_rep.gif) repeat-x bottom;
	font-family : Verdana, Arial;
	font-weight: bold;
	font-size : 11px;
	color: #FFFFFF;
	padding-bottom: 5px;
}
div.MM_Selected td
{
	font-family : Verdana, Arial;
	font-weight: bold;
	font-size : 11px;
	color: #FFFFFF;
}
div.MM_Sub_Clear
{
	background: #FCFCFC;
	border-bottom: 1px solid #DCDCDC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	font-weight: bold;
	text-decoration: underline;
}
div.MM_Sub_Selected
{
	background: #FCFCFC url(/i/new/mm_clear_ico.gif) no-repeat 12px;
	border-bottom: 1px solid #DCDCDC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 35px;
	font-weight: bold;
	text-decoration: none;
}

div.Search_Form
{
	background: #F4F4F4;
	border-bottom: 1px solid #C9C7C0;
	padding-top: 20px;
	padding-right: 25px;
	padding-bottom: 15px;
	padding-left: 12px;
}
div.Search_Form table {border-collapse: collapse;}
div.Search_Form td {border: 1px solid #9F9E96;}
div.Search_Form input {font-size: 11px; color: #666666;}
div.Search_Form A, div.Search_Form A:Link, div.Search_Form A:Visited, div.Search_Form A:Hover
{
	font-weight: normal;
	font-size : 11px;
	text-decoration: underline;
}

div.Voting_Form
{
	border-bottom: 1px solid #C7C5BE;
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 8px;
}
div.Voting_Form div#Voting_Form_Title
{
	font-weight: bold;
	margin-bottom: 5px;
}
div.Voting_Form label
{
	font-family : Verdana, Arial;
	font-weight: normal;
	font-size : 11px;
	color: #74736D;
}
div.Phone
{
	border-top: 1px solid #C7C5BE;
	background: #F0EFE4;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-right: 10px;
	font-size : 11px;
}
div.Bottom_b
{
	margin-right: 15px;
}
div.R_Title
{
	background: #DD4DB9;
	height: 10px;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	border-bottom: 1px solid #9A9991;
}
div.Small_Basket
{
	background: #F4F4F4;
	border-bottom: 1px solid #C7C5BE;
	padding-top: 7px;
	padding-right: 17px;
	padding-bottom: 10px;
	padding-left: 17px;
}
div.Small_Basket div#SB_Title
{
	font-family : Verdana, Arial;
	font-weight: bold;
	font-size : 12px;
	color: #51504C;
}
div.Small_Basket div#SB_Text
{
	font-family : Verdana, Arial;
	font-weight: normal;
	font-size : 12px;
	color: #51504C;
}

div.Catalog_Menu
{
	text-align:left;
	padding-top: 7px;
	padding-right: 2px;
	padding-bottom: 7px;
	padding-left: 2px;
	border-bottom: 1px solid #C7C5BE;
}

div.Catalog_content
{
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
div.Catalog_content A#cat_navi, 
div.Catalog_content A#cat_navi:Link, 
div.Catalog_content A#cat_navi:Visited, 
div.Catalog_content A#cat_navi:Hover
{
	font-weight: bold;
	font-size : 10px;
	text-decoration: underline;
}

div.Catalog_Sortline
{
	font-family : Verdana, Arial;
	font-weight: bold;
	font-size : 10px;
}

div.Catalog_Sortline A, 
div.Catalog_Sortline A:Link, 
div.Catalog_Sortline A:Visited, 
div.Catalog_Sortline A:Hover
{
	font-family : Verdana, Arial;
	font-weight: bold;
	font-size : 10px;
	text-decoration: underline;
}

div.Catalog_content td
{
	font-size : 12px;
}

div.Catalog_Sortline A.current, 
div.Catalog_Sortline A.current:Link, 
div.Catalog_Sortline A.current:Visited, 
div.Catalog_Sortline A.current:Hover,
A.current, A.current:Link, A.current:Visited, A.current:Hover
{
	font-size : 10px;
}
div.Catalog_content div#cat_property, div.Catalog_content div#cat_property_title
{
	padding-left: 10px;
}
div.Catalog_content div#cat_property_title
{
	background: #F7F7F7;
	height: 15px;
}
div.Catalog_content div#cat_property
{
	margin-bottom: 15px;
}
h1 {font-size: 12px;}
h2 {font-size: 11px;}

span.pager A, span.pager A:Link, span.pager A:Visited, span.pager A:Hover
{
	font-weight: normal;
}
span.pager
{
	font-size: 11px;
}

table.basket {border-bottom:1px solid #B6B4AB; width:95%; border-collapse: collapse;}
table.basket td
{
	border-right:1px solid #B6B4AB;
	border-left:1px solid #B6B4AB;
	border-bottom:1px solid #B6B4AB;
	font-family: Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
.basket th { border:1px solid #B6B4AB; padding:2px; vertical-align:middle; font-family : Verdana, Arial; font-weight:bold; font-size:11px; background: #F2F1E7;}
.c_one td { background:#FFFFFF; }
.c_two td { background:#FFFFFF; }

.order td input,.order td textarea { width:400px; background:white; }

.submit, a.submit, a.submit:Link, a.submit:Visited, a.submit:Hover {
height:18px;
display:block;
border:1px solid #666666;
font-weight:bold; font-size:11px; font-family:Verdana, tahoma, Sans-serif;
text-decoration: none; text-align:center; vertical-align:middle;
}
a.submit, a.submit:Link, a.submit:Visited, a.submit:Hover {padding-left:10px; padding-right:10px; padding-top:1px;}

.cataloghtml A, .cataloghtml A:Link, .cataloghtml A:Visited, .cataloghtml A:Hover
{
	font-family : Verdana, Arial;
	font-weight: normal;
	font-size : 10px;
}