
.error
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #ff0000;
}
.done
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color: #006400;
}

/* Header Suchbox */
input[type=text]
    {
    border:1px solid #929395;
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    cursor: pointer;
    }
input[type=image]
    {
    border:0px;
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    cursor: pointer;
    }

div.fileinputs {
	position: relative;
	cursor: pointer;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	cursor: pointer;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity:0);
	opacity: 0;
	z-index: 2;
    border:1px solid #ffffff;
    width:100px;
    cursor: pointer;
}



select
    {
    border:1px solid #929395;
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    }
select.fehler
    {
    border:1px solid #ff0000;
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    }
textarea.warenkorb_step3
    {
    border:1px solid #e0e0e0;
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    width:100%;
    }

textarea.bb_step_3
    {
    border:1px solid #e0e0e0;
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    width:350px;
    }
input
    {
    border:1px solid #929395;
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    cursor: pointer;
    }
input.ohne_border
    {
    border:0px solid #929395;
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    cursor: pointer;
    }
/* f�r 2 Zeichen */
input.input_zeichenzaehler2
{
    border:0px solid #ffffff;
    background-color: #ffffff;
    font-family:Arial;
    font-weight:normal;
    width:18px;
    font-size:12px;
}
/* f�r 3 Zeichen */
input.input_zeichenzaehler3
{
    border:0px solid #ffffff;
    background-color: #ffffff;
    font-family:Arial;
    font-weight:normal;
    width:25px;
    font-size:12px;
}
/* f�r 4 Zeichen */
input.input_zeichenzaehler4
{
    border:0px solid #ffffff;
    background-color: #ffffff;
    font-family:Arial;
    font-weight:normal;
    width:30px;
    font-size:12px;
}

input.postlink
{
    border:0px solid #ffffff;
    background-color: #ffffff;
    color: #e2007a;
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    cursor: pointer;
}

input.fehler
    {
    border:1px solid #ff0000;
    font-family:Arial;
    font-weight:normal;
    font-size:12px;
    }

input.radio
    {
    border:1px solid #ffffff;
    }

input.check
    {
    border:0px solid #ffffff;
    }

.main_option
    {
    font-family:Arial;
    font-weight: bold;
    background: #95D6F2;
    }

.BB_main_option
    {
    font-family:Arial;
    font-weight: bold;
    background: #a695bd;
    }
/* ENDE Header Suchbox */

.saveSearch form button {
    background: none !important;
    border: none;
    padding: 0 !important;
    font: inherit;
    cursor: pointer;
    line-height: 1em;
    font-size: 17px;
    font-weight: bold;
    color: #e2007a;
    }
