body {
        margin:0;padding:0;
	color: #000000;
        font-family: Arial, Helvitica, sans-serif; font-size: 8pt;
}

h1 {
	color: #000000;background:#ffffff;
	text-decoration: none;font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;
}

h2 {
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
}

div,td,p {
	color: #000000;
	text-decoration: none;font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
}


div.startpage h1 {
	color: #000000; background:none;
	text-decoration: none;font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt;
}

div.startpage p {
	color: #000000; padding-top:2px; padding-bottom:2px;
        margin-top:2px; margin-bottom:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
}

div.startpage img {
	padding:5px; margin:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
}





div.info-window {
	background:#ffffff;
width:170px;
margin-left:10px;
margin-right:10px;
margin-top:30px;
margin-bottom:0px;
border:solid 1px #000000
                     }
table.info-window {
	background:#ebf5fc;
width:100%;
margin-left:10px;
margin-right:10px;
margin-top:20px;
margin-bottom:0px;
                     }
td.info-window {
	margin-bottom:0pt;
        margin-top:0pt;
        margin-left:5pt;
        margin-right:5pt;
        padding:0pt;
        background:#ebf5fc;                       }

td.info-window a{
        background:#ebf5fc;                       }

td.info-window ul{
        background:#ebf5fc;
        list-style-image:none                       }

td.info-window li{
        background:#ebf5fc;       
list-style-image:none;
                 }

td.info-window p{
        background:#ebf5fc;                       }

th.info-window {
background:#008dc6;color:ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
        padding-left:5pt;  
        padding-right:5pt;
        padding-top:2pt;
        padding-bottom:3pt;
        margin: 0px;
        text-align:left;                    }

h2.info-window {
background:#008dc6;color:ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
        padding-left:5pt;  
        padding-right:5pt;
        padding-top:2pt;
        padding-bottom:3pt;
        margin: 0px;
        text-align:left;                    }

p.info-window {
        background:#ebf5fc; 
padding-left:5px;
padding-right:5px;                      }

div.bod {
width:900px;
padding-left:0px;
padding-right:0px;
}

div.sections{
        padding:20px;
}

/* Link-Verhalten  Menüleiste */

div.intui-navibar {margin:0px; padding-top: 0px; padding-bottom: 0px;  background:#F7F1D8;
vertical-align:top; 
}

a.intui-button {display:block; color:#000000; 
padding-left: 10px; padding-right: 10px; padding-top: 4px; padding-bottom: 2px;text-decoration:none;
border-left:solid 5px #ECD595;  
}
a.intui-button: {text-decoration:none;}

a.intui-button:hover {background-color:#EEC1AD; color:#000080; text-decoration:underline;
border-left:solid 5px #005D1F}

/* Link-Verhalten  top - Menüleiste */

div.intui-navibar-top2 {width:auto; 
padding-top: 5px; 
padding-bottom: 4px; 
padding-left: 0px; 
padding-right: 20px; 
}

div.intui-navibar-top2 a.intui-button {display:inline; 
background:url(http://design.ezypages.com/public/design/5Dfwrx);
color:#ffffff; 
vertical-align:top;
padding-left: 6px; 
padding-right: 6px; 
padding-top: 5px; 
padding-bottom: 4px;
margin-left: 2px; 
margin-right: 2px; 
text-decoration:none; 
border-left:solid 1px #000000;
border-right:solid 1px #000000;
border-bottom:solid 1px #000000;
 text-decoration:none;
margin-bottom:4px;
}

div.intui-navibar-top2 a.intui-button:hover {
background:url(http://design.ezypages.com/public/design/lCEXFq);
color:#000080; text-decoration:underline;
border-left:solid 1px #000000;
border-right:solid 1px #000000;
border-bottom:solid 1px #000000;
}

div.intui-navibar-top2-act a.intui-button {
background:#EFB007; 
background:url(http://design.ezypages.com/public/design/lCEXFq);
text-decoration:none;
color:#000000; 
padding-left: 6px; padding-right: 6px; padding-top: 7px; padding-bottom: 2px;
text-decoration:none; 
border-left:solid 1px #000000;
border-right:solid 1px #000000;
border-bottom:solid 1px #000000;}

div.intui-navibar-top2 a.intui-button-act {display:inline; 
background:url(http://design.ezypages.com/public/design/lCEXFq);
color:#000080; 
vertical-align:top;
padding-left: 6px; 
padding-right: 6px; 
padding-top: 5px; 
padding-bottom: 4px;
margin-left: 2px; 
margin-right: 2px; 
text-decoration:none; 
border-left:solid 1px #000000;
border-right:solid 1px #000000;
border-bottom:solid 1px #000000;
 text-decoration:none;
margin-bottom:4px;
}

div.intui-navibar-flags {margin:0px; padding-top: 0px; padding-bottom: 0px; padding-left:5px; background:none; 
}

a.intui-button-flags {display:inline; color:#000000; 
padding-left: 5px; padding-right: 5px; padding-top: 4px; padding-bottom: 2px;text-decoration:none;
}

a.intui-button-startpage {display:block; color:#E6CF7E; background:#4E9741;
padding-left: 10px; padding-right: 10px; padding-top: 6px; padding-bottom: 6px;text-decoration:none; font-size: 14pt; margin-top:5px; margin-bottom:3px;
}

a.intui-button-startpage:hover {background-color:#E6CF7E; color:#000000; text-decoration:underline;
}


img {
	border:none;
}

div.navi_left {margin-top:20px; padding-top: 20px; padding-bottom: 40px; border-right:solid 1px #006699

}

table.topmenu {
	background:#003366; color:#FFFFFF;
}

table.main_banner {

	background-color:#006699;
}


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;
}

p span{
	display: none;
}


table.form {
        width: 500px;
padding:5px;
margin-top:20px;
margin-bottom:10px;
background:#ebf5fc;
vertical-align:top; 
}
div.form {
padding:5px;
}
th.form {
	color: #000000; background:#ebf5fc;
        text-align: left;
        padding-left: 10px;padding-right: 10px;
	font-family: Arial, Helvitica, sans-serif; font-size: 8pt;
	font-weight:normal;
}

td.form {
        background:#ebf5fc;
	color: #000000; 
        padding-left: 10px;
        padding-right: 10px;
}
input.form {width:350px;
        background:#ffffff;
	color: #000000; 
}

td.form input {width:350px;
        background:#ffffff;
	color: #000000; 
}

input.form:hover {
        background:#fffded;
}

TextArea.form {
        width:100%;height:250px;
        background:#ffffff;
	color: #000000; 
}

TextArea.form:hover {
        background:#fffded;
	color: #000000; 
}

div.main_right {
margin-left:10px;
margin-right:10px;
margin-top:30px;
margin-bottom:10px;
padding-bottom: 10px; 
padding-top:0px;
width:170px;
background:#F7F1D8;
vertical-align:top; 
border-top:solid 4px #005D1F;
border-bottom:solid 1px #005D1F;
border-left:solid 1px #005D1F;
border-right:solid 1px #005D1F;
}

h2.main_right {
padding-left: 18px;
padding-right: 0px;
margin-top: 0px;
padding-top:5px 
padding-bottom: 2px; 
border-bottom:solid 1px #005D1F;
color: #E6CF7E;
margin-left:0px;
background:#005D1F
}


h2.main_right1 {
padding-left: 18px;
padding-right: 0px;
padding-top: 5px;
margin-top:0px; 
padding-bottom: 2px; 
border-bottom:solid 1px #005D1F;
color: #E6CF7E;
margin-left:0px;
background:#005D1F
}

p.main_right {
padding-left: 5px;
padding-right: 5px;
padding-top: 0px; 
padding-bottom: 5px; 
color: #000000;background:#ffffff;
}


div.main_right li {
margin-left:2px;
padding-left: 3px;
padding-right: 5px;
padding-top: 3px; 
padding-bottom: 2px; 
list-style-image:url(http://design.ezypages.com/public/design/xOtBW1);
color: #000000;
background:#F7F1D8;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
text-decoration:none;
}
div.main_right li a {
text-decoration:none;
color:#000000;
}

div.main_right li a:hover {
text-decoration:underline;
color:#ff0000;
}

div.main_right ul{
margin-left:10px;
padding-left: 8px;
padding-right: 3px;
padding-top: 0px; 
padding-bottom: 0px; 
background:#F7F1D8;}


div.main_right2 {
background:#F7F1D8;
margin-left:10px;
margin-right:10px;
margin-top:30px;
margin-bottom:10px;
padding-bottom: 10px;
padding-top:0px; 
width:170px;
vertical-align:top; 
border-top:solid 4px #005D1F;
border-bottom:solid 1px #005D1F;
border-left:solid 1px #005D1F;
border-right:solid 1px #005D1F;
}

h2.main_right2 {
padding-left: 18px;
padding-right: 0px;
padding-top: 5px; 
margin-top:0px;
padding-bottom: 2px; 
border-bottom:solid 1px #005D1F;
color: #000000;
margin-left:0px;
background:#F7F1D8;
}

p.main_right2 {
padding-left: 5px;
padding-right: 5px;
padding-top: 0px; 
padding-bottom: 5px; 
color: #000000;background:#F7F1D8;
}


div.main_right2 li {
margin-left:2px;
padding-left: 3px;
padding-right: 5px;
padding-top: 3px; 
padding-bottom: 2px; 
list-style-image:url(http://design.ezypages.com/public/design/xOtBW1);
color: #005D1F;
background:#F7F1D8;
font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
text-decoration:none;
}
div.main_right2 li a {
text-decoration:none;
color:#005D1F;
}

div.main_right2 li a:hover {
text-decoration:underline;
color:#ff0000;
}

div.main_right2 ul{
margin-left:10px;
padding-left: 8px;
padding-right: 3px;
padding-top: 0px; 
padding-bottom: 0px; 
background:none;}



div li {
margin:0px;
padding-left: 4px;
padding-right: 10px;
padding-top: 2px; 
padding-bottom: 2px; 
list-style-image:url(http://design.ezypages.com/public/design/3JRmVc);
color: #005D1F; background:#F7F1D8;
text-decoration:none;font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
}



div.subcat li {
margin:0px;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px; 
padding-bottom: 0px; 
list-style-image:url(http://design.ezypages.com/public/design/3JRmVc);
color: #000000;background:#efefef;
text-decoration: none;font-weight: normal;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
}

div.subcat ul{
margin:0px;
padding-left: 15px;
padding-right: 5px;
padding-top: 2px; 
padding-bottom: 2px; 
background:#efefef;
}

h2.blog {
	color: #006699; background: #ffffff;
        font-family: Arial, Helvitica, sans-serif; font-size: 10pt;
	padding-left:10px;padding-right:10px;


	border-bottom:1px solid #6699cc;
}

div.blog {
	color: #000000;background:#ffffff;
	text-decoration: none;font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;
}


table.intui-sidebar {
	color: #000000; background: #efefef;

        width: 100%;
}


th.intui-sidebar {
	color: #000000; background: #efefef;
        text-align: center;
        font-family: Arial, Helvitica, sans-serif; font-size: 9pt;
	padding-left:10px;padding-right:10px;



	bormder-bottom: 2px solid #6699cc;
}

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;
}


td.intui-sidebar {
	border-bottom: 2px solid #6699cc;
}


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 ------------------------------------------------------- */
.intui-navibar {
	font-size:10pt;
}

/* --- Intuition single elements ------------------------------------------------- */
.intui-mainnavi {
	font-size:12pt;
}

.intui-button {
}

div.ad {
position:absolute; top20, left:250;
}

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;
}


table.intui-toolbar-page {
border-color: #006699; border-style: solid; border-width: 1px;
background: #F4F3F4;


}

div.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.content {
     margin-left: 0px; margin-right: 0px;
     margin-bottom:0px; 
     padding:20px; 

     background: #ffffff; 
border-bottom:solid 1px #006699
}

div.info-design2 {
     margin-left: 10px; margin-right: 10px;
     margin-top:30px;

     vertical-align:top;
     background: #efefef; border-color: #EFB007; border-style: solid;           border-width: 5px 1px 1px 1px;
}



p.info-design2{
	background:#efefef;
	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:#C71C76;color:ffffff;
        padding-left:5pt;  
        padding-right:5pt;
        padding-top:3pt;
        padding-bottom:3pt;
        margin: 0px;
        border-bottom:solid 1px #006699;
        }

div.info-design2 a{
        background:#efefef;                       }

div.info-design2 ul{
        background:#efefef;
        list-style-image:none                       }

div.info-design2 li{
        background:#efefef;       
list-style-image:none; padding-top:2px;
padding-bottom:2px; 
                 }



div.intui-navibar-info{
	background:#ffffff;
	border-spacing:0px;

        margin-bottom:0pt;
        margin-top:0pt;
        margin-left:0pt;

        padding-left:5pt;
        padding-bottom:5pt;
        padding-top:3pt; 
       }


p.blog{
	background:#CCFFFF;
	border-spacing:0px;
        margin-bottom:0pt;
        margin-top:0pt;
        margin-left:0pt;
        padding-left:5pt;
        padding-bottom:5pt;
        padding-top:3pt; 
        border-bottom-style: solid; border-width: 1px; 
        border-color: #43B9D5; 
}


td.head {
	margin-bottom:0pt;
        margin-top:0pt;
        margin-left:10pt;
        padding:1pt;
background:#ececec;}
    
table.form-login {
	color: #000000; background: #ffffff;
        width: 100%;
}


th.form-login {
	color: #ffffff; background: #ffffff;
        text-align: left;

        padding-left: 10px;padding-right: 10px;
	font-family: Arial, Helvitica, sans-serif; font-size: 6pt;
	font-weight:normal;
}                           
td.form-login {
	color: #000000; background: #ffffff;
        padding-left: 10px; font-size: 6pt;
}


input.form-login{
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 6pt;
}

div.classie
{
	float:left;

        padding-left:5pt;  
        padding-right:5pt;

        padding-top:3pt;
        padding-bottom:2pt;
        margin: 0px;
        margin-top: 5px;

        }



div.account {
background:#ebf5fc;
     vertical-align:top;
}


div.account li{
background:#ebf5fc;
padding-bottom:3px;
}

div.account ul{
background:#ebf5fc;
padding-bottom:3px;
}

p.account{

	background:#ebf5fc;
	border-spacing:0px;
        margin-bottom:0pt;
        margin-top:0pt;
        margin-left:0pt;
        padding-left:5pt;
        padding-bottom:5pt;
        padding-top:3pt; 
       }
h2.account {
	background:#008dc6;color:ffffff;
        padding-left:5pt;  
        padding-right:5pt;
        padding-top:3pt;
        padding-bottom:3pt;


        margin: 0px;
                }
table.account{
	background:#ebf5fc;
width: 100%;
padding:20px;
border-bottom:solid 2px #ffffff
       }
td.account{
	background:#ebf5fc;
	
       }

div.login-window {
background-color:#efefef; 
width:220px;
margin-left:10px;
margin-right:10px;
margin-top:10px;
margin-bottom:0px;
padding-top:0px;
border-style: solid;
border-width: 1px;
border-color:#898989;
text-align:left
font-family: Arial, Helvitica, sans-serif; font-size: 6pt;
}

table.login-window {
        width:100%;
	margin-bottom:0pt;
        margin-top:0pt;
        margin-left:0pt;
        padding-top:2pt;
        padding-left:0px;
        background:#efefef;                       }
td.login-window {
	margin-bottom:0pt;
        margin-top:0pt;
        margin-left:0pt;
        padding-left:5pt;
        background:#efefef;
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;                       }
th.login-window {
	color: #666699;background-color:#efefef;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;
        padding-left:5pt;  
        padding-right:0pt;
        padding-top:0pt;
        padding-bottom:0pt;
        margin: 0px;
        border-bottom:solid 1px #898989;
        text-align:left;                    }

p.login-window {
	margin-bottom:0pt;
        margin-top:0pt;

        margin-left:0pt;
        padding-left:5pt;
        padding-top:2pt;
        padding-bottom:2pt;
        background:#efefef;
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;                       }
h2.login-window {
	color: #ffffff;background-color:#666699;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;
        padding-left:5pt;  
        padding-right:0pt;

        padding-top:2pt;
        padding-bottom:2pt;
        margin: 0px;
        border-bottom:solid 1px #898989;
        text-align:left;                    }


div.signin {
background-color:#d5dcef; 
padding-top:3px;
padding-left:5px;
padding-bottom:3px;
padding-right:5px;
border-top:solid 1px #006699;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  
}

div.signin:hover {background-color:#fffbc6;}

div.signin2 {
background-color:#d5e9d7; 
padding-top:3px;
padding-left:5px;
padding-bottom:3px;
padding-right:5px;
border-top:solid 1px #006699;
text-align:left;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  
valign:bottom;
}

div.signin2:hover {background-color:#fffbc6;}

div.section-window {
	background:#8dcff4;
width:180px;
margin-left:10px;
margin-right:10px;
margin-top:20px;
margin-bottom:0px;
                     }

h2.section-window {
background:#008dc6;color:ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
        padding-left:5pt;  
        padding-right:5pt;
        padding-top:2pt;
        padding-bottom:3pt;
        margin: 0px;
        text-align:left;                    }

p.section-window {
        background:#8dcff4; 
padding-left:5px;
padding-right:5px; 
padding-top:2px;
padding-bottom:2px; 

                     }



div.intui-toolbar a.intui-button {background-image:url(http://design.ezypages.com/public/design/exMdvL);
margin-left:0px;
margin-right:px;
margin-top:2px;
margin-bottom:2px;
border-left:solid 1px #ffffff; 
border-right:solid 1px #898989;
padding-left:10px;
padding-right:10px;
text-align:center;
}

div.intui-toolbar a.intui-button:hover {
background:#fef886;}



table.filterform {

	color: #000000; background: #efefef;
        width: 100%; border:solid 1px #006699;
        padding: 10px;
}


table.filtermenu 

th.filtermenu {
	color: #ffffff; background: #efefef;
        text-align: left;


        padding-left: 10px;padding-right: 10px;
	font-family: Arial, Helvitica, sans-serif; font-size: 6pt;
	font-weight:normal;
}                           
td.filtermenu {
	color: #000000; background: #efefef;
        padding-left: 10px; font-size: 6pt;
}

div.info-design2 {
     margin-left: 10px; margin-right: 10px;
     margin-top:30px;
     vertical-align:top;
     background: #efefef; border-color: #EFB007; border-style: solid;           border-width: 5px 1px 1px 1px;
}

div.navi_left {
margin-left:10px;
margin-right:10px;
margin-top:30px;
margin-bottom:10px;
padding-bottom: 0px; 
padding-top: 0px;
width:170px;
background:#efefef;
border-bottom:solid 1px #EFB007;
border-left:solid 1px #EFB007;
border-right:solid 1px #EFB007;
}

h2.navi_left {
	background:#117300;color:ffffff;
        padding-left:5pt;  
        padding-right:5pt;
        padding-top:3pt;
        padding-bottom:3pt;
        margin-top: 0px;
        vertical-align:top;
        }

div.main_left_sub {
margin-left:0px;
margin-right:0px;
margin-top:0px;
margin-bottom:0px;
padding-bottom: 0px; 
padding-top: 0px;
width:150px;
background:#F7F1D8;
vertical-align:top;
}

h2.main_left_sub {
	background:#CC0000;color:ffffff;
        padding-left:5pt;  
        }


table.gisstable {
           border-collapse: collapse;
}

td.gisstable, th.gisstable {
           padding: 10px;
           width: 15em;
           border: 1px solid #000000;
           font: 0.8em sans-serif;
}
th.gisstable {
           font-weight: bold;
           letter-spacing: 0.5em;
}

caption {
           text-transform: uppercase;
           font-size: 1.5em;
           margin-bottom: 10px;
}
thead {
           background-color: #efefef;
}
.ohne {
           background-color: #E6DFCF;
           color: #807459;
}

tfoot {
           background-color: #CCBA8F;
}

tbody tr.gisstable1 {
           background-color: #ececec;
           color: #647D8F;
}
tbody tr {
          background-color: white;
}
tbody tr th {
          
}
tbody tr.gisstable th {
          
}

td.vorstand {
width: 200px; 
padding:20px;        
}

td.vorstand p{
width: 200px; 
padding:20px;        
}

div.start_primary {
position: absolute; top:350px; left: 370px;        
}
div.start_primary:hover {
background-image:url(http://design.ezypages.com/public/design/s2jZEn)   
}

div.start_preschool
{
position: absolute; top:360px; left: 270px;  
background-image:url(http://design.ezypages.com/public/design/1Ufwyj)    
}
div.start_preschool:hover {
background-image:url(http://design.ezypages.com/public/design/BJoMt1)   
}
div.start_secondary
{
position: absolute; top:490px; left: 297px;        
}
div.start_secondary:hover {
background-image:url(http://design.ezypages.com/public/design/mYwCAb)   
}
div.start_ib
{
position: absolute; top:500px; left: 400px;        
}
div.start_ib:hover {
background-image:url(http://design.ezypages.com/public/design/CahNrX)   
}
div.start_after{
position: absolute; top:350px; left: 540px;        
}
div.start_after:hover {
background-image:url(http://design.ezypages.com/public/design/Drl0tC)   
}
div.start_bus{
position: absolute; top:490px; left: 550px;        
}
div.start_bus:hover {
background-image:url(http://design.ezypages.com/public/design/Drl0tC)   
}
div.start_qm{
position: absolute; top:410px; left: 640px;        
}
div.start_qm:hover {
background-image:url(http://design.ezypages.com/public/design/Drl0tC)   
}

div.subnav {
margin-left:10px;
margin-right:10px;
margin-top:30px;
margin-bottom:10px;
padding-bottom: 0px; 
width:170px;
vertical-align:top; 
border-top:solid 4px #117300;
border-bottom:solid 1px #117300;
border-left:solid 1px #117300;
border-right:solid 1px #117300;
}

div.subnav h2 {
background:#117300;color:ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
        padding-left:5pt;  
        padding-right:5pt;
        padding-top:2pt;
        padding-bottom:3pt;
        margin: 0px;
        text-align:left;                    }


div.subnav a.intui-button {
border-bottom:dashed 1px #009076; 
border-left:none;
border-right:solid 5px #EFB007; 
}