
/*
	RANKINGPROGRESS STYLE
 */


/*
	TOP NAVI
 */
.navigation {
	position:relative;
	background-image:url(bg-navigation.jpg);
	width:974px;
	height:45px;
}
.navigation ul {
	position:absolute;
	padding:0;
	margin:0;
	left:17px;
	list-style-type:none;
}
.navigation li {
	display:block;
	float:left;
	padding:0;
	margin:0;
	margin-right:10px;
	font-size:8pt;
	line-height:19px;
}
.navigation a {
	text-transform:uppercase;
	color:#666666;
	text-decoration:none;
}
.navigation a:hover {
	text-decoration:underline;
}

.navigation .pp-logo {
	position:absolute;
	width:260px;

	right:25px;
}
.navigation .pp-logo span {
	display:block;
	float:left;
	color:#666666;
	width:100px;
	font-size:8pt;
	line-height:19px;
}
.navigation .pp-logo img {
	display:block;
	float:left;
	margin-top:3px;
}



.result-detail {
	padding-bottom:10px;
}
.details {
	clear:both;
}

.details .details-left {
	margin-top:30px;
	float:left;
	width: 372px;
}
.details-left .search {
	margin-top:0;
}
.details .details-right {
	margin-top:30px;
	float:right;
	/*width: 372px;*/
}



.search {
	background-image:url(bg-search-rankingprogress.jpg);
	background-repeat:no-repeat;
	height:37px;
	width:357px;
	margin-right:5px;
	/*margin-bottom:20px;*/
	/*margin-top:50px;*/
	margin-right:0;
	color:#FFFFFF;
	position:relative;
}
.search-box {
	position:absolute;
	top:7px;
	left:10px;
}
.search-box a {
	color:#FFF;
}
.search-box span {

	font-size:10pt;
	font-weight:bold;
	float:left;
	display:block;
	width:120px;
	line-height:110%;
	margin-top:-4px;
}
.search-box fieldset {
	border:0;
	margin:0;
	padding:0;
	margin-left:100px;
	font-size:8pt;
}
.search-box .box {
	width:140px;
	color:#333333;
	height:20px;
	font-size: 11pt;
	color:#666666;
	border:1px solid #666666;
	padding-left:5px;
	float:left;
}
.search-box button {
	height:23px;
}

.search .options {
	margin-top:30px;
	float:left;
	font-size:8pt;
}

.search-wrap {
	position:absolute;
	right:0;
	top:-50px;
}



.details .description {
	padding-bottom: 10px;
	border-left: 1px solid #B5B8BD;
	padding-left:13px;
	margin-bottom: 10px;
	margin-top:20px;
	float:left;
	width:340px;
}
.details .description p {
	margin-bottom:10px;
}



.headline {
	width:700px;
}

.headline .logo {
  /*  display:block;
	position:absolute;     */
	left:auto;
	position:static;
	float:left;

}
.headline .logo-pp {
	/*right:10px;*/
	right:auto;
	/*top:14px;*/
	float:left;
	position:static;
	margin-right:10px;
	margin-left:10px;
}

.middle {
	margin-top:36px;
	position:relative;
}


/*.result-detail .data {
	padding-bottom:10px;

} */
/*.result-detail .map {
	height:150px;
	margin-left:3px;
	clear:both;

}    */



.data .domains {
	padding-top:10px;
}
.data .domains a {

	display:block;
	font-weight:bold;
	line-height:150%;
	/*margin-left:10px;*/
}

.result-detail .screenshot img {
	display:block;

}

.result-detail .screenshot {

	/*float:left;         */
	display:block;
	background-color: #FFFFFF;
	border:1px solid #B5B8BD;
	width:722px;

	margin-left:7px;
/*	margin-right:7px;*/
	line-height:240px;
	/*height:240px; */
	margin-bottom:0px;
}

.result-detail .map-wrap {

	/*float:left;       */

}
.result-detail .map {

	background-color: #FFFFFF;
	border:1px solid #B5B8BD;
	height:200px;
	width:695px;

	margin-left:7px;
	width:722px;
	/*margin-right:7px; */
}

.result-detail h5 {
	margin:0;
	padding:0;
	margin-left:7px;
	margin-bottom:4px;
	font-weight:bold;
	color:#666;
}

.domains {
	position:relative;
	height:70px;
	padding:3px;
}

.domains h4 {
	margin:0;
	padding:0;
	margin-left:5px;
	margin-top:3px;
	color: #666;
}

.domains ul {
	position:absolute; /* IE */
	margin:0;
	padding:0;
	margin-left:5px;
	padding-left:0px;
	list-style-type: none;
	/*list-style-position:inside;*/
	color: #666;
	line-height:150%;
	/*width:400px;  */
}



.domains li {
	padding-left:8px;
	margin:0;
	background: url(bullet.gif) no-repeat 0 6px;
	display:inline;
}

.domains a {
	text-decoration: none;
	color: #666;
}
.domains a:hover {
	text-decoration: underline;
}
