.ll-object-frontend .object-type {text-align:center}
.ll-object-frontend .parameter {border-bottom:dashed #cccccc 1px; padding:0px 3px;}

.ll-object-frontend .pName {float:left; width:50%; margin-bottom:3px; line-height:20px; /*font-weight:bold;*/}
.ll-object-frontend .pName a{font-weight:normal;}

.ll-object-frontend .pValue {padding:0px 0px 0px 50px;}

.ll-object-frontend .pValue input, .ll-object-frontend .pValue textarea, .ll-object-frontend .pValue select {
	width:60%;
}
.ll-object-frontend .pValue .chkBox{
	width:auto;
	margin-left:30%;
}
.ll-object-frontend .pDetails {
	display:none;
	width: 600px;
	height: 600px;
	position:absolute;
	border:2px solid;
	background:white;
	overflow-x:scroll;
	padding: 5px 10px;
}

.ll-object-frontend fieldset {border:1px solid #CCCCCC; margin-bottom:10px; padding:5px; text-align:left;}
.ll-object-frontend legend {color:#043962; font-size:0.8em; font-weight:bold; letter-spacing:0.2em;}

.ll-object-frontend #pictures {float:left; width: 150px; overflow:hidden; padding-right:5px; text-align:center;}
.ll-object-frontend #thumb {width: 150px;}

.ll-object-frontend .on {background:url(images/on.png); background-repeat:no-repeat; padding-left: 20px;}
.ll-object-frontend .off {background:url(images/off.png); background-repeat:no-repeat; padding-left: 20px;}

.ll-object-frontend .caption {
	font-style:italic;
	font-weight:bold;
	font-size:2em;
	color:#043962;	
	text-align: center;
}
.ll-object-frontend .caption2 {	
	font-style:italic;
	font-weight:bold;
	font-size:1em;
	color:#043962;	
}
.ll-object-frontend #gmnavigator-bar {
	width: 200px;
	/*margin: auto;*/
	height: 40px;
	/*background: url("images/navigate_down.png") center center no-repeat;*/
	border: 2px #74A9D2 solid;
	text-align: center;
	color: #74A9D2;
	font-weight: bold;
	cursor: pointer;	
}
.ll-object-frontend #gmnavigator-content {
	background: white;
	border: 2px #74A9D2 solid;
	padding: 5px;
}

/** tiny object **/
div.tinyObjectHolder {
	width:800px;
	margin:auto;
	position:relative;
}
div.tinyobject {
	position:relative;
	margin-bottom:5px;
	_height:50px;
}
div.tinyobject:hover {
	/*cursor:pointer;
	background-color:gray;*/
}
div.tinyobject .image {
	position:relative;
	float:left;
	width:75px;
	/*height: 50%;
	top: 25%;*/
}
div.tinyobject .image img{
	vertical-align: middle;
}
div.tinyobject .text-holder {
	position:relative;
	float:left;
	padding:10px;
	max-width: 80%;
} 
