/* Основное */
html, body {margin: 0; padding: 0; width:100%;}
html { height: 100%;}
body {min-height: 100%; height: 100%; margin: 0px; padding: 0px; background: #cc6600;}
div.container {height: auto !important; height: 100%; width: 100%; min-height: 100%;}
div.footer_guard {height: 180px; clear: both;}
div.footer {height: 180px; margin-top: -180px;}

/* common styles */

div#measurer {position: absolute; width: 100%; top: 0; height: 1px; line-height: 1px;}

div.around {position: relative; min-height: 100%; min-width: 950px; max-width: 1500px;}

* html div.around {
height: 100%;
width: expression(
	(
		document.getElementById('measurer')
		&& document.getElementById('measurer').clientWidth < 950
	)
	?	'950px'
	:	(
			document.getElementById('measurer')
			&& document.getElementById('measurer').clientWidth < 1500
		)
		?	'100%'
		:	'1500px'
);
}
div.page-bg-add {display: table; width: 100%; height: 100%;}

/* Основное */
body, p, td, div, li {font-family: 'Verdana, Arial', 'Helvetica', 'sans serif'; font-size: 12px; color: #ffcc99;}
h1 {color: #FFFFFF; font-size: 22px; text-decoration: none; font-weight: normal; margin: 0px 0px 16px 0px; padding: 0px;}
h2{color: #FFCC00; font-size: 18px; text-decoration: none; font-weight: normal; margin: 0px 0px 16px 0px; padding: 0px;}
h3{color: #FFFFFF; font-size: 14px; font-weight: normal; margin: 0px 0px 16px 0px; padding: 0px;}
h4{color: #FFFFFF; font-size: 12px; font-weight: normal; margin: 0px 0px 10px 0px; padding: 0px;}
p {margin: 0px 0px 10px 0px;}

a:link, a:visited, a:active {text-decoration: underline; color: #FFFF00;}
a:hover {text-decoration: none; color: #FFFFFFF;}

#content {margin: 16px 0px 50px 0px; padding: 0px;}

#content ul {margin: 0px 0px 0px 0px; padding: 0px;}
#content ul li {display: block; list-style-type: none; list-style-image: none; list-style-position: outside; padding: 0px 0px 8px 15px; margin: 0px; background: url(/i/bullit_00.gif) no-repeat 1px 9px; line-height: 18px;}
#content ol {color: #000000; margin: 0px; padding: 0px 0px 0px 40px;}
#content ol li {}

/* Каталог */
#catalog {}
#catalog .price {font-size: 16px; color: #FFFFFF;}
#cat_map td, #cat_map span {font-size: 14px; color: #FFFFFF;}
.caticons td {color: #FFFFFF;}

/* Path */
#path {font-size: 10px; color: #FFFF00;}

/* Выбор языка */
#language {font-size: 14px;}
#language span {color: #FFCC00;}
#language a:link, #language a:visited, #language a:active {text-decoration: underline; color: #FFFFFF;}
#language a:hover {text-decoration: underline; color: #FFCC00;}

/* Slogan */
#slogan {font-size: 11px; font-family: Tahoma; letter-spacing: 250%;}

/* Contacts block */
#adres {font-size: 11px; position: relative; top: 3px;}
#phone {font-size: 11px; position: relative; left: -47px; top: 10px; color: #FFFFFF;}

/* Menu */
#menu1 span {font-size: 14px; color: #FFFFFF;}
#menu1 a:link, #menu1 a:visited, #menu1 a:active {text-decoration: underline; color: #FFFF00; font-size: 14px; font-weight: normal;}
#menu1 a:hover {text-decoration: none; color: #FFCC00; font-weight: normal;}

#menu2 span {font-size: 14px; color: #FFFFFF;}
#menu2 a:link, #menu2 a:visited, #menu2 a:active {text-decoration: underline; color: #FFFF00; font-size: 14px; font-weight: normal;}
#menu2 a:hover {text-decoration: none; color: #FFCC00; font-weight: normal;}

#menu3 span {color: #FFFFFF;}

/* Новости */
#news {}
#news p, #news div, #news span {color: #FFCC99;}
#news .date {color: #FFFFFF; font-size: 10px; margin: 0px 0px 2px 0px;}

/* Блок сортировки */
#sort  {}
#sort span {color: #FFFFFF; font-size: 36px; font-size: 36px; font-family: arial;}
#sort a:link, #sort a:visited, #sort a:active {text-decoration: underline; color: #FFFF00; font-size: 12px; font-family: arial;}
#sort a:hover {text-decoration: none; color: #FFCC00; font-family: arial;}

/* Ushki */
#ushki {}
#ushki .ushko_lt {background: url(/i/ushko_01lt.gif) no-repeat right bottom;}
#ushki .ushko_rt {background: url(/i/ushko_01rt.gif) no-repeat left bottom;}
#ushki .ushko_t {background: url(/i/ushko_01t.gif) repeat-x left bottom;}
#ushki .ushko_l {background: url(/i/ushko_01l.gif) repeat-y right top;}
#ushki .ushko_r {background: url(/i/ushko_01r.gif) repeat-y left top;}
#ushki .ushko_b {background: url(/i/ushko_01b.gif) repeat-x left top;}
#ushki .ushko_lb {background: url(/i/ushko_01lb.gif) no-repeat right top;}
#ushki .ushko_rb {background: url(/i/ushko_01rb.gif) no-repeat left top;}
#ushki .ushko_m {position: relative; top: 10px;}
#ushki .uheader {color: #FFFFFF; font-size: 22px; text-decoration: none; font-weight: normal; margin: 0px 0px 16px 0px; padding: 0px;}
#ushki .utext, #ushki .utext p {font-size: 14px; color: #ffcc99;}


/* Копирайт */
#copyright, #copyright div {font-family: Tahoma; font-size: 11px; color: #000000;}

/* Ссылка на Веб Отдел */
#webotdel, #webotdel a:link, #webotdel a:visited, #webotdel a:active, #webotdel a:hover, #webotdel span {font-family: Tahoma; font-size: 11px; text-decoration: none; color: #000000;}
