/* CSS Document */

div.clearer {
clear		:	left;
line-height	:	0px;
height		:	0px;
font-size	:	0px;
margin		: 	0px;
padding		:	0px;
}

body {
	font-family			:	Arial, Verdana, Helvetica, sans-serif;
	font-size			:	12px;
	font-style			:	normal;
	color				:	#434343;
	line-height			:	18px;
	margin				:	0px;
	padding				:	0px;
	background-color	:	#FFFFFF;
}

body.hintergrund {
	font-family			:	Arial, Verdana, Helvetica, sans-serif;
	font-size			:	12px;
	color				:	#434343;
	line-height			:	18px;
	margin				:	0px;
	padding				:	0px;
	background-image	: url(../images/body_hintergrund_mitte.jpg);
	background-repeat	: repeat-y;
}

strong, b {
color	:	#707070;
}



.einleitung {
font-family	:	"Times New Roman", Times, serif;
font-weight	:	bold;
font-size	:	15px;
line-height	:	18px;
color		:	#535353;
margin-top		:	14px;
margin-bottom	:	14px;
}

ul {
list-style			:	none;
padding				:	0;
margin				:	0;
}

li {
padding-left		:	25px;
background-image	:	url(../images/bulletpoint_01.gif);
background-repeat	:	no-repeat;
background-position	:	0px 3px;
margin-bottom		:	6px
}

img.polaroid_links {
float				:	left;
padding				:	8px 8px 40px 8px;
margin-right		:	15px;
border				:	none;
border-top			:	solid;
border-width		:	1px;
border-top-color	:	#FFFFFF;
background-color	:	#fafafa;
background-image	:	url(../images/rs_schatten_unten.png);
background-repeat	:	repeat-x;
background-position	:	bottom;
}

img.polaroid_rechts {
float				:	right;
padding				:	8px 8px 40px 8px;
margin-left			:	15px;
border				:	none;
border-top			:	solid;
border-width		:	1px;
border-top-color	:	#FFFFFF;
background-color	:	#fafafa;
background-image	:	url(../images/rs_schatten_unten.png);
background-repeat	:	repeat-x;
background-position	:	bottom;
}

.absatz {
margin-bottom		:	18px;
}

.erster_absatz {
margin 				:	18px 0 18px 0;
}

#body_kopf {
width:auto;
height:50px;
background-image:url(../images/body_hintergrund_kopf.jpg);
background-repeat:no-repeat;
}

#body_fuss {
width:auto;
height:100px;
background-image:url(../images/body_hintergrund_fuss.jpg);
background-repeat:no-repeat;
}

td.buch_einband_oben_links {
text-align			:	right;
height				:	15px;
font-size			:	5px;
background-image	:	url(../images/buch_einband_01.jpg);
background-repeat	:	repeat-x;
}

td.buch_einband_unten_links {
text-align			:	right;
height				:	15px;
font-size			:	5px;
background-image	:	url(../images/buch_einband_unten.jpg);
background-repeat	:	repeat-x;
}

td.buch_einband_oben_rechts {
width				:	590px;
height				:	15px;
font-size			:	0px;
background-image	:	url(../images/buch_einband_01.jpg);
background-repeat	:	repeat-x;
}

td.buch_einband_unten_rechts {
width				:	590px;
height				:	15px;
font-size			:	0px;
background-image	:	url(../images/buch_einband_unten.jpg);
background-repeat	:	repeat-x;
}

td.buch_einband_oben_rechts_ecke {
width				:	75px;
height				:	15px;
font-size			:	0px;
background-repeat	:	no-repeat;
}

* html td.buch_einband_oben_rechts_ecke {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/buch_einband_oben_rechts_ecke.png', sizingMethod='scale');	
		}
		
		html > body td.buch_einband_oben_rechts_ecke {
			background-image: url(../images/buch_einband_oben_rechts_ecke.png);
		}
		
td.buch_einband_unten_rechts_ecke {
width				:	75px;
height				:	25px;
font-size			:	0px;
background-repeat	:	no-repeat;
}

* html td.buch_einband_unten_rechts_ecke {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/buch_einband_unten_rechts_ecke.png', sizingMethod='scale');	
		}
		
		html > body td.buch_einband_unten_rechts_ecke {
			background-image: url(../images/buch_einband_unten_rechts_ecke.png);
		}

td.buch_linke_seite {
vertical-align		:	top;
background-color	:	#fafafa;
background-image	:	url(../images/buch_linke_seite.gif);
background-repeat	:	repeat-y;
background-position	:	right;
}

td.buch_rechte_seite {
width				:	650px;
vertical-align		:	top;
background-color	:	#f1f2f3;
background-image	:	url(../images/buch_rechte_seite.gif);
background-repeat	:	repeat-y;
background-position	:	left;
}

td.buch_einband_seite_rechts {
width				:	50px;
background-image	:	url(../images/buch_seite_rechts.gif);
background-repeat	:	repeat-y;
vertical-align		:	top;
}

td.buch_einband_schatten_rechts {
width				:	25px;
background-repeat	:	repeat-y;
}

* html td.buch_einband_schatten_rechts {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/buch_schatten_rechts.png', sizingMethod='scale');	
		}
		
		html > body td.buch_einband_schatten_rechts {
			background-image: url(../images/buch_schatten_rechts.png);
		}
		
td.buch_einband_schatten_unten {
height				:	10px;
background-repeat	:	repeat-x;
}

* html td.buch_einband_schatten_unten {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/buch_schatten_unten.png', sizingMethod='scale');	
		}
		
		html > body td.buch_einband_schatten_unten {
			background-image: url(../images/buch_schatten_unten.png);
		}

#titelbild_container{
position	:	relative;
float		:	left;
width		:	100%;
height		:	340px;
margin		:	0 0 26px 0;
padding		:	0;
}

#titelbild{
position	:	absolute;
width		:	516px;
height		:	306px;
top			:	33px;
left		:	57px;
margin		:	0;
padding		:	0;
}

#titelbild_ecken {
position			:	absolute;
width				:	516px;
height				:	306px;
top					:	0px;
left				:	0px;
margin				:	0;
padding				:	0;
z-index				:	2;
}

* html #titelbild_ecken {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/titelbild_ecken.png', sizingMethod='scale');	
		}
		
		html > body #titelbild_ecken {
			background-image: url(../images/titelbild_ecken.png);
		}
		
#titelbild_bild {
position			:	absolute;
width				:	490px;
height				:	280px;
top					:	3px;
left				:	3px;
margin				:	0px;
padding				:	10px 13px 13px 10px;
z-index				:	1;
}

* html #titelbild_bild {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/titelbild_papier.png', sizingMethod='scale');	
		}
		
		html > body #titelbild_bild {
			background-image: url(../images/titelbild_papier.png);
		}

/* Lesezeichen */
#lesezeichen_container {
position	:	absolute;
margin-left	:	5px;
width		:	65px;
}

#lz_startseite_aus {
display				:	block;
position			:	absolute;
top					:	29px;
width				:	65px;
height				:	130px;
background-repeat	:	no-repeat;
z-index				:	10;
}

* html #lz_startseite_aus {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lesezeichen_startzeichen_aus.png', sizingMethod='scale');	
		}
		
		html > body #lz_startseite_aus {
			background-image: url(../images/lesezeichen_startzeichen_aus.png);
		}

#lz_startseite_an {
display				:	block;
position			:	absolute;
top					:	29px;
width				:	65px;
height				:	130px;
background-repeat	:	no-repeat;
visibility			:	hidden;
z-index				:	10;
}

* html #lz_startseite_an {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lesezeichen_startzeichen_an.png', sizingMethod='scale');	
		}
		
		html > body #lz_startseite_an {
			background-image: url(../images/lesezeichen_startzeichen_an.png);
		}

#lz_neues_aus {
display				:	block;
position			:	absolute;
top					:	132px;
width				:	65px;
height				:	130px;
background-repeat	:	no-repeat;
z-index				:	9;
}

* html #lz_neues_aus {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lesezeichen_neues_aus.png', sizingMethod='scale');	
		}
		
		html > body #lz_neues_aus {
			background-image: url(../images/lesezeichen_neues_aus.png);
		}

#lz_neues_an {
display				:	block;
position			:	absolute;
top					:	132px;
width				:	65px;
height				:	130px;
background-repeat	:	no-repeat;
visibility			:	hidden;
z-index				:	9;
}

* html #lz_neues_an {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lesezeichen_neues_an.png', sizingMethod='scale');	
		}
		
		html > body #lz_neues_an {
			background-image: url(../images/lesezeichen_neues_an.png);
		}

#lz_galerie_aus {
display				:	block;
position			:	absolute;
top					:	235px;
width				:	65px;
height				:	130px;
background-repeat	:	no-repeat;
z-index				:	8;
}

* html #lz_galerie_aus {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lesezeichen_galerie_aus.png', sizingMethod='scale');	
		}
		
		html > body #lz_galerie_aus {
			background-image: url(../images/lesezeichen_galerie_aus.png);
		}

#lz_galerie_an {
display				:	block;
position			:	absolute;
top					:	235px;
width				:	65px;
height				:	130px;
background-repeat	:	no-repeat;
visibility			:	hidden;
z-index				:	8;
}

* html #lz_galerie_an {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lesezeichen_galerie_an.png', sizingMethod='scale');	
		}
		
		html > body #lz_galerie_an {
			background-image: url(../images/lesezeichen_galerie_an.png);
		}

#lz_kontakte_aus {
display				:	block;
position			:	absolute;
top					:	338px;
width				:	65px;
height				:	130px;
background-repeat	:	no-repeat;
z-index				:	7;
}

* html #lz_kontakte_aus {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lesezeichen_kontakte_aus.png', sizingMethod='scale');	
		}
		
		html > body #lz_kontakte_aus {
			background-image: url(../images/lesezeichen_kontakte_aus.png);
		}

#lz_kontakte_an {
display				:	block;
position			:	absolute;
top					:	338px;
width				:	65px;
height				:	130px;
background-repeat	:	no-repeat;
visibility			:	hidden;
z-index				:	7;
}

* html #lz_kontakte_an {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/lesezeichen_kontakte_an.png', sizingMethod='scale');	
		}
		
		html > body #lz_kontakte_an {
			background-image: url(../images/lesezeichen_kontakte_an.png);
		}

/* Hauptmenüe */

#hauptmenue_container {
position			:	relative;
width				:	195px;
top					:	-65px;
margin				:	0 0 -35px 0;
padding				:	0;
}

#hauptmenue_kopf {
width				:	195px;
height				:	128px;
margin				:	0;
padding				:	0;
background-repeat	:	no-repeat;
}

* html #hauptmenue_kopf {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hauptmenue_kopf.png', sizingMethod='scale');	
		}
		
		html > body #hauptmenue_kopf {
			background-image: url(../images/hauptmenue_kopf.png);
		}
		
#hauptmenue_inhalt {
width				:	195px;
margin				:	0;
padding				:	0;
background-image	:	url(../images/hauptmenue_hintergrund.gif);
background-repeat	:	repeat-y;
}

#hauptmenue_inhalt table {
width:190px;
}

#hauptmenue_inhalt table td {
height				:	27px;
padding-left		:	15px;
background-image	:	url(../images/hauptmenue_linie.gif);
background-position	:	bottom;
background-repeat	:	repeat-x;
}

#hauptmenue_inhalt a.mainlevel {
font-family			:	Georgia, "Times New Roman", Times, serif;
font-size			:	14px;
font-style			:	italic;
color				:	#898989;
font-weight			:	normal;
text-decoration		:	none;
padding-left		:	30px;
background-image	:	url(../images/hauptmenue_unchecked.gif);
background-repeat	:	no-repeat;
}

#hauptmenue_inhalt a.mainlevel#active_menu {
color				:	#A60B16;
background-image	:	url(../images/hauptmenue_checked.gif);
background-repeat	:	no-repeat;
}

#hauptmenue_inhalt alink.mainlevel {
color			:	#898989;
}
		
#hauptmenue_inhalt a.mainlevel:visited {
color			:	#898989;
}
		
#hauptmenue_inhalt a.mainlevel:hover {
color			:	#A60B16;
text-decoration	:	underline;
}

#hauptmenue_fuss {
width				:	195px;
height				:	40px;
margin				:	0;
padding				:	0;
background-repeat	:	no-repeat;
}

* html #hauptmenue_fuss  {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hauptmenue_fuss.png', sizingMethod='scale');	
		}
		
		html > body #hauptmenue_fuss  {
			background-image: url(../images/hauptmenue_fuss.png);
		}

/* Post-It */
#postit_container{
width				:	220px;
margin				:	0 0 10px 0;
padding				:	0;
background-color	:	#f4f3c6;
}

#postit_kopf {
width				:	220px;
height				:	30px;
margin				:	0;
padding				:	0;
background-image	:	url(../images/postit_kopf.gif);
background-repeat	:	no-repeat;
background-color	:	#f4f3c6;
}

#postit_inhalt {
font-family			:	Georgia, "Times New Roman", Times, serif;
font-size			:	12px;
font-style			:	italic;
color				:	#A60B16;
width				:	180px;
margin				:	0;
padding				:	0 25px 0 15px;
background-image	:	url(../images/postit_hintergrund.gif);
background-repeat	:	repeat-y;
background-color	:	#f4f3c6;
}

#postit_fuss {
width				:	220px;
height				:	60px;
margin				:	0;
padding				:	0;
background-image	:	url(../images/postit_fuss.jpg);
background-repeat	:	repeat-y;
}

#postit_inhalt span.article_seperator {
line-height	:	0px;
height		:	0px;
font-size	:	0px;
margin		: 	0px;
padding		:	0px;
}

/* Login */

#login {
width				:	135px;
height				:	100px;
padding				:	30px 60px 0px 15px;
background-image	:	url(../images/login_hintergrund.jpg);
background-repeat	:	no-repeat;
}

#mod_login_username{
font-family			:	"Courier New", Courier, monospace;
font-size			:	15px;
color				:	#707070;
border				:	none;
border-bottom		:	dotted;
border-bottom-width	:	1px;
border-bottom-color	:	#707070;
width				:	126px;
height				:	16px;
background			:	none;
margin-bottom		:	7px;
}

#mod_login_password{
font-family			:	"Courier New", Courier, monospace;
font-size			:	15px;
color				:	#707070;
border				:	none;
border-bottom		:	dotted;
border-bottom-width	:	1px;
border-bottom-color	:	#707070;
width				:	126px;
height				:	16px;
background			:	none;
}

#abmelden {
font-family			:	"Courier New", Courier, monospace;
font-size			:	15px;
color				:	#707070;
margin-bottom		:	10px;
}

/* Content */

.mod_contentitem {
margin	:	0px;
padding	:	0px;
}


p {
margin:0px;
}

img {
border:none;
}

a {
color			:	#A60B16;
font-weight		:	normal;
text-decoration	:	none;
}
		
alink {
color			:	#A60B16;
}
		
a:visited {
color			:	#A60B16;
}
		
a:hover {
text-decoration	:	underline;
}

a.readon {
background-image	:	url(../images/button_weiter.gif);
background-position	: 0px 4px;
background-repeat	:	no-repeat;
padding-left		:	12px;
}

.small {
font-family	:	Arial, Verdana, Helvetica, sans-serif;
font-size	:	10px;
line-height	:	10px;
color		:	#b3b3b3;
}

.contentheading {
font-family		:	Georgia, "Times New Roman", Times, serif;
font-size		:	22px;
font-style		:	italic;
line-height		:	30px;
color			:	#A60b16;
margin			:	0;
padding			:	0 0 0 0;
}

span.article_seperator {
display			:	block;
height			:	25px;
font-size		:	0px;
line-height		:	0px;
margin			:	0px;
}

span.vertical_seperator {
display			:	block;
width			:	16px;
height			:	0px;
font-size		:	0px;
line-height		:	0px;
margin			:	0px;
}

table.contentpaneopen {
padding			:	0px;
border-collapse	:	collapse;
border-spacing	:	0px;
margin			:	0;
}

.teaser_section {
font-family	:	Georgia, "Times New Roman", Times, serif;
font-size	:	14px;
font-style	:	italic;
line-height	:	28px;
color		:	#666666;
width		:	340px;
margin		:	0 0 35px 0;
padding		:	0;
}

p.small_edit {
font-family	:	Arial, Verdana, Helvetica, sans-serif;
font-size	:	10px;
line-height	:	10px;
color		:	#b3b3b3;
margin		:	0 0 3px 0;
padding		:	0;
}

.componentheading {
font-family	:	Georgia, "Times New Roman", Times, serif;
font-size	:	36px;
line-height	:	36px;
color		:	#999999;
margin		:	30px 0 4px 0;
padding		:	0;
}

/* RS Galery Anpassungen*/

table#rsg2-thumbsList{
    width: 100%;
}
table#rsg2-thumbsList td{
    overflow: hidden;
    padding: 5px 5px;
    text-align: center;
}


.thumb1 {
border			:	solid;
border-color	:	#FFFFFF;
border-width	:	10px;
margin			:	0;
padding			:	0;
}

.thumbs {
border			:	solid;
border-color	:	#FFFFFF;
border-width	:	7px 7px 25px 7px;
margin			:	0;
padding			:	0;
}

table#rsg2-thumbsList table.rs_tabelle_thumb {
padding			:	0;
margin			:	0;
border-collapse	:	collapse;
border			:	none;
border-width	:	0px;
margin-left		:	auto;
margin-right	:	auto;
}


table#rsg2-thumbsList td.rs_bild{
font-size			:	0px;
line-height			:	0px;
width				:	0px;
height				:	0px;
padding				:	0px;
margin				:	0;
}

table#rsg2-thumbsList td.rs_schatten_rechts {
font-size			:	0px;
line-height			:	0px;
vertical-align		:	top;
width				:	5px;
background-image	:	url(../images/rs_schatten_rechts.png);
background-repeat	:	repeat-y;
padding				:	0;
}

table#rsg2-thumbsList td.rs_schatten_ecke_unten_rechts {
padding				:	0;
margin				:	0;
font-size			:	0px;
line-height			:	0px;
width				:	5px;
height				:	5px;
background-image	:	url(../images/rs_schatten_unten_rechts.png);
background-repeat	:	no-repeat;
}

table#rsg2-thumbsList td.rs_schatten_unten {
padding				:	0;
margin				:	0;
text-align			:	left;
font-size			:	0px;
line-height			:	0px;
height				:	5px;
background-image	:	url(../images/rs_schatten_unten.png);
background-repeat	:	repeat-x;
}

table#rsg2-thumbsList .rs_schatten_unten_links {
width				:	5px;
height				:	5px;
background-image	:	url(../images/rs_schatten_unten_links.gif);
background-repeat	:	no-repeat;
padding				:	0;
margin				:	0;
}

table#rsg2-thumbsList .rs_schatten_oben_rechts {
width				:	5px;
height				:	5px;
background-image	:	url(../images/rs_schatten_oben_rechts.gif);
background-repeat	:	no-repeat;
padding				:	0;
margin				:	0;
}

.button_streifen_links {
font-size			:	0px;
line-height			:	0px;
float				:	left;
width				:	11px;
height				:	32px;
background-repeat	:	no-repeat;
}

* html .button_streifen_links  {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/button_streifen_links.png', sizingMethod='scale');	
		}
		
		html > body .button_streifen_links  {
			background-image	:	url(../images/button_streifen_links.png);
		}

.button_streifen_mitte {
padding				:	6px 15px 0 15px;
float				:	left;
width				:	auto;
height				:	32px;
background-image	:	url(../images/button_streifen_mitte.png);
background-repeat	:	repeat-x;
}

.button_streifen_rechts {
float				:	left;
font-size			:	0px;
line-height			:	0px;
float				:	left;
width				:	15px;
height				:	32px;
background-repeat	:	no-repeat;
}

* html .button_streifen_rechts  {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/button_streifen_rechts.png', sizingMethod='scale');	
		}
		
		html > body .button_streifen_rechts  {
			background-image	:	url(../images/button_streifen_rechts.png);
		}

#rsg2-navigation{
float		:	right;
text-align	:	right;
}

.button_streifen_mitte a{
padding-left		:	19px;
background-image	:	url(../images/icon_camera.gif);
background-repeat	:	no-repeat;
background-position	:	0px 1px;
}

.button_streifen_mitte a.edit{
padding-left		:	19px;
background-image	:	url(../images/icon_edit.gif);
background-repeat	:	no-repeat;
background-position	:	0px -1px;
}

#rsg2-galleryTitle{
font-family		:	Georgia, "Times New Roman", Times, serif;
font-size		:	22px;
font-style		:	italic;
font-weight		:	normal;
line-height		:	30px;
color			:	#A60b16;
margin			:	0;
padding			:	0;
}

table.adminform{
background-color: #f9f9f9;
border			:	1px solid #d5d5d5;
padding			:	0;
border-collapse	:	collapse;
margin			:	0px;
border-spacing	:	0px;
width			:	100%;
}

.RSgalthumb {
border			:	none;
border-width	:	0;
padding:0;
margin:9px;
}

table.galleryblock{
padding				:	0px;
border-collapse		:	collapse;
margin				:	0px;
border-spacing		:	0px;
width				:	510px;
}


table.galleryblock td.schatten_rechts {
font-size			:	0px;
line-height			:	0px;
vertical-align		:	top;
width				:	5px;
background-image	:	url(../images/rs_schatten_rechts.png);
background-repeat	:	repeat-y;
padding				:	0;
}

table.galleryblock .schatten_oben_rechts {
width				:	5px;
height				:	5px;
background-image	:	url(../images/rs_schatten_oben_rechts.gif);
background-repeat	:	no-repeat;
padding				:	0;
margin				:	0;
}

table.galleryblock td.schatten_ecke_unten_rechts {
padding				:	0;
margin				:	0;
font-size			:	0px;
line-height			:	0px;
width				:	5px;
height				:	5px;
background-image	:	url(../images/rs_schatten_unten_rechts.png);
background-repeat	:	no-repeat;
}

table.galleryblock td.schatten_unten {
padding				:	0;
margin				:	0;
text-align			:	left;
font-size			:	0px;
line-height			:	0px;
height				:	5px;
background-image	:	url(../images/rs_schatten_unten.png);
background-repeat	:	repeat-x;
}

table.galleryblock .schatten_unten_links {
width				:	5px;
height				:	5px;
background-image	:	url(../images/rs_schatten_unten_links.gif);
background-repeat	:	no-repeat;
padding				:	0;
margin				:	0;
}

table.galleryblock td.hintergrund{
background-image	:	url(../images/rs_hintergrund_01.gif);
background-repeat	:	repeat-x;
}

.rsg2_display_name {
font-family		:	Georgia, "Times New Roman", Times, serif;
font-size		:	19px;
font-weight		:	normal;
line-height		:	30px;
color			:	#707070;
margin			:	0;
padding			:	0;
}

.rsg2_thumb_name{
    /*display:none;*/
	text-align:center;
}

.pagenavcounter {
text-align		:	right;
margin-bottom	:	18px;
}

.pagenavbar {
text-align	:	center;
}

/* Kalender */

.kalender {
}

.kalender_oben {
font-size			:	0px;
line-height			:	0px;
height				:	30px;
background-image	:	url(../images/kalender_oben.jpg);
background-repeat	:	no-repeat;
}

.kalender_mitte {
text-align			:	center;
padding				:	0 0 20px 21px;
background-image	:	url(../images/kalender_mitte.gif);
background-repeat	:	repeat-y;
}

.kalender_unten {
font-size			:	0px;
line-height			:	0px;
height				:	5px;
background-image	:	url(../images/kalender_unten.jpg);
background-repeat	:	no-repeat;
}

div.day {
display	:	block;
float	:	left;
height	:	72px;
width	:	62px;
border	:	1px solid #b5b5b5;
margin	:	1px;
}

span.heading{
color				:	#9f9f9f;
display				:	block;
float				:	left;
width				:	60px;
background-color	:	#dbdbdb;
text-align			:	right;
padding-right		:	2px;
}

span.active{
color	:	#000000;
}

span.event{
display			:	block;
float			:	left;
width			:	60px;
padding-top		:	1px;
padding-bottom	:	1px;
}

html>body span.event{
display			:	block;
float			:	left;
width			:	61px;
padding-top		:	1px;
padding-bottom	:	1px;
padding-left	:	1px;
}

div.heading {
color			:	#626262;
display			:	block;
float			:	left;
width			:	62px;
border			:	1px solid #898989;
text-align		:	center;
margin			:	1px;
}

.allday {
background-color: #ffcccc;
font-size	:	10px;
line-height	:	12px;
}

/* Gästebuch */
.notizblatt_kopf {
font-size			:	0px;
line-height			:	0px;
width				:	510px;
height				:	22px;
background-image	:	url(../images/notizblatt_kopf.jpg);
background-repeat	:	no-repeat;
}

* html .notizblatt_kopf {
			overflow	:	hidden;	
		}

.notizblatt_mitte {
width				:	435px;
padding				:	0 30px 15px 45px;
background-image	:	url(../images/notizblatt_mitte.jpg);
background-repeat	:	repeat-y;
}

.notizblatt_fuss {
font-size			:	0px;
line-height			:	0px;
width				:	510px;
height				:	5px;
background-image	:	url(../images/notizblatt_fuss.jpg);
background-repeat	:	no-repeat;
}

.notizblatt_abriss {
font-size			:	0px;
line-height			:	0px;
width				:	510px;
height				:	60px;
background-image	:	url(../images/notizblatt_abriss.jpg);
background-repeat	:	no-repeat;
}

/* JAdress */
ul.JAddresses_categoryList{
list-style:none;
padding:0 0 0 0px;
}

.JAddresses_categoryList li{
background-image	:	url(../images/bulletpoint_01.gif);
background-position	:	0 1px;
background-repeat	:	no-repeat;
list-style			:	none;
padding				:	0 0 0 20px;
margin-bottom:5px;
}

.JAddresses_name{
font-family		:	Georgia, "Times New Roman", Times, serif;
font-size		:	19px;
font-weight		:	normal;
line-height		:	19px;
color			:	#707070;
margin			:	0;
padding			:	0;
}

.JAddresses_navigation a{
padding-left		:	19px;
background-image	:	url(../images/icon_folder.gif);
background-repeat	:	no-repeat;
background-position	:	0px 2px;
}

/*Gadgtes*/
#schluesselbund {
position			:	absolute;
width				:	280px;
height				:	240px;
top					:	-20px;
left				:	1020px;
margin				:	0;
padding				:	0;
background-repeat	:	no-repeat;
z-index				:	2;
}

* html #schluesselbund  {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/schluesselbund.png', sizingMethod='scale');	
		}
		
		html > body #schluesselbund  {
			background-image	:	url(../images/schluesselbund.png);
		}

#stift {
position			:	absolute;
width				:	135px;
height				:	425px;
top					:	350px;
left				:	985px;
margin				:	0;
padding				:	0;
background-repeat	:	no-repeat;
z-index				:	2;
}

* html #stift  {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/stift.png', sizingMethod='scale');	
		}
		
		html > body #stift  {
			background-image	:	url(../images/stift.png);
		}
		
#tassenkranz {
position			:	absolute;
width				:	305px;
height				:	300px;
top					:	550px;
left				:	1175px;
margin				:	0;
padding				:	0;
background-repeat	:	no-repeat;
z-index				:	1;
}

* html #tassenkranz  {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tassenkranz.png', sizingMethod='scale');	
		}
		
		html > body #tassenkranz  {
			background-image	:	url(../images/tassenkranz.png);
		}
		
#kaffeeklecks_01 {
position			:	absolute;
width				:	255px;
height				:	350px;
top					:	300px;
left				:	625px;
margin				:	0;
padding				:	0;
background-repeat	:	no-repeat;
z-index				:	1;
}

* html #kaffeeklecks_01  {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/kaffeeklecks_01.png', sizingMethod='scale');	
		}
		
		html > body #kaffeeklecks_01  {
			background-image:url(../images/kaffeeklecks_01.png)
		}

/*icon album*/

.album{
margin-top			:	24px;
background-image	:	url(../images/icon_album.gif);
background-repeat	:	no-repeat;
height				:	40px;
padding-top			:	12px;
padding-left		:	120px;
margin-bottom		:	24px;
}

/* Adressbuch */

li.people {
padding-left		:	25px;
background-image	:	url(../images/bulletpoint_people.gif);
background-repeat	:	no-repeat;
background-position	:	0px 1px;
margin-bottom		:	6px
}

.small_kontakte {
font-family	:	Arial, Verdana, Helvetica, sans-serif;
font-size	:	10px;
line-height	:	10px;
color		:	#b3b3b3;
}

/*a.category_kontakte {
color	:	#434343;
}*/

table.contentpane_kontakte {
padding			:	0px;
border-collapse	:	collapse;
border-spacing	:	0px;
margin			:	0;
}

.contentheading_kontakte {
font-family		:	Georgia, "Times New Roman", Times, serif;
font-size		:	22px;
font-style		:	italic;
line-height		:	30px;
color			:	#A60b16;
margin			:	0;
padding			:	2px;
}

td.sectiontableheader_kontakte {
color				:	#707070;
font-weight			:	bold;
padding				:	2px;
background-color	:	#e0e0e0;
}

td.sectiontableentry1_kontakte {
padding				:	2px;
}

td.sectiontableentry2_kontakte {
padding				:	2px;
}

tr.sectiontableentry1_kontakte {
}

tr.sectiontableentry2_kontakte {
background-color	:	#e0e0e0;
}

/*tr.sectiontableentry1_kontakte:hover {
background-color	:	#ff80c8;
}

tr.sectiontableentry2_kontakte:hover {
background-color	:	#ff80c8;
}*/

/* Umfragen */

.poll_headline {
font-weight	:	normal;
margin		:	8px 0 10px 0;
}

#umfrage_container {
width	:	210px;
}

.umfrage_oben {
width				:	210px;
height				:	46px;
font-size			:	0px;
line-height			:	0px;
background-repeat	:	no-repeat;
}

* html .umfrage_oben {
			overflow	:	hidden;
			filter		:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/umfrage_oben.png', sizingMethod='scale');	
		}
		
		html > body .umfrage_oben {
			background-image: url(../images/umfrage_oben.png);
		}

.umfrage_inhalt {
width				:	170px;
padding				:	0px 25px 10px 15px;
background-repeat	:	repeat-y;
background-image	:	url(../images/umfrage_mitte.gif);
}

.umfrage_unten {
width				:	210px;
height				:	20px;
font-size			:	0px;
line-height			:	0px;
background-repeat	:	no-repeat;
margin-bottom		:	10px;
}

* html .umfrage_unten {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/umfrage_unten.png', sizingMethod='scale');	
		}
		
		html > body .umfrage_unten {
			background-image: url(../images/umfrage_unten.png);
		}
		
table.pollstableborder {
margin-bottom	:	15px;
border			:	none;
padding			:	0;
}

table.moduletable th {
font-family	:	Georgia,"Times New Roman",Times,serif;
font-size	:	22px;
font-style	:	italic;
font-weight	:	normal;
text-align	:	left;
line-height	:	30px;
color		:	#a60b16;
margin		:	0;
padding		:	0;
}

td.sectiontableentry1, td.sectiontableentry2 {
padding-bottom	:	0px;
text-align		:	left;
}

td.sectiontableentry1 input {
margin-right	:	10px;
}

#bueroklammer {
position			:	relative;
width				:	30px;
height				:	110px;
top					:	-6px;
left				:	150px;
background-repeat	:	no-repeat;
z-index				:	1;
}

* html #bueroklammer {
			filter	:	progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bueroklammer_01.png', sizingMethod='scale');	
		}
		
		html > body #bueroklammer {
			background-image	:	url(../images/bueroklammer_01.png);
		}

.smalldark {
color		:	#999999;
text-align	:	left;
}

/* Suche */
#register_suche {
position			:	absolute;
width				:	170px;
height				:	40px;
top					:	25px;
left				:	680px;
z-index				:	3;
background-image	:	url(../images/register_suche.jpg);
background-repeat	:	no-repeat;
}

#mod_search_searchword {
font-family			:	Georgia, "Times New Roman", Times, serif;
font-size			:	11px;
color				:	#43231e;
border				:	none;
width				:	100px;
height				:	14px;
padding				:	3px 5px 3px 5px;
margin				:	11px 0 0 24px;
background			:	none;
background-image	:	url(../images/register_hintergrund.gif);
}

fieldset {
padding	:	0;
border	:	none;
}

.suche {
width				:	450px;
margin				:	11px 0 30px 0;
padding				:	30px;
border				:	solid;
border-width		:	1px;
border-color		:	#d3d4d7;
background-image	:	url(../images/suche_hintergrund.jpg);
background-repeat	:	repeat-y;
}

#search_searchword {
width		:	200px;
margin		:	0 7px 0 0;
}

#search_ordering {
margin		:	0;
}
