body, table {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

.img {border-style: none;}
.png {filter:expression(fixPNG(this));}

H1 { /* Стиль заголовков первого уровня */
	background:url('/images/bul_h1.gif') no-repeat 0 2px; margin:0; padding-left:20px; 
    font-family: Georgia, Tahoma, Verdana, Sans-Serif;
	font-size:17px;
    font-weight:normal;
    color:#be002c;
}

H2 { /* Стиль заголовков второго уровня */
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size:15px;
	color:#be002c;
	margin:0;	
}

H3 { /* Стиль заголовков третьего уровня */
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size:13px;
	color:#444444;
    margin:0;
}

a.menu:link, a.menu:visited {font-family:Arial, Tahoma,  Helvetica, sans-serif; font-size:14px; color:white; text-decoration:none; font-weight:normal;}
a.menu:hover {font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:14px; color: white; text-decoration: underline; font-weight:normal;}

a.submenu:link, a.submenu:visited {font-family:Tahoma, Arial,  Helvetica, sans-serif; font-size:12px; color:white; text-decoration:none; font-weight:normal;}
a.submenu:hover {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color: white; text-decoration: underline; font-weight:normal;}

a.more:link, a.more:visited {font-family: Georgia, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#920e04; text-decoration:underline; font-weight:normal;}
a.more:hover {font-family: Georgia, Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color: #920e04; text-decoration:none; font-weight:normal;}

a.botmenu:link, a.botmenu:visited {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color: #4e4e4e; text-decoration:none;	font-weight:normal; white-space:nowrap; background:url('/images/bul_menu_down.gif') 0 5px no-repeat; padding-left:10px;}
a.botmenu:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color: #4e4e4e; text-decoration:underline; font-weight:normal; white-space:nowrap; background:url('/images/bul_menu_down.gif') 0 5px no-repeat; padding-left:10px; }

.copyright {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:white; text-decoration:none; font-weight:normal;}

.smphone {font-family: Georgia, Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:white; text-decoration:none; font-weight:bold; text-transform:uppercase}
.phone {font-family: Georgia, Tahoma, Arial, Helvetica, sans-serif; font-size:30px; color:white; text-decoration:none; font-weight:normal; width:170px; height:76px; margin-bottom:-12px; overflow-x:hidden; overflow-y:hidden}

.cost {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#be002c; text-decoration:none; font-weight:bold;}

.layer {width:586px; overflow-x:hidden;}

a:link {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#be002c;
	text-decoration: none;
	font-weight:normal;
    outline:none;
}

a:visited {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#be002c;
	text-decoration: none;
	font-weight:normal;
    outline:none;
}
a:hover {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#be002c;
	text-decoration: underline;
	font-weight:normal;
    outline:none;
}

P {line-height:16px; margin:0; margin-bottom:10px; }

UL { margin: 0 0 10px 5px; padding-left:0; list-style:none; }
UL LI { background:url(/images/li_1.gif) no-repeat 0 3px; margin:0; padding:0 0 5px 15px; }
OL { margin-left:10px; padding:0 0 5px 15px; }
OL LI { list-style-image:none; margin:0; padding:0 0 5px 5px; }

TABLE.border { border: solid black 1px; border-collapse:collapse; }
TABLE.border TD { border-bottom: solid black 1px; border-right:solid black 1px; margin:0; padding:3px 10px 3px 10px; text-align:left; }

FORM { margin:0;padding:0;}

.textfield { /* Настройки шрифтов полей ввода */
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size:8pt;
	padding:1px;
	height:20px;
	border:solid #c86818 1px;
    background:#fef099;
    }

.textarea { /* Настройки шрифтов полей ввода текста */
	font-family: Tahoma, Verdana, Sans-Serif;
	font-size:8pt;
	padding:1px;
	border:solid #c86818 1px;
    background:#fef099;
}

/* Стили всплывающего окна добавления в корзину  */
#basket { border:1px solid dimgray;padding:0px;margin:10px; } /* Все окно*/
#basket .hd {padding:5px; background-color:dimgray;color:white} /* Заголовок */
#basket .bd {padding:5px;background-color:white } /* Содержимое */

/* Фотогалерея  */
#myGallery {width:576px; height:512px; margin:0 auto; text-align:left;}
#myGallery .carouselBtn {font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; line-height:18px;}
#myGallery .label {font:normal 11px Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; line-height:14px;}
#myGallery h2 {font:normal 14px Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; line-height:14px;}
#myGallery h3 {font:normal 14px Tahoma, Arial, Helvetica, sans-serif; color:#ffffff; line-height:14px;}

/* Левое меню */

#MenuGlobal .bl_out {width:100%; border-collapse:collapse; border-spacing:0;}
#MenuGlobal .bl_inn {height:32px; text-align:left; vertical-align:top; background:url('/images/del.gif') 50% 100% repeat-x;}
#MenuGlobal .bl_inn a {display:block; font-weight:normal; font-family:Tahoma, Arial,  Helvetica, sans-serif; font-size:12px; color:white; text-decoration:none; background:url('/images/bul_menu.gif') 0 10px no-repeat; padding:6px 10px 8px 18px;}
#MenuGlobal .bl_inn a:hover {text-decoration:underline;}
#MenuGlobal .bl_innselectedtrue a {text-decoration:underline;}
#MenuGlobal .bl_innlevel0 {background:url('/images/but_menu.gif') 0 0 no-repeat; padding-left:20px;}
#MenuGlobal .bl_innlevel0 a {width:218px; width:'238px'; font-family:Arial, Tahoma, Helvetica, sans-serif; font-size:14px; background:none; padding:6px 20px 8px 0;}
#MenuGlobal .bl_innlevel1 {padding-left:20px;}
#MenuGlobal .bl_innlevel2 {padding-left:40px;}
#MenuGlobal .bl_innlevel3 {padding-left:60px;}
#MenuGlobal .bl_innlevel4 {padding-left:80px;}
#MenuGlobal .bl_innlevel1lastNodeInLeveltrue {background:none;}
#MenuGlobal .bl_innlevel0 div.dropDownContainerLevel0 {width:100%; height:32px; position:relative;}
#MenuGlobal .bl_innlevel0 div.dropDownContainerLevel0 div.dropDownMenu {display:none; width:259px; width:'261px'; position:absolute; top:3px; left:237px; border:1px solid #c3c3c3; background:#fcc602;}
#MenuGlobal .bl_innlevel0 div.dropDownContainerLevel0 div.dropDownMenu table {width:100%; border-collapse:collapse; border-spacing:0;}
#MenuGlobal .bl_innlevel0 div.dropDownContainerLevel0 div.dropDownMenu table td {height:32px; text-align:left; vertical-align:top; background:url('/images/del_dropdown.jpg') 50% 100% repeat-x; padding-left:20px;}
#MenuGlobal .bl_innlevel0 div.dropDownContainerLevel0 div.dropDownMenu table td.lastNodeInLeveltrue {background:none;}
#MenuGlobal .bl_innlevel0 div.dropDownContainerLevel0 div.dropDownMenu table td a {display:block; width:210px; width:'238px'; font-weight:normal; font-family:Tahoma, Arial,  Helvetica, sans-serif; font-size:12px; color:#9e0000; text-decoration:none; background:url('/images/bul_menu_dropdown.jpg') 0 10px no-repeat; padding:6px 10px 8px 18px;}
#MenuGlobal .bl_innlevel0 div.dropDownContainerLevel0 div.dropDownMenu table td a:hover {text-decoration:underline;}
#MenuGlobal .bl_innlevel0 div.over div.dropDownMenu {display:block;}
