/* tolga harita css */
#mapwrapper { margin:20px auto; width:920px; background:#FFF url(resim/mapwrapper.png) no-repeat;}
#mapwrapper a, #mapwrapper a:hover, #mapwrapper a:focus { border:none !important;} 
#map { position: relative; width: 800px; height: 365px; overflow: hidden;
background:url(resim/turkiye.png) no-repeat; margin:20px auto;}
#map a { padding-left:30px; font-size:11px; color:#ccc !important; font-weight:bold; text-decoration:none; font-family:Verdana, Geneva, sans-serif; }
#map a:hover { color:#ed0a40; }
#returnlink { display: block; position: absolute; bottom: 0; right: 0;  color: white; background: blue; padding: 3px;}

#map a.bullet { display: block; position: absolute;  z-index: 2; text-decoration: none; }
#map a.merkez { background:url(resim/pinm.png) no-repeat top left; padding:12px 26px; }
#map a.sube { background:url(resim/pinm.png) no-repeat top left; padding:12px 26px; }
#map a.irtibat { background:url(resim/pin.png) no-repeat top left; padding:12px 26px; }

#map img.zoomable { }

/* overlay */
#map div.popup{ 
	display: none; 
	position: absolute; 
	width:285px;
	height:322px;
	top: 150px !important; 
	left: 550px; 
	z-index: 10000; 
	padding: 0; 
	/* background:url(resim/petrol.png) no-repeat scroll 0 0 transparent; */
	background: url("resim/popup.png") no-repeat scroll 0 0 transparent;
	color:#FFF;
	font-size:11px;
	overflow:hidden;
}
.popupcontent { 
	margin: 20px 15px 5px;
	overflow-y:auto;
	max-height:450px;
	}

/* default close button positioned on upper right corner */
.popup .close {
	background-image:url(resim/close.png);
	position:absolute; 
	right:0px; 
	top:-3px;
	cursor:pointer;
	height:35px;
	width:35px;
	padding:0px !important;
}


#map div.popupcontent h3 {
	font-size:18px;
	border-bottom:1px dotted #efefef;
	margin-bottom:25px;
	text-shadow:1px 1px #666666;
}
#map div.popupcontent a.close{ display: block; position: absolute; bottom: 30px; right: 20px; color:#efefef; font-size:9px;}

/* tooltip styling */
.tooltip {
	background-color:#069 !important;
	border:1px solid #fff !important;
	padding:10px 15px !important;
	width:200px !important;
	display:none;
	color:#fff;
	text-align:left;
	font-size:11px;
	z-index:99;
	font-family:Verdana, Geneva, sans-serif;

	/* outline radius for mozilla/firefox only */
	-moz-box-shadow:0 0 10px #000;
	-webkit-box-shadow:0 0 10px #000;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px;
}

/* a .label element inside tooltip */
.tooltip .label {
	color:yellow;
	width:35px;
}

.tooltip a {
	color:#ad4;
	font-size:11px;
	font-weight:bold;
}
a:active {
  outline:none;
}

:focus {
  -moz-outline-style:none;
}

/* accordion. decorated with rounded borders and gradient background image */
.accordion {
	background:transparent;
	width: 250px;
}

/* accordion header */
.accordion h2 {
	padding:3px 0;
	margin:5px 15px;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	border-bottom: 1px dotted #fff;
}

/* currently active header */
.accordion h2.current {
	cursor:default;
	font-weight:bold;
	font-size:12px;
	color:#036;
}

/* accordion pane */
.accordion .pane {
	display:none;
	/*height:120px;*/
	padding:0 15px;
	color:#fff;
	font-size:11px;
}

