body
{
	color: #FFFFFF;
	background-color: #FFFFFF;
    background-image: url(../images/hintergrund.jpg);
	background-attachment: fixed;
    background-repeat: no-repeat;
	margin-width: 0px;
	margin-height: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-right: 0px;
	scrollbar-face-color: #466287;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3d-light-color: #466287;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #466287;
	scrollbar-darkshadow-color: #466287;
	scrollbar-base-color: #466287;
}


.body2
{
	color: #000000;
	background-color: #FFFFFF;
    background-image: url(../images/white.gif);
	background-attachment: fixed;
    background-repeat: repeat;
	margin-width: 0px;
	margin-height: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #E5E5E5;
	scrollbar-3d-light-color: #FFFFFF;
	scrollbar-arrow-color: #E5E5E5;
	scrollbar-track-color: #E5E5E5;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-base-color: #E5E5E5;
    overflow-x: hidden;
}

.body3
{
	color: #000000;
	background-color: #FFFFFF;
    background-image: url();
	background-attachment: fixed;
    background-repeat: no-repeat;
	margin-width: 0px;
	margin-height: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	scrollbar-face-color: #466287;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-3d-light-color: #B4C2DD;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #B4C2DD;
	scrollbar-darkshadow-color: #B4C2DD;
	scrollbar-base-color: #B4C2DD;
}


/* Styles - Links */
A
{
	color: #1668B1;
	text-decoration: none;
}

A:hover
{
	color: #F01616;
}

A.hptmenuepkt
{
	color: #1668B1;
	text-decoration: none;
}

A.hptmenuepkt:hover
{
	color: #FFFFFF;
}

/* TextStyles - Allgemein */
.textfont {font-family: Arial;font-size: 10pt;color: #000000;}

.textfont_klein {font-family: Arial;font-size: 8pt;color: #000000;}

.textfont_kleiner {font-family: Arial;font-size: 6pt;color: #000000;}

.textfont_weiss {font-family: Arial;font-size: 10pt;color: #FFFFFF;}

.textfont_klein_weiss {font-family: Arial;font-size: 8pt;color: #FFFFFF;}

.textfont_klein_schwarz {font-family: Arial;font-size: 8pt;color: #000000;}

.textfont_klein_blau {font-family: Arial;font-size: 8pt;color: #5BADFF;}

.textfont_klein_dunkelblau {font-family: Arial;font-size: 8pt;color: #2E364E;}

.textfont_rot {font-family: Arial;font-size: 10pt;color: #F01616;}

.textfont_klein_rot {font-family: Arial;font-size: 8pt;color: #F01616;}

.textfont_mini {font-family: Arial;font-size: 1pt;color: #000000;}

.link {font-family: Arial;font-size: 10pt;color: #0000FF;}

.link_klein {font-family: Arial;font-size: 8pt;color: #0000FF;}


/* TextStyles - Menüs */
.textfont_hauptmenu {font-family: Arial;font-size: 10pt;}

.textfont_hauptmenu1_weiss {font-family: Arial;font-size: 11pt;color: #FFFFFF;}

.textfont_hauptmenu_blau {font-family: Arial;font-size: 10pt;color: #1668B1;}

.textfont_hauptmenu2_weiss {font-family: Arial;font-size: 9pt;color: #FFFFFF;}

.textfont_seitenmenu_weiss {font-family: Arial;font-size: 10pt;color: #FFFFFF;}

.textfont_seitenmenu_blau {font-family: Arial;font-size: 10pt;color: #00A4E8;}

.textfont_seitenmenu_punkt {font-family: Arial;font-weight: bold;font-size: 10pt;color: #FFFFFF;}

.textfont_seitenmenu_punkt_rot {font-family: Arial;font-weight: bold;font-size: 10pt;color: #FF0000;}

.textfont_seitenmenu_punkt_gross {font-family: Arial;font-weight: bold;font-size: 20pt;color: #FFFFFF;}


/* TextStyles - Produktseite */
.textfont_produkte_bezeichnung {font-family: Arial;font-weight: bold;font-size: 10pt;color: #1668B1;}

.textfont_produkte_artikelnr {font-family: Arial;font-weight: bold;font-size: 10pt;color: #000000;}

.textfont_produkte_beschreibung {font-family: Arial;font-size: 8pt;color: #000000;}

.textfont_produkte_preis {font-family: Arial;font-weight: bold;font-size: 12pt;color: #000000;}

.textfont_produkte_weitere_produkte {font-family: Arial;font-weight: bold;font-size: 8pt;color: #F01616;text-decoration: underline;}

.textfont_produkte_mehr_informationen {font-family: Arial;font-size: 8pt;color: #000000;}

.textfont_produkte_bild_zurueck {font-family: Arial;font-weight: bold;font-size: 8pt;color: #2E364E;}

.textfont_produkte_bild_weiter {font-family: Arial;font-weight: bold;font-size: 8pt;color: #2E364E;}

.textfont_ersatzteile_ueberschrift {font-family: Arial;font-weight: bold;font-size:12pt;color: #1C335F;}

.textfont_ersatzteile_passend_zu {font-family: Arial;font-size: 10pt;color: #F01616;text-decoration: underline;}

.textfont_ersatzteile_preis {font-family: Arial;font-weight: bold;font-size: 10pt;color: #000000;}


/* TextStyles - Kontaktformular */
.textfont_kontakt {font-family: Arial;font-weight: bold;font-size: 10pt;color: #000000;}

.textfont_kontakt_optionen1 {font-family: Arial;font-weight: bold;font-size: 10pt;color: #000000;}

.textfont_kontakt_optionen2 {font-family: Arial;font-size: 10pt;color: #000000;}

.textfont_kontakt_produktinfos {font-family: Arial;font-weight: bold;font-size: 10pt;color: #000000;}

.textfont_kontakt_katalog {font-family: Arial;font-size: 10pt;color: #000000;}

/* TextStyles - Überschriften */
.ueberschrift {font-family: Arial;font-weight: bold;font-size: 10pt;color: #1C335F;}

.ueberschrift_schwarz {font-family: Arial;font-weight: bold;font-size: 10pt;color: #000000;}

.ueberschrift_blau {font-family: Arial;font-weight: bold;font-size: 10pt;color: #1668B1;}

.ueberschrift_gross {font-family: Arial;font-weight: bold;font-size:12pt;color: #1C335F;}

.ueberschrift_gross_schwarz {font-family: Arial;font-weight: bold;font-size: 12pt;color: #000000;}

.ueberschrift_gross_blau {font-family: Arial;font-weight: bold;font-size: 12pt;color: #1668B1;}

.ueberschrift_gross_weiss {font-family: Arial;font-weight: bold;font-size:14pt;color: #FFFFFF;}

.ueberschrift_gross_weiss_2 {font-family: Arial;font-weight: bold;font-size:12pt;color: #FFFFFF;}

.ueberschrift_gross_rot {font-family: Arial;font-weight: bold;font-size:13pt;color: #F01616;}

.ueberschrift_gross_rot_2 {font-family: Arial;font-weight: bold;font-size:11pt;color: #F01616;}


/* Styles - Eingabe- ,Auswahlfelder und Buttons */
.inputfield
{
	border-color: #2E364E;
    border-width: 2;
    border-style: solid;
	font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
	color: #1668B1;
	background-color: #FFFFFF;
}

.inputfield_2
{

	border-color: #2E364E;
    border-width: 0;
    border-style: solid;
	border-bottom-color: #2E364E;
    border-bottom-width: 1;
    border-bottom-style: dashed;
	font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
	color: #1668B1;
	background-color: #FFFFFF;
}

.selectfield
{
	border-color: #2E364E;
    border-width: 2;
    border-style: solid;
    font-family: Arial;
    font-size: 8pt;
    font-weight: bold;
 	color: #000000;
	background-color: #FFFFFF;
}

.buttons
{
	border: 0px;
	font-family: Arial;
    font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
    background-image: url(../images/button.gif);
    background-repeat: no-repeat;
	width: 226px;
	height: 30px;
}

.over_buttons
{
	border: 0px;
	font-family: Arial;
    font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/over_button.gif);
    background-repeat: no-repeat;
	width: 226px;
	height: 30px;
    cursor: pointer;
}

.hr
{
	color: #2E364E;
    size: 700px;
}

/* Styles - Bilderrahmen */
.rahmen
{
	border-top-color: #2E364E;
    border-top-width: 7;
    border-top-style: solid;
	border-left-color: #2E364E;
    border-left-width: 7;
    border-left-style: solid;
	border-right-color: #2E364E;
    border-right-width: 7;
    border-right-style: solid;
	border-bottom-color: #2E364E;
    border-bottom-width: 7;
    border-bottom-style: solid;
	background-color: #FFFFFF;
}

.rahmen_2
{
	border-top-color: #2E364E;
    border-top-width: 4;
    border-top-style: solid;
	border-left-color: #2E364E;
    border-left-width: 8;
    border-left-style: solid;
	border-right-color: #2E364E;
    border-right-width: 8;
    border-right-style: solid;
	border-bottom-color: #2E364E;
    border-bottom-width: 4;
    border-bottom-style: solid;
	background-color: #FFFFFF;
}

.rahmen_3
{
	border-top-color: #2E364E;
    border-top-width: 2;
    border-top-style: solid;
	border-left-color: #2E364E;
    border-left-width: 2;
    border-left-style: solid;
	border-right-color: #2E364E;
    border-right-width: 2;
    border-right-style: solid;
	border-bottom-color: #2E364E;
    border-bottom-width: 2;
    border-bottom-style: solid;
	background-color: #FFFFFF;
}


/* Styles - Menüs */
.hauptmenue_table
{
	background-color: #FFFFFF;
}

.hauptmenue_td
{
	background-color: #FFFFFF;
	color: #1668B1;
}

.hauptmenuepunkt_over
{
	background-color: #7FAAD4;
    color: #FFFFFF;
    cursor: pointer;
}

.hauptmenue_td_rot
{
	background-color: #FF0000;
	color: #FFFFFF;
}

.hauptmenuepunkt_over_2
{
	background-color: #7FAAD4;
    color: #FFFFFF;
    cursor: pointer;
}

.untermenuepunkt
{
	background-color: #7FAAD4;
}

.untermenuepunkt_over
{
	background-color: #3A75AF;
}

.untermenuepunkt_tables
{
	background-color: #7FAAD4;
}

.seitenmenuepunkt
{
	background-color: ;
}

.seitenmenue_tr1
{
    background-image: ;
}

.seitenmenue_tr2
{
	background-image: url(../images/willkommen_1.jpg);
}
.seitenmenuepunkt_over
{
	background-color: #7FAAD4;
}


/* Styles - Shop */
.warenkorb_table
{
    background-color: #2E364E;
}

.bestellung_table
{
    background-color: #2E364E;
}

.haendler_table
{
    background-color: #2E364E;
}

.bestand_legende_table
{
	background-color: #7FAAD4;
	filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#000000,strength=5);
}



.td_default
{
	background-color: #466287;
}

.td_info
{
	background-color: #2E364E;
}

.td_gruppen
{
	background-color: #2E364E;
}

.bildtext
{
	border-color: #000000;
    border-width: 0;
    border-style: solid;
    background-color: #F8F9C1;
}

.infokasten
{
	background-color: #FFFFFF;
}

.alpha {filter:alpha(opacity=90); -moz-opacity:0.90}

/* (c) OLLI-SOFT 2006 */