/* ----------------------------------------------------
					Default-Definitionen
------------------------------------------------------- 
Diese Definitionen finden dann Anwendung, wenn keine 
weiteren Definitionen verfügbar sind.
Sie können von den kommunenspezifischen css-Dateien überschrieben werden
*/
 
#naviBox{
	margin: 10px 5px 0px 25px;
	overflow:hidden;
}


/* JQuery-Sortierung */
ul#sortable, 
ul#sortable li.sortableDiv, 
ul#sortable li.nonSortableDiv,
li.sortableDiv,
li.nonSortableDiv{
	list-style-type: none;
	margin:0px;
	padding:0px;
}

/* Link auf Detail-Seite */
.moreLink{
	text-align:right;
}


/* ------------- Wrap-Box um Objekte -------------------- */
.wrapBox{
 border: 1px solid #d3dee7;
 margin: 0 0 5px 0;
}


/* Diese Klasse wird angewendet, wenn sich der 
Mauszeiger über die Hauptbox bewegt */
.wrapBoxMOUSEOVER{
 border: 1px solid #d3dee7;
 background-color: transparent;
 margin: 0 0 5px 0;
}


/* Kopfzeile der wrapBox */
.wrapBoxHeader{
 height:20px;
 
 background-color: #EEEEEE;
 background-image: url(systemBGlight.jpg);
 background-position: 50% 50%;
 
 overflow:hidden;
 font-size:0.9em;
 
}


.wrapBoxHeader div, 
.wrapBoxHeader a, 
.wrapBoxHeader select{
 margin:1px;
 color:#555555;
 font-weight:normal;
 text-decoration: none;
}

div.wrapBoxHeader select{
	font-size:0.9em;
}

#content div.wrapBoxHeader img{
	border:0px;
}

/* Links: bearbeiten, löschen, kopieren und ausschneiden */
div.wrapBoxLinkEdit,
div.wrapBoxLinkCopyCutPaste,
div.wrapBoxLinkDelete{
 float:left;
 white-space:nowrap;
 overflow:hidden;
}

div.wrapBoxLinkEdit{			width:13%;}
div.wrapBoxLinkCopyCutPaste{	width:22%;}
div.wrapBoxLinkDelete{			width:10%;}


/* wrapBox Titel*/
div.wrapBoxTitle{
 float:left;
 width:27%;
 overflow:hidden;
 margin:0px 2px 0px 2px;
}



/* In diesem Element befinden sich die
 * Buttons zur Sortierung der Webseiten-Objekte */
.wrapBoxOrderButtons{
 float:right;
 width:25%;
 overflow:hidden;
 margin:0px 2px 0px 2px;
 text-align:right;
 white-space:nowrap;
}

/* Fusszeile der wrapBox */
.wrapBoxFooter{
 background-color: #F5F5F5;
 height:14px;
 overflow:hidden;
 clear:both;
}

.wrapBoxFooter, .wrapBoxFooter a{
 color:#AAAAAA;
 font-weight:normal;
 font-size:0.9em;
}


/* ----------- Datei-Server ----------*/
div#fileServerWindow{
	width:800px;
	height:600px;
	overflow:hidden;
	margin:0px;
	padding:0px;
	border:0px;
}

div#fileServerWindow div#popupContent{
	width: 795px;
	height:540px;
}

div#fileServerWindow div#popupContent div.leftForm{
	float:left;
	width:220px;
	height:500px;
}

div#fileServerWindow div#popupContent div.rightContent{
	float:left;
	width:575px;
	height:500px;
	margin:0px;
	overflow:auto;
}


/* ***********************************************************************************
				mbGallery _ Photogallerie
************************************************************************************ */



.gallery{
    padding:35px 0px 35px 0px;
}
.galleryCont{
    display:nones;
}
.descriptionBox{
    font-size:10px;
    background-color:#333333;
    color:white;
}

.nextProject{
    font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:40px;
}
.desc{
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:14px;
}

.menu td{
    padding:10px;
    background-color:#FFFFFF;
    font-family:Arial, Helvetica, sans-serif;
    color:#CC0000;
    font-size:14px;
}
.menu td a{
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#CC0000;
}
.menu td a:hover{
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#000000;
}
.imgDesc{
    font-family:Arial, Helvetica, sans-serif;
    color:#fff;
    font-size:12px;
/*	background-color:#FF0000;*/
}


.photoGalleryButton{
	text-align:left;
	font-weight:bold;
	border: 1px solid #DDDDDD;
	padding:5px;
	width:150px;
	margin-top:4px;
}


