
/*** Special ***/
TD.special1 {border-right: 1px dashed #C2CDD2; padding-right: 15px} TD.special2 {padding-left: 15px}
H3.productName {margin-bottom: 5px; padding-bottom: 0; font-size: 1.1em}
.price B {font-size: 1.3em}
.seemore, #counters {margin-top: 7px}
.blockTitle {margin: 0.5em 0 1em 0; font-size: 0.95em} 

TD.goodschoise A { font-size: 12px; color: #37628A;}
TD.goodschoise A:LINK { font-size: 12px; color: #37628A;}
TD.goodschoise A:VISITED { font-size: 12px; color: #37628A;}
TD.goodschoise A:HOVER { font-size: 12px; color: #37628A;}


span.goodschoise A { font-size: 12px; color: #37628A;}
span.goodschoise A:LINK { font-size: 12px; color: #37628A;}
span.goodschoise A:VISITED { font-size: 12px; color: #37628A;}
span.goodschoise A:HOVER { font-size: 12px; color: #37628A;}


.goods_tbl A { font-size: 12px; color: #37628A;}
.goods_tbl A:LINK { font-size: 12px; color: #37628A;}
.goods_tbl A:VISITED { font-size: 12px; color: #37628A;}
.goods_tbl A:HOVER { font-size: 12px; color: #37628A;}


span.map1 A:LINK { background-image: url('/images/menu2.gif') ; background-repeat: no-repeat; font-size: 13px;margin-left: 12px;font-weight: bold;line-height: 16pt;padding: 5px 5px 9px 13px; background-position: 0 0.75em;}
span.map1 A:VISITED {background-image: url('/images/menu2.gif') ;background-repeat: no-repeat;font-size: 13px;margin-left: 12px;font-weight: bold;line-height: 16pt;padding: 5px 5px 9px 13px;  background-position: 0 0.75em;}
span.map1 A:HOVER {background-image: url('/images/menu2.gif') ;background-repeat: no-repeat;font-size: 13px;margin-left: 12px;font-weight: bold;line-height: 16pt;padding: 5px 5px 9px 13px; background-position: 0 0.75em;}

span.map2 A {font-size: 12px;color: #37628A; margin-left: 40px;line-height: 14pt;}
span.map2 A:LINK {font-size: 12px;color: #37628A;margin-left: 40px;line-height: 14pt;}
span.map2 A:VISITED {font-size: 12px;color: #37628A;margin-left: 40px;line-height: 14pt;}
span.map2 A:HOVER {font-size: 12px;	color: #37628A;	margin-left: 40px;line-height: 14pt;}

span.map3 A {font-size: 11px;margin-left: 70px;color: #000000;line-height: 12pt;}
span.map3 A:LINK {font-size: 11px;margin-left: 70px;color: #000000;line-height: 12pt;}
span.map3 A:VISITED {font-size: 11px;margin-left: 70px;	color: #000000;	line-height: 12pt;}
span.map3 A:HOVER {font-size: 11px;line-height: 12pt;margin-left: 70px;color: #000000;}


span.map4 A {font-size: 11px;margin-left: 90px;color: #000000;line-height: 12pt;}
span.map4 A:LINK {font-size: 11px;margin-left: 90px;color: #000000;line-height: 12pt;}
span.map4 A:VISITED {font-size: 11px;margin-left: 90px;	color: #000000;	line-height: 12pt;}
span.map4 A:HOVER {font-size: 11px;line-height: 12pt;margin-left: 90px;color: #000000;}


span.mapNode A {font-size: 11px;margin-left: 70px;color: #37628A;line-height: 12pt;}
span.mapNode A:LINK {font-size: 11px;margin-left: 70px;color: #37628A;line-height: 12pt;}
span.mapNode A:VISITED {font-size: 11px;margin-left: 70px;	color: #37628A;	line-height: 12pt;}
span.mapNode A:HOVER {font-size: 11px;line-height: 12pt;margin-left: 70px;color: #37628A;}



.maintitle {margin: 0 0 1em 0; padding: 0; font: bold 1.2em 'Arial', sans-serif;}
.maintitle H1 {margin: 0 0 1em 0; padding: 0; font: bold 1.2em 'Arial', sans-serif;}



.goods_tbl_top
{
	border: 1px solid grey;
	border-right: 0px;
	text-align: center;
	padding: 2px;
	padding-top: 4px;
	padding-bottom: 4px;
	height: 26px;
	font-size: 11px;
	font-family: Tahoma;
	background: URL( 'images/ishop_tbl_bg.gif' );
	background-repeat: repeat-x;
	background-color: #E8E8E8;
}
.goods_tbl
{
	border-left: 1px solid grey;
	border-bottom: 1px solid grey;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Tahoma;
	font-size: 12px; 
}
.goods_tbl_cost
{
	color: #B30000;
	font-weight: bold;
	border-right: 1px solid grey;
	font-size: 0.75em;
	border-left: 1px solid grey;
	border-bottom: 1px solid grey;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Tahoma;
}

h5
{
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	font-family: 'Arial' , sans-serif;
	text-align: justify;
}


/*h6 - описание перевернутой буквой Г подмена <p> */
h6
{
	font-weight: normal;
	font-size: 12px;
	margin: 5px 20px 0px 30px;
	color: #000000;
	line-height: 20px;
	font-family: 'Arial' , sans-serif;
	text-align: justify;
}


#contekst p 
{
	font-weight: normal;
	font-size: 12px;
	margin: 5px 5px 10px 5px;
	color: #000000;
	line-height: 20px;
	font-family: 'Arial' , sans-serif;
	text-align: justify;
}

#zakaz p
{
	font-weight: normal;
	font-size: 12px;
	margin: 5px 5px 10px;
	color: #000000;
	line-height: 20px;

	font-family: 'Arial' , sans-serif;
	text-align: right;
}

ol.numer
{
	font-weight: normal;
	font-size: 12px;
	margin: 20px 20px 20px 30px;
	color: #000000;
	line-height: 20px;
	font-family: 'Arial' , sans-serif;
	text-align: justify;
}


p
{
	font-weight: normal;
	font-size: 12px;
	margin: 20px 20px 20px 30px;
	color: #000000;
	line-height: 20px;
	font-family: 'Arial' , sans-serif;
	text-align: justify;
}






h3
{
	font-size: 10px;
	font-family: verdana, sans-serif;
	font-weight: normal;
	text-align: justify;
	color: #47768D;
	margin-left: 37px;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 20px;
}



/*** HeadLine ***/
.headlinebottom {border-bottom: 2px solid #E5EAEC;}	.headlineblue {width: 23em; background: #36618A;}
.headlineblue, .headlineblue A {text-decoration :none; text-transform: uppercase; color: #FFF;}
.headlineicopeoples {margin-left: 20px; padding-left: 10px; background: url('/i/d/ico-peoples.gif') no-repeat 0% 50%;}
.headlineicoservice {margin-left: 20px; padding-left: 10px; background: url('/i/d/index-helmet.gif') no-repeat 0% 50%;}
.headlineiconews {margin-left: 3px; padding-left: 10px; background: url('/i/d/ico-news.gif') no-repeat 0% 50%;}
.headlinecorner {padding: 5px 0px 5px 21px; background: url('/i/d/headline-corner.gif') no-repeat 100% 0%;}
.indexleftblock {padding: 10px 20px 20px; color: #556A75;}




H4 {margin: 10 0 1em 0; padding: 0; font: normal 1.1em 'Arial', sans-serif;	}
#centercont H2 {margin: 20px 20px 20px 30px; font: bold 16px  'Arial', sans-serif; color: #C4151B;text-transform: uppercase;}

h2
{
	font-size: 11px;
	font-family: verdana, sans-serif;
	font-weight: bold;
	color: #47768D;
	text-align: left;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}


#centercont H1
{
/*	color: #C4151B;*/
	font: bold 20px 'Arial', sans-serif; /*'Arial Narrow' , 'Arial MT Condensed Light' , Arial, Helvetica, sans-serif;*/
	/*text-transform: uppercase;*/
	margin-top: 0px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 5px;
	margin-left: 8px;
	padding-left: 8px;
}




.content
{
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #47768D;
	text-align: justify;
	margin-left: 50px;
	margin-right: 50px;
	margin-top: 20px;
	margin-bottom: 20px;
}

/* Таблицы */





.tablecontent
{
	font-size: 10px;
	font-family: verdana, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #47768D;
	margin-left: 37px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}



.maintable
{
	border-right: #47768d 1px solid;
	border-top: #47768d 1px solid;
	margin: 10px 10px 0px;
	border-left: #47768d 1px solid;
	border-bottom: #47768d 1px solid;
	border-collapse: collapse;
}

.innertable
{
	border-color: #C1C1C1;
	border-collapse: collapse;
	border-right: 1px solid #5288A2;
	border-top: 1px solid #5288A27;
	border-left: 1px solid #5288A2;
	border-bottom: 1px solid #5288A2;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 10px;
	margin-bottom: 0px;
	font-size: 10px;
	font-family: verdana, sans-serif;
	font-weight: normal;
	text-align: left;
	color: #47768D;
}



.tlink
{
	font-size: 11px;
	font-family: verdana, sans-serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
}

.historylink
{
	font-weight: normal;
	font-size: 11px;
	color: #ffffff;
	font-family: verdana, sans-serif;
	background: #ff9933;
}






.items
{
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	font-weight: normal;
	color: #47768D;
	text-align: justify;
	margin-left: 50px;
	margin-right: 50px;
	list-style-position: outside;
}


.A_data
{
	font-weight: bold;
	font-size: 11px;
	color: #003399;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}


input ,select, textarea
{
	font-family: verdana, tahoma, arial, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #b00000;
	border-right: 1px solid #b00000;
	border-top: 1px solid #b00000;
	border-left: 1px solid #b00000;
	border-bottom: 1px solid #b00000;

}

#htmlinput input ,select, textarea
{
	font-family: verdana, tahoma, arial, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #b00000;
	border-right: 1px solid #b00000;
	border-top: 1px solid #b00000;
	border-left: 1px solid #b00000;
	border-bottom: 1px solid #b00000;
	background: #C7EBFF;
}




.menu:link
{
	font-size: 8pt;
	font-style: normal;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	text-decoration: none;
}
.menu:visited
{
	font-size: 8pt;
	font-style: normal;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	text-align: left;
	color: #FFFFFF;
	text-decoration: none;
}
.menu:hover
{
	font-size: 8pt;
	font-style: normal;
	font-family: Arial, Sans-Serif;
	font-weight: bold;
	text-align: left;
	color: #F7941D;
	text-decoration: none;
}

.menu2:link
{
	font-size: 10px;
	font-family: verdana, sans-serif;
	font-weight: normal;
	text-align: center;
	line-height: 9px;
	color: 1C1A61;
	text-decoration: none;
}
.menu2:visited
{
	font-size: 10px;
	font-family: verdana, sans-serif;
	font-weight: normal;
	text-align: center;
	line-height: 9px;
	color: 1C1A61;
	text-decoration: none;
}
.menu2:hover
{
	font-size: 10px;
	font-family: verdana, sans-serif;
	font-weight: normal;
	text-align: center;
	line-height: 9px;
	color: #F7941D;
	text-decoration: none;
}


.bottom_container
{
	overflow: hidden;
	background-color: #a9d0e6;
	border: 0px solid #C7C3E5;
	text-align: center;
	margin: 0 0 10px 0;
	padding: 6px 20px 6px 120px;
	font: 70%/120% Tahoma, Arial, sans-serif;
	color: #393939;
	clear: both;
}


li.rd
{
	font-size: 12px;
	margin: 10px 10px 12px 10px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: url(/images/new.gif);
	font-family: arial, helvetica, sans-serif;
}
li.bl
{
	font-size: 12px;
	margin: 10px 10px 12px 10px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;
	list-style-image: url(/images/old.gif);
	font-family: arial, helvetica, sans-serif;
}


li
{
	margin-top: 3px;
	margin-bottom: 7px;
}

A:LINK
{
	font-size: 11px;
	font-family: Arial Cyr, verdana, Helvetica, sans-serif;
	font-weight: normal; 
	text-decoration: underline;
}
A:VISITED
{
	font-size: 11px;
	font-family: Arial Cyr, verdana, Helvetica, sans-serif;
	font-weight: normal; 
	text-decoration: underline;
}
A:HOVER
{
	font-size: 11px;
	font-family: Arial Cyr, verdana, Helvetica, sans-serif;
	font-weight: normal;  	
	text-decoration: underline;
}






.hitscat:link
{
	font-size: 10px;
	font-family: verdana, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #47768D;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}

.hitscat:visited
{
	font-size: 10px;
	font-family: verdana, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #47768D;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}
.hitscat:hover
{
	font-size: 10px;
	font-family: verdana, sans-serif;
	font-weight: bold;
	text-align: center;
	color: #F7941D;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}






