td small { font-size: 10px; }

.side_ban { border-bottom: 1px dotted white; padding: 10px 8px; }
.side_ban img { margin-bottom: 5px; }
.side_ban a { color: #0FC4C4; font-family: Arial; font-size: 12px; }
#zag { color: #fff600; font-size: 14px; font-family: Tahoma; font-weight: bold; padding: 10px 8px 0 8px; margin: 0; }



#may { border: 1px solid #00ff0c; margin: 15px 0 0 0; color: #FFFFFF; font-size: 12px; background: url(/img/may_fon.jpg) left bottom no-repeat; }
#may h2 { margin: 0; padding: 0; color: #00ff0c; text-transform: uppercase; }
#may strong { font-size: 14px; }
#may a { color: #b3ffba; font-size: 12px; font-family: Tahoma; text-decoration: underline; }
#may a:hover { color: #b3ffba; font-size: 12px; font-family: Tahoma; text-decoration: none; }
#may span { color: #f0ff00; font-size: 18px; font-weight: bold; font-family: Tahoma; }
#may tr#dist td { padding-top: 20px; padding-bottom: 290px; }




#srb {
color: yellow;
font-size: 14px;
font-family: Tahoma;
margin: 5px 0px;
padding: 0px;
}









#leftNew31, #leftNew32, #leftNew40 {
	border: 1px solid #ffa200;
	width: 155px;
	height: 150px;
	margin: 10px 5px;
	color: #362808;
	text-align: center;
	font-size: 11px;
	font-family: Tahoma;
	background-color: #ffe8b0;
	padding: 5px 0;
}
#leftNew31 a, #leftNew31 a:hover, #leftNew32 a, #leftNew32 a:hover, #leftNew40 a, #leftNew40 a:hover { color: #ff9600; font-weight: bold; font-family: Tahoma; font-size: 13px; }
#leftNew31 strong, #leftNew32 strong, #leftNew40 strong { color: #000000; }
#leftNew31 span, #leftNew32 span, #leftNew40 span { color: #FF0000; font-size: 16px; font-weight: bold; font-family: Tahoma; }


#leftNew {
	border: 1px solid #00ff3c;
	width: 155px;
	height: 120px;
	margin: 10px 5px;
	color: #362808;
	text-align: center;
	font-size: 11px;
	font-family: Tahoma;
	background-color: #dbffe3;
	padding: 5px 0;
}
#leftNew a, #leftNew a:hover { color: #189c37; font-weight: bold; font-family: Tahoma; font-size: 13px; }
#leftNew span { color: #FF0000; font-size: 16px; font-weight: bold; font-family: Tahoma; }



#leftNew36, #leftNew35 {
	border: 1px solid #00ff30;
	width: 155px;
	height: 140px;
	margin: 10px 5px;
	color: #362808;
	text-align: center;
	font-size: 11px;
	font-family: Tahoma;
	background-color: #ccffcc;
	padding: 5px 0;
}
#leftNew35 a, #leftNew35 a:hover { color: #0b4f0b; font-weight: bold; font-family: Tahoma; font-size: 13px; }
#leftNew36 strong, #leftNew35 strong { color: #000000; }
#leftNew36 span, #leftNew35 span { color: #FF0000; font-size: 16px; font-weight: bold; font-family: Tahoma; }

#leftNew36 { padding-top: 15px; background-color: #FFFFFF; background-image: url(/img/elka.jpg); background-position: right top; background-repeat: no-repeat; }
#leftNew36 a, #leftNew36 a:hover  { color: #b06b09; font-weight: bold; font-family: Tahoma; font-size: 13px; }








body { margin: 0; padding: 0; background-color: #FFFFFF; text-align: center; }
#wrapper { margin: 0px auto; width: 800px; }
/* Шапка */
#header_index { width: 800px; height: 136px; position: relative; background-image: url(/img/header_back_index.gif); border-bottom: 1px solid #FFFFFF; }
	div.hleft { width: 188px; height: 126px; float: left; margin: 0px; padding: 0px; text-align: left; position: relative; top: 3px; left: 10px; font-family: "Times New Roman", Times, serif; font-size: 12px; color: #f5f3bd; }
	div.hleft b { font-size: 16px; font-weight: normal; }
#header_index span { position: absolute; top: 80px; line-height: 16px; }
		div.hleft img { border: 0px; }
		div.hleft div { margin: 0px; padding: 0px; margin-left: 7px; margin-top: 11px; }
	div.hcenter { width: 424px; height: 136px; float: left; margin: 0px; padding: 0px; }
		div.hcenter a { background: transparent url(/img/deluxe_logo_index.gif) no-repeat; display:block; position: relative; width: 424px; height: 136px; line-height:300px; overflow:hidden; }
	div.hright { width: 188px; height: 126px; float: left; margin: 0px; padding: 0px; text-align: right; position: relative; top: 3px; right: 10px; }
		div.hright img { border: 0px; }
		div.hright a { font-family: Tahoma; font-size: 11px; color: #0FC4C4; margin: 0px; padding: 0px; }
#header { width: 800px; height: 95px; position: relative; background-image: url(/img/header_back.gif); border-bottom: 1px solid #FFFFFF; }
	div.hfirst { width: 612px; height: 95px; float: left; margin: 0px; padding: 0px; position: relative; top: 0px; left: 0px; }
		div.hfirst a { background: transparent url(/img/deluxe_logo.gif) no-repeat; display:block; position: relative; width: 612px; height: 95px; line-height:250px; overflow:hidden; }
	div.hsecond { width: 250px; height: 95px; float: left; margin: 0px; padding: 0px; text-align: right; position: absolute; top: 5px; right: 10px; }
		div.hsecond div { margin: 0px; padding: 0px; margin-bottom: 2px; font-family: "Times New Roman", Times, serif; font-size: 12px; color: #f5f3bd; }
		div.hsecond b { font-size: 16px; font-weight: normal; }
		div.hsecond a { font-family: Tahoma; font-size: 11px; color: #0FC4C4; margin: 0px; padding: 0px; display: block; }
		
.top { background-image: url(/img/header_back_index.gif); width: 800px; height: 136px; border-collapse: collapse; height: 123px; border-bottom: 1px solid #ffffff; }
.top img { border-width: 0; margin: 10px 10px 0 10px; }
.log { text-align: center; color: #f6ff00; font-family: Arial; font-size: 18px; line-height: 18px; }
.log p { color: #FFFFFF; font-size: 22px; text-transform: uppercase; margin: 0 0 0 0; letter-spacing: 2px; line-height: 18px; }
.log a { color: #24a9e1; font-size: 10px; font-family: Arial; text-decoration: underline; }
.log a:hover { color: #24a9e1; font-size: 10px; font-family: Arial; text-decoration: none; }
.midl { width: 800px; height: 170px; border-bottom: 1px solid #ffffff; background-image: url(/img/midl.jpg);  background-repeat: no-repeat; background-position: right top; background-color: #336666; text-align: left; position:relative; clear: both; margin: 0px; padding: 0px; }
.midl img { border-width: 0; margin: 5px 0 10px 30px; }
.menu { width: 800px; height: 25px; border-bottom: 1px solid #ffffff; background-color: #336666; position:relative; }


.topS { background-color: #003333; width: 800px; height: 95px; text-align: center; color: #FFFFFF; font-family: Arial; font-size: 22px; text-transform: uppercase; letter-spacing: 2px; } /* height: 83px; */
div.phS { text-align: left; color: #f6ff00; font-family: Arial; font-size: 18px; margin: 10px 0 5px 10px; letter-spacing: 0; }
div.phS img { border-width: 0; margin: 0 0 0 215px; }
.topS font { text-transform: none; letter-spacing: 0; }
.topS a, .ttxt a { color: #24a9e1; font-size: 10px; font-family: Arial; text-decoration: underline; }
.topS a:hover, .ttxt a:hover { color: #24a9e1; font-size: 10px; font-family: Arial; text-decoration: none; }


.ttxt { position: absolute; top: 35px; width: 155px; text-align: left; text-transform: none; letter-spacing: 0; }











/* левая колонка */
.left { background-color: #003333; border-bottom: 1px solid #ffffff; }


/* Поиск */
.lsearch { padding-top: 10px; }
.lsearch select { font-size: 9px; margin: 0 0 10px 5px; width: 152px; font-family: Tahoma; }
.lsearch input { color: #FFFFFF; font-family: Tahoma; font-size: 11px; background-color: #003333; border: 1px solid #b2cccc; margin: 0 0 0 5px; width: 152px; }
b.lsz { color: #FFFFFF; font-family: Tahoma; font-size: 11px; padding: 0 0 0 10px; text-transform: uppercase; }



/* правая колонка */
.right { background-color: #336666; border-left: 1px solid #ffffff; border-bottom: 2px solid #ffffff; padding: 0 10px 0 15px; }
.descL { margin: 10px 0; }



/* Полезная информация */
.info { background-image: url(/img/couple2.jpg);  background-repeat: no-repeat; background-position: right top; padding-right: 230px; }




/* баннеры справа */
.ban { background-image: url(/img/ug1.gif); background-repeat: no-repeat; background-position: left top; margin: 10px 0 0 0; }
.ug1 { background-image: url(/img/ug2.gif); background-repeat: no-repeat; background-position: right top; }
.ug2 { background-image: url(/img/ug3.gif); background-repeat: no-repeat; background-position: left bottom; }
.ug3 { background-image: url(/img/ug4.gif); background-repeat: no-repeat; background-position: right bottom; }
.ban1 { background-color: #1fa7a7; }
.ban2 { background-color: #a8868c; }

/* баннеры слева */
.banL { background-image: url(/img/ug1_.gif); background-repeat: no-repeat; background-position: left top; margin: 10px 0 0 0; }
.banL .ug1 { background-image: url(/img/ug2_.gif); }
.banL .ug2 { background-image: url(/img/ug3_.gif); }
.banL .ug3 { background-image: url(/img/ug4_.gif); }
.ban3 { background-color: #214d4d; }





/* ботинки */
.footer { padding-top: 5px; background-color: #003333; text-align: center; color: #315050; font-size: 11px; font-family: Arial; }
.footer a { font-family: Arial; font-size: 11px; color: #267474; text-decoration: none; padding: 0px 2px 0px 2px;}
.footer a:hover { font-family: Arial; font-size: 11px; color: #7cbaba; text-decoration: underline;}

.comp { padding-top: 5px; color: #003333; font-size: 9px; font-family: Arial; text-align: center; }
.comp a { color: #003333; font-size: 9px; font-family: Arial; text-decoration: none; }
.comp a:hover { color: #003333; font-size: 9px; font-family: Arial; text-decoration: underline; }






#bcent { border: 1px solid red; background-color: #fffcdc; }
#bcent a.z , #bcent a:hover.z  { color: #084777; font-family: Verdana; font-size: 14px; font-weight: bold; }
#bcent a, #bcent a:hover { color: #084777; }
#bcent a:hover.z , #bcent a:hover { text-decoration: none; }

#bcent_pr { text-align:center; font-size: 12px; }
#bcent_pr b { color: #ff7e00; font-size: 20px; font-family: Verdana; }
#bcent_pr span { color: #ff7e00; font-weight: bold; }


.MsoNormal { padding: 0; margin: 0; }
.MsoTableGrid { line-height: normal; }
