/*
 * Styles for the application :: Namespaced #appC
 */ 

#appC {}
#appC .clrfix {	clear:both;	height:0;	margin:0;	line-height:0; font-size:1px; }

#appC .iC img {
	float: left;
}


/*
 * Styles for the application category selectors
  */

#appC #appControllCats {
	clear: both;
	width: 485px;
	height: 27px;
	background:url('http://www.web3d.no/mesterhus/gfx/application/lightblue.gif');
	margin-bottom: 10px;
}

#appC #appControllCats li {
	display: block;
	float: left;
	height: 27px;
	background:url('http://www.web3d.no/mesterhus/gfx/application/aCC_bg.gif') right center no-repeat;
}

#appC #appControllCats li:hover {
	background:url('http://www.web3d.no/mesterhus/gfx/application/aCC_bg_hover.gif') right center no-repeat;
}

#appC #appControllCats li.last {
	display: block;
	float: left;
	height: 27px;
	background:url('http://www.web3d.no/mesterhus/gfx/application/aCC_bg.gif') left center no-repeat;
}

#appC #appControllCats li.last:hover {
	background:url('http://www.web3d.no/mesterhus/gfx/application/aCC_bg_hover.gif') left center no-repeat;
}

#appC #appControllCats li a {
	display: block;
	height: 27px;
	line-height: 27px;
	padding: 0 15px;
	color: #666666;
}

#appC #appControllCats li.active a {
	display: block;
	height: 25px;
	line-height: 27px;
	padding: 0 15px;
	color: #666666;
	border-bottom: 2px solid #bf413f;
	background:url('http://www.web3d.no/mesterhus/gfx/application/aCC_bg_hover.gif') right top no-repeat;
}

#appC #appControllCats li.last.active a {
	background:url('http://www.web3d.no/mesterhus/gfx/application/aCC_bg_hover.gif') left top no-repeat;
}

#appC #appControllCats li.finn {
	background:url('http://www.web3d.no/mesterhus/gfx/application/lightblue.gif');
}

#appC #appControllCats li.finn a {
	background:url('http://www.web3d.no/mesterhus/gfx/application/finn_logo.gif') left center no-repeat;
	padding-left: 60px;
}


/*
 * Styles for the application controller
 */ 

#appC div.appControl {
	border: 1px solid #e0e0e0;
	width: 483px;
	height: 89px;
/* 	display: none; */
}

#appC div.appControl li {
	float: left;
	display: block;
	height: 89px;
	background:url('http://www.web3d.no/mesterhus/gfx/application/aC_bg.gif') right top no-repeat;
	width: 121px;
}

#appC div.appControl li.last {
	width: 120px;
	background:url('http://www.web3d.no/mesterhus/gfx/application/aC_bg.gif') left top no-repeat;
}

#appC div.appControl li:hover {
	background:url('http://www.web3d.no/mesterhus/gfx/application/aC_bg_hover.gif') right top no-repeat;
}

#appC div.appControl li.last:hover {
	background:url('http://www.web3d.no/mesterhus/gfx/application/aC_bg_hover.gif') left top no-repeat;
}

#appC div.appControl li div.controller {
	height: 60px;
	width: 120px;
	padding-top: 10px;
}

#appC div.appControl li div.controller.radios {
	padding: 10px 0 0 15px;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
/* 	border: 1px solid; */
}

#appC div.appControl li div.controller.radios input {
	height: 14px;
	width: 14px;
	margin:1px;
}

#appC div.appControl li div.controller img {
	margin: 0 auto;
	display: block;
/* 	border: 1px solid; */
}

#appC div.appControl li div.controller.tile.rows_2 {	padding-left: 8px; }
#appC div.appControl li div.controller.tile.rows_3 {	padding-left: 6px; }

#appC div.appControl li div.controller.tile a {
	display: block;
	float: left;
	margin:3px;
}

#appC div.appControl li div.controller.tile a img {
	float: left;
}

#appC div.appControl li span {
	display: block;
	text-align: center;
	color: #666666;
	font-size: 12px;
	width: 118px;
}

#appC div.appBackgroundUpload {
	margin: 10px 0;
}

#appC div.appBackgroundUpload p {
	margin: 0;
	font-size: 12px;
	font-weight: bold;
}

#appC div.appBackgroundUpload p.notice {
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
}

#appC div.appBackgroundUpload input {
	margin: 10px 0 0 0 ;
	height: 22px;
}

#appC ul.quicklinks {
	margin: -10px 0 5px 0;
	display: block;
	float: left;
}

#appC ul.quicklinks li {
	float: left;
}

#appC ul.quicklinks li a.do_back {
	display: block;
	background:url('http://www.web3d.no/mesterhus/gfx/application/ico_back.gif') left top no-repeat;
	padding-left: 12px;
	margin-right: 30px;
}

#appC ul.quicklinks li a.do_print {
	display: block;
	background:url('http://www.web3d.no/mesterhus/gfx/application/ico_print.gif') left top no-repeat;
	padding-left: 17px;
	margin-right: 30px;
}

#appC ul.quicklinks li a.do_cam {
	display: block;
	background:url('http://www.web3d.no/mesterhus/gfx/application/ico_cam.gif') left top no-repeat;
	padding-left: 17px;
	margin-right: 30px;

}
#appC ul.quicklinks li a.do_view {
	display: none;
	background:url('http://www.web3d.no/mesterhus/gfx/application/ico_largeview.gif') left top no-repeat;
	padding-left: 17px;
	
}


#appC div.appControl div.fulltext {
	background:url('http://www.web3d.no/mesterhus/gfx/application/fulltext_bg.jpg');
	height: 69px;
	padding: 10px;
}

#appC div.appControl div.fulltext p { 
	font-size: 11px;
	line-height: 13px;
}
#appC div.appControl div.fulltext b { 
	color: #333333;
	font-size: 12px;
}

#appC .show {	display: block; }
#appC .hide { display: none; }

area { cursor: pointer; }

#tour_start_status.running {
	background: url('http://www.web3d.no/mesterhus/gfx/application/c_tour_stop.png');
}

#tour_start_status {
	background: url('http://www.web3d.no/mesterhus/gfx/application/c_tour_start.png');
}
