/* dermolaval */

input {
background-color: #E8E8E8;
border: solid 0px #000000;
font-size:11px;
font-weight: bold;
}

a.navi_popup:hover {
color: #5C5B5A;
}

a {
font-family: Verdana;
text-decoration: none;
color: #5C5B5A;
font-size: 11px;
font-weight: bold;
}

a:hover, a.link_header:hover, a.link_header_top:hover {
color: #C565B4;
}

a.link_back {
text-decoration: none;
color: #7E7E7E;
font-size: 11px;
font-weight: normal;
}

a.link_back:hover {
text-decoration: none;
color: #C565B4;
font-size: 11px;
font-weight: normal;
}

a.link_header_top {
text-decoration: none;
color: #7E7E7E;
font-size: 11px;
font-weight: normal;
}

.navi_more, b.navi_more {
color: #7E7E7E;
font-weight:bold;
}

.navi_more:hover, b.navi_more:hover {
color: #C565B4;
}

a.link_header {
text-decoration: none;
color: #5C5B5A;
font-size: 11px;
letter-spacing: 3px;
font-weight: bold;
}

a.link_navigation_text {
text-decoration: none;
color: #5C5B5A;
font-size: 11px;
font-weight: normal;
line-height: 1.8;
}

a.active {
text-decoration: underline;
color: #000000;
font-weight: bold;
}

.content_text_grey {
color: #7E7E7E;
letter-spacing: 3px;
font-weight:bold;
}

td {
font-family: Verdana, Arial, Helvetica;
font-size: 11px;
color: #373535;
}

td.content_text_indent {
padding-left: 120px;
padding-right: 85px;
padding-top: 3px;
line-height: 1.5;
text-align:left;
}

td.content_spacer {
height: 20px;
}

td.header {
font-family: Verdana, Arial, Helvetica;
font-size: 44px;
font-weight: bold;
color: #FFFFFF;
}

td.step1_black {
font-family: Verdana, Arial, Helvetica;
font-size: 18px;
font-weight: bold;
color: #000000;
}


td.step1_orange {
font-family: Verdana, Arial, Helvetica;
font-size: 18px;
font-weight: bold;
color: #FF6600;
}


td.header_orange {
font-family: Verdana, Arial, Helvetica;
font-size: 14px;
font-weight: bold;
color: #FF6600;
}

td.footer {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}

td.navigation_header {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background-color: #FF6600;
padding-right: 10px;
height: 18px;
}

td.navigation_infobox {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
background-color: #C565B4;
padding-right: 10px;
height: 18px;
}


td.navigation {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #373535;
padding-left: 10px;
height: 18px;
}

td.navigation_hover {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #C565B4;
padding-left: 10px;
height: 18px;
background-color: #FF6600;
}

li {
color: #FF6600;
}


/* end dermolaval */

th {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 16pt;
font-weight: bold;
}

.layout_linie_white {
border-right: solid #FFFFFF 1px;
padding-right: 10px;
padding-left: 5px;
}

.layout_link_top {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 11px;
color: #313031;
font-weight: bold;
text-decoration: none;
}

.layout_linie_black {
border-right: solid #474849 1px;
padding-right: 5px;
padding-left: 5px;
}

.layout_link_middle {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 9px;
color: #474849;
font-weight: bold;
text-decoration: none;
}

.copyright {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 9px;
color: #474849;
font-weight: bold;
text-decoration: none;
}

.layout_link_abteilungen {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 11px;
color: #57575A;
font-weight: bold;
text-decoration: none;
}

.layout_link_abteilungen_aktiv {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 11px;
color: #ED4732;
font-weight: bold;
padding-right: 3px;
text-decoration: none;
white-space: nowrap;
}

.content_text {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 11px;
color: #57575A;
text-decoration: none;
}

.content_header {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 13px;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
letter-spacing: 5px;
padding-left: 35px
}

.content_subheader {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 12px;
color: #808080;
font-weight: bold;
text-decoration: none;
letter-spacing: 3px;
}


.content_links {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 11px;
color: #313031;
font-weight: bold;
text-decoration: none;
}

.cms_navigation_link_border {
border-style: solid;
border-width: 1px;
border-color: #EE1C23;
padding: 3px;
}

.cms_navigation_link {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 13px;
color: #313031;
text-decoration: none;
}

.cms_navigation_link:hover {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 13px;
color: #313031;
font-weight: bold;
text-decoration: none;
}

.cms_formular_border {
border-style: solid;
border-width: 1px;
border-color: #373535;
color: #EE1C23;
}

.cms_formular_content {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 12px;
color: #313031;
text-decoration: none;
}

.cms_table_header {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 13px;
color: #313031;
font-weight: bold;
padding: 2px;
text-decoration: none;
}

.cms_overview {
font-family: Verdana, Verdana, Arial, Helvetica;
font-size: 17px;
color: #313031;
font-weight: bold;
text-decoration: none;
}

.cms_table_border {
border-top-style: dotted;
border-top-width: 1px;
border-top-color: #373535;
}

.login_err {
	font-family: Verdana, Verdana, Arial, Helvetica;
	font-size: 16px;
	color: #C565B4;
	font-weight: bold;
	padding: 2px;
	text-decoration: none;
}

.kontakte_input {
border: solid 1px #000000;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #373535;
}

.kontakte_button {
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #373535;
border: solid 1px #C565B4;
background-color: #FFFFFF;
}

.kontakte_button:hover {
cursor: pointer;
background-color: #CFCFCF;
}

/* mootools */
/* leitbilder */
#kwicks {
	position: relative;
	margin-left:0px;
	padding-left:0px;
}

#kwicks .kwick {
	float: left;
	display: block;
	width: 200px;
	height: 105px;
}

#kwicks .kwick_buffer {
	float: left;
	display: block;
	width: 20px;
	height: 105px;
}

#kwick_red {background-image:url(images/header_baerchen.jpg);background-repeat:no-repeat;cursor:pointer;}
#kwick_orange {background-image:url(images/header_peperoni.jpg);background-repeat:no-repeat;cursor:pointer;}
#kwick_yellow {background-image:url(images/header_kirschen.jpg);background-repeat:no-repeat;cursor:pointer;}
#kwick_buffer {}
#kwick_blue {background-color: blue;}
#kwick_indigo {background-color: indigo; color: #fff; }
#kwick_violet {background-color: violet;}