div.photoBack{
	float:right;
	width:195px;
	height: 195px;
	background: url('gfx/photoBack.gif') no-repeat;
	padding-top:2px;
  overflow: hidden;
}
hr.dotted{
	border:none;
	background: url('gfx/dottedLine.gif');
}

td#map{
	width:700px;
}

div#window2 {
	background:white;
	border:solid 3px #5BC001;
	position:absolute;
	z-index:101;
  top: 50%; 
  left: 50%; 
  margin-left: -480px; 
  margin-top: -282px; 
  width: 960px; 
  height: 565px;
}
#btn_clear {
	background: url('gfx/icon_del.gif') no-repeat left center;
	margin: 12px 3px;
	padding-left: 25px;
	float: left;
	height: 23px;
	line-height: 23px;
	cursor: pointer;
}
#btn_removeLast {
	background: url('gfx/icon_undo.gif') no-repeat left center;
	margin: 12px 3px;
	padding-left: 25px;
	float: left;
	height: 23px;
	line-height: 23px;
	cursor: pointer;
}

div#_wytze {
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

div.star {
  float: left;
  width: 10px;
  height: 20px;
  padding: 2px 0;
}
div.sLeft {
  padding-left: 5px;
  margin-right: 1px;
  background: url('gfx/starLeft_grey.png') no-repeat right center;
}
div.sRight {
  padding-right: 5px;
  background: url('gfx/starRight_grey.png') no-repeat left center;
}
div.sLeftActive {
  background: url('gfx/starLeft.png') no-repeat right center;
}
div.sRightActive {
  background: url('gfx/starRight.png') no-repeat left center;
}
span.ratingResult {
  display: block; 
  width: 30px; 
  float: left;
}

a.brochure {
	display: block;
	background-color: #d70000;
	width: 130px;
	line-height: 18px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	margin-top: 10px;
}

div.star1,
div.star2,
div.star3,
div.star4,
div.star5,
div.star6,
div.star7,
div.star8,
div.star9,
div.star10 {
	height: 18px;
	width: 66px;
	float: left;
}

div.star1 {
	background: url('gfx/stars_half.gif') no-repeat -50px center;
}
div.star2 {
	background: url('gfx/stars.gif') no-repeat -50px center;
}
div.star3 {
	background: url('gfx/stars_half.gif') no-repeat -38px center;
}
div.star4 {
	background: url('gfx/stars.gif') no-repeat -38px center;
}
div.star5 {
	background: url('gfx/stars_half.gif') no-repeat -26px center;
}
div.star6 {
	background: url('gfx/stars.gif') no-repeat -26px center;
}
div.star7 {
	background: url('gfx/stars_half.gif') no-repeat -14px center;
}
div.star8 {
	background: url('gfx/stars.gif') no-repeat -14px center;
}
div.star9 {
	background: url('gfx/stars_half.gif') no-repeat 0px center;
}
div.star10 {
	background: url('gfx/stars.gif') no-repeat 0px center;
}

div#reactionTabs {
	border-bottom: 2px solid #d8d8d8; 
	height: 29px;
	margin-top: 30px;
}
div#reactionTabs span.tabInactive {
	float: left; 
	height: 28px; 
	line-height: 28px; 
	width: 102px; 
	border: 1px solid #d8d8d8; 
	text-align: center;
	font-weight: bold;
	background-color: #efefef;
	color: #606060;
	cursor: pointer;
	margin-left: 5px;
}
div#reactionTabs span.tabActive {
	float: left; 
	height: 28px; 
	line-height: 28px; 
	width: 102px; 
	background-color: #fff;
	border: 1px solid #d8d8d8; 
	border-bottom: 2px solid #fff;
	text-align: center;
	font-weight: bold;
	color: #333;
	position: relative;
	cursor: pointer;
	margin-left: 5px;
}
div.reaction {
	border: 1px solid #d3d3d3;
	padding: 1px;
	margin-bottom: 20px;
}
div.reaction span.name {
	color: #d70000;
	font-weight: bold;
}
div.reaction table {
	color: #606060;
	margin-bottom: 10px;
}
div.reaction table td {
	font-size: 11px;
}
div.reaction tr.head {
	background-color: #e1e1e1;
}
div.reaction td {
	padding: 3px 3px;
}

input.submit {
	width: 120px;
	height: 24px;
	margin-top: 10px;
	margin-right: 10px;
	color: #fff;
	font-weight: bold;
	border: none;
	background: url('/layout/default/gfx/submit.gif') no-repeat;
}
