@charset "UTF-8";
/* CSS Document */

H1 {font-size: 24px; color: #336699;}
H2 {font-size: 18px;}
H3 {font-size: 13px;}

h1, h2, h3, h4, h5, h6
{
	color:#4F4F4F;
}


h1
{
	margin:0; padding:0;
	font-size: 2em;
	margin-bottom:8px;
	padding-bottom:5px;
	padding-top:5px;
	color: #336699;
	line-height: 0.9em;
}

h2, h3
{
	font-size:120%;
}

h2
{
	padding-top:15px;
	padding-bottom:5px;
	border-bottom:1px dashed #C4C4C3;
}

h4, h5, h6
{
	font-size:110%;
}

#right-brown-menu {
	background: #ded5b9;
	width:100%;
	margin: 10px 0px; padding: 10px 0px;
}

#right-brown-menu .title {
	font-size: 18px;
	font-weight: bold;
	color: #524725;
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	margin: 0px 5px 15px 5px;
}

#right-brown-menu .secline {}

#dealers td {border-bottom: 1px dashed #c8be9e;}

a.dealercity {
	color:#486DAA;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

a.dealercity:hover {text-decoration: underline;}

.dealersincity {
	color: #524725;
	line-height: 11px;
	font-size: 10px;
}

.dealer-right-col {border-left: 1px solid #d7ceb1;}

#navi {width: 100%; margin: 0px; padding: 10px;}

.mp-description {font-size: 12px; font-weight: bold; color: #49a1df;}

.bn {
	float: right;
	margin: 2px;
	padding: 2px;
	width: 340px;
}

.bn img {margin: 5px; border: 0px;}

.bb {color: #000000; font-weight: bold;}

/* ‘òèëè Šàòàëîãà */
a.catalogFirstLevelSelect, .catalogFirstLevelSelect {font-size: 9pt; color: #2c5c8b; text-decoration: none;}
a.catalogFirstLevelSelect:hover {text-decoration: none; color: #663300;}

a.catalogSecondLevelSelect, .catalogSecondLevelSelect {font-size: 9pt; color: #333333; text-decoration: none; background-color: #e0e7ee;}
a.catalogSecondLevelSelect { font-weight: bold;}
a.catalogSecondLevelSelect:hover {font-size: 9pt; color: #663300; text-decoration: none;}

a.catalogThirdLevelSelect, .catalogThirdLevelSelect {font-size: 9pt; color: #333333; text-decoration: none; background-color: #c0daf4;}
a.catalogThirdLevelSelect { font-weight: bold;}
a.catalogThirdLevelSelect:hover {font-size: 9pt; color: #663300; text-decoration: none;}

.t_backing {background-image:url(/bitrix/templates/strim.ru_catalog/images/materials/t_backing.gif); vertical-align:bottom; height: 22px; background-repeat:repeat-x;background-position:bottom;}
.t_backing2 {height: 22px;}
.t_backing3 {height: 22px; background-color: #f0f0f0;}
.t_center {height: 22px; font-size: 11px; text-align:center; background-repeat:repeat-x; padding-left: 7px; padding-right: 7px; font-family: Tahoma;}
.t_select {background-color:#f0f0f0;}
.t_textzone { border-color: #e5e5e5; border-style: solid; border-width: 1px; } 
a.t_link_third_select, a.t_link_first {color: #999999; font-size: 11px;}
a.t_link_first_select, a.t_link_sec_select {color: #bc3800; font-size: 11px;}
a.t_link_third, a.t_link_sec {color: #333333; font-size: 11px;}
a.t_link_third:hover, a.t_link_sec:hover {color: #bc3800;}


.elementComment {color: #999999; font-size: 10px;}
a.elementName, .elementName {font-weight: bold; color: #bc3800; font-size: 11px;}
a.elementName:HOVER {font-weight: bold; color: #bc3800;}
.elementImg {width: 100%; height: 50px; margin-top: 4px; margin-bottom: 2px; border-color: #ACACAC; border-style: solid; border-width: 1px;}

#tcom {font-style:italic;}

.borderdot td {border: 1px dotted #999;}

.materials_table {margin:10px auto; width:95%; border: 1px solid #cacaca;font-family: Helvetica; font-size: 13px;}
.materials_table th {padding: 10px 5px; color: #336699; border-bottom: 1px solid #cacaca; background: #eff0f6;}
.materials_table td {padding: 5px;border-bottom:1px dotted #cacaca;}

















