
a.backlink {
	font-size: 10px;
	color: #191e34;
	line-height: 16px;
	text-decoration: underline;
	background: transparent url("../graph/block-shopnavitext2.gif") no-repeat center left;
	padding: 0 0 0 15px;
	position: relative; top: 7px;
}

a.backlink:focus, a.backlink:hover{
	color: #191e34;
	text-decoration: none;
}

a.npdelete{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 13px;
	text-decoration: underline;
}

a.npdelete:focus, a.npdelete:hover{
	color: #FFFFFF;
	text-decoration: none;
}

a.scaleimg {
	font-size: 10px;
	color: #191e34;
	text-decoration: underline;
	background: transparent url("../graph/magnifier.gif") no-repeat center left;
	padding: 0 0px 0 12px;

}

a.scaleimg:focus, a.scaleimg:hover{
	color: #191e34;
	text-decoration: none;
}

a.shopnavi {
	font-size: 11px;
	color: #383c69;
	text-decoration: none;
}

a.shopnavi:focus, a.shopnavi:hover{
	color: #191e34;
	text-decoration: underline;
}

a.shoppoint {
	font-size: 10px;
	color: #66698c;
	text-decoration: none;
	background: transparent url("../graph/block-shopnavitext.gif") no-repeat right;
	padding: 0 15px 0 0;

}

a.shoppoint:focus, a.shoppoint:hover{
	color: #191e34;
	text-decoration: none;
}

a.nppoint {
	font-size: 10px;
	color: #66698c;
	text-decoration: none;
	padding: 0 0 0 0;

}

a.nppoint:focus, a.nppoint:hover{
	color: #191e34;
	text-decoration: none;
}

a.shoptext {
	color: #191e34;
	text-decoration: none;
}

a.shoptext:focus, a.shoptext:hover{
	color: #191e34;
	text-decoration: underline;
}

a.seitenanzahl{
	color: #191e34;
	text-decoration: underline;
}

a.seitenanzahl:hover, a.seitenanzahl:focus{
	color: #191e34;
	text-decoration: none;
}


div.shop{
	width: 680px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
	color: #191e34;
}

div.shopnavi{
	width: 681px;
	height: 48px;
}

div.seitenanzahl{
	width: 680px;
	height: 22px;
	border: 1px solid #bcc1cb;
	margin: 0 0 0 0;
}

div.seitenanzahlblock{
	float: left;
	background: #d7d9e1 url(../graph/navi-arrow-passiv.gif) right no-repeat;
	width: 55px;
	height: 17px;
	border-right: 1px solid #bcc1cb;
	padding: 5px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11px;
	color: #191e34;
	text-align: center;
}


div.shophead{
	background: url(../graph/shophead-bg.jpg) repeat-x;
	width: 675px;
	height: 50px;
	padding: 0 0 0 7px;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11px;
	color: #191e34;
}

div.shopnavipoint{
	background: url(../graph/navipoint-bg.jpg) #cdd0d8;
	float: left;
	width: auto;
	padding: 7px;
	border: 1px solid #ffffff;
	border-left: 0px solid #e2e5ee;
	border-top: 1px solid #d4d7e2;
}

div.shoppoint{
	background: url(../graph/shoppoint-bg.jpg) repeat-x;
	width: 680px;
	height: 70px;
	border: 1px solid #bcc1cb;
	margin: 1px 0 0 0;
}

div.shoppoint:hover, div.shoppoint:focus{
	background: #ffffff;
}

div.shoppoint2{
	background: url(../graph/shoppoint-bg.jpg) repeat-x;
	width: 680px;
	height: 70px;
	border: 1px solid #bcc1cb;
	margin: 1px 0 0 0;
}


div.shoppointimg{
	float: left;
	width: 66px;
	height: 66px;
	margin: 1px;
	border: 1px solid #b1b7c2;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color: #191e34;
}

div.shoppointtext{
	float: left;
	width: 440px;
	height: 66px;
	margin: 0px;
	padding: 0 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color: #191e34;
}

div.shoppointtexthead{
	width: 435px;
	height: auto;
	margin: 0 0 0 0;
	padding: 2px 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color: #191e34;
}

span.shoppointtexthead{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 14px;
	font-weight: bold;
	line-height: 19px;
}

div.shoppointtextzusatz{
	width: 435px;
	height: 16px;
	margin: 0 0 0 0;
	padding: 0px 0 0 5px;
}

div.shoppointtextanfrage{
	width: 435px;
	height: 12px;
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color: #191e34;
}

div.shoppointpreis{
	float: left;
	width: 110px;
	margin: 1px;
	padding: 0px 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11px;
	color: #191e34;
}

span.shoppreis{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 14px;
	font-weight: bold;
	color: #191e34;
}

span.shopanzahl{
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
	font-weight: normal;
	line-height: 22px;
	color: #66698c;
}

div.shoppointbutton{
	background: url(../graph/shop-button.png) no-repeat;
	float: left;
	width: 48px;
	height: 68px;
}

div.shopinfo{
	width: 682px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color: #3c4362;
	margin: 10px 0 0 0;
	padding: 5px 0 0 0;
	border-top: 1px solid #bcc1cb;
}

div.shopdetails{
	background: #e6e6f0;
	width: 670px;
	height: auto;
	margin: 0 0 0 0;
	padding: 5px;
	border: 1px solid #caccd8;
}

div.shopdetailaddnp{
	background: #ffffff;
	width: 661px;
	height: 18px;
	margin: 0 0 2px 0;
	padding: 2px;
	border: 1px solid #caccd8;
	border-left: 4px solid #4f5361;
}

div.shopdetailstext{
	width: 490px;
	height: 239px;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11px;
	text-align: left;
	color: #3c4362;
	margin: 0 0 0 0;
	padding: 5px;
	border: 1px solid #caccd8;
	float: left;
}

div.shopdetailskontakt{
	background: #FFFFFF;
	width: 150px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 11px;
	text-align: left;
	color: #3c4362;
	margin: 0 0 0 0;
	padding: 5px;
	border: 1px solid #caccd8;
	float: right;
}

.notepad{
	background: #FFFFFF;
	width: 130px;
	height: auto;
	padding: 3px;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color: #3c4362;
	text-align: left;
	border-right: 1px solid #a4a6ad;
	border-left: 1px solid #a4a6ad;
	border-top: 1px solid #171925;
}

.notepadcallall{
	background: url(../graph/shoppoint-bg.jpg) repeat-x;
	background-position: 0px -20px;
	width: 120px;
	height: 26px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color: #3c4362;
	text-align: right;
}

.notepadclose{
	background: #5b5f6f;
	width: 134px;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	padding: 1px;
	border-right: 1px solid #171925;
	border-left: 1px solid #171925;
	border-top: 1px solid #171925;
}

.tooltip {
	background-color: #FFFFFF;
	width: 190px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #191e34;
	line-height: 14px;
	padding: 5px;
	border: 2px solid #171925;
	position: absolute;
	display: none;
}