html{height:100%;}
body{
	margin:0;
	color:#bababa;
	font:11px 'Trebuchet MS', Arial, sans-serif;
	background:#fff;
	height:100%;
	min-width:1162px;
	visibility: hidden;
}
#wrapper{
	width:100%;
	height:100%;
	display:table;
	background:#fff url(../images/bg-page.jpg) no-repeat 50% 0;
}
#content {
	width:100%;
	display:table-row;
}
#content .holder-content {
	display:table-cell;
	vertical-align:middle;
}
#content .frame-content{
	overflow:hidden;
	width:100%;
	position:relative;
}
#content .wrapp{
	width:100%;
	float:left;
	min-height:360px;
}
#footer {
	width:100%;
	display:table-footer-group;
}
#footer .holder-footer {
	height:1%;
	display:table-row;
}
#footer .frame-footer {display:table-cell;}
img{border-style:none;}
a{text-decoration:none; color:#494949;}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% Arial, Helvetica, sans-serif;
	vertical-align:middle;
	color:#000;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
q{quotes:none;}
q:before{content:''}
q:after{content:''}

.logo-holder{
	float:left;
	width:138px;
	position:relative;
	z-index:10;
}
.inner .logo-holder{margin:10px 0 0;}
.logo{
	background:url(../images/logo.png) no-repeat;
	width:138px;
	height:146px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0;
}
.logo a{
	display:block;
	height:100%;
	position:relative;
}
.lang{
	background:url(../images/bg-lang.png) no-repeat;
	width:132px;
	height:18px;
	padding:5px 0 0;
	margin:0;
	list-style:none;
	overflow:hidden;
	font-size:11px;
	font-family: Georgia;
}
.lang li{
	background:url(../images/split01.gif) no-repeat 0 2px;
	float:left;
	padding:0 5px 0 5px;
}
.lang li:first-child,
.lang li.first-child{
	background:none;
}
.lang a{
	color:#808080;
}
.lang .cufon{
	float:left;
}
.lang .active a,
.lang a:hover{
	color:#ffffff;
	text-decoration:none;
}
.gallery-holder{
	float:right;
	width:87px;
	padding:0 0 0 51px;
	margin:0 0 10px 0;
	min-height:200px;
	display:inline;
}
* html .gallery-holder{height:200px;}
.gallery-frame{
	position:absolute;
	top:50%;
	width:87px;
	margin:-100px 0 0;
	height:200px;
	z-index:10;
}
.inner .gallery-frame{
	margin:90px 0 0;
}
.gallery-holder .heading{
	background:#cc3431;
	padding:9px 4px 5px 12px;
	height:16px;
	width:71px;
	overflow:hidden;
}
.gallery-holder .heading h2{
	color:#fff;
	font-size:16px;
	margin:0;
	overflow:hidden;
	width:100%;
}
.cufon-active .accordion a span,
.cufon-active .lang,
.cufon-active .gallery-holder .heading h2{
	line-height:1;
}
.gallery-holder .heading h2 span{
	background:url(../images/arrows.gif) no-repeat 100% 5px;
	padding:0 16px 0 0;
	float:left;
}
.gallery-holder .heading h2 .cufon{
	float:left;
}
.gallery{
	background:url(../images/bg-black.png);
	width:100%;
	padding:9px 0 0;
	height:161px;
}
.gallery .frame{
	position:relative;
	overflow:hidden;
	height:126px;
	padding:0 0 0 8px;
	margin:0 0 5px;
	width:79px;
}
.gallery ul{
	padding:0;
	margin:0;
	list-style:none;
	width:68px;
	overflow:hidden;
	position:relative;
}
.gallery ul li{
	padding:5px 0 0;
	float:left;
	width:100%;
}
.gallery ul img{
	vertical-align:top;
}
.gallery .link-next,
.gallery .link-prev{
	width:13px;
	height:12px;
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	margin:0 auto;
	background:url(../images/btn-prev2.png) no-repeat;
	cursor:pointer;
	position:relative;
}
.gallery .link-next{
	background:url(../images/btn-next2.png) no-repeat;
}
.inner .visual{display:none;} 
.visual{margin:0 138px;}
.visual .v-0 {
	float:left;
	width:100%;
	overflow:hidden;
}
.visual .v-1{
	width:100%;
	overflow:hidden;
	position:relative;
}
.visual .v-2 {
	float:left;
	position:relative;
	left:50%;
}
.visual .v-3 {
	float:left;
	position:relative;
	left:-50%;
}
.visual .holder{
	background:url(../images/bg-black.png);
	padding:12px 11px 14px;
	height:316px;
	width:557px;
	float:left;
}
.visual .frame{
	background:#fff;
	padding:7px;
	width: 543px;
	height: 300px;
	overflow: hidden;
}
.visual img{
	vertical-align:top;
}
.visual .nav{
	width:50px;
	margin:0 auto;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.visual .nav li{
	float:left;
}
.visual .nav a{
	float:left;
	background:url(../images/btn-prev.png) no-repeat;
	width:25px;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
	cursor:pointer;
}
.visual .nav a.link-next{
	background:url(../images/btn-next.png) no-repeat;
}
.three-cols{
	width:100%;
	position:relative;
	min-height:160px;
}
* html .three-cols{height:160px;}
.three-cols:after {
	clear:both;
	content:'';
	display:block;
}
.three-cols .sidebar{
	float:left;
	width:196px;
	position:absolute;
	bottom:0;
	left:0;
}
.sidebar .label{
	width:25px;
	position:absolute;
	right:0;
	top:0;
	height:159px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0;
}
.gallery2{
	overflow:hidden;
	padding:0 25px 0 0;
	position:relative;
	float:left;
	background:url(../images/label.gif) no-repeat 100% 0;
	width: 169px;
}
.en_US .gallery2{
	overflow:hidden;
	padding:0 25px 0 0;
	position:relative;
	float:left;
	background:url(../images/label_en_US.gif) no-repeat 100% 0;
}
.gallery2 .frame{
	position:relative;
	height:147px;
	overflow:hidden;
}
.gallery2 ul{
	padding:0;
	margin:0;
	list-style:none;
	font-size:0;
	line-height:0;
	font-weight:bold;
}
.gallery2 .frame ul li{
	margin:0 0 1px;
	overflow:hidden;
	background:url(../images/bg-black.png);
	padding-right:4px;
	width:100%;
}
.gallery2 .frame ul li .content-news{
	padding:0 10px 0 33px;
	margin:0 -4px 0 0;
	position:relative;
	overflow:hidden;
	width:183px;
	float:left;
	background:url(../images/bg-white-line.gif) repeat-y 27px 0;
	display:none;
	z-index:1000;
}
.gallery2 .frame ul li.opened .hide{display:none;}
.gallery2 .frame ul li.opened .date-block-link{
	margin:0 -4px 0 -33px;
}
.gallery2 .frame ul li.opened a{
	color:#fff;
	height:48px;
}
.gallery2 .frame ul .content-news p{
	font:10px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	margin:0 0 13px;
	width:135px;
	padding:0;
}
.gallery2 .frame .opened em.arrow {
	text-indent:-9999px;
	position:absolute;
	width:190px;
	display:block;
	right:4px;
	bottom:-5px;
	background:url(../images/bg-content-news.gif) repeat-x;
}
.gallery2 .frame ul li .arrow-link{
	float:right;
	height:10px !important;
	vertical-align:baseline;
	font-size:12px;
	position:static !important;
	margin:-8px 0 9px;
}
.gallery2 .frame ul a{
	color:#6a6a6a;
	display:block;
	height:48px;
	padding:0;
	overflow:hidden;
	font-size:10px;
	line-height:12px;
	margin:0 -4px 0 0;
	position:relative;
	z-index:100;
}
.gallery2 ul a:hover{
	color:#fff;
	text-decoration:none;
}
.gallery2 ul .arrow{
	font-size:16px;
	font-style:normal;
	font-weight:normal;
}
.gallery2 ul .date{
	float:left;
	padding:10px 0 0;
	text-align:center;
	width:27px !important;
	height:38px;
	margin:0 6px 0 0;
	position:relative;
	border-right:1px solid #fff;
}
* html .gallery2 ul .date{margin:0 3px 0 0;}
.gallery2 ul .text{
	padding:10px 4px 0;
	display:block;
	font-size: 7pt;
	font-weight: normal;
	font-family: Verdana, helvetica, arial;
}
.gallery2 ul .date strong{
	display:block;
	font:bold 15px/12px Georgia, 'Times New Roman', Times, serif;
}
.gallery2 ul .date em{
	display:block;
	font-style:normal;
	padding:2px 0 0;
	text-transform:uppercase;
}
.gallery2 .nav{
	background:url(../images/bg-black.png);
	height:12px;
	overflow:hidden;
	z-index:2;
	margin:-1px 0 0;
	border-top:1px solid #fff;
}
.gallery2 .nav ul{
	height:12px;
	float:right;
	padding:0;
	margin:0;
	list-style:none;
}
* html .gallery2 .nav{
	margin-right:-4px;
	padding-right:4px;
}
.gallery2 .nav li{
	float:left;
	background:url(../images/split02.gif) no-repeat 0 50%;
	padding:0 3px 0 5px;
}
.gallery2 .nav li:first-child,
.gallery2 .nav li.first-child{
	background:none;
}
.gallery2 .nav a{
	background:url(../images/btn-prev2.png) no-repeat;
	width:13px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
	cursor:pointer;
}
.gallery2 .nav a.link-next{
	background:url(../images/btn-next2.png) no-repeat;
	width:13px;
	height:12px;
	text-indent:-9999px;
	overflow:hidden;
	float:left;
}
.three-cols .content{
	width:580px;
	margin:0 auto;
	position:absolute;
	bottom:0;
	left:50%;
	margin:0 0 0 -290px;
}
.three-cols .content:after{
	content:'';
	display:block;
	clear:both;
}
.accordion{
	padding:0;
	margin:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	position:absolute;
	bottom:0;
}
.accordion .row{
	float:left;
	width:100%;
	overflow:hidden;
	position:relative;
	padding:0 0 1px;
}
.accordion .link{
	background:url(../images/bg-black.png);
	font-size:16px;
	line-height:30px;
	overflow:hidden;
	width:100%;
}.accordion .link:hover{
	background:url(../images/bg_blank_hover.png);
}
.accordion .selected .link{
	background:#f4f8fc;
	margin:0 0 1px;
}
.accordion .link a{
	display:block;
	height:20px;
	color:#cdcdcd;
	cursor:pointer;
	padding:8px 12px 3px 23px;
	position:relative;
	overflow:hidden;
}
.accordion .selected .link a{color:#202020;}
.accordion .link a span{
	background:url(../images/ico-plus.gif) no-repeat 100% 50%;
	width:100%;
	float:left;
	height: 15px;
	display: block;
}
.accordion .selected .link a span{background-image:url(../images/ico-minus.gif);}
.accordion .link a span .cufon{float:left;}
.accordion .link a:hover{text-decoration:none;} 

.accordion .link a.txtMagazalar{
	background: url(../images/txt_magazalar.png) no-repeat 25px 10px;
}
.accordion .selected .link a.txtMagazalar {
	background: url(../images/txt_magazalar.png) no-repeat 25px -24px;
}
.en_US .accordion .link a.txtMagazalar{
	background: url(../images/txt_magazalar_en_US.png) no-repeat 25px 10px;
}
.en_US .accordion .selected .link a.txtMagazalar {
	background: url(../images/txt_magazalar_en_US.png) no-repeat 25px -24px;
}
.accordion .link a.txtUlasim{
	background: url(../images/txt_ulasim.png) no-repeat 25px 10px;
}
.accordion .selected .link a.txtUlasim{
	background: url(../images/txt_ulasim.png) no-repeat 25px -26px;
}
.en_US .accordion .link a.txtUlasim{
	background: url(../images/txt_ulasim_en_US.png) no-repeat 25px 10px;
}
.en_US .accordion .selected .link a.txtUlasim{
	background: url(../images/txt_ulasim_en_US.png) no-repeat 25px -26px;
}
.accordion .link a.txtHizmetler{
	background: url(../images/txt_hizmetler.png) no-repeat 25px 10px;
}
.accordion .selected .link a.txtHizmetler{
	background: url(../images/txt_hizmetler.png) no-repeat 25px -27px;
}
.en_US .accordion .link a.txtHizmetler{
	background: url(../images/txt_hizmetler_en_US.png) no-repeat 25px 10px;
}
.en_US .accordion .selected .link a.txtHizmetler{
	background: url(../images/txt_hizmetler_en_US.png) no-repeat 25px -27px;
}
.accordion .link a.txtSss{
	background: url(../images/txt_sss.png) no-repeat 25px 10px;
}.accordion .selected .link a.txtSss{
	background: url(../images/txt_sss.png) no-repeat 25px -34px;
}
.en_US .accordion .link a.txtSss{
	background: url(../images/txt_sss_en_US.png) no-repeat 25px 10px;
}
.en_US .accordion .selected .link a.txtSss{
	background: url(../images/txt_sss_en_US.png) no-repeat 25px -34px;
}
.accordion .link a.txtKurumsal{
	background: url(../images/txt_kurumsal.png) no-repeat 25px 10px;
}
.accordion .selected .link a.txtKurumsal{
	background: url(../images/txt_kurumsal.png) no-repeat 25px -29px;
}
.en_US .accordion .link a.txtKurumsal{
	background: url(../images/txt_kurumsal_en_US.png) no-repeat 25px 10px;
}
.en_US .accordion .selected .link a.txtKurumsal{
	background: url(../images/txt_kurumsal_en_US.png) no-repeat 25px -29px;
}
.three-cols .aside{
	width:199px;
	position:absolute;
	bottom:0;
	right:0;
}
.three-cols .aside:after{
	content:"";
	display:block;
	clear:both;
}
.accordion .slide{
	background: url(../images/bg-black2.png);
	width:580px;
	overflow:hidden;
	position:relative;	
}
.shops-block .content{
	font:12px 'Trebuchet MS',Arial, serif;
	width:100%;
	position:relative;
	margin:16px 0 15px;
	bottom:auto;
	left:auto;
}
.shops-block .content p{margin:0;}
.shops-block .lower-box{
	background: url(../images/bg-lower-box.gif) repeat-y;
	border-bottom:1px solid #d0d0d0;
}
.shops-block .tabset{
	overflow:hidden;
	margin:0;
	list-style:none;
	text-align:center;
	font:15px/45px Georgia, serif;
	height:1%;
	background:#000;
	padding:0 0 1px;
}
.shops-block .tabset li{
	width:290px;
	float:left;
	background:#000;
	height:40px;
}
.shops-block .tabset a{
	display:block;
	height:100%;
	color:#a5a5a5;
}
.shops-block .tabset a:hover{text-decoration:none;}
.shops-block .tabset .active{
	background:#fff;
	color:#000;
}
.shops-block .abc .letter{
	color:#000;
	font:24px Georgia,serif;
	display:block;
	margin:0 0 2px;
}
.shops-block .abc .title{
	color:#000;
	font:12px Georgia,serif;
	display:block;
	text-transform:uppercase;
	margin:0 0 2px;
}
.shops-block .abc .title span{display:block;}
.shops-block .abc ul{
	margin:0 0 12px;
	padding:0;
	list-style:none;
	line-height:16px;
}
.shops-block .abc a{ color:#5a5a5a; font-size: .8em; }
.shops-block .columns-holder{
	padding:18px 20px 15px;
	border-top:1px solid #dadada;
}
.vscroll-line{
	overflow:hidden;
	background: url(../images/bg-scroll-line.gif) no-repeat;
	width:9px;
	height:197px;
}
.vscroll-slider{
	background: url(../images/btn-scroll-slider.png) no-repeat;
	width:9px;
	height:42px !important;
	margin:0 0 0 -1px;
	overflow:hidden;
}
.vscroll-up,
.vscroll-down{display:none;}
.shops-block .scrollable{
	overflow:hidden;
	height:200px !important;
}
.shops-block .five-columns{
	overflow:hidden;
	width:538px;
	margin:0 0 0 4px;
}
.shops-block .five-columns .column{
	float:left;
	width:100px;
	padding-right: 4px;
}
.shops-block .plans-box{
	overflow:hidden;
	height:1%;
	border-top:1px solid #272c30;
	padding:12px 0 8px 24px;
}
.shops-block .plans-box .title{
	float:left;
	text-transform:uppercase;
	color:#000;
	margin:13px 18px 0 0;
	font: normal 12px Georgia, serif;
}
.shops-block .plans-box ul{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	text-align:center;
	font-size:13px;
	color:#b7b7b7;
}
.shops-block .plans-box li{
	float:left;
	margin:0 8px 0 0;
}
.shops-block .plans-box a {
	background: url(../images/bg-plans-btn.gif) no-repeat;
	width:83px;
	height:27px;
	display:block;
	padding:12px 0 0;
	color:#b7b7b7;
	text-decoration:none;
	color: #A5A5A5;
	font-size: 8pt;
	font-family: Georgia, serif;
}
.shops-block .plans-box a:hover { 
	color: #FFF;
}
.extra{
	width:100%;
}
.extra:after{
	content:"";
	display:block;
	clear:both;
}
.extra .item{
	margin:0 0 1px;
	background:url(../images/bg-black.png);
	width:100%;
}
.extra .item .holder{
	height:1%;
	padding:4px 10px 4px 20px;
}
.extra .yellow .holder{
	background:url(../images/bg-yellow.gif) no-repeat 0 50%;
	min-height:28px;
	padding-bottom:7px;
	padding-top:8px;
}
* html .extra .yellow .holder{height:28px;}
.extra .green .holder{
	background:url(../images/bg-green.gif) no-repeat 0 50%;
	min-height:29px;
}
* html .extra .green .holder{height:29px;}
.extra .purple .holder{
	background:url(../images/bg-purple.gif) no-repeat 0 50%;
	min-height:30px;
}
* html .extra .purple .holder{height:29px;}
.extra .orange .holder{
	background:url(../images/bg-orange.gif) no-repeat 0 50%;
	min-height:26px;
}
* html .extra .orange .holder{height:26px;}
.extra .purple .popup-holder2{
	padding:6px 10px 2px 20px;
	position:relative;
}
.extra .purple .popup-holder2 span{
	float:left;
	background:url(../images/ico-smile.gif) no-repeat;
	padding:6px 0 8px 32px;
	font-size:12px;
}
.extra .purple .popup-holder2 .popup{
	position:absolute;
	bottom:23px;
	left:-62px;
	display:none;
}
.extra .purple .active .popup{display:block;}
.extra .purple .popup-holder2 .top{
	background:url(../images/bg-popups-top.png) no-repeat;
	padding:4px 0 0;
	width:236px;
}
.extra .purple .popup-holder2 .center{
	background:url(../images/bg-popups-c.png) repeat-y;
	width:216px;
	overflow:hidden;
	padding:4px 10px;
}
.hidden {display:none}
.extra .purple .popup-holder2 .bottom{
	background:url(../images/bg-popups-bottom.png) no-repeat;
	width:236px;
	height:16px;
	padding:0;
	min-width:0;
}
.extra .purple .holder .open{
	background:url(../images/bg-popups.gif) no-repeat;
	float:right;
	width:15px;
	height:18px;
	margin:3px 0 0;
}
.extra .purple .popup-holder2 .popup .close{
	float:right;
	background:url(../images/bg-close-popup.gif) no-repeat;
	width:7px;
	position:relative;
	height:7px;
}
.extra .purple .popup-holder2 .popup .divider{
	width:100%;
	overflow:hidden;
	margin:0 0 13px;
}
.extra .purple .popup-holder2 .popup p{
	margin:0;
	color:#fff;
	font-size:10px;
	line-height:13px;
}
.contact{
	width:100%;
	overflow:hidden;
}
.contact img{
	float:left;
	margin:0 12px 0 0;
}
.contact .text{
	text-align:center;
	float:left;
}
.contact strong {
	text-transform:uppercase;
	display:block;
}
.contact strong a {
	color: #BABABA;
}
.contact span{
	color:#df660d;
	font:bold 11px/14px Georgia, 'Times New Roman', Times, serif;
}
.mail,
.work{
	line-height:14px;
	color:#bababa;
}
.work p{
	margin:0;
}
.mail a,
.work p strong{
	font:bold 11px/14px Georgia, 'Times New Roman', Times, serif;
	color:#dfa50d;
}
.mail p{
	margin:0;
}
.mail a{
	color:#639f0d;
}
.mail-form{
	width:162px;
	position:relative;
}
.mail-form fieldset {
	width:168px;
	position:relative;
}
.mail-form label{
	display:block;
	line-height:13px;
	color:#bababa;
	margin:0 0 -3px;
}
.mail-form .row{
	width:100%;
	overflow:hidden;
}
.mail-form .text{
	border:solid #505050;
	border-width:0 0 1px;
	width:127px;
	float:left;
	padding:3px 0 0;
	color:#757575;
	font:10px 'Trebuchet MS', Arial, sans-serif;
	background:none;
}
.mail-form .btn{
	float:left;
	margin:0 0 0 5px;
}
.help{
	background:url(../images/link-help.gif) no-repeat;
	width:14px;
	height:18px;
	overflow:hidden;
	text-indent:-9999px;
	float:left;
	margin-left:2px;
}
.bottom{
	text-align:right;
	padding:9px 15px 10px 11px;
	overflow:hidden;
	font:bold 10px/26px Georgia, 'Times New Roman', Times, serif;
	color:#535353;
	min-width:974px;
}
.bottom .links{
	float:left;
	padding:0;
	margin:0;
	list-style:none;
}
.bottom .links li{
	float:left;
	display:inline;
	margin:0 14px 0 0;
}
.bottom .links .first {
	border-right: 1px solid silver;
	padding-right: 7px;
	margin-right: 9px;
}
.bottom .links img{vertical-align:top;}
.bottom p{
	margin:0;
}
.popup-overlay{
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
.popup-overlay .shape{
	background: url(../images/bg-white-overlay.png);
	height:100%;
}
.popup-box{position:absolute;}
.popup-holder{
	background: url(../images/bg-popup-holder.png) no-repeat;
	width:716px;
	height:351px;
}
.popup-box .content{padding:22px 21px;}
.search-form{
	position:absolute;
	right:4px;
	top:-32px;
}
.search-form fieldset{
	background: url(../images/bg-search-popup.png) no-repeat;
	width:150px;
	height:38px;
}
.search-form .holder{
	position:relative;
	padding:6px 0 0 16px;
	overflow:hidden;
	width:134px;
}
.search-form input{
	float:left;
	margin:0;
	padding:0;
	border:0;
}
.search-form .text{
	background:none;
	font-size:11px;
	color:#b7b7b7;
	width:105px;
	margin:6px 0 0;
}
.search-form .submit{
	background: url(../images/btn-go-search.gif) no-repeat;
	width:23px;
	height:23px;
	overflow:hidden;
	text-indent:-9999em;
	cursor:pointer;
	line-height:0;
}
.popup-box .placeholder{
	display:block;
	margin:0 auto;
	width: 682px;
	height: 299px;
}
.popup-box .nav{
	font-size:13px;
	position:absolute;
	left:0;
	top:-32px;
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}
.popup-box .nav li{
	float:left;
	margin:0 2px 0 0;
}
.popup-box .nav a{
	display:block;
	background: url(../images/bg-tab.png) no-repeat;
	width:83px;
	height:25px;
	color:#b7b7b7;
	padding:13px 0 0;
}
.popup-box .nav a:hover{text-decoration:none;}
.popup-box .nav .active{
	background-image:url(../images/bg-tab-active.png);
	color:#000;
}
.popup-box .shop-link{
	position:absolute;
	bottom:-18px;
	right:4px;
}
.popup-box .magazalara-geri-don{
	background: url(../images/text-magazalara-geri-don.png) no-repeat;
	width:150px;
	height:23px;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
	cursor:pointer;
}
.en_US .popup-box .magazalara-geri-don{
	background: url(../images/text-magazalara-geri-don_en_US.png) no-repeat;
	width:150px;
	height:23px;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
	cursor:pointer;
}
.contact-holder{
	padding:14px 0 11px;
	overflow:hidden;
	width:100%;
	color:#232323;
}
.contact-holder .content{
	position:static;
	margin:0;
}
.contact-holder .info-place {
	overflow:hidden;
	width:100%;
	padding-bottom:1px;
}
.contact-holder .contact-box {
background:none repeat scroll 0 0 #FFFFFF;
float:left;
margin-right:1px;
padding:21px 1px 19px 16px;
width:150px;
}
.contact-holder h2 {
	margin:0 0 12px;
	font:18px Georgia, serif;
	color:#000;
}
.contact-holder .contact-box ul{
	margin:0;
	padding:0;
	list-style:none;
	line-height:14px;
}
.contact-holder .contact-box ul a{color:#000;}
.contact-holder .address-box {
background:none repeat scroll 0 0 #FFFFFF;
float:left;
line-height:14px;
margin-right:1px;
padding:21px 5px 19px 21px;
width:142px;
}
.contact-holder .address-box address {font-style:normal;}
.contact-holder .address-box address span {display:block;}
.contact-holder .info-box {
	float:left;
	width:220px;
	padding:8px 0 0 22px;
	color:#fff;
}
.contact-holder .info-box ul {
	margin:0; 
	padding:0;
	list-style:none;
	font-size:10px;
	line-height:13px;
	height:1%;
	overflow:hidden;
}
.contact-holder .info-box ul li{
	display:table;
	width: 100%;
	margin-bottom:2px;
}
.contact-holder .info-box ul li img{
	float:left;
	margin:3px 8px 0 0;
}
.contact-holder .info-box ul li .holder{
	display: table-cell;
	vertical-align: middle;
}
.contact-holder .info-box ul li p {margin:0;}
.contact-holder .data {
	overflow:hidden;
	height:1%;
	background:#fff;
	padding:16px 20px 14px;
}
.contact-holder .data img{
	float:right;
	border:1px solid #b2b2b2;
	margin-left:5px;
}
.contact-holder .data .text {
	overflow:hidden;
	height:1%;
	padding-top:3px;
	line-height:14px;
}
.contact-holder .data h2 {
	margin:0 0 10px;
	line-height:normal;
}
.contact-holder .data p { margin:0 0 7px; }
.contact-holder .data p.links { margin-bottom: 17px; }
* html .contact-holder .data p.links {
	height:53px;
	overflow:visible;
}
.contact-holder .data p.links a {text-decoration:underline;}
.contact-holder .data p.links a:hover {text-decoration:none;}
.contact-holder .data dl {
	margin:0;
	overflow:hidden;
	width:100%;
}
.contact-holder .data h3 {
	margin:0 0 5px;
	font:13px Georgia, serif;
	color:#000;
}
.contact-holder .data dl dt{
	float:left;
	clear:left;
	padding-right:2px;
	font-weight:bold;
}
.contact-holder .data dl dd{margin:0;}
.contact-holder .iett-lines-p select {
	width: 200px;
	display: block;
	margin-top: 5px;
}
.contact-holder .iett-lines-p a {
	text-decoration: underline;
}
.contact-holder .iett-lines-p select optgroup {
	font-style: normal;
}
.services-holder {
	padding:21px 0 23px;
}
.services-holder .control {
	width:513px;
	background:#fff;
	margin-bottom:4px;
	padding:4px 32px 1px 35px;
	position:relative;
}
.services-holder .control:after {
	clear: both;
	content:"";
	display: block;
}
.services-holder .control div{
	width:510px;
	overflow:hidden;
	height:75px;
	margin-bottom:-10px;
	position:relative;
}
.services-holder .control .btn-prev, .services-holder .control .btn-next {
	position:absolute;
	width:7px;
	height:9px;
	text-indent:-9999px;
	overflow:hidden;
	top:33px;
}
.services-holder .control .btn-prev {
	background:url(../images/btn-prev3.gif) no-repeat;
	left:15px;
}
.services-holder .control .btn-next {
	background:url(../images/btn-next3.gif) no-repeat;
	right:15px;
}
.services-holder .control ul {
	margin:0;
	padding:0;
	list-style:none;
	width:99999px;
}
.services-holder .control ul li{
	float:left;
	width:65px;
	padding:0 10px;
	position:relative;
}
.services-holder .control ul li img{display:block;}
.services-holder .control ul li span{
	width:67px;
	height:75px;
	background:url(../images/bg-service-mask.png) no-repeat;
	position:absolute;
	top:0;
	left:11px;
	display:none;
}
.services-holder .control ul li a.active span{display:block;}
.services-holder .tab-box {
	width:523px;
	margin:0 28px 0 30px;
	background:#fff;
	padding-top:20px;
	height: 180px;
}
.services-holder .tab-box .heading{
	border-bottom:1px solid #000;
	padding:0 30px 11px 23px;
}
.services-holder .tab-box h2 {
	margin:0;
	font:18px Georgia, serif;
	color:#000;
}
.services-holder .tab-box .text {
	padding:25px 50px 5px 23px;
	color:#181818;
	line-height:18px;
}
.services-holder .tab-box .text p{margin:0 0 10px;}
.services-holder .tab-box .text a {
	text-decoration:underline;
	color:#181818;
}
.services-holder .tab-box .text a:hover {text-decoration:none;}
.faq-holder {
	padding:18px 0;
}
.faq-holder .nav-holder {
	background:#fff;
	padding:7px 7px 5px;
	border-bottom:1px solid #000;
	overflow:hidden;
	width:566px;
	position:relative;
}
.accordion .tooltip-in {display:none;}
.faq-holder .nav-holder ul{
	margin:0;
	padding:0;
	list-style:none;
}
.faq-holder .nav-holder ul li{
	float:left;
	background:url(../images/sep01.gif) no-repeat 0 4px;
	font:11px Georgia, serif;
}
.faq-holder .nav-holder ul li:first-child{background:none;}
.faq-holder .nav-holder ul li a{
	float:left;
	color:#000;
	text-transform:uppercase;
}
.faq-holder .nav-holder ul li a span{
	padding:8px 10px;
	float:left;
}
.faq-holder .nav-holder ul li a.active {
	color:#fff;
	background:url(../images/bg-faqnav-l.gif) no-repeat;
	margin-right:-1px;
	position:relative;
	text-decoration:none;
	cursor:pointer;
}
.faq-holder .nav-holder ul li a.active span{
	background:url(../images/bg-faqnav-r.gif) no-repeat 100% 0;
	padding:8px 11px 8px 10px;
}
.faq-place {
	padding:18px 20px;
	background:#fff;
	color:#616161;
}
.faq-place .scrollable {height:221px !important;}
.faq-place h2 {
	font:13px Georgia, serif;
	color:#000;
	margin:0 0 7px;
}
.faq-place p {margin:0 0 21px;}
.faq-place .scroll-content {
	line-height:15px;
	padding-top:5px;
	height:221px !important;
}
.faq-place .vscroll-line{
	overflow:hidden;
	background: url(../images/bg-scroll-line2.gif) no-repeat;
	width:9px;
	height:221px;
}
.pressroom-place {
	padding:18px 0 10px;
}
.pressroom-place .nav-holder {
	background:#fff;
	padding:8px 7px 4px;
	border-bottom:1px solid #000;
	overflow:hidden;
	width:566px;
	position:relative;
}
.pressroom-place .nav-holder ul{
	margin:0;
	padding:0;
	list-style:none;
}
.pressroom-place .nav-holder ul li{
	float:left;
	background:url(../images/sep01.gif) no-repeat 0 4px;
	font:11px Georgia, serif;
}
.pressroom-place .nav-holder ul li:first-child{background:none;}
.pressroom-place .nav-holder ul li a{
	float:left;
	color:#000;
	text-transform:uppercase;
	cursor:pointer;
}
.pressroom-place .nav-holder ul li a span{
	padding: 8px 12px;
	float:left;
}
.pressroom-place .nav-holder ul li a.active {
	color:#fff;
	background:url(../images/bg-faqnav-l.gif) no-repeat;
	margin-right:-1px;
	position:relative;
	text-decoration:none;
}
.pressroom-place .nav-holder ul li a:hover, .faq-holder .nav-holder ul li a:hover { 
	text-decoration: none;
	color: #616161;
}
.pressroom-place .nav-holder ul li a.active span{
	background:url(../images/bg-faqnav-r.gif) no-repeat 100% 0;
	padding: 8px 8px 8px 7px;
}
.pressroom-place .press-tab {
	padding:15px 20px 8px 14px;
	background:#fff;
	color:#616161;
	overflow:hidden;
	width:546px;
	height: 290px;
}
.pressroom-place ul.subnav {
	float:left;
	width:83px;
	margin:0 8px 0 0;
	padding:0;
	list-style:none;
	font-family:Georgia, serif;
	letter-spacing:-1px;
}
.pressroom-place ul.subnav li{
	width:78px;
	padding-bottom:1px;
	position:relative;
}
.pressroom-place ul.subnav li a{
	background:url(../images/bg-press-nav-t.gif) no-repeat;
	color:#444;
	display:block;
	cursor:pointer;
}
.pressroom-place ul.subnav li a span{
	background:url(../images/bg-press-nav-b.gif) no-repeat 0 100%;
	text-align:center;
	display:block;
	padding:9px 5px 11px;
	position:relative;
}
.pressroom-place ul.subnav li a em{
	width:5px;
	height:9px;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	right:-5px;
	top:32%;
}
.pressroom-place ul.subnav li a.active, .pressroom-place ul.subnav li a:hover{
	color:#fff;
	text-decoration:none;
}
.pressroom-place ul.subnav li a.active em, .pressroom-place ul.subnav li a:hover em{
	background:url(../images/arrow2.gif) no-repeat;
}
.pressroom-place .scrollable {height:270px !important;}
.pressroom-place .scroll-content {height:270px !important;}
.pressroom-place .vscroll-bar {
	top:3px !important;
	height:265px !important;
}
.pressroom-place .vscroll-line{
	overflow:hidden;
	background: url(../images/bg-scroll-line3.gif) no-repeat;
	width:9px;
	height:265px !important;
}
.pressroom-place .tab-holder {
	margin-top:-10px;
	position:relative;
}
.pressroom-place .row {
	width:408px;
	border-bottom:1px solid #b2b2b2;
	padding:8px 0 14px;
	line-height:14px;
}
.pressroom-place .row em.date{
	font-family:Georgia, serif;
	font-style:normal;
	color:#585858;
	display:block;
	padding-bottom:4px;
}
.pressroom-place h2 {
	font:13px Georgia, serif;
	color:#000;
	margin:0 0 14px;
}
.pressroom-place p {
	margin:0 0 10px;
	line-height: 15px;
}
.pressroom-place a.pdf {
	float:left;
	width:55px;
	height:20px;
	padding:3px 5px 0 26px;
	color:#fff;
	font-size:12px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/btn-pdf.gif) no-repeat;
}
.en_US .pressroom-place a.pdf {
	background:url(../images/btn-pdf_en_US.gif) no-repeat;
}
.pressroom-place .logo-place {
	text-align:center;
	padding:16px 128px 27px 112px;
	height:1%;
	position:relative;

}
.pressroom-place .logo-place h2{
	margin:0 0 16px;
	width:100%;
	overflow:hidden;
	color:#000;
	font:20px Georgia, serif;
}
.pressroom-place .logo-place ul {
	width:198px;
	margin:0 auto;
	padding:14px 0 23px;
	list-style:none;
}
.pressroom-place .logo-place ul li{
	padding-bottom:5px;
}
.pressroom-place .logo-place .i-text {
	display:block;
	width:170px;
	height:19px;
	background:url(../images/bg-login-input.gif) no-repeat;
	padding:5px 14px;
}
.pressroom-place .logo-place .i-text input{
	float:left;
	font:11px 'Trebuchet MS', Arial, sans-serif;
	color:#828282;
	background:none;
	border:0;
	width:170px;
}
.pressroom-place .logo-place .check-holder {
	overflow:hidden;
	height:1%;
	padding:4px 0 0 6px;
}
.pressroom-place .logo-place .check-holder a{
	float:left;
	padding-left:10px;
	background:url(../images/icon-lock.gif) no-repeat;
	color:#525252;
	margin-right:18px;
}
.pressroom-place .logo-place .check {
	float:left;
	margin:0 4px 0 0;
	padding:0;
	width:15px;
	height:15px;
}
.pressroom-place .logo-place .check-holder label {
	float:left;
}
.pressroom-place .logo-place .btn-giris {
	cursor:pointer;
	border:0;
	background:url(../images/btn-giris.gif) no-repeat;
	text-indent:-9999px;
	display:block;
	width:89px;
	height:23px;
	overflow:hidden;
	margin:0 auto;
}
/* popup */
.popup-gallery {
	position:absolute;
	top:0;
	left:0;
	overflow:hidden;
}
.popup-gallery .content-holder {
	margin:0 64px;
	background:#000;
	position:relative;
}
.popup-gallery img {vertical-align:top;}
.popup-gallery span.load {
	display:block;
	position:absolute;
	top:50%;
	left:50%;
	width:31px;
	height:31px;
	margin:-15px 0 0 -15px;
	background:url(../images/ajax-loader.gif) no-repeat;
}
.buttons {
	position:absolute;
	top:50%;
	right:0;
	margin-top:-36px;
}
p.btn-close {
	width:64px;
	height:35px;
	padding:0 0 2px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0;
}
.popup-gallery a {outline:none;}
p.btn-close a {
	display:block;
	width:100%;
	height:100%;
	background: url(../images/btn-close.gif) no-repeat;
}
.en_US p.btn-close a {
	display:block;
	width:100%;
	height:100%;
	background: url(../images/btn-close_en_US.gif) no-repeat;
}
p.btn-hold {
	width:64px;
	height:35px;
	background: url(../images/bg-btn-hold.gif) no-repeat;
	margin:0;
	text-indent:-9999px;
}
a.btn-prev4 {
	float:left;
	width:32px;
	height:35px;
	background: url(../images/btn-prev4.gif) no-repeat;
}
a.btn-next4 {
	float:right;
	width:31px;
	height:35px;
	background: url(../images/btn-next4.gif) no-repeat;
}
/* tooltip */
.tooltip {
	position:absolute;
	top:100px;
	width:180px;
	color:#fff;
	line-height:13px;
}
.tooltip-in {
	position:relative;
	width:145px;
	padding:0 19px 5px 16px;
}
.tooltip-t,
.tooltip-b {
	display:block;
	width:180px;
	height:6px;
	overflow:hidden;
	background: url(../images/bg-tooltip-t.png) no-repeat;
	font-size:0;
	line-height:0;
}
.tooltip-b {
	height:20px;
	background: url(../images/bg-tooltip-b.png) no-repeat;
}
.tooltip-c {
	width:100%;
	overflow:hidden;
	margin-bottom:-1px;
	background: url(../images/bg-tooltip-c.png) repeat-y;
}
.tooltip strong {
	position:relative;
	display:block;
	padding:1px 0 4px 2px;
	margin-left:-2px;
	border-bottom:1px solid #f36163;
	font-family:Georgia, serif;
}
.tooltip a {
	color:#fabbbd;
	text-decoration:underline;
	display:block;
	padding:0 0 10px;
}
.tooltip a:hover {text-decoration:none;}
.tooltip em a {
	display:inline;
	padding:0 11px 0 0;
	font-size:10px;
	background: url(../images/arrow3.gif) no-repeat 100% 60%;
}
.tooltip dl {
	color:#fabbbd;
	margin:0;
	padding:4px 0 0;
}
.tooltip dt,
.tooltip dd {
	display:inline;
	margin:0;
}.gallery-holder .heading h2 span.txtGallery{
	display: block;
	width: 47px;
	height: 13px;
	background: url(../images/txt_gallery.png) no-repeat;
}.en_US .gallery-holder .heading h2 span.txtGallery{
	display: block;
	width: 47px;
	height: 17px;
	background: url(../images/txt_gallery_en_US.png) no-repeat;
}.contactInlineLink{
	color: #ccc;
}
.storePlans{
	width: 716px;
	height: 351px;
	z-index: 999;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -358px;
	margin-top: -175px;
		display: none;

}.storePlans .storeImageContainer{
	position: absolute;
	z-index: 1;
	margin-top: 10px;
	padding:15px 0 0 18px;
}.storeImageContainer img{
	position: absolute;
	z-index: 1;
}.storeImageContainer div.storeInfoContainer{
	display: none;
	position: absolute;
	z-index: 5;
	overflow: hidden;
	width: 180px;
	color: white;
}.storeInfoContainer .topRounded{
	display: block;
	height: 6px;
	width: 180px;
	background: url(../images/bg-tooltip-t.png) no-repeat;
}.storeInfoContainer .contentRounded{
	display: block;
	width: 170px;
	padding: 0 5px;
	background: url(../images/bg-tooltip-c.png) repeat-y;
}.storeInfoContainer .bottomRounded{
	display: block;
	height: 20px;
	width: 180px;
	background: url(../images/bg-tooltip-b.png) no-repeat;
}.storePlans ul.artinLink li a{
	font-weight: normal;
	padding-top: 13px; 
	padding-bottom: 5px;
	font-size: 11px;
	font-family: Georgia;
}.storePlans ul.artinLink li a.active{
	padding-top: 13px;
	font-size: 10px;
}.artinOverlay{
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/bg-white-overlay.png);
	height:100%;
	width: 100%;
	z-index: 998;
	display: none;
}.contactMap{
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/bg-white-overlay.png);
	height:100%;
	width: 100%;
	z-index: 998;
	display: none;
}.contactMap img{
	width: 1000px;
	height: 588px;
	top: 50%;
	position: absolute;
	margin-top: -294px;
	left: 50%;
	margin-left: -500px;
	border: 1px solid black;
	cursor: pointer;
}.openedStore a.closeMapBaloon{
	position: absolute;
	top: 11px;
	left: 155px;
	display: block;
	background: url("../images/bg-close-balloon.gif") no-repeat scroll 0 0 transparent;
	width: 7px;
	height: 7px;
	padding: 0;
	margin: 0;
}.content-holder{
	border: 2px solid black;
}.btnSpotAreaClose{
	position: absolute;
	right: -19px;
	top: 0;
	background: url("../images/btnSpotClose.png") no-repeat;
	width: 19px;
	height: 19px;
	display: block;
	visibility: hidden;
}.indicator{
	visibility: visible;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 999;
	background: white;
}.indicator img{
	top: 50%;
	margin-top: -73px;
	left: 50%;
	margin-left: -72px;
	position: absolute;
}.siteLoaderContainer{
	visibility: hidden;
	width: 100%;
	height: 100%;
}
#ie-message {
	background:#C00;
	text-align:center;
	border-bottom:1px solid #900;
	color: #fff;
	position:absolute;
	top:0;
	padding:5px;
	width:100%;
	overflow: hidden;
	z-index: 9999;
}
#ie-message a {
	color: #fff;
}