/* css Design by Ehl & Ing 2005*/

/* ML-Hochzeit Orange:		#EFA100 */
/* ML-Hochzeit Orange-mittel:	#F1B060 */
/* ML-Hochzeit Orange-übergang:	#F7D080 */
/* ML-Hochzeit Orange-zart:	#F4C79D */
/* ML-Hochzeit Gelb-Orange:	#FFC928 */

html { 	margin: 0; padding: 0; }

body {	margin: 0; padding: 0; height: 100%; font: normal 12px Verdana, Tahoma, Arial; color:#666666; background-image: url('bilder/ML-Hochzeit-br6.gif'); background-repeat:repeat-y; }

.p1 { margin: 0px 10px 0px 10px; font-size: 12px; font-family: Verdana, Tahoma, Arial; color:#666666; }
.p2:link, .p2:active, .p2:visited { margin: 0px; font: normal 12px Verdana, Tahoma, Arial; color:#EFA100; text-decoration:none; }
.p2:hover  			  { font: normal; text-decoration: underline; }
.p2 { margin: 0px 25px 8px 25px; font-size: 12px; font-family: Verdana, Tahoma, Arial; color:#666666; }
.p3 { margin: 0px 25px 8px 25px; font-size: 12px; font-family: Verdana, Tahoma, Arial; color:#666666; }
.p4 { margin: 0px; font-size: 12px; font-family: Verdana, Tahoma, Arial; color:#666666; }
.p5 { margin: 0px 25px 0px 25px; font-size: 12px; font-family: Verdana, Tahoma, Arial; color:#666666; }
.pwhite:link, .pwhite:active, .pwhite:visited { margin: 0px; font: normal 12px Verdana, Tahoma, Arial; color:#FFFFFF; text-decoration:none; }
.pwhite:hover  				      { font: normal; text-decoration: underline; }

h1 { margin: 22px 0px 22px 25px; font-size: 16px; font-family: Verdana, Tahoma, Arial; font-weight:bold; color:#666666; text-decoration: none;}
h2 { margin: 0px 0px 0px 10px; font-size: 14px; font-family: Verdana, Tahoma, Arial; font-weight:bold; color:#666666; text-decoration: none;}
.h2:link, .h2:active, .h2:visited 	{ margin: 0px; font-size: 14px; font-family: Verdana, Tahoma, Arial; font-weight:bold; color:#EFA100; text-decoration: none;}
.h2:hover				{ color: #666666; text-decoration: none; }
h3 { margin: 0px; padding:0px; font-size: 12px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial; font-style:italic; color:#EFA100;}
h4 { margin: 26px 0px 0px 10px; font-size: 14px; font-family: Verdana, Tahoma, Arial; font-weight:bold; color:#666666; text-decoration: none;}

.ringe	  { position: absolute; bottom: 0px; right: 4px; width: 100px; height: 100px; background-image: url('bilder/hochzeitsringe-2.gif'); margin: 0px; }
.footer   { position: absolute; bottom: 0px; width: 100%; height: 40px; background-image: url('bilder/ML-Hochzeit-br1.gif'); margin: 0px 0px -40px 0px; }
.copyright{ position: absolute; right: 25px; bottom: 17px; margin: 0px; z-index:0; }

.navi	  { position: absolute; left: 0px; width: 150px; height: auto; min-height:100%; background-image: url('bilder/ML-Hochzeit-br6.gif'); clear: both; }
* html .navi { height: 100%; }
.logo1	  { margin-top: 5px; width: 146px; height: 100px; background-image: url('bilder/jagdschloss-5.gif');background-repeat:no-repeat; }
.trenner1 { margin: 0px; margin-top:10px; margin-bottom:5px; width:150px; height:19px; background-image: url('bilder/hochzeit-trenner1.gif');background-repeat:no-repeat; }
.ver1	  { margin: 0px; width: 150px; background-image: url('bilder/ML-Hochzeit-br11.gif'); background-repeat:repeat-y; }
.trenner3 { margin: 0px; width: 150px; height: 11px; background-image: url('bilder/ML-Hochzeit-br8.gif'); background-repeat:no-repeat; }
.links    { margin: 0px; width: 150px; padding: 5px 0px 5px 0px ;}
.links2	  { margin: 0px; width: 139px; padding: 0px;}
.trenner4 { margin: 0px; width: 150px; height: 11px; background-image: url('bilder/ML-Hochzeit-br9.gif'); background-repeat:no-repeat; }
.trenner2 { margin: 0px; margin-top:5px; width:150px; height:19px; background-image: url('bilder/hochzeit-trenner2.gif');background-repeat:no-repeat; }

.logo2	  		{ position: absolute; left: 150px; top:  0px; width:  59px; height: 307px; background-image: url('bilder/jagdschloss-4.gif'); }
.content  		{ position: absolute; left: 250px; top: 30px; width: 550px; background-image: url('bilder/ML-Hochzeit-br15.gif'); background-repeat:repeat-y; margin: 0px; }
.thumbnail		{ float: left; width: 60px; border: 1px solid #999; margin: 0 15px 15px 0; padding: 5px; }
.clearboth 		{ clear: both; margin: 0px; }
.endup			{ margin: 0px 0px 0px 0px; clear: both; }
.willkommen-hochzeit	{ width: 400px; height: 250px; background-image: url('bilder/jagdschloss-7.gif'); background-repeat:no-repeat; margin: 0px; margin-left: 75px; }
.content-bild		{ width: 500px; height: 250px; margin: 4px 0px 0px 25px; }
.content-bilder		{ margin: 0px 0px 0px 0px; height: 225px; }
.bilder-vorschau	{ float: left ; display: inline; width: 150px; height: 75px; margin: 0px 0px 0px 25px; border: 1px solid #EFA100; }
.bilder-text		{ float: left; display: inline; width: 325px; margin: 22px 0px 0px 25px; }
.content-deckel		{ width: 550px; height:  18px; background-image: url('bilder/ML-Hochzeit-br16.gif'); background-repeat: no-repeat; }
.content-vorschau	{ float:left; display: inline; width: 220px; background-image: url('bilder/ML-Hochzeit-br17.gif'); background-repeat: repeat-x; margin: 0px 25px 22px 25px; border: solid 1px #CCCCCC; }
.content-vorschau2	{ float: right; display: inline; width: 220px; background-image: url('bilder/ML-Hochzeit-br17.gif'); background-repeat: repeat-x; margin: 0px 25px 22px 25px; border: solid 1px #CCCCCC; }
.content-kontakt	{ float: right; display: inline; width: 220px; background-image: url('bilder/ML-Hochzeit-br17.gif'); background-repeat: repeat-x; margin: 0px 25px 10px 12px; border: solid 1px #CCCCCC; z-index:0; }
.vorschau-beschreibung  { width: 100%; margin: 5px 0px 0px 0px; padding: 5px 0px 10px 0px; background-color: #E0E0E0; }
.vorschau-bild		{ width: 200px; height: 40px; margin: 31px 0px 5px 10px; }
.table1			{ margin: 0px 0px 0px 25px; font-size: 12px; }
.table1 td		{ font-size: 12px; }
.kleine-ringe		{ position: absolute; bottom: 12; right: 25px; }
.form			{ margin: 0px 0px 10px 25px; }

.links2 ul 	  { list-style: none; padding: 0px 0px 0px 11px; margin: 0; line-height: 18px; }
.links2 ul li	  { list-style: none; text-transform: capitalize; padding: 2px 0px 1px 5px; margin: 0; line-height: 18px; border-bottom: solid 1px #666666; list-style-position: outside}
.links2 ul li a:link, a:active, a:visited { margin:0px; padding:0px; font: normal 14px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.links2 ul li a:hover  			  { color:#EFA100; }
.counter		{ position: absolute; left: 0px; top:  0px; width:  1px; height: 1px; overflow: hidden; }