#shortycontent div {
	font-size:14px;
	font-weight:normal;
}
.ci_content {
	padding:6px 10px 4px 8px;
}
#filter .column {
	display:inline;
	float:left;
	margin-right:10px;
	border:0px solid red;
}
#filter .headline {
	text-align:right;
	padding-right:10px;
	font-size:14px;
	vertical-align:top;
}
#filter .t1 {
	line-height:18px;
	font-size:15px;
}
#filter .t2 {
	font-size:12px;
}
#filter div.right {
	float:left;
	margin:8px 3px 0px 10px;
}
#filter div.left {
	float:left;
	margin:8px 3px 0px 5px;
	font-size:12px;
}
#filter .ar {
	text-align:right;
}
#filter .fl {
	display:inline;
}
#filter .field {
	margin-top:2px;
}
#filter .defsize {
	height:20px;
	line-height:20px;
	font-size:12px;
}
.pa {
	position:absolute;
}
.pr {
	position:relative;
}
#filter #sizer {
	position:relative;
	font-weight:bold;
	cursor:pointer;
	top:-8px;
	left:269px;
}
.result th, .result td {
	font-size:11px;
	text-align:left;
}
.result th {
	padding:2px 6px 2px 0px;
}
.result .empty {
	height:8px;
	line-height:8px;
	font-size:1px;
}
#filter .spacer {
	height:14px;
	line-height:14px;
	font-size:1px;
}
#filter .myinput {
	border-top:1px solid #555;
	border-left:1px solid #555;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin-top:1px;
}
#filter .myselect {
	border-top:1px solid #555;
	border-left:1px solid #555;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	line-height:20px;
	height:20px;
}
#filter .myselectx {
	padding-left:35px;
}
#filter .myfield {
	position:relative;
	display:inline;
	padding-right:5px;
}
#filter .vonbis {
	position:absolute;
	z-index:1;
	top:1px;
	margin:1px 0px 0px 1px;
	padding:2px 0px 0px 3px;
	border-right:1px solid #CCC;
	text-align:center;
	display:inline;
	width:23px;
	height:15px;
	line-height:15px;
	font-size:11px;
	background-color:#EEE;
	color:#666;
	cursor:default;
}
.btn {
	background-color:#EEE;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #555;
	border-bottom:1px solid #555;
}
.result img.plantimg {
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #555;
	border-bottom:1px solid #555;
}
.result img.thalf {
	filter:Alpha(opacity:50);
	-moz-opacity:0.5;
	opacity:0.5;
}
.opac95 {
	filter:Alpha(opacity:95);
	-moz-opacity:0.95;
	opacity:0.95;
}
.opac90 {
	filter:Alpha(opacity:90);
	-moz-opacity:0.9;
	opacity:0.9;
}
.opac75 {
	filter:Alpha(opacity:75);
	-moz-opacity:0.75;
	opacity:0.75;
}
.result .nowrap {
	overflow:hidden;
	white-space:nowrap;
}
.result .descr {
	font-size:11px;
	margin:0px;
	display:block;
	width:132px;
	overflow:hidden;
	white-space:nowrap;
	padding:0px 0px 0px 19px;
	line-height:17px;
	vertical-align:top;
	cursor:default;
}
.result img.icon {
	background:url('/sds/module/solarlogreference2/images/iconset2.jpg');
	background-repeat:no-repeat;
	height:13px;
	width:13px;
}
.result img.lupe {background:url('/sds/module/solarlogreference2/images/lupe.png');}
.result img.standort {background-position:0px -13px;}
.result img.leistung {background-position:0px -26px;}
.result img.wechselrichter {background-position:0px -39px;}
.result img.modul {background-position:0px -52px;}
.result img.ausrichtung {background-position:0px -65px;}
.result img.dachneigung {background-position:0px -78px;}
.result img.baujahr {background-position:0px -91px;}
.result .i2 {
	white-space:nowrap;
	cursor:default;
	padding-top:1px;
}
.result .icon {
	filter:Alpha(opacity:80);
	-moz-opacity:0.80;
	opacity:0.80;
}
#filterform .emboss {
	border-top:1px solid #EEE;
	border-left:1px solid #EEE;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
}
.blaettern {
	padding:2px 2px 1px 5px;
	color:#FFF;
}
.blaettern .act {
	color:#FED9B4;
	cursor:pointer;
}
.blaettern .inact {
	cursor:default;
}
.blaettern div {
	display:inline;
}
.blaettern .func {
	cursor:pointer;
}
.blaettern img {
	margin-right:3px;
}
.blaettern .pagenr {
	position:relative;
	display:block;
	width:18px;
	font-weight:bold;
	font-size:11px;
	text-align:center;
	cursor:pointer;
}
#helpcontainer {
	position:absolute;
	z-index:10;
	display:none;
	width:280px;
	border-top:1px solid #CCC;
	border-left:1px solid #CCC;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	background-color:#F4EEBA;
	font-size:12px;
	font-family:Verdana;
	padding:6px 8px 8px 9px;
}

img.set13 {background:url('/sds/module/solarlogreference2/images/sprite13x13.png') no-repeat;}
img.help13 {background-position:0px -13px;}
img.close13 {background-position:-13px -13px;}
img.minus13 {background-position:-26px -13px;}
img.plus13 {background-position:-39px -13px;}
img.set16 {background:url('/sds/module/solarlogreference2/images/sprite16x16.png') no-repeat;}
img.first16on {background-position:0px 0px;}
img.previous16on {background-position:-16px 0px;}
img.next16on {background-position:-32px 0px;}
img.last16on {background-position:-48px 0px;}
img.clear16on {background-position:-64px 0px;}
img.help16 {background-position:0px -16px;}
img.close16 {background-position:-16px -16px;}
img.minus16 {background-position:-32px -16px;}
img.plus16 {background-position:-48px -16px;}
img.set16off {background:url('/sds/module/solarlogreference2/images/sprite16x16_grau.png') no-repeat;}
img.first16off {background-position:0px 0px;}
img.previous16off {background-position:-16px 0px;}
img.next16off {background-position:-32px 0px;}
img.last16off {background-position:-48px 0px;}
img.clear16off {background-position:-64px 0px;}
