.box {
	border: 1px solid #8D9DAB;
	padding: 3px 3px 3px 3px;}
	.smapsub{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../I/mpsub.gif);
	font-size: 10px;
	color: #076385;
	font-weight: bold;
	text-decoration: none;
	padding-left: 15px;}
.smapsub:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../I/mpsubOver.gif);
	font-size: 10px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	padding-left: 15px;
}
.smapsub_{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../I/mpsub_.gif);
	font-size: 10px;
	color: #076385;
	font-weight: bold;
	text-decoration: none;
	padding-left: 15px;}
.smapsub_:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../I/mpsubOver_.gif);
	font-size: 10px;
	font-weight: bold;
	color: #cc0000;
	text-decoration: none;
	padding-left: 15px;
}
.smap{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../I/mp.gif);
	font-size: 10px;
	color: #076385;
	text-decoration: none;
	padding-left: 15px;}
.smap:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../I/mpOver.gif);
	font-size: 10px;
	color: #cc0000;
	text-decoration: none;
	padding-left: 15px;
}
.smapend{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../I/mpend.gif);
	font-size: 10px;
	color: #076385;
	text-decoration: none;
	padding-left: 15px;}
.smapend:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../I/mpendOver.gif);
	font-size: 10px;
	color: #cc0000;
	text-decoration: none;
	padding-left: 15px;
}

	
	
	
	
	
	
	
.line {
	border-bottom: 2px solid #df7000;}
.line_und {
	border-bottom: 2px solid #73638D;}

.region {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00376F;
	text-decoration: none;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 4px;
	border-bottom: 1px solid #df7000;}


.menuabout { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #00376F;
	text-decoration: none; 
	font-weight: normal;}
.menuabout:hover { 
	font-family: Arial, Helvetica, sans-serif;
	color: #990000; 
	background-color: #FECA0D;}
.menuabout_ { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	font-weight: normal;
	padding-top:2px;
	color: #990000; 
	background-color: #FECA0D;}
	
.subabout {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00376F;
	text-decoration: none;
	font-weight: normal;
	text-align: center;}
.Titl_poll {
	border: 1px solid #FECA0D;
	background: #D50000;
	color: #FFCC00;
}
.aboutinfo {
	border: 1px solid #FECA0D;
	background: #FECA0D;}
.boxaboutinfo {
	border: 1px solid #FECA0D;
	padding: 2px 2px 2px 2px;
	background: #FFF2C2;
	}
.abouttab_ {
	font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #003366; 
	text-decoration: none;
	border-bottom: 1px solid #FECA0D; 
	padding: 1px 0px 0px 1px;}
.habouttab {
	background: #FECA0D;
	font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	border-bottom: 1px solid #FECA0D;}
.habouttab:hover {
	background: #FECA0D;
	font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-decoration: none;
	border-bottom: 1px solid #FECA0D;}	
	
	
.subund {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00376F;
	text-decoration: none;
	font-weight: normal;
	text-align: center;}
.undinfo {
	border: 1px solid #BEAFD4;
	background: #EEEEF7;}
.boxundinfo {
	border: 1px solid #BEAFD4;
	padding: 2px 2px 2px 2px;
	background: #E4E4EF;
	}
.undtab_ {
	font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #003366; 
	text-decoration: none;
	border-bottom: 1px solid #BEAFD4; 
	padding: 1px 0px 0px 1px;}
.hundtab {
	background: #D4CBE2;
	font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: none;
	border-bottom: 1px solid #D4CBE2;}
.hundtab:hover {
	background: #D4CBE2;
	font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #cc0000;
	text-decoration: none;
	border-bottom: 1px solid #D4CBE2;}


.farforinfo {
			border: 1px solid #F7E0A2;
			background: #FCF1D2;}
.farfortab_ {
			font: normal 11px/Verdana, Arial, Helvetica, sans-serif; 
			color: #5E3300; 
			text-decoration: none;
			border-bottom: 1px solid #EDDBA9; 
			padding: 1px 0px 0px 1px;}
.boxfarforinfo {
			border: 1px solid #FFE9C7;			}
.hfarfortab {
			background: #FFCC00;
			font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none;
			color: #004080;}
.hfarfortab:hover {
			background: #FFCC00;
			font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
			text-decoration: none;
			color: #cc0000;}
			
			
.textileinfo 		{
					border: 1px solid #F7E0A2;
					background: #FBF2B5;}
.textiletab_ 		{
					font-family: Verdana, Arial, Helvetica, sans-serif; 
					font-size: 11px; 
					color: #5E3300; 
					text-decoration: none;
					font-weight: normal;
					border-bottom: 1px solid #FDB317; 
					padding: 1px 0px 0px 1px;}
.boxtextileinfo 		{
					border: 1px solid #FF9F40;}
.htextiletab 		{
					background: #FF9F40;
					font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					color: #FFFFF2;}
.htextiletab:hover 		{
					background: #FF9F40;
					font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					color: #cc0000;}



.prodinfo 				{
							border: 1px solid #A5BDD8;
							background: #F1F8FF;}
.prodtab_ 				{
							font-family: Verdana, Arial, Helvetica, sans-serif; 
							font-size: 11px; 
							color: #5E3300; 
							text-decoration: none;
							font-weight: normal;
							border-bottom: 1px solid #A5BDD8; 
							padding: 1px 0px 0px 1px;}
.boxprodinfo 			{
							border: 1px solid #A5BDD8;}
.hprodtab 				{
							background: #A5BDD8;
							font: normal 11px/normal Verdana, Arial, Helvetica, sans-serif;
							color: #FFFFF2;
							font-weight: normal;}
.textiletab_ {
							font-family: Verdana, Arial, Helvetica, sans-serif; 
							font-size: 11px; 
							color: #003366; 
							text-decoration: none;
							font-weight: normal;
							border-bottom: 1px solid #A5BDD8; 
							padding: 1px 0px 0px 1px;}	
						
	
.boxtab {
	padding: 2px 2px 2px 2px;
	background: #E4E4EF;
	border-right: 1px solid #B9B9DC;
	}
.boxinfo {
	background: #E4E4EF;
	border-top: 0px solid #B9B9DC;
	border-right: 1px solid #B9B9DC;
	border-bottom: 1px solid #B9B9DC;
	border-left: 1px solid #B9B9DC;
	}

	
.foninfo {
	border: 0px solid #C2DCF6;
	padding: 2px 2px 2px 2px;
	background: #D1E7FF;
	font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #004080;
	}


.htab {
	background: #FFCC00;
	font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #004080;
	border-bottom: 3px solid #FFCC00;
}

.htab1 {
	background: #FFEDCE;
	font: normal 12px/normal Verdana, Arial, Helvetica, sans-serif;
	color: #004080;
	border-bottom: 3px solid #FFF9EF;
}


.box2 {
	border-top: 1px solid #8D9DAB;
	border-left: 1px solid #8D9DAB;
	border-right: 1px solid #8D9DAB;
	padding: 3px 3px 3px 3px;
	}
.tabtxt {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366; 
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px solid #8D9DAB;
	padding: 3px 3px 3px 3px;
	}
.box4 {
	border-top: 1px solid #AFAFE0;
	border-left: 1px solid #AFAFE0;
	border-right: 1px solid #AFAFE0;
	padding: 3px 3px 3px 3px;
	}
.size	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: -px;
	color: #003366;
	text-decoration: none;
	font-weight: normal;
	padding: 3px 3px 3px 3px;
}
.price	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366; 
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px solid #AFAFE0;
	padding: 3px 3px 3px 3px;
}


.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #663300; 
	text-decoration: none; 
	font-weight: normal;
}

.menu:hover{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #FF0000; 
	text-decoration: none; 
	font-weight: normal;
}
.menu:active{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt; 
	color: #CC0000; 
	text-decoration: none; 
	font-weight: normal;
}
.colop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	text-align: center;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-weight: normal;
	text-align: justify;}
.point1 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #00376F;
	text-decoration: none; 
	font-weight: normal;}
.point1:hover { 
	font-family: Arial, Helvetica, sans-serif;
	color: #990000; 
	background-color: #FECA0D;}
.point1_ { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	font-weight: normal;
	padding-top:2px;
	color: #990000; 
	background-color: #F0DEBB;}
.point2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #00376F; 
	text-decoration: none; 
	font-weight: normal;
	padding-top:4px;}
.point2:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #990000; 
	background-color: #D0E4F5;
	padding-top:4px;}
.point2_ { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	font-weight: normal;
	padding-top:2px;
	color: #990000; 
	background-color: #D0E4F5;}

.point3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #00376F; 
	text-decoration: none; 
	font-weight: normal;}
.point3:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #990000; 
	background-color: #CBF3CB; }
.point3_ { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	font-weight: normal;
	padding-top:2px;
	color: #990000; 
	background-color: #CBF3CB;}
.point4 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #00376F; 
	text-decoration: none; 
	font-weight: normal;
	padding-top:2px;
}
.point4:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #990000; 
	background-color: #DADAF7; 
}
.point4_ { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	text-decoration: none; 
	font-weight: normal;
	padding-top:2px;
	color: #990000; 
	background-color: #DADAF7;
}
.address {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FADFC5;
	text-decoration: none;
	font-weight: normal;
	padding-top:2px;
	letter-spacing: 1px;
}

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: normal;
	weight: 50px;
	height: 19px;
	vertical-align: middle;
}
.bottom {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	text-decoration: none;
	font-weight: bold;
	weight: 40px;
	height: 20px;
	text-align: center;
	background-color: #CC9900;
	border: 1px solid #cccccc;
}


.n { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #00376F; 
	text-decoration: none; 
	font-weight: normal; padding-top:2px;
}
.n:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #990000; 
	text-decoration: none; 
	font-weight: normal;
}

.n:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
	font-weight: normal;
	vertical-align: baseline;
}
.scrollund{
	scrollbar-shadow-color: #EEEEF7; 
	scrollbar-darkshadow-color: #BBAECE; 
	scrollbar-highlight-color: #EEEEF7; 
	scrollbar-3dlight-color: #BBAECE; 
	scrollbar-arrow-color: #CC0000; 
	scrollbar-track-color: #EEEEF7; 
	scrollbar-face-color: #EEEEF7;
	}

.scroll{
	scrollbar-shadow-color: #FFF2C2; 
	scrollbar-darkshadow-color: #cc6600; 
	scrollbar-highlight-color: #FFE791; 
	scrollbar-3dlight-color: #cc6600; 
	scrollbar-arrow-color: #CC0000; 
	scrollbar-track-color: #FFE791; 
	scrollbar-face-color: #FFE791;
	}
.scrolltextile{
	scrollbar-shadow-color: #FFFFCC; 
	scrollbar-darkshadow-color: #FDB317; 
	scrollbar-highlight-color: #FFFFCC; 
	scrollbar-3dlight-color: #FDB317; 
	scrollbar-arrow-color: #CC0000; 
	scrollbar-track-color: #FFFFCC; 
	scrollbar-face-color: #FFFFCC;
	}
.color{
	scrollbar-shadow-color: #E4E4EF; 
	scrollbar-darkshadow-color: #E4E4EF; 
	scrollbar-highlight-color: #E4E4EF; 
	scrollbar-3dlight-color: #E4E4EF; 
	scrollbar-arrow-color: #CC0000; 
	scrollbar-track-color: #E4E4EF; 
	scrollbar-face-color: #E4E4EF;
	}

body {
	margin: 0px; 
	overflow: hidden; 
	width: 100%; 
	height: 100%;
} 

.titext {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: #999999;
	text-decoration: none;
}

.titext:hover  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: normal; 
	color: #CC0000;
	text-decoration: underline;
}
.tab_color {

	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003366; 
	text-decoration: none;
	font-weight: normal;
}
.tab {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366; 
	text-decoration: none;
	font-weight: normal;
}
.tab:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #990000; 
	text-decoration: none;
	font-weight: normal;
}

.tab_ {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366; 
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px solid #C2DCF6; 
	padding: 1px 0px 0px 1px;
}
.tab1_ {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366; 
	text-decoration: none;
	font-weight: normal;
	border-bottom: 1px solid #E5CCA3; 
	padding: 1px 0px 0px 1px;
}

.hdr1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22pt;
	color: #9398AB;
	text-decoration: none;
	font-weight: normal;
	letter-spacing: 1px;
}

.hdr2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
	padding: 1px 1px 1px 1px;
}


/*Google-Sarch*/
    /* Контейнер содержания виджета */
   #goog-wm {
	background-color: #FFF2C2;
	color: #00376F;
   }

    /* Заголовок "Самое близкое соответствие"
   #goog-wm h3#closest-match { }

    /* Ссылка "Самое близкое соответствие"
   #goog-wm h3#closest-match a { }

    /* Заголовок "Что еще можно попробовать" */
   #goog-wm h3#other-things {
	color: #00376F;
	background-color: #FFF2C2;
}

    /* Элемент списка "Что еще можно попробовать" */
   #goog-wm ul li {
	color: #00376F;
	background-color: #FFF2C2;
}

    /* Окно поиска на сайте */
   #goog-wm li.search-goog {
	display: block;
	background-color: #FFF2C2;
	color: #00376F;
}
.style0 {
	color: #FFF2C2;
}
.style01 {
	color: #FFFFCC;
}
.style02 {
	color: #FFFBEA;
}
.style03 {
	color: #E4E4EF;
}