/* (c) 2001 - 2006, EIKONA Medien GmbH, it.x informationssysteme gmbh, Mosaiq-Media GmbH, Alle Rechte vorbehalten. */

/* Filter: Suchtreffer markieren */
.filter-markieren {
	background-color: #FFFFAA;
}

/* einstiegs seite */
#einstiegs-flash {
	width:					840px;
	height:					680px;

	position:				absolute;
	top:					0px;
	left:					0px;

	text-align:				center;

	margin:					0;
	padding:				0;

}

#einstiegs-menue-links a,
#einstiegs-menue-mitte a,
#einstiegs-menue-rechts a {
	display:				block;
}

#einstiegs-menue-links {
	width:					247px;
	height:					620px;

	float:					left;
	margin:					20px 20px 0 40px;
	padding:				0;

	text-align:				center;
	
	background-image:		url('../pics/layout/meister/bg_frauenschmuck.jpg');
	background-repeat:		no-repeat;
	
	visibility:				hidden;
}

#einstiegs-menue-mitte {
	width:					246px;
	height:					620px;

	float:					left;
	margin:					20px 20px 0 0;
	padding:				0;

	text-align:				center;
	
	background-image:		url('../pics/layout/meister/bg_trauringe.jpg');
	background-repeat:		no-repeat;
	
	visibility:				hidden;
}

#einstiegs-menue-rechts {
	width:					247px;
	height:					620px;

	float:					left;
	margin:					20px 0 0 0;
	padding:				0;

	text-align:				center;
	
	background-image:		url('../pics/layout/meister/bg_maenner.jpg');
	background-repeat:		no-repeat;
	
	visibility:				hidden;
}



/* elementübergreifende Angaben */
.bild-rechts {
	float: right;
	margin-right: 20px;
	margin-left: 40px;
}

.bild-links {
	float: left;
	margin-left: 10px;
}


/* Element: Absatz */
.element-absatz {
	margin-bottom:				20px;
	margin-right:				21px;
}

/* Element: Absatz */
.element-absatz-news {
	
}

.element-absatz h2 {
	margin-bottom: 5px;
}

.element-absatz .bild {
}

.element-absatz .bild-unterschrift {
	width: 100%;
	text-align: center;
}

.element-absatz-news .text {
	margin-right: 160px;
	font-family: Arial;
	color: #777;
	font-size: 13px;
}

.element-absatz .text {
	font-family: Arial;
	color: #777;
	font-size: 13px;
}

.element-absatz p {
	margin: 0;
	font-family: Arial;
	color: #777;
	font-size: 13px;
}

.element-absatz a:link, .element-absatz a:visited {
}

.element-absatz a:hover {
}


/* Elemente: bild */
.element-bild {
	border: none;
}

.element-bild-medien-3 {
	width: 187px;
	float: left;
	border: none;
	margin-right: 18px;
}

.element-bild-medien-5 {
	width: 104px;
	float: left;
	border: none;
	margin-right: 18px;
}

.element-bild-medien-presse {
	border: none;
	margin-top: 0px;
	margin-right: 9px;
	margin-bottom: 9px;
}

.element-bild-upload {
	border: none;
}


/* Element: text_editor, text_plain */
.element-text {
	margin-bottom: 12px;
}

.element-text p {
	margin: 0;
	font-family: Arial;
	color: #777;
	font-size: 13px;
}

.element-text a:link, .element-text a:visited {
}

.element-text a:hover {
}

.meister-element-text {
	margin-bottom: 12px;
	width: 290px;
	font-family: Arial;
	font-size: 13px;
	color:#777;
	float: left;
}

.meister-element-text p {
	margin: 0;
	font-family: Arial;
	color: #777;
	font-size: 13px;
}

.meister-element-text a:link, .element-text a:visited {
}

.meister-element-text a:hover {
}

.element-abstand			{ width: 162px; height: 200px; margin: 0; padding: 0; float: left; }

.element-text-zeile {
	margin-bottom: 12px;
	font-family: Arial;
	font-size: 13px;
}


/* Elemente: verweis */
.element-verweis {
}

.element-verweis a:link, .element-verweis a:visited {
}

.element-verweis a:hover {
}

.element-verweis-upload {
	margin: 10px 0 0 0;
}

.element-verweis-upload a:link, .element-verweis-upload a:visited {
}

.element-verweis-upload a:hover {
}

.element-verweis-email {
}

.element-verweis-email a:link, .element-verweis-email a:visited {
}

.element-verweis-email a:hover {
}


/* Element: suche */
.element-suche {
}

.element-suche h2 {
	color: #FFF;
}

/* Element: suche, Kommando: formular_suche */
.element-suche .formular-suche {
	padding: 10px 9px 0px 9px;
}

.element-suche .formular-suche form {
	margin: 0;
}

.element-suche .formular-suche .form-text {
	margin-bottom: 5px;
	border: 1px solid #CCC;
	font-family: Arial;
	font-size: 10px;
	width: 130px;
}


.element-suche .formular-suche .form-button {
	margin-bottom: 10px;
	border: 1px solid #CCC;
	font-family: Arial;
	font-size: 10px;
	background-color: #FFF;
	color: #fb8600;
}

/* Element: suche, Kommando: trefferliste */
.element-suche .trefferliste {
}


/* Element: formular */
.element-formular {
	margin-top: -10px;
}

.element-formular .form-button {
	margin-bottom:				10px;
	border:						1px solid #000;
	font-family:				Arial;
	font-size:					13px;
	background-color:			#FFF;
	color:						#000;
}

.element-formular .form-text {
	margin-bottom:				13px;
	border:						1px solid #777;
	font-family:				Arial;
	font-size:					13px;
	width:						250px;
}

.form-text-absender_plz {
	margin-bottom:				13px;
	border:						1px solid #777;
	font-family:				Arial;
	font-size:					13px;
	width:						100px;
}

.form-text-absender_ort {
	margin-bottom:				13px;
	border:						1px solid #777;
	font-family:				Arial;
	font-size:					13px;
	width:						145px;
}

.form-text-termin_plz {
	margin-bottom:				13px;
	border:						1px solid #777;
	font-family:				Arial;
	font-size:					13px;
	width:						100px;
}

.form-text-termin_ort {
	margin-bottom:				13px;
	border:						1px solid #777;
	font-family:				Arial;
	font-size:					13px;
	width:						145px;
}

.form-text-unterlagen_plz {
	margin-bottom:				13px;
	border:						1px solid #777;
	font-family:				Arial;
	font-size:					13px;
	width:						100px;
}

.form-text-unterlagen_ort {
	margin-bottom:				13px;
	border:						1px solid #777;
	font-family:				Arial;
	font-size:					13px;
	width:						145px; 
}

.checkbox {
	float: left;
	margin-left: 187px;
	clear: both;
}

.termin-button {
	margin-left: 210px;
}

/* Element: formular, Kommando: formular_kontakt */
.element-formular .formular-kontakt {
	color:						#777;
}

/* Element: formular, Kommando: formular_empfehlung */
.element-formular .formular-empfehlung {
}

.dropdown {
	float:right;
	margin-right:150px;
	margin-bottom:13px;
}

.form-dropdown {
	border: 1px solid #777;
}

.formular-kontakt .favoriten-link		{ margin: 0 0 0 192px }

