div#userinfo {
	position: absolute;
	left: 895px;
	top: 264px;
	font-size: 60%;
	line-height: 1.4em;
	background: transparent;
}

table.leftNaviTable
{
	margin-left: 5px;
}

table td.leftNaviGridCol1
{
	vertical-align: top;
}

table.leftNaviTable tr
{
	line-height: 80%;
}

div#Content table.radioSearchTab2Columns
{
	margin-bottom:0px;
}

.immocell
{
	border: none;
}


.immotabelle
{
	width: 100%;
	background: transparent;
	border: none;
}


table.radioSearchTab
{
	width:120px;
}

div#Content table.imagePreviewGallery
{
	width: 100%;
	background: transparent;
	border: none;
	margin-bottom: 0px;
}

table.imagePreviewGallery .imagePreviewGalleryCell
{
	border: none;
	height: 207px;
	text-align: center;
	vertical-align: middle;
}

table.imagePreviewGallery .imagePreviewGalleryFooter
{
	border: none;
	background: transparent;
}

table.imagePreviewGallery .dr-dscr-button, .dr-dscr-sepctrl
{
	background: transparent;
}

/* Table of the ImageGallery ModalPanel*/

table.imageGallery
{
	border: none;
   width:100%;
	background-color:#EEF6FF;
}

table.imageGallery .imageGalleryCell
{
	height: 430px;
	border: none;
	text-align: center;
	vertical-align: middle;
}

table.imageGallery .imageGalleryFooter
{
	border: none;
	background: transparent;
}

table.imageGallery .image
{
    max-width:600px;
	 max-height: 420px;
}

/*table.imageGallery .imgGalleryDiv
{
    max-width:600px;
	 max-height: 420px;
	 overflow: auto;
}*/

/* FTSearch Button*/
.imageButton
{
	margin-left: 3px;
}

/* Modal Panel */
.dr-mpnl-pnl {
	border: none;
	background-color:#EEF6FF;
}

.dr-mpnl-pnl-h {
	background-color:#DEE6EF;
	background-image:none;
}

.dr-mpnl-mask-div {
	background-color:#000000;
	opacity:0.4;
}

.useOppsRow
{
	line-height:1.2em;
}

.mySksCommuneFilterTable
{
	margin-left:-3px;
	width:99%;
}

img.captchaImage
{
	margin-left: 2px;
	margin-top: 10px;
}

img.uploadedImagePreview
{
	margin-left: 4px;
	max-width: 100px;
	max-height: 100px;
}

img.communeImagePreview
{
	margin-left: 4px;
	height: 120px;
	margin-right: 10px;
}

div.geoImageSmall
{
	text-align: center;
}

img.geoImageLarge
{
	margin:5px;
	width:290px;
}

table .detailGalleryScroller
{
	width: 245px;
}

div#Content table.tabPanelTable{
	margin-bottom:0px;

}
div#ContentTab table{
	margin-bottom:2px;
	padding: 0px;
}

div#immobilienDiv table,
div#interessentenDiv table,
div#addressesDiv table,
div#mappeDiv table{
	margin-bottom:5px;
	padding-left:5px;
}

.form input.textupload {
width: 130px;
}

div.oneFileItemImage {
background:#DEE6EF none repeat scroll 0%;
margin-bottom:1em;
padding:3px 10px;
width:135px;
height:197px;
border: 1px solid #FFFFFF;
margin-right: 2px;
}

div.oneFileItemImageCommune {
background:#DEE6EF none repeat scroll 0%;
margin-bottom:1em;
padding:3px 10px;
border: 1px solid #FFFFFF;
margin-right: 2px;
}

.topPadding
{
	padding-top: 2px;
}

input.submitSmall {
background-color:#FA931C;
border:1px solid #999999;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:1em;
margin-top:2px;
padding:0pt 5px;
text-align:center;
}

input.submitLink{
	font-family: Verdana, Helvetica, Arial, sans-serif;
	background: none;
	border: none;
	color: #F7941D;
	cursor: pointer;
	text-align: left;
	margin-left: -8px;
	font-size: 100%;
}

a.maplink:visited
{
	font-size: 90%;
}

#containerOneFrame{
	margin:0px;
	padding:0px;
}

img.dreohrtLink{
    width:279px;
}

.communeFreizeitCol1,.communeFreizeitCol2
{
	width: 120px;
	vertical-align: top;
}

.communeFreizeitCol3
{
	width: 300px;
}

.communeForschungCol1,.communeForschungCol2,.communeForschungCol3
{
	width: 120px;
	vertical-align: top;
}

.communeForschungCol4
{
	width: 300px;
	vertical-align: top;
}

td.communeLabel
{
	vertical-align: top;
}

.form textarea.communeDescription {
	height: 300px;
}

div#contextHelp {
    position: absolute;
    left: 749px;
    top: 268px;
    width:20px;
}

tr ul.linkstyle {
    padding-left: 0px;
    margin: 0px;
}

.detailNavigation {

}

.form input.submitDetailNavigation {
    float:left;
    margin-bottom: 0em;
    margin-top:.5em;
    width:140px;
    background-color:white;
    color:#F7941D;
    font-size:1em;
    text-align:center;
    cursor:pointer;
    border: none;
}

.form input.submitDetailNavigation:hover {
    text-decoration:underline;
}

div.detailNavigation {
    border-top:2px solid #E6E6E5;
    border-bottom:2px solid #E6E6E5;
}

div.interessentNavigation {
    border-top:2px solid #E6E6E5;
    border-bottom:2px solid #E6E6E5;
    margin-top: 12px;
}

div.detailPrintIcons{
    float: left;
    width: 100%;
}

div.backToMySks {
    border-top:1px solid #E6E6E5;
    border-bottom:1px solid #E6E6E5;
    margin-top: 12px;
    padding-top: 1px;
    padding-bottom: 2px;
}

a.detailTopLinks{
    padding-right: 6px;
}

.contactMessage{
    font-weight: bold;
}

span.rich-message-marker
{
    margin-right: 3px;
}

img.deleteIcon{
    margin-bottom:-3px;
    margin-left:5px;
}

img.imageUpDownIcon{
    margin-left:2px;
    margin-right:2px;
}

#mapServerMOdPanelForm
{
}

img.googleMapOverlay
{
	position:absolute;
	z-index:2002;
	margin-left:5px;
	margin-top:5px;
	width:290px;
	height:290px;
}

img.googleMapOverlayRow2
{
	margin-top:305px;
	margin-left:-590px;
}

iframe.googleMap
{
    z-index:2001;
    margin-left:4px;
    margin-bottom:5px;
    width:291px;
    height:292px;
}
img.iframeThumbnailOverlay
{
	position:absolute;
	z-index:102;
	width:260px;
	height:140px;
	margin-left:-130px;
}

iframe.iframeThumbnail
{
    z-index:101;
    width:260px;
    height:140px;
}

#wrapperHelpPopup {
    text-align:left;
    width:650px;
}

#wrapperHelpPopup img {
    behavior: url(/images/iepngfix.htc);
}

.noSee{
    display: none;
}