@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'pf_dindisplay_prolight';
    src: url('/themes/milady-24/assets/fonts/pfdindisplaypro-light-webfont.eot');
    src: url('/themes/milady-24/assets/fonts/pfdindisplaypro-light-webfont.eot#iefix') format('embedded-opentype'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-light-webfont.woff') format('woff'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-light-webfont.ttf') format('truetype'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-light-webfont.svg#pf_dindisplay_prolight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'pf_dindisplay_proregular';
    src: url('/themes/milady-24/assets/fonts/pfdindisplaypro-reg-webfont.eot');
    src: url('/themes/milady-24/assets/fonts/pfdindisplaypro-reg-webfont.eot#iefix') format('embedded-opentype'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-reg-webfont.woff') format('woff'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-reg-webfont.ttf') format('truetype'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-reg-webfont.svg#pf_dindisplay_proregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'pf_dindisplay_promedium';
    src: url('/themes/milady-24/assets/fonts/pfdindisplaypro-med-webfont.eot');
    src: url('/themes/milady-24/assets/fonts/pfdindisplaypro-med-webfont.eot#iefix') format('embedded-opentype'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-med-webfont.woff') format('woff'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-med-webfont.ttf') format('truetype'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-med-webfont.svg#pf_dindisplay_promedium') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'pf_dindisplay_probold';
    src: url('/themes/milady-24/assets/fonts/pfdindisplaypro-bold-webfont.eot');
    src: url('/themes/milady-24/assets/fonts/pfdindisplaypro-bold-webfont.eot#iefix') format('embedded-opentype'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-bold-webfont.woff') format('woff'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-bold-webfont.ttf') format('truetype'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-bold-webfont.svg#pf_dindisplay_probold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'pf_dindisplay_prothin';
    src: url('/themes/milady-24/assets/fonts/pfdindisplaypro-thin-webfont.eot');
    src: url('/themes/milady-24/assets/fonts/pfdindisplaypro-thin-webfont.eot#iefix') format('embedded-opentype'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-thin-webfont.woff') format('woff'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-thin-webfont.ttf') format('truetype'),
         url('/themes/milady-24/assets/fonts/pfdindisplaypro-thin-webfont.svg#pf_dindisplay_prothin') format('svg');
    font-weight: normal;
    font-style: normal;
}

body, html {
	margin:0;
	padding:0;
	font-family: 'pf_dindisplay_proregular';
	font-size:14px;
	color:#646464;
	background:#fff;
	height:100%;
	}	
/* global styles */
img { border:none; }
p { padding:0; margin:10px 0; }
h1, h2, h3, h4, h5, h6 { font-family: 'pf_dindisplay_promedium'; color:#404040; padding:0; margin:10px 0;}
h1 { font-size:36px; margin:0 0 10px 0; font-weight:normal; }
h2 { font-size:24px; font-weight:normal; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h5 { font-size:14px; }
h6 { font-size:12px; }
hr { height:0px; border-top:1px dashed #b5b5b5; color:#dcdcdc; overflow:hidden; margin-bottom:20px;}
.clear { clear:both; padding:0 !important; margin:0 !important; height:0 !important;}
.cf:before,.cf:after {content: " ";display: table;}
.cf:after {clear: both;}
.cf {*zoom: 1;}
* html .cf {height:1%;}
.text { display:table; }
form {
	padding:0;
	margin:0;
}
.data, .data tr, .data th, .data td {
	border-collapse:collapse;
	border:1px solid #17a4c7;
}
.data th {
	padding:4px 10px;
	background:#17a4c7;
	color:#fff;
	font-weight:bold;
}
.data td {
	padding:4px 10px;
}
.data  p {
	margin:10px 0 !important; 
}
.box50 {
	width:50%;
	-webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.pos-relative {
	position:relative;
}
.fll {
	float:left !important;
}
.flr {
	float:right !important;
}
.br-box {
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}
.onlyMobile {
	/*display:none;*/
}
/* .inlineblock { display:-moz-inline-stack; display:inline-block; } */

/* Г“ГЎГЁГ°Г ГҐГ¬ ГЇГіГ­ГЄГІГЁГ°Г» ГўГ®ГЄГ°ГіГЈ Г±Г±Г»Г«Г®ГЄ-ГЄГ Г°ГІГЁГ­Г®ГЄ */
/* IE */
a:active, a:focus, img { outline:none; }
/* FF */
:focus{ -moz-outline-style:none; }
/* safari, chrome */
*:focus {outline: none;}

button { width: auto; overflow: visible; } /* Р¤РёРєСЃ РґР»СЏ IE7 */ 
button::-moz-focus-inner {  border: 0; padding: 0; } /* Р¤РёРєСЃ РґР»СЏ Firefox */ 

input::-moz-focus-inner /*Remove button padding in FF*/
{ 
    border: 0;
    padding: 0;
}

#HTMLBlock {
	width:100%;
	min-width: 1000px;
	margin:0 auto;
	padding:0;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

a:active, a:focus, img { outline:none !important; }
:focus{ -moz-outline-style:none !important; }

/* Г‘ГІГ Г­Г¤Г Г°ГІГ­Г»ГҐ Г±Г±Г»Г«ГЄГЁ */
a:link, a:active, a:visited {
	color:#2aa1b7;
	text-decoration:underline;
	}
a:hover {
	text-decoration:none;
	opacity:0.9;
	}

.promoSlide {
	width:100%;
	height:963px;
	-webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
	background-size:contain;
	position:relative;
}
/*.promoSlide:before {
	content:'';
	background:url(/themes/milady-24/assets/images/promo/darkBg.png);
	width:100%;
	height:100%;
	position:absolute;
	display:block;
	left:0;
	top:0;
	z-index:1000;
}

.promoSlide.active:before {
	display:none;
}*/
.promoSlide:after {
	content:'';
	background:url(/themes/milady-24/assets/images/promo/promoArrow.png);
	width:21px;
	height:12px;
	position:absolute;
	display:block;
	left:50%;
	margin-left:-10px;
	bottom:20px;
	z-index:990;
}
#promoSlide0:after {
	display:none !important;
}
#promoSlide13:after {
	display:none !important;
}
.promoInner {
	width:1000px;
	margin:0 auto;
	height:963px;
	-webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
	position:relative;
}
#promoHeader {
	position:fixed;
	top:0;
	background:url(/themes/milady-24/assets/images/promo/headerBg.png) left top repeat;
	height:117px;
	width:100%;
	z-index:1001;
}
	#promoHeader .promoInner {
		height:117px;
	}
	.promoContactBlock {
		height:0;
		width:1000px;
		margin:0 auto;
		position:relative;
	}
		.promoContantButton {
			background:url(/themes/milady-24/assets/images/promo/contactsBg.png);
			width:139px;
			height:36px;
			line-height:36px;
			color:#fff;
			text-align:center;
			font-family: 'pf_dindisplay_promedium';
			font-size:16px;
			text-transform:uppercase;
			position:absolute;
			right:0;
			bottom:-34px;
			cursor:pointer;
		}
	
	#promoHeader a.logo {
		background:url(/themes/milady-24/assets/images/promo/logo.png) center top no-repeat;
		background-size:55%;
		height:auto;
		font-size:12px;
		color:#d84a92;
		padding-top:50px;
		text-transform:none !important;
		text-decoration:none !important;
		font-family: 'pf_dindisplay_prolight';
		display: block;
		width: 136px;
		position:absolute;
		left:0;
		top:3px;
		text-align:center;
	}
	#promoHeader .logo .logo_title {
		display:block;
		font-family: "pf_dindisplay_promedium";
		font-size:36px;
		line-height:30px;
	}
	#promoHeader .logo .logo_subtitle{
		display:block;
		font-size:13px;
	}
	.promoCart {
		position:absolute;
		left:210px;
		width:666px;
		text-align:center;
		top:6px;
		font-size:16px;
		color:#404040;
	}
	.promoCart a.cartLink {
		color:#1abce4;
		margin-right:10px;
	}
	.promoCart a.cartButton {
		display:inline-block;
		font-family: 'pf_dindisplay_prolight';
		text-shadow:0 1px 0 rgba(0,0,0,0.25);
		background:url(/themes/milady-24/assets/images/new-product/yellow-btn-bg.png) left center repeat-x;
		background-size:100% 100%;
		color:#fff;
		text-decoration:none;
		padding:6px 16px;
		font-size:14px;
		box-shadow:0 1px 4px rgba(0,0,0,0.4);
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		margin-left:10px;
	}
	.promoMenu {
		position:absolute;
		right:0;
		top:62px;
		font-size:18px;
	}
	.promoMenu a {
		display:inline-block;
		vertical-align:top;
		text-decoration:none;
		height:34px;
		color:#1abce4;
		text-decoration:none;
		line-height:34px;
		border:1px solid #e3e3e3;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		border-radius: 5px;
		font-family: 'pf_dindisplay_prolight';
		background:url(/themes/milady-24/assets/images/promo/promoMenuBg.png) left top repeat-x;
		padding:0 8px;
		margin:0 0 0 3px;
	}
	.promoMenu a img {
		display:inline-block;
		vertical-align:sub;
		margin-right:4px;
	}
	
	
.promoBody {
	/*padding-top:117px;*/
	font-size:18px;
	font-family: 'pf_dindisplay_prolight';
}
.promoBody p {
	margin:15px 0;
}

/*-*/

#promoSlide0 {
	
}
.sl0-block1 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide0-bg.jpg) left top repeat;
	color:#fff;
	height:775px;
}
.sl0-title {
	padding:40px 0 40px 0;
	font-size:40px;
	font-family: 'pf_dindisplay_prothin';
	text-align:right;
}
	.sl0-title span {
		display:block;
	}
		.sl0-title .blueText {
			color:#1abce4;
		}
	.sl0-text {
		padding-left: 677px;
	}
.sl0-block2 {
	background:#1abce4;
	height:188px;
	position:relative;
}
	.sl0-text-1 {
		color:#404040;
		font-size:22px;
		text-align:center;
		padding-top:30px;
	}
	.sl0-btn {
		background:url(/themes/milady-24/assets/images/promo/sl0-1.png) center center no-repeat;
		width:65px;
		height:65px;
		display:block;
		margin:20px auto;
	}
	
#promoSlide1 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide1-bg.png) left top repeat;
	color:#404040;
}
#promoSlide1 .promoInner {
	padding-top:600px;
}
.sl1-title {
	padding:0 0 20px 0;
	font-size:48px;
	font-family: 'pf_dindisplay_prothin';
}
.ls1-text {
	line-height:22px;
}
.sl1-text-1 {
	float:left;
	width:470px;
}
.sl1-text-2 {
	float:right;
	width:470px;
}
.sl1-shoes {
	width:593px;
	height:567px;
	background:url(/themes/milady-24/assets/images/promo/sl1-1.png) left top no-repeat;
	position:absolute;
	top:28px;
	right:-10px;
	color:#1abce4;
	font-size:16px;
	line-height:16px;
	z-index:101;
}
	.sl1-p1 {
		position:absolute;
		left:70px;
		top:0;
	}
	.sl1-p2 {
		position:absolute;
		left:412px;
		top:0;
	}
	.sl1-p3 {
		position:absolute;
		left:0;
		top:254px;
		width:186px;
		text-align:right;
	}
	.sl1-p4 {
		position:absolute;
		left:422px;
		top:230px;
	}
.sl1-crystal {
	background:url(/themes/milady-24/assets/images/promo/sl1-2.png);
	width:648px;
	height:528px;
	position:absolute;
	left:-29px;
	top:55px;
	color:#1abce4;
	font-size:16px;
	line-height:16px;
	z-index:100;
}
	.sl1-p1 {
		position:absolute;
		left:100px;
		top:2px;
	}

/*-*/

#promoSlide2 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide2-bg.jpg) center center no-repeat;
}
	#promoSlide2 .promoInner {
		color:#fff;
	}
	.sl2-box {
		position:absolute;
		width:100%;
		left:0;
		bottom:20px;
	}	
	.sl2-title {
		color:#fff;
		font-size:48px;
		margin-bottom:10px;
		font-family: 'pf_dindisplay_prothin';
	}
		.sl2-title span {
			display:inline-block;
			background:#1abce4;
			padding:6px 10px;
		}
	.sl2-text {
		line-height:22px;
	}
	.sl2-text-1 {
		width:470px;
		float:left;
	}
	.sl2-text-2 {
		width:470px;
		float:right;
	}
/*-*/

#promoSlide3 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide3-bg.jpg) center center no-repeat;
}
	.sl3-1-box {
		-webkit-box-sizing:border-box;
		-moz-box-sizing:border-box;
		box-sizing:border-box;
		height:714px;
		position:relative;
		padding-left:677px;
	}
	.sl3-1-title {
		padding-top:40px;
		font-size:48px;
		margin-bottom:30px;
		font-family: 'pf_dindisplay_prothin';
	}
	.sl3-1-text {
		font-size:18px;
		line-height:20px;
	}
	.sl3-brain {
		background:url(/themes/milady-24/assets/images/promo/sl3-1.png);
		width:677px;
		height:688px;
		position:absolute;
		left:0;
		top:0;
		font-size:15px;
		line-height:16px;
		color:#1abce4;
	}
		.sl3-brain .sl-3-1 {
			position:absolute;
			left: 51px;
			top: 632px;
		}
		.sl3-brain .sl-3-2 {
			position:absolute;
			left: 4px;
			top: 190px;
		}
		.sl3-brain .sl-3-3 {
			position:absolute;
			left: 263px;
			top: 36px;
		}
		.sl3-brain .sl-3-4 {
			position:absolute;
			left: 517px;
			top: 208px;
		}
		.sl3-brain .sl-3-5 {
			position:absolute;
			left: 426px;
			top: 633px;
		}
	.sl3-2-box {
		
	}
	.sl3-2-box-inner {
		border:3px solid #1abbe4;
		margin-top:18px;
		padding:10px 20px;
		font-size:18px;
		line-height:20px;
		color:#fff;
	}
	.sl3-2-title {
		font-size:26px;
		font-family: 'pf_dindisplay_prothin';
	}
	.sl3-2-box p {
		margin:6px 0;
	}

/*-*/

#promoSlide4 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide4-bg.jpg) center center no-repeat;
	color:#404040;
}
	#promoSlide4 .promoInner {
		padding-left:677px;
	}
	.sl4-title {
		padding-top:40px;
		font-size:48px;
		font-family: 'pf_dindisplay_prothin';
	}
	.sl4-text {
		font-size:18px;
		line-height:20px;
	}

/*-*/

#promoSlide5 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide5-bg.jpg) center center no-repeat;
	color:#fff;
}
	#promoSlide5 .promoInner {
		padding-left:677px;
	}
	.sl5-title {
		padding-top:70px;
		font-size:48px;
		padding-bottom:20px;
		font-family: 'pf_dindisplay_prothin';
	}
	.sl5-text {
		font-size:18px;
		line-height:20px;
	}
/*-*/

#promoSlide6 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide6-bg.jpg) center center no-repeat;
	color:#404040;
}
	#promoSlide6 .promoInner {
		padding-top:530px;
	}
	.sl6-title {
		font-size:48px;
		padding-bottom:15px;
		font-family: 'pf_dindisplay_prothin';
	}
	.sl6-text {
		font-size:18px;
		line-height:20px;
	}
	.sl6-text-1 {
		float:left;
		width:470px;
	}
	.sl6-text-2 {
		float:right;
		width:470px;
	}
	.sl6-prominent {
		border:3px solid #1abbe4;
		margin-top:18px;
		padding:8px 16px;
		font-size:18px;
		line-height:20px;
		font-weight:bold;
	}

/*-*/

#promoSlide7 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide7-bg.jpg) center center no-repeat;
	color:#fff;
}
	#promoSlide7 .promoInner {
		padding-left:677px;
	}
	.sl7-title {
		padding-top:40px;
		font-size:48px;
		padding-bottom:20px;
		font-family: 'pf_dindisplay_prothin';
	}
	.sl7-text {
		font-size:18px;
		line-height:20px;
	}
	.blue-text {
		color:#1abce4;
	}

/*-*/

#promoSlide8 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide8-bg.jpg) center center no-repeat;
	color:#fff;
}
	#promoSlide8 .promoInner {
		padding-left:677px;
	}
	.sl8-title {
		padding-top:60px;
		font-size:48px;
		padding-bottom:20px;
		font-family: 'pf_dindisplay_prothin';
	}
	.sl8-text {
		font-size:18px;
		line-height:20px;
	}
/*-*/

#promoSlide9 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide9-bg.jpg) center center no-repeat;
	color:#fff;
}
	#promoSlide9 .promoInner {
		padding-left:677px;
	}
	.sl9-title {
		padding-top:60px;
		font-size:48px;
		padding-bottom:20px;
		font-family: 'pf_dindisplay_prothin';
	}
	.sl9-text {
		font-size:18px;
		line-height:20px;
	}

/*-*/

#promoSlide10 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide1-bg.png) left top repeat;
	color:#404040;
}
	.sl10-title {
		padding-top:30px;
		font-size:48px;
		padding-bottom:20px;
		font-family: 'pf_dindisplay_prothin';
	}
	.sl10-item {
		font-size:18px;
		line-height:20px;
		position:absolute;
	}
		.sl10-item strong {
			color:#1abce4;
			font-size:24px;
			padding-top:16px;
			display:block;
			line-height:normal;
		}
	.sl10-item1 {
		left:0;
		top:120px;
		width:350px;
	}
		.sl10-item1 .sl10-img {
			padding-left:76px;
		}
	.sl10-item2 {
		left: 388px;
		top: 244px;
		width:220px;
	}
		.sl10-item2 .sl10-img {
			padding-left:0px;
		}
		.sl10-item2 .sl10-text {
			padding-left:12px;
		}
	.sl10-item3 {
		left: 655px;
		top: 110px;
		width: 350px;
	}
		.sl10-item3 .sl10-img {
			padding-left:44px;
		}
	.sl10-item4 {
		left:0;
		top: 525px;
		width: 410px;
	}
		.sl10-item4 .sl10-img {
			padding-left:76px;
		}
	.sl10-item5 {
		left: 580px;
		top: 525px;
		width: 410px;
	}
		.sl10-item5 .sl10-img {
			padding-left:120px;
		}

/*-*/

#promoSlide11 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide11-bg.jpg) center center no-repeat;
	color:#fff;
}
	#promoSlide11 .promoInner {
		padding-left:677px;
	}
	.sl11-title {
		padding-top:70px;
		font-size:48px;
		padding-bottom:20px;
		font-family: 'pf_dindisplay_prothin';
	}
	.sl11-text {
		font-size:18px;
		line-height:20px;
	}


/*-*/

#promoSlide12 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide1-bg.png) left top repeat;
}
.sl12-block1 .promoInner {
	height:609px;
	padding-left:677px;
	background:url(/themes/milady-24/assets/images/promo/sl12-1.png) left bottom no-repeat;
}
	.sl12-title {
		padding-top:20px;
		font-size:48px;
		padding-bottom:20px;
		font-family: 'pf_dindisplay_prothin';
	}
	.sl12-text {
		font-size:18px;
		line-height:20px;
	}
.sl12-block2 {
	background:url(/themes/milady-24/assets/images/promo/sl12-2.jpg) left top repeat-x;
	height:354px;
	text-align:center;
	padding-top:30px;
	font-size:18px;
	color:#404040;
}
	.sl12-text-1 {
		font-size:40px;
	}
	.sl12-text-2 {
		padding:20px 0;
	}
	.sl12-text-3 {
		font-size:36px;
	}
/*-*/

#promoSlide13 {
	background:url(/themes/milady-24/assets/images/promo/promoSlide1-bg.png) left top repeat;
}
.sl13-block1 {
	background:#0b0708;
}
	.sl13-block1 .promoInner {
		height:649px;
		background:url(/themes/milady-24/assets/images/promo/sl13-1.png) center bottom no-repeat;
		color:#1abce4;
		font-size:30px;
		line-height:30px;
		font-family: 'pf_dindisplay_prothin';
	}
	
		.sl13-title {
			padding-top:30px;
			font-size:48px;
			line-height:48px;
			color:#fff;
		}
	.sl13-block2 {
		background:#1abce4;
	}
		
	.sl13-block2 .promoInner {
		height:94px;
		text-align:center;
		font-size:24px;
		color:#404040;
		padding-top:18px;
		padding-left:40px;
		padding-right:40px;
	}
		.sl13-block2 .promoInner a {
			color:#404040;
			
		}
		.sl13-block2 .promoInner a:hover {
				
		}
	.sl13-block3 .promoInner {
		height:220px;
		text-align:center;
	}
		.promoCatTitle {
			padding-top:13px;
			font-size:18px;
			color:#404040;
		}
			.promoCatTitle a {
				font-size:36px;
				color:#404040;
				font-family: 'pf_dindisplay_promedium';
				
				margin-right:5px;
			}
			.promoCatTitle a:hover {
				
			}
			.promoCatTitle span {
				font-size:36px;
				font-family: 'pf_dindisplay_promedium';
				color:#1abce4;
				margin-left:5px;
			}
		.promoCatalog {
			font-size:0;
			padding-top:22px;
		}
		.promoCatalog a {
			font-size:22px;
			display:inline-block;
			vertical-align:top;
			color:#1abce4;
			text-decoration:none;
			cursor:pointer;
			margin:0 20px;
		}
		.promoCatalog a b {
			display:block;
		}
		.promoCatalog a span {
			border-bottom:1px solid #1abce4;
			display:inline-block;
		}
		.promoCatalog a:hover span {
			border-bottom:1px solid transparent;
		}
/*-*/

#promoMenu {
	position:fixed;
	right:40px;
	top:50%;
	margin-top:-178px;
	display:block;
	text-align:center;
	z-index:1002;
}
#promoMenu a {
	display:block;
	width:21px;
	height:21px;
	border:1px solid #26bbe2;
	background:#fff;
	color:#000;
	font-size:12px;
	line-height:22px;
	text-align:center;
	margin:4px;
	text-decoration:none;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
#promoMenu a.active {
	background:#26bbe2;
	color:#fff;
}

.tp-ph-towns a {
    text-decoration:none;
}
/*
     */
/*
*/