body {
	padding: 0; margin: 0;
        color: #000000; background: #ffffff;
        text-align:center;
        font-family: Arial, Helvitica, sans-serif; font-size: 8pt;
}

h1 {
	color: #006699; backround:#ffffff;
        font-family: Arial, Helvitica, sans-serif; font-size: 14pt;
        font-weight: bold;
}

h2 {
	color: #006699; backround:#ffffff;
        font-family: Arial, Helvitica, sans-serif; font-size: 12pt;
        font-weight: normal;
}

div,td,p {
	color: #000000; backround:#ffffff;
        font-family: Arial, Helvitica, sans-serif; font-size: 9pt;
}

div.teaser h2 {
	color: #006699; backround:#none;
        font-family: Arial, Helvitica, sans-serif; font-size: 16pt;
        font-weight: bold;
}

div.teaser p {
	color: #000000; backround:none;
        font-family: Arial, Helvitica, sans-serif; font-size: 12pt;
}

img {
	border:none;
}


table.head {
	background:#0099CC;
}

table.topmenu {
	background:#003366; color:#FFFFFF;
}

table.main_banner {
	background-color:#00689b;
}


A.standart { COLOR:#0000FF; TEXT-DECORATION:none}
A.standart:hover { COLOR:#0000FF; TEXT-DECORATION:underline}

A.blue { COLOR:#000000; TEXT-DECORATION:none}
A.blue:hover { COLOR:#0066CC}

A.rechts { COLOR:#0066CC; TEXT-DECORATION:none}
A.rechts:hover {COLOR:#000000}

A.reiter {COLOR:#000000; TEXT-DECORATION:none}
A.reiter:hover {COLOR:#0066CC; TEXT-DECORATION:underline}

A.navoben {
	color:#FFFFFF;
        text-decoration:none;
        font-size:9pt;font-family:Arial,Helvetica,sans-serif;
}

A.navoben:hover {color:#B0D1F0}

table.navimain {
	background:#33689A;
}

td.navimain {
	widdth:7em;
	padding-top:1px;padding-bottom:1px;
	padding-left:10px;padding-right:10px;
}


A.meinkonto {color:#A0FFA0; text-decoration:none}
A.meinkonto:hover {color:#009900}

td.navihaupt {text-align:left; padding-bottom:15px}

td a.navihaupt,td.navihaupt {
	color:#ffffff;
        text-decoration:none;text-align:left;line-height:1.5em;
        padding-left:10px;
        font-family:Arial,Helvetica,sans-serf;font-size:8pt;
}
td a.navihaupt:hover{color:#0066CC}

th.navihaupt {
	color:#ffffff;background:#33689A;
        text-align:left;
        padding-left:10px;







        font-family:Arial,Helvetica,sans-serf;font-size:9pt;
        border-left:10px solid #33689A;
}






th.navihaupt-act {
	color:#ffffff;background:#33689A;
        text-align:left;
        padding-left:10px;
        font-family:Arial, Helvetica, sans-serf;font-size: 9pt;
        border-left: 10px solid #96D200;
}


div.impressum-body {
	padding-left:50px; padding-right:200px; padding-top:20px; padding-bottom:20px;
}

div.intui-toolbar {
    text-align: left; text-decoration:none; 
    font-family: Arial, Helvitica, sans-serif; font-size: 8pt;
    font-weight: bold; height:20px;
}

div.intui-toolbar a{
    text-align: left; text-decoration:none; 
    font-family: Arial, Helvitica, sans-serif; font-size: 8pt;
 padding-left:2px; padding-right:2px;
 padding-top:2px; padding-bottom:2px;

}

table.form {
	color: #000000; background: #ebf4f3; 
        width: 100%; margin:0px;
        padding-bottom:10px;
	border:solid 1px #006699;

}

tr.form {
	color: #000000; background: #ebf4f3;
        padding-left: 10px; margin:0px;
       
}

td.form {
	color: #000000; background: #ebf4f3;
        padding-left: 10px;
        padding-top: 2px; padding-bottom: 2px;
       
}

th.form {
	color: #006699; background: #CBE5F4;
        border-bottom:solid 1px #ebf5fc;
        text-align: left;
        padding-left: 10px;padding-right: 0px;
        padding-top: 3px; padding-bottom: 3px;
        
	font-family: Arial, Helvitica, sans-serif; font-size: 8pt;
	font-weight:normal;
}

img.form {
	padding-left: 10px;padding-right: 10px; background: #ebf4f3;
}
td.form input{

}

table.intui-sidebar {
	color: #000000; background: #ebf4f3;
        width: 100%; 
}

table.intui-sidebar div{

}


th.intui-sidebar {
	color: #000000; background: #efefef;
        text-align: center;
        font-family: Arial, Helvitica, sans-serif; font-size: 9pt;
	padding-left:0px;padding-right:0px;
	
}

th.intui-sidebar-act {
	color: #ffffff; background: #6699cc;
        text-align: center;
        font-family: Arial, Helvitica, sans-serif; font-size: 9pt;
	padding-left:10px;padding-right:10px;
}

tr.intui-sidebar div {
	color: #006699; background: #ebf4f3;
        font-family: Arial, Helvitica, sans-serif; font-size: 8pt;
	padding-left:0px;padding-right:0px; padding-bottom:0px; 
	}

td.intui-sidebar {
	border-bottom:solid 1px #006699;
}


th.intui-sidebar-act a {
	color: #ffffff; font-weight:normal;
}

th.intui-sidebar a {
	color: #000000; font-weight:normal;
}




td.form-head-box {
	border:2px solid #6699cc;border-top:none;
	background-color: #efefef;
}


table.messageboard {
	color: #000000; background: #efefef;
        width: 100%;


}

th.messageboard {
	color: #ffffff; background: #6699cc;
        text-align: left;
        padding-left: 10px;padding-right: 10px;
	font-family: Arial, Helvitica, sans-serif; font-size: 8pt;
	font-weight:normal;
}

td.list {
	border: none;
	border-bottom: thin solid black;
        padding-top: 2px; padding-bottom: 2px;
}


table.filterform {
background-color:#aebcd7; width:100%;
}

.filtermenuelem,td.filtermenu {
	font-size: 8pt;
        padding:1px;
}

/* --- forum ----------------------------------------------------- */

th.forum {
	color: #ffffff; background: #6699cc;
        text-align: left;
        padding-left: 10px;padding-right: 10px;
	font-family: Arial, Helvitica, sans-serif; font-size: 8pt;
	font-weight:normal;
}

table.forum {
	color: #000000; background: #efefef;
	width: 100%;
}

td.forum-menu {
	background: #efefef;
}

table.forum-msg {
	border: 1px solid black;
}
td.forum-msg {
	border: 1px solid black;
	padding: 5px;
}

/* --- neu ------------------------------------------------------------- */

/* --- Intuition ------------------------------------------------------- */


/* --- Intuition single elements ------------------------------------------------- */
.intui-mainnavi {
	font-size:12pt;float:left;
}
.intui-button {
    font-family: Arial, Helvitica, sans-serif; font-size: 8pt;

}

a.intui-button-bottom{
         padding-right:15px;
         color: #ffffff; background: #006699;
}

table.info-window {
	background:#CBE5F4;border:solid 1px #2F649A;
	border-spacing:0px;
	margin-bottom:10pt;

        margin-top:0pt;


        margin-left:3pt;

}

th.info-window {
	background:#2F649A;color:white;
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
        text-align:left;
	padding-left:5pt;  
        padding-right:5pt;
        padding-top:3pt;
        padding-bottom:3pt;
        margin: 0px;
      
}

td.info-window {
        padding-left:5pt;  
        padding-right:5pt;
        padding-top:3pt;
        padding-bottom:3pt;}

.intui-navibar {
	font-size:9pt;

}
.intui-navibar-mainmenu {

	font-size:9pt;float:right;
}

.intui-navibar-orientation {
	font-size:8pt;

}




div.register {
            padding:30px; 
            background: #F5F3F7; 
            border:solid 1px #CBE5F4;
            text-align:center; 
            color:#006699; font-size: 11pt;

}

div.register a.intui-button {
background:url(http://design.ezypages.com/public/design/5KecW1) no-repeat center;
color:#006699;
padding-top:22px;
padding-bottom:22px;
padding-left:24px;
padding-right:24px;
margin-left:20px;
margin-right:20px;
font-size: 12pt;
font-weight:bold;
}

div.info-design {
     margin-left: 3px; 
      margin-right: 0px;
     margin-bottom:20px; 
     padding:0px; 
     color:white; 
     background: #F5F3F7; border-color: #006699; border-style: solid;      border-top-style: solid; border-width: 1px 1px 1px 1px;
}

p.info-design{
	background:#F5F3F7; 
	border-spacing:0px;
        margin-bottom:0pt;
        margin-top:0pt;
        margin-left:0pt;
        padding-left:5pt;
        padding-bottom:5pt;
        padding-top:3pt; 
}
h2.info-design {
	background:#006699; color:ffffff;
        padding-left:5pt;  
        padding-right:5pt;
        padding-top:3pt;
        padding-bottom:3pt;
        margin: 0px;
        }

div.info-design2 {
     margin-left: 3px; 
      margin-right: 0px;
     margin-bottom:0px; 
     padding:0px; 
     color:white; 
     background: #F5F3F7; border-color: #006699; border-style: solid;      border-top-style: solid; border-width: 1px 1px 1px 1px;
}

p.info-design2{
	background:#F5F3F7; 
	border-spacing:0px;

        margin-bottom:0pt;
        margin-top:0pt;
        margin-left:0pt;
        padding-left:5pt;
        padding-bottom:5pt;
        padding-top:3pt; 
}
h2.info-design2 {
	background:#808080; color:ffffff;
        padding-left:5pt;  
        padding-right:5pt;
        padding-top:3pt;
        padding-bottom:3pt;
        margin: 0px;
        }

div.info-design3 {
     margin-top: 20px;
     margin-left: 0px; 
      margin-right: 0px;
     margin-bottom:20px; 
     padding-top:3px;
     padding:0px; 
     color:white; 
     background: #006699; border-color: #006699; border-style: solid;      border-top-style: solid; border-width: 1px 1px 1px 1px;
}




a.tooltips{
    position:relative; 
    z-index:12; background-color:none;
    color:#000;
    text-decoration:none;
    }

a.tooltips:hover{z-index:12; background-color:#ff0}


a span {display: none;}

a.tooltips:hover span{ 
    display:block;
    position:absolute;
    top:2em; left:2em; width:10em;
    padding:3px;
    border:1px solid #0cf;
    background-color:#cff; color:#000;
    text-align: left; text-decoration:none;
    font-family: Arial, Helvitica, sans-serif; font-size: 8pt;}


a.intui-sidebar-page {
display:inline; 
color:#006699; background: #F4F3F4;
padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;
margin-right: 3px; margin-left:3px; 
border-color: #006699; border-style: solid; 
border-width: 1px 1px 0px 1px;
}
a.intui-sidebar-page         {font-family: Verdana,Arial, Helvetica; font-size: 11px; text-decoration:none; color: #006699;}
a.intui-sidebar-page:visited {font-family: Verdana,Arial, Helvetica; font-size: 11px; text-decoration:none; color: #006699;}
a.intui-sidebar-page:hover   {font-family: Verdana,Arial, Helvetica; font-size: 11px; text-decoration:underline; color: #006699; background: #F3ED51}




a.intui-sidebar-page-act {display:inline; background: #006699; 
padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;
margin-right: 3px; margin-left:3px; 
text-decoration:none; 
border-color: #006699; border-style: solid; border-width: 1px 1px 0px 1px; 
}

a.intui-sidebar-page-act {
font-family: Verdana,Arial, Helvetica; font-size: 11px; 
color: #ffffff;
}


a.intui-sidebar-page-intro {display:inline; background: #ff0000; 
padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;
margin-right: 3px; margin-left:3px; text-align:right;
text-decoration:none; 
border-color: #006699; border-style: solid; border-width: 1px 1px 0px 1px; 
}

a.intui-sidebar-page-intro {
font-family: Verdana,Arial, Helvetica; font-size: 11px; 
color: #ffffff;
}

table.intui-toolbar-page {
border-color: #006699; border-style: solid; border-width: 1px;
background: #F4F3F4;

}

td.intui-toolbar-page {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 15px;
padding-right: 10px;
}

td.intui-toolbar-page-action {
background: #CADCDC;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 15px;
padding-right: 10px;
}



a.intui-toolbar-page-action {display:inline; 
font-family: Verdana,Arial, Helvetica; font-size: 11px; text-decoration:none; color: #006699;

padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;

}

div.intui-navibar-help {padding-right:15px;
         color: #ffffff; 
        text-align:right;
 }

a.intui-button-help{display:block;
         text-align:right;
         color: #ffffff; 
}

a.intui-button-help:hover {color:#000080; text-decoration:underline;}
a.intui-button-help:hover.current {color:#000080; text-decoration:underline;}


a.intui-button-info {display:block; color:#006699; 
padding-left: 15px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px;text-decoration:none; 
}
a.intui-button-info:link.current {background-color:#ff9; text-decoration:none; }
a.intui-button-info: {background-color:#ffffff; text-decoration:none;}
a.intui-button-info:visited.current  {background-color:#ff9; color:#000080;}
a.intui-button-info:hover {color:#000080; text-decoration:underline;}
a.intui-button-info:current {background-color:transparent;}
a.intui-button-info:hover.current {background-color:#00B0EA; color:#000080; text-decoration-info:underline;}

a.intui-button-info {display:block; color:#006699; 
padding-left: 15px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px;text-decoration:none; 
}
a.intui-button-info2 {display:block; color:#006699; 
padding-left: 10px; padding-right: 10px; padding-top: 5px; padding-bottom: 5px;text-decoration:none; 
font-family: Arial, Helvitica, sans-serif; font-size: 12pt;
        font-weight: normal;
}
a.intui-button-info2:link.current {background-color:#ff9; text-decoration:none; }
a.intui-button-info2: {background-color:#ffffff; text-decoration:none;}
a.intui-button-info2:visited.current  {background-color:#ff9; color:#000080;}
a.intui-button-info2:hover {color:#000080; text-decoration:underline;}
a.intui-button-info2:current {background-color:transparent;}
a.intui-button-info2:hover.current {background-color:#00B0EA; color:#000080; text-decoration-info2:underline;}

a.intui-button-freedesign: {padding-left:15px;}

div.info-design2 li {
margin:0px;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px; 
padding-bottom: 2px; 
	color: #000000;backround:#ffffff;
list-style-image:url(http://design.ezypages.com/public/design/3JRmVc)
}

div.info-design2 ul{
margin:14px;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px; 
padding-bottom: 2px; 
}

div.info-design li {
margin:0px;
padding-left: 2px;
padding-right: 2px;
padding-top: 2px; 
padding-bottom: 2px; 
	color: #000000;backround:#ffffff;
list-style-image:url(http://design.ezypages.com/public/design/3JRmVc)
}

div.info-design ul{
margin:14px;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px; 
padding-bottom: 2px; 
}


div.shop {width:300px; height:120px; vertical-align:top;
float:left;  margin-top:7px; margin-left:0; margin-right:10px; padding:0px;
background:#ffffff;

}

div.shop_teaser1 {width:320px; height:*; float:left;
margin-top:7px; margin-left:50px; margin-right:10px; padding:20px;
background:#ffffff;

}

div.shop_teaser2 {width:320px; height:*; 
margin-top:7px; margin-left:50px; margin-right:10px; padding:20px;
background:#ffffff;

}
div.shop-head {vertical-align:top;
        padding:0pt;  
        margin: 0px;
}

h2.shop {text-align: left; 
        padding-left:10px; 
        padding-bottom:2px; 
        margin-top:15px;
}


p.shop {
color:000000;
padding-left:2pt;  
        padding-right:2pt;
        padding-top:2pt;
        padding-bottom:2pt;
}

div.intui-navibar-shop {
        padding-left:5px;
        padding-right:5px;
        padding-top:2px;
        padding-bottom:2px;
         color: #000000; 
        text-left:right;
 }
div.intui-navibar-shop a.intui-button {
         display:block;
         padding:0px;
         text-align:left;
         color: #000000; 
}

 }
div.shop a.intui-button {
         display:block;
         padding:2px;
         text-align:left;
         color: #ff0000; 
}

a.intui-button-shop {
         display:block;
         padding-left:5px;
         padding-bottom:5px;
         text-align:left;
         color: #ff0000; 
}

table.shop {width:100%;
         vertical-align:top;
         margin-top:0px; 
         margin-left:0; 
         margin-right:0px; 
         padding:5px;
         
background:#DED1B7;
}
td.shop {margin-top:0px; 
         margin-left:0; 
         margin-right:0px; 
         padding:2px;
         
background:#ffffff;
}


p.listfree-red {background: url(http://design.ezypages.com/public/design/EiUpCc) no-repeat left;
margin-left:10px; padding-left:10px; padding-top:0px; padding-bottom:0px } 