html   { }
body       { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eceeef; background-image: url("media/body_bg.gif"); background-repeat: repeat-y; margin: 0; padding: -50px 0 0 }

a:link, a:visited, a:active { color: black; text-decoration: none }
a:hover { color: #a6053d; text-decoration: underline }

#rahmen    {  margin: 0; padding: 0; width: 1024px; height: auto }
#left { background-color: #fff; width: 175px; height: 100%; float: left }
#right { background-color: #d6cacc; width: 825px; height: 100%; float: left }
#head_left      { width: 175px; height: 192px }
#head_right    { background-image: url("media/head_right.jpg"); width: 825px; height: 192px; float: left }
#menue_rahmen   { background-color: #fff; margin-top: 0; margin-bottom: 0; width: 175px; height: auto }
#content_rahmen       { color: black; background-color: #d6cacc; width: 825px; height: auto; float: left }

#clear { clear: both }
#blaettern { margin-left: 15px }

#slogan    { background-image: url("media/slogan.gif"); margin-top: -55px; margin-left: 295px; position: relative; z-index: 5; width: 238px; height: 141px }
#slogan_eng     { background-image: url("media/slogan_eng.gif"); margin-top: -55px; margin-left: 295px; position: relative; z-index: 5; width: 276px; height: 123px }
#index_foot     { background-image: url("media/index_foot.jpg"); margin-top: -15px; width: 825px; height: 290px; vertical-align: bottom }
#index_foot_engl     { background-image: url("media/index_foot_engl.jpg"); margin-top: -15px; width: 825px; height: 290px; vertical-align: bottom }

#geschenk_cover  { margin-top: -50px; margin-left: -35px; position: relative; z-index: 5; width: 163px; height: 207px }
.bold { font-size: 13px; font-weight: bold; line-height: 20px }
#leiste_rechts  { margin-top: 0; margin-left: 0; position: relative; z-index: 5; width: 180px; height: 620px;
	left: 620px;
	top: -570px;
	float: left;
}
.bold { font-size: 13px; font-weight: bold; line-height: 20px }
strong { font-weight: bold }
.red { color: #a6053d }
.red:visited, :link { color: #a6053d }

#popup { background-image: url("media/popup.gif"); background-repeat: no-repeat; width: 500px; height: 113px }
/*--------------Box--------------*/

div {
	margin:0;
}

.ro   { background: url(media/roundedbox_ro.gif) no-repeat right top}

.lo    { background: url("media/roundedbox_lo_ohne.gif") no-repeat left top }

.ru   { background: url("media/roundedbox_ru.gif") no-repeat right bottom }

.lu   { background: url("media/roundedbox_lu.gif") no-repeat left bottom }

.inhalt    { font-size: 12px; line-height: 25px; margin: 0; padding: 45px 35px 50px 25px }
.inhalt_klein    { font-size: 12px; line-height: 25px; margin: 0; padding: 45px 35px 20px 25px }
.inhalt_ohne       { font-size: 12px; line-height: 25px; margin: 0; padding: 45px 15px 18px 25px; min-height: 260px }
.inhalt_ohne02       { font-size: 12px; line-height: 25px; margin: 240px 0 0; min-height: 260px 
	background-position: 0;
	left: 200px;
	position: absolute;
	padding-bottom: 0;
	padding-right: 0;
	padding-left: 60px;
}
.inhalt_scroll       { font-size: 12px; line-height: 25px; margin: 0 0 15px; padding-right: 15px; height: 500px; overflow: auto }
#pdfartikel { text-align: right; margin-right: 20px }
.inhalt_sehrbreit     { font-size: 12px; line-height: 25px; margin: 0; padding: 45px 10px 20px 15px }
.inhalt_reiter  { font-size: 12px; margin: 0; padding: 5px 35px 50px 25px }
.inhalt_geschenk   { font-size: 12px; margin: 0; padding: 40px 35px 50px 25px }
.inhalt_reiter2  { font-size: 12px; margin: 0; padding: 5px 10px 50px 15px }
.inhalt p {
	margin:0;
	padding:0;
}
.box_rahmen   { margin-top: 20px; margin-left: 15px; width: 550px; float: left }
.box_rahmen_editorial { margin-top: 20px; margin-left: 15px; width: 600px; float: left; }
.box_rahmen_breit      { margin-top: 20px; margin-left: 15px; width: 600px; float: left }
.box_rahmen_ausgabe      { margin-top: 20px; margin-left: 15px; width: 600px}
.box_rahmen_abo      { margin-top: 20px; margin-left: 15px; width: 500px; float: left }
.box_rahmen_sehrbreit     { margin-top: 20px; margin-left: 15px; width: 810px }
.box_rahmen_klein    { margin-top: 20px; margin-left: 15px; width: 170px; float: left }
.box_rahmen_aboklein     { margin-top: 20px; margin-left: 15px; width: 270px; float: left }
.box_rahmen_kontaktklein     { margin-top: 20px; margin-left: 15px; width: 220px; float: left }

.box_rahmen_ohne     { margin-top: 20px; margin-left: 15px; width: 500px; float: left }
.box_rahmen_sehrklein    { margin-top: 20px; margin-left: 15px; width: 250px; float: left }
.box_rahmen_index  { margin-left: 15px; width: 500px }
.spalte1, .spalte2, .spalte3  { font-size: 11px; line-height: 14px; margin-right: 10px; width: 160px; float: left }
.spalte1   { clear: both }
.spalte2  {  }
.spalte3   { position: relative; z-index: 11 }
h1    { color: #6b5c57; font-size: 13px; font-weight: normal; text-transform: uppercase; margin: 4 0 15px; position: relative; z-index: 5 }
h2 { color: #a10a36; font-size: 12px; font-style: italic; font-weight: normal; margin: 0 }
h5  { color: #e18f5e; font-size: 12px; margin: 0; padding: 0 }
h3    { color: black; font-size: 12px; font-weight: bold; margin: 4 0 5px; position: relative; z-index: 5;
}
#inhaltimage  { background-image: url("media/ausgabe/inhalt.gif"); margin-top: -200px; margin-left: 230px; width: 333px; height: 324px; position: relative; z-index: 5 }
.text_right { color: #a6053d; font-weight: bold; text-align: right }
.spalte     { font-size: 10px; line-height: 12px; margin-right: 15px; margin-bottom: 20px; width: 240px; height: 89px; float: left }
.thumb  { font-size: 10px; margin-right: 5px; height: 89px; float: left }
.kontakt { margin-right: 5px; width: 220px; float: left }
.kontakt_headline { position: relative; z-index: 5 }
.lo_pink    { background: url("media/roundedbox_lo_pink.gif") no-repeat left top }
.lo_rot    { background: url("media/roundedbox_lo_rot.gif") no-repeat left top }
.lo_orange    { background: url("media/roundedbox_lo_apricot.gif") no-repeat left top }
.lo_rosa    { background: url("media/roundedbox_lo_rosa.gif") no-repeat left top }
.lo_beige    { background: url("media/roundedbox_lo_beige.gif") no-repeat left top }
/*--------------Box--------------*/







/*--------------Menue--------------*/






a.menue1, a.menue2, a.menue3, a.menue4, a.menue5, a.menue6, a.menue7,a.menue8,a.menue8,a.menue10,a.menue11,a.menue12, a.menue13, a.menue1_active, a.menue2a.menue1_active, a.menue3a.menue1_active, a.menue4a.menue1_active, a.menue5a.menue1_active, a.menue6a.menue1_active, a.menue7a.menue1_active, a.menue8a.menue1_active, a.menue9a.menue1_active, a.menue10a.menue1_active, a.menue11a.menue1_active, a.menue12a.menue1_active, a.menue13a.menue1_active  { color: #ffffff; display: block; margin-bottom: 10px; height: 27px }




a.menue1	   { background-image: url("media/menue/ueber_lydia.gif") }
a.menue1_active, a.menue1:hover    { background-image: url("media/menue/ueber_lydia.gif") }

a.menue2    { background-image: url("media/menue/abo_preise.gif") }
 a.menue2:active, a.menue2:hover     { }

a.menue3     { background-image: url("media/menue/geschenkideen.gif") }
a.menue3:active, a.menue3:hover  { }

a.menue4     { background-image: url("media/menue/kontakt.gif") }
a.menue4:active, a.menue4:hover  { }

a.menue5     { background-image: url("media/menue/archiv.gif") }
a.menue5:active, a.menue5:hover  { }

a.menue6     { background-image: url("media/menue/international.gif") }
a.menue6:active, a.menue6:hover  { }

a.menue7     { background-image: url("media/menue/english_information.gif") }
a.menue7:active, a.menue7:hover  { }



/*--------------English Menue--------------*/

a.menue8      { background-image: url("media/menue/about.gif") }
a.menue8:active, a.menue8:hover  { }

a.menue12     { background-image: url("media/menue/contact.gif") }
a.menue12:active, a.menue12:hover  { }


a.menue10      { background-image: url("media/menue/subscription.gif") }
a.menue10:active, a.menue10:hover  { }

a.menue11      { background-image: url("media/menue/International_eng.gif") }
a.menue11:active, a.menue11:hover  { }

a.menue13      { background-image: url("media/menue/deutsch.gif") }
a.menue13:active, a.menue13:hover  { }



/*--------------Menue--------------*/








/*--------------Buttons--------------*/


#button_rahmen        { margin: 0 -15px 20px -20px; height: 15px }
#button_rahmen_off         { margin: 0px -15px 15px 0; height: 15px }
#button_rahmen_geschenk            { margin: 0 -15px 15px -20px; height: 15px }
#button_rahmen_archiv            { margin-top: 20px; margin-right: -15px; margin-left: 0; height: 15px }

#button_rahmen a:link     { color: #fff; text-decoration: none }
#button_rahmen a:visited     { color: #fff; text-decoration: none }
#button_rahmen a:hover  { color: #d6cacc; text-decoration: none }
#button_rahmen a#active  { color: #3A292B; text-decoration: none }



#button_rahmen_off a:link     { color: #fff; text-decoration: none }
#button_rahmen_off a:visited     { color: #fff; text-decoration: none }
#button_rahmen_off a:hover  { color: #d6cacc; text-decoration: none }
#button_rahmen_off a#active  { color: #3A292B; text-decoration: none }

#button_rahmen_geschenk a:link     { color: #fff; text-decoration: none }
#button_rahmen_geschenk a:visited     { color: #fff; text-decoration: none }
#button_rahmen_geschenk a:hover  { color: #d6cacc; text-decoration: none }
#button_rahmen_geschenk a#active  { color: #3A292B; text-decoration: none }

#button_rahmen_archiv a:link     { color: #fff; text-decoration: none }
#button_rahmen_archiv a:visited     { color: #fff; text-decoration: none }
#button_rahmen_archiv a:hover  { color: #d6cacc; text-decoration: none }
#button_rahmen_archiv a#active  { color: #3A292B; text-decoration: none }




.button_first        { background-color: #ab9597; background-image: url("media/button_vorne.gif"); background-repeat: no-repeat; padding-right: 10px; padding-left: 25px; position: relative; z-index: 5; height: 19px; float: left }
.button_first2          { color: #fff; background-color: #ab9597; background-image: url("media/button_vorne.gif"); background-repeat: no-repeat; text-align: center; padding-right: 10px; padding-left: 25px; position: relative; z-index: 5; width: 135px; height: 19px; float: left }
.button		          { background-color: #ab9597; background-image: url("media/button_mitte.gif"); background-repeat: no-repeat; padding-right: 10px; padding-left: 20px; position: relative; z-index: 5; height: 19px; float: left }
.button_last       { background-color: #ab9597; background-image: url("media/button_hinten2.gif"); background-repeat: no-repeat; background-position: right 0; position: relative; z-index: 5; width: 31px; height: 19px; float: left }
.button_last_off         { background-color: #ab9597; background-image: url("media/button_hinten.gif"); background-repeat: no-repeat; background-position: right 0; position: relative; z-index: 5; width: 14px; height: 19px; float: left }
.button_none       { background-color: #d7cccc; background-image: url("media/button_none.gif"); background-repeat: no-repeat; background-position: right 0; margin: -19px -10px 0 0; position: relative; z-index: 1; width: 100%; height: 19px; float: left }

h4   { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; text-transform: uppercase; margin: 1px 0 0 ; }



/*--------------Buttons--------------*/



/*--------------Abo&Preise--------------*/
#abo1, #abo2, #abo3 { background-repeat: no-repeat; background-position: left 0; margin-top: 35px; padding-left: 95px }
#abo1 { background-image: url("media/abo.jpg") }
#abo2 { background-image: url("media/abo_probe.jpg") }
#abo3 { background-image: url("media/abo_geschenk.jpg") }
/*--------------Abo&Preise--------------*/

