/** dax-compact-bold **/
/* first for Internet Explorer < 9 */
@font-face {
	font-family: "dax-compact-bold";
	src: url("../font/DaxCompactWeb-Bold.eot");
}
/* then for WOFF-capable browsers */
@font-face {
	font-family: "dax-compact-bold";
	src: url("../font/DaxCompactWeb-Bold.woff") format("woff");
}

/** dax-compact-regular **/
/* first for Internet Explorer < 9 */
@font-face {
	font-family: "dax-compact-regular";
	src: url("../font/DaxCompactWeb.eot");
}
/* then for WOFF-capable browsers */
@font-face {
	font-family: "dax-compact-regular";
	src: url("../font/DaxCompactWeb.woff") format("woff");
}

/** daxlinepro-regular **/
/* first for Internet Explorer < 9 */
@font-face {
	font-family: "daxlinepro-regular";
	src: url("../font/DaxlineWebPro.eot");
}
/* then for WOFF-capable browsers */
@font-face {
	font-family: "daxlinepro-regular";
	src: url("../font/DaxlineWebPro.woff") format("woff");
}


body {
    /*font: 12px / 140% daxlinepro-regular, dax, arial, helvetica, clean, sans-serif;*/
	font: 12px / 140% "daxlinepro-regular", Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
    background: #FFF;
}

select, input, button, textarea, button {
    /*font: 99% daxlinepro-regular, dax, arial, helvetica, clean, sans-serif;*/
	font: 99% "daxlinepro-regular", Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
}

#header, #footer, #footer h3,
#loginBox, #loginBox button,
#menue #menue_wrap .menue_link a,
.fix-fertig-page .info-box .boxcontent, .fix-fertig-page .info-box .boxcontent button,
.fix-fertig-page .info-box .fix_infos, .fix-fertig-page .info-box .boxcontent .art_Title h1,
#konfigurator_inputfield_left, #konfigurator_inputfield_button, #konfigurator_inputfield_sonderzeichen_link,
.konfigurator-boxes .subtitle,
.account-page h1, .account-page .acc_left, .account-page .konfig_lnk h3,
.aktuell-page, #content_static,
.basketitems, .checkout_editcount button, .checkout_date,
.checkout_Steps,
.press-page .press_advice, .press-page .ansprech_cont, .press-page .ansprech_cont h3,
.press-page .pressevert_title, .press-page .pressevert_title h3,
.press-page .pressevert_form button,
.press-page .news_item .news_cont p,
.press-page .pressekit_pic .pressekit_text {
font-family: "daxlinepro-regular", Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
}
.basket-page .lineBox h1
{
font-family: "dax-compact-regular",Geneva,"Lucida Sans","Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;
font-weight: bold;
}

table {
    font-size: inherit;
    font: 100%;
}

h1 {
    font-size: 30px;
	color: #006666;
}

h2 {
    font-size: 16px;
}

h3 {
    font-size: 14px;
}

h2, h3, h4, h5 {
    margin-bottom: 10px;
	color: #009999;
}

h1, h2, h3, h4, h5, h6, b, strong, dt {
    font-weight: bold;
	font-family: "dax-compact-regular", Geneva, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;
}

optgroup {
    font-weight: normal;
}

i, em {
    font-style: italic;
}

del {
    text-decoration: line-through;
}

a {
    color: #006666;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

a.selected {
	color: #009999;
}

ul, ol {
    margin: 25px 30px;
}

li {
    padding: 3px 0;
    list-style: square;
}

ol li {
    list-style: decimal;
}

p {
    margin-bottom: 15px;
}

ul, ol {
    margin: 20px 30px;
}

ul ul, ol ul {
    margin: 10px 20px;
}

ol li {
    list-style-type: decimal;
    list-style-position: inside;
}

ol ol {
    list-style: upper-alpha;
}

ol ol ol {
    list-style: lower-roman;
}

ol ol ol ol {
    list-style: lower-alpha;
}

ul li {
    list-style: square;
}

ul li li {
    list-style: square;
}

form ul {
    margin: 0;
    padding: 0;
}

form ol {
    margin: 0;
    padding: 0;
}

form li {
    list-style: none;
}
