a.reikionlineTopLinks:link, a.reikionlineTopLinks:visited, a.reikionlineTopLinks:active {  
	font-family:Lucida sans, Arial, Helvetica, sans-serif; 
	color:#7E2625; 
	font-size:10px; 
	font-weight:bold; 
	text-decoration: none; 
}

a.reikionlineTopLinks:hover {  
	font-family:Lucida sans, Arial, Helvetica, sans-serif; 
	color: #fff; 
	font-size:10px; 
	font-weight:bold;
}


.reikionlineSolpartmenu {  font-family:Lucida sans, Arial, Helvetica, sans-serif; color: #7E2625; background-color: transparent; font-size:18px; font-weight:800; vertical-align:top; padding-top:2px;}
.reikionlineSearch { font-family:Lucida sans, Arial, Helvetica, sans-serif; color:#7E2625; font-size:10px; font-weight:bold; background-color: transparent;}
.reikionlineContainerTitle {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #7E2625}

A.reikionlineRegister:link, A.reikionlineRegister:active, A.reikionlineRegister:visited, A.reikionlineRegister:hover {
	font-family: Lucida sans, Arial, Helvetica, sans-serif; 
	color: #FFFFFF; 
	font-size:10px; 
	font-weight:bold; 
	text-decoration: none;
}


.reikionlineBreadcrumb { 
	font-family:Lucida sans, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	text-decoration: none;
	vertical-align: middle;
	padding-left: 24px;
}


#mysearch .NormalTextbox {
	background-color: #FFFFFF;
	color: #000;
	font-family: Lucida sans;
	font-size: 12px;
	border: 1px solid #909090;
	height: 20px;
	width: 100px;
}



.input, .NormalTextbox {
	background-color: #FFFFFF;
	color: #000;
	font-family: Lucida sans;
	font-size: 12px;
	border: 1px solid #909090;
}

.weinrot {
	background-color: #7E2625;
}

.versteckt {
	visibility: hidden;
}

#suche { font-family:Lucida sans, Arial, Helvetica, sans-serif; color:#7E2625; font-size:10px; font-weight:bold; text-decoration: none; }

body {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 400; color: #7E2625; }
h1 {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 16pt; font-weight: 800; color: #7E2625;}
h2 {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #7E2625;}
h3 {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 800; color: #7E2625;}
h4 {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 800; color: #7E2625;}

a:link, a.reiki:link, a:active, a.reiki:active, a:visited, a.reiki:visited {  
	font-family: Lucida sans, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: 400; 
	color: #7E2625; 
	text-decoration: underline;
}

a:hover, a.reiki:hover {  
	font-family: Lucida sans, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: 400; 
	color: #7E2625; 
	text-decoration:none;
}

s {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 400; color: #7E2625}
blockquote {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #002953}
pre {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 400; color: #7E2625; background-color: #FF6600}
p, .Normal, td.name {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #000; line-height:16px; }
.button {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #FFFFFF; background-color: #7E2625}
.formfeld {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: 800; background-color: #FF6600; color: #FFFFFF}
.boxed {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400; color: #7E2625; background-color: #F8F8F8; border: thin #C8C8C8 solid}
h6 {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: 800; color: #CCCCCC}

li {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #000000; line-height:16px; list-style-type: circle;}
ul {  font-family: Lucida sans, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 400; color: #7E2625; line-height:16px; list-style-type: circle;}
.grau {  border: #EEEEEE; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.button1 {  font: 400 10px Arial, Helvetica, sans-serif; color: #FFFFFF; background: #FF6600;}

.contentpane { text-align: right; vertical-align: top; }

a img {
	text-decoration: none;
}

.blind {
	text-decoration: none;
}

/* SolPartmenu */

.MainMenu_MenuContainer {
        background-color: transparent;
}

.MainMenu_MenuBar {
        cursor: pointer;
        cursor: hand;
        height:16px;
        background-color: Transparent;
}

.MainMenu_MenuIcon {
        background-color: #7E2625;
        cursor: pointer;
        cursor: hand;
        text-align: left;
        width: 0px;
        height: 21px;
	border-top: 1px solid #7E2625;
	border-right: 1px solid #7E2625;
	border-bottom: 1px solid #7E2625;
	border-left: 1px solid #7E2625;
}

.MainMenu_MenuItem {
        cursor: pointer;
        cursor: hand;
        color: #FFFFFF;
        font-family: Lucida sans, Arial, Helvetica;
        font-size: 12px;
        font-weight: 800;
        font-style: normal;
        background-color: #7E2625;
        height: 21px;
	border-top: 1px solid #7E2625;
	border-right: 1px solid #7E2625;
	border-bottom: 1px solid #7E2625;
	border-left: 1px solid #7E2625;
}

.MainMenu_MenuItemSel {
        color: #FFFFFF;
        font-family: Lucida sans, Arial, Helvetica;
        font-size: 12px;
        font-weight: 800;
        font-style: normal;
        background-color: transparent;
        height: 21px;
	border-top: 1px solid #7E2625;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #7E2625;
	border-left: 1px solid #FFFFFF;
}

.MainMenu_SubMenu {
	border-top: 1px solid #7E2625;
	border-right: 1px solid #7E2625;
	border-bottom: 1px solid #7E2625;
	border-left: 1px solid #7E2625;
        cursor: pointer;
        cursor: hand;
	border-collapse: collapse;
        font-family: Lucida sans, Arial, Helvetica;
        font-size: 12px;
        font-weight: 800;
        font-style: normal;
}

.MainMenu_SubMenuItemSel {
        color: #7E2625;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
        background-color: #FFFFFF;
        font-family: Lucida sans, Arial, Helvetica;
        font-size: 12px;
        font-weight: 800;
        font-style: normal;
        height: 21px;
}

.MainMenu_MenuArrow {
	border-top: 1px solid #7E2625;
	border-right: 1px solid #7E2625;
	border-bottom: 1px solid #7E2625;
	border-left: 0px solid transparent;
}

.MainMenu_RootMenuArrow {
}

.MainMenu_MenuBreak {
	height: 0px;
}


/* Xmod Gridview Classes */

backcolor { }
bordercolor 
borderstyle 
gridlines 
showheader
showfooter

headerstyle { }
backcolor { }
backcolor { }
backcolor { }
backcolor { }

/* ######################### */
/* # Xmod Calender Classes # */
/* ######################### */

/* # Xmod Calender Forms */

/* <input> in Form control */
.XmodTextbox {
	background-color: #FFFFFF;
	color: #000;
	font-family: Lucida sans;
	font-size: 12px;
	border: 1px solid #7E2625;
	height: 20px;
}

/* <textarea> in Form control */
.XmodTextArea {
	background-color: #FFFFFF;
	color: #000;
	font-family: Lucida sans;
	font-size: 12px;
	border: 1px solid #7E2625;
}


/* <label> in Form control */
.SubHead {
	font-family: Lucida sans; 
	font-size: 11px; 
	font-weight: 800; 
	color: #7E2625;
}

/* # Xmod Calender Templates */

/* Monthview Header */
.XmodHeader {
	font-family: Lucida sans; 
	font-size: 16px; 
	font-weight: 800; 
	color: #ffffff;
	background-color: #7E2625;
}

/* Monthview Border left and right */
.XmodBorder {
	border-left: 1px solid #7E2625;
	border-right: 1px solid #7E2625;
	border-bottom: 1px solid #7E2625;
}


/* Monthview Header links */
a.XmodHeaderlink:link, a.XmodHeaderlink:active, a.XmodHeaderlink:visited {
	font-family: Lucida sans; 
	font-size: 12px; 
	color: #ffffff;
	background-color: #7E2625;
	text-decoration: underline; 
}

a.XmodHeaderlink:hover {
	font-family: Lucida sans; 
	font-size: 12px; 
	color: #ffffff;
	background-color: #7E2625;
	text-decoration: none; 
}

/* Monthview StartDate */
.XmodTitle {
	font-family: Lucida sans; 
	font-size: 12px; 
	font-weight: 800; 
	color: #7E2625;
	background-color: transparent;
}

/* Monthview Notes */
.XmodNotes {
	font-family: Lucida sans; 
	font-size: 10px; 
	color: #000;
}
