body {
	padding: 0; margin: 0;
        color: #000000; background: #ffffff;
        text-align:center;
        font-family: Arial, Helvitica, sans-serif; font-size: 8pt;
}

h1 {
	color: #666699;backround:#ffffff;
	text-decoration: none;font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt;
}

h2 {
	color: #666699;backround:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
}
div,td,p {
	color: #000000;backround:#ffffff;
	text-decoration: none;font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;
}
h1.head_logo {
	color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt;
        font-weight:bold;
}

p.headline {
	color: #ffffff; 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20pt;
        font-weight:bold;
}

div.sections {
	padding:20px;
}

/* Link-Verhalten  Menüleiste */

div.intui-navibar {padding-top: 2px; padding-bottom: 2px; 

}

a.intui-button {display:inline; color:#ffffff; 
padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px;text-decoration:none; border-color: #ffffff; border-right-style: solid;border-width: 2px; 
}
a.intui-button:link.current {background-color:#bfb2d3; text-decoration:none; }
a.intui-button: {background-color:#ffffff; text-decoration:none;}
a.intui-button:visited.current  {background-color:#FF0000; color:#000080;}
a.intui-button:hover {background-color:#FF0000; color:#000080; text-decoration:underline;}


img {
	border:none;
}


table.head {
	background:#0099CC;
}

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: 90%;
padding:10px;
margin-top:20px;
margin-bottom:10px;
background:#efefef;
vertical-align:top; 
border:solid 1px #006699;
vertical-align:top; 
}

th.form {
	color: #ffffff; background:#efefef;
        text-align: left;
        padding-left: 10px;padding-right: 10px;
	font-family: Arial, Helvitica, sans-serif; font-size: 8pt;
	font-weight:normal;
}

td.form {
        background:#efefef;
	color: #000000; 
        padding-left: 10px;
        padding-right: 10px;
}
input.form {width:90%
        background:#ffffff;
	color: #000000; 
}

input.form:hover {
        background:#fffded;
}

TextArea.form {
        width:100%;height:250px;
        background:#ffffff;
	color: #000000; 
}

TextArea.form:hover {
        width:100%; 
        background:#fffded;
	color: #000000; 
}

div.main_right {
padding-left:10px;
padding-right:5px;
padding-bottom:5px;
margin-top:30px;
margin-bottom:0px;
width:250;
background:#E5E8EF;
vertical-align:top; 
border-top:solid 4px #006699;
border-bottom:solid 1px #006699;
border-left:solid 1px #006699;
border-right:solid 1px #006699;
}

h2.main_right {
padding-left: 5px;
padding-right: 10px;
padding-top: 4px; 
padding-bottom: 4px; 
border-bottom:solid 1px #006699;
}

p.main_right {
padding-left: 5px;
padding-right: 5px;
padding-top: 0px; 
padding-bottom: 5px; 
}

div li {
margin:0px;
padding-left: 2px;
padding-right: 10px;
padding-top: 4px; 
padding-bottom: 4px; 
list-style-image:url(http://design.ezypages.com/public/design/3JRmVc)
}

div ul{
margin:0px;
padding-left: 15px;
padding-right: 5px;
padding-top: 2px; 
padding-bottom: 2px; 
}


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;
	pajdding-left:10px;pajdding-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;
	paddjing-left:10px;paddijng-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.article_teaser {
margin-left:5px;
margin-right:10px;
margin-bottom:5px;
margin-top:20px;
background:#ffffff;
vertical-align:top; 
border-top:solid 1px #000000;
border-bottom:solid 1px #000000;
border-left:solid 1px #000000;
border-right:solid 1px #000000;
}

h2.article_teaser {
padding-left: 5px;
padding-right: 5px;
padding-top: 2px; 
padding-bottom: 2px; 
border-bottom:solid 1px #000000;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;
}

p.article_teaser {
padding-left: 5px;
padding-right: 5px;
padding-top: 0px; 
padding-bottom: 3px; 
}

div li {
margin:2px;
padding-left: 0px;
padding-right: 0px;
padding-top: 2px; 
padding-bottom: 2px; 
color: #000000;background:#ffffff;
list-style-image:url(http://design.ezypages.com/public/design/3JRmVc);
        font-family: Arial, Helvitica, sans-serif; font-size: 8pt;
}

div ul{
margin:15px;
padding-left: 3px;
padding-right: 3px;
padding-top: 2px; 
padding-bottom: 2px; 
}

div.intui-navibar-search {
margin-left:5px;
margin-right:10px;
margin-bottom:5px;
margin-top:20px;
background:#ffffff;
vertical-align:top; 
border-top:solid 1px #000000;
border-bottom:solid 1px #000000;
border-left:solid 1px #000000;
border-right:solid 1px #000000;
}

h2.search {
padding-left: 3px;
padding-right: 5px;
padding-top: 2px; 
padding-bottom: 2px; 
border-bottom:solid 1px #000000;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;
}

p.search {

}

form.search {
padding-left: 3px;
padding-right: 2px;
padding-top: 2px; 
padding-bottom: 3px; 
}

div.teaser div li {
margin:0px;
padding-left: 2px;
padding-right: 10px;
padding-top: 4px; 
padding-bottom: 4px; 
list-style-type:none;
list-style-image:none;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;
}

div.teaser p a {
        font-family: Arial, Helvitica, sans-serif; font-size: 8pt; font-style:italic;
}

div.teaser div ul{
margin:0px;
padding-left: 15px;
padding-right: 5px;
padding-top: 2px; 
padding-bottom: 2px; 
}

li a.intui-button   {
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)
}

