/* Diese Datei enthaelt alle Website-spezifischen StyleSheets */

.breaker { clear:both; height:1px; overflow:hidden; }

.leiste {
	border:1px solid #DBDBDB;
	background-color:#F9FCFC;
}

.leiste ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

.leiste li {
	float:left;
	margin:0px 0px 5px 0px;
	padding:0px;
	background-position:0px 0px;
	background-repeat:no-repeat;
	/*border: 1px solid #fff;*/
}

.leiste li.warenkorb-empty {
	padding:10px 0px 3px 30px;
	background-image:url(/bdb/emilfrey.de/images/icons/warenkorb_empty_icon.gif);
	/*border: 1px solid #fff;*/
}

.leiste li.warenkorb-del {
	padding:10px 0px 3px 30px;
	background-image:url(/bdb/emilfrey.de/images/icons/warenkorb_del_icon.gif);
	/*border: 1px solid #fff;*/
}

.leiste li.warenkorb-edit {
	padding:10px 0px 3px 35px;
	background-image:url(/bdb/emilfrey.de/images/icons/warenkorb_edit_icon.gif);
	/*border: 1px solid #fff;*/
}

.leiste li.warenkorb-gedit {
	padding:10px 0px 3px 30px;
	background-image:url(/bdb/emilfrey.de/images/icons/warenkorb_gedit_icon.gif);
	/*border: 1px solid #fff;*/
}

.leiste li.upload-datei {
	padding:10px 0px 3px 30px;
	background-image:url(/bdb/emilfrey.de/images/icons/upload_icon.gif);
	/*border: 1px solid #fff;*/
}

.leiste li.download-datei {
	padding:10px 0px 3px 30px;
	background-image:url(/bdb/emilfrey.de/images/icons/download_icon.gif);
	/*border: 1px solid #fff;*/
}

.leiste li.kontaktabzug {
	padding:10px 0px 3px 30px;
	background-image:url(/bdb/emilfrey.de/images/icons/download_icon.gif);
	/*border: 1px solid #fff;*/
}

.trenner {
	/*background-color:#DBDBDB;*/
	border-top:1px solid #DBDBDB;
}
.ansichtblock {
	padding:3px;
}

.warenkorbblock {
	padding:3px;
}


.ausgabe {
	width:525px;
	padding:0px;
	float:left;
	font-size:10px;
	/*border:1px solid #f00;*/
}

.rechts {
	width:230px;
	float:right;
}

.suchmaske {
	margin-bottom:25px;
	width: 220px;
	padding:10px 0px 10px 10px;
	background-color:#DCE8F0;
	color:#595959;
	border:1px solid #DBDBDB;
}

.suchmaske .erweiterte-suche {
	padding:10px 0px 10px 5px;
}

.suchmaske .bezeichnung {
	width:60px;
}


.suchmaske .erweiterte-suche ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

.seitendirektauswahl {
	padding:5px;
}


.menubox {
  margin-bottom:15px;
  width:230px;
  background-color:#DCE8F0;
  text-align:center;
  border:1px solid #DBDBDB;
}

.gespeichert_meldung{
  margin-bottom:15px;
  width:230px;
  background-color:#DCE8F0;
  text-align:center;
  border:1px solid #DBDBDB;
}

/* thomas neue */
.adminmenu {
  margin-top:5px;
  margin-bottom:5px;
  width:200px;
  background-color:#DCE8F0;
  text-align:center;
  border:1px solid #DBDBDB;
  float:left;
}

.adminlists {
  margin-top:5px;
  margin-bottom:0px;
  margin-right:5px;
  width:571px;
  background-color:#DCE8F0;
  text-align:center;
  border:1px solid #DBDBDB;
  float:left;
}

.loginstats {
  margin-top:0px;
  margin-bottom:5px;
  width:200px;
  background-color:#DCE8F0;
  text-align:center;
  border:1px solid #DBDBDB;
  float:left;
}

.loginmenukopf {
  margin-top:5px;
  margin-bottom:0px;
  margin-right:5px;
  width:571px;
  background-color:#8797A3;
  text-align:center;
  border:1px solid #DBDBDB;
  float:left;
}

.loginmenu {
  margin-top:0px;
  margin-bottom:0px;
  margin-right:5px;
  width:571px;
  background-color:#DCE8F0;
  text-align:center;
  border:1px solid #DBDBDB;
  float:left;
}

/* Login/out Maske */
.benutzerdaten1 {
  margin-top:5px;
  margin-left:5px;
  margin-bottom:5px;
	padding-left:5px;
  width:515px;
  background-color:#DCE8F0;
  text-align:left;
  border:0px solid #DBDBDB;
  float:left;
}
.benutzerdaten2 {
  margin-top:5px;
  margin-left:5px;
  margin-bottom:5px;
	padding-left:5px;
  width:515px;
  background-color:#DCE8F0;
  text-align:left;
  border:0px solid #DBDBDB;
  float:left;
}
.benutzerdaten3 {
  margin-top:5px;
  margin-left:5px;
  margin-bottom:5px;
	padding-left:5px;
  width:515px;
  background-color:#DCE8F0;
  text-align:left;
  border:0px solid #DBDBDB;
  float:left;
}

/* thomas neue ende */

.meldungen {
	margin-bottom:15px;
	width:230px;
	background-color:#DCE8F0;
}

.zentriert {
	margin:0px auto 0px auto;
}


/* Ansicht: Bildvorschau */
.sortierung {
	margin:10px;
}

.datei {
	margin:10px 10px 25px 10px;
}

.datei strong {
	color:#014B90;
}

.datei .vorschau {
	float:left;
	width:170px;
	border:1px solid #C8C8C8;
	text-align:center;
	padding-top:10px;
	margin-right:10px;
}

.datei .vorschau .thumb {
	padding-bottom:10px;
}

.datei .vorschau .thumb img {
	border:1px solid #C8C8C8;
}

.datei .vorschau .titel {
	padding-bottom:10px;
}

.datei .checkbox {
	float:left;
	width:30px;
}

.datei .beschreibung {
	float:left;
	width:300px;
	line-height:16px;
}


/* Ansicht: Kurz */
.datei_kurz {
	margin:0px;
	width:100%;
	height:100%;
}

.datei_kurz strong {
	color:#014B90;
}

.datei_kurz .vorschau {
	border:1px solid #C8C8C8;
	text-align:center;
	padding-top:10px;
	margin-right:0px;
}

.datei_kurz .vorschau .thumb {
	padding-bottom:10px;
}

.datei_kurz .vorschau .thumb img {
	border:1px solid #C8C8C8;
}

.datei_kurz .vorschau .titel {
	margin:0px 5px;
	padding-bottom:10px;
}

.datei_kurz .checkbox {
	float:center;
}

.datei_kurz .beschreibung {
	line-height:16px;
}

/* Ansicht: Einzelbild */
.einzelbild {
	width:780px;
	padding:0px;
	float:left;
	overflow:hidden;
}

.einzelbild .bild {
	margin:0px;
	padding:10px;
	width:200px;
    padding-bottom:10005px;
    margin-bottom:-10000px;
	float:left;
	background-color:#E3E8EA;
}

.einzelbild .bild .pic {
	padding:3px;
	text-align:center;
	background-color:#FFFFFF;
	border:1px solid #C8C8C8;
}

.einzelbild .daten {
	margin:0px 10px 0px 2px;
	padding:10px 5px;
	width:290px;
	float:left;
	background-color:#F2F6F7;
}


/* Ansicht: Upload */
.upload {
	width:550px;
	padding:0px;
	float:left;
	overflow:hidden;
}

.upload .dateiupload {
	width:500px;
	margin:0px;
	padding:10px;
	background-color:#E3E8EA;
}

/* Ansicht: Standard */
table.standard { border:0px solid #c8c8c8;  }
table.standard th { padding:5px; color:#FFF; background-color:#8797A3; border-width:1px; border-style:solid; border-color:#A6B2BB #6C7E8B #6C7E8B #A6B2BB; }
table.standard th.switch { padding:5px; color:#FFF; background-color:#666; border-width:1px; border-style:solid; border-color:#999 #333 #333 #999; }
table.standard td { padding:5px; background-color:#F9FCFC; border-width:1px; border-style:solid; border-color:#fff #DAE3E5 #DAE3E5 #fff; }
table.standard td.switch { padding:5px; background-color:#F2F6F7; border-width:1px; border-style:solid; border-color:#fff #DAE3E5 #DAE3E5 #fff; }

table.standard th a { color:#fff;  }
table.standard td img { border:1px solid #C8C8C8; }
