h3
{ 
font-size: 12px;
font-weight: bold;
margin: 5px 0px 5px 0px;
color: #E67100;
font-family: "Arial";
}

h4
{ 
font-size: 12px;
font-weight: bold;
margin: 0px 0px 0px 0px;
color: #E67100;
font-family: "Arial";
}

h5
{ 
font-size: 14px;
font-weight: bold;
margin: 0px 0px 0px 0px;
font-family: "Arial";
}

select
{
border: 1px solid #E67100;
font-size: 8pt;
color: #45494D;
font-family: Tahoma, Helvetica, Arial, Verdana, "MS Sans Serif";
padding: 0px 0px 0px 0px;
/*width:103%;*/
}

iframe {
border: 1px solid #E67100;
}

hr {
border: 0px; /* Wg Firefox und Opera */
border-top: solid 1px #f5cda5;
border-bottom: solid 1px #FFFFFF; /* Wg Inet-Explorer */
margin:5px;
}
.lilink {
font-size: 10pt;
font-weight:bold;
}
.lilink:hover {
text-decoration:underline;
cursor:pointer;
}
.wizardbuttons {
background-color:#CDD6DC;
border:1px solid #283A48;
padding:4px;
font-weight:bold;
}
.wizardbuttons:hover {
text-decoration:underline;
cursor:pointer;
}

.ecron_angemeldet
{
border: 1px solid #E67100;
font-size: 15pt;
background: #E67100;
padding: 5px;
}
.navprodukte
{
height: 19px;
padding: 5px 10px 0px 40px;
background: #E67100;
color: #ffffff;
}
.navprodukte ul
{
margin: 0px;
padding: 0px;
}

.navprodukte li
{
margin: 0px 25px 0px 0px;
padding: 0px;
list-style: none;
float: left;
}

.navprodukte a
{
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

.navprodukte a:hover
{
color: #ffffff;
font-weight: bold;
text-decoration: underline;
}


#info_box {
position:absolute;
top: 40%;
left:30%;
width:400px;
margin: 10px;
padding: 8px;
border: 1px solid #E67100;
background: #f5cda5;
-moz-opacity:0.9;
-khtml-opacity:0.9;
opacity:0.9;
filter:alpha(opacity=90);
z-index:99;
}
.info_box_text {
color:white;
font-size:1.4em;
font-weight: bold;
text-align: center;
line-height: 2;
}
.infobox_button {
color:white;
font-size:1.2em;
font-weight: bold;
text-align: center;
display:block;
background: #f0c0a0;
}
.infobox_button:hover {
cursor: pointer;
}

.wk_short {
font-size: 0.9em;
margin: 3px;
line-height: 1.5;
/* border: 1px dotted #E67100; */
}

.standard_button {
padding: 2px;
border: 0px;
background: #E67100;
color: #ffffff;
font-size: 8pt;
font-family: Tahoma, Helvetica, Arial, Verdana, "MS Sans Serif";
font-weight: bold;
}
.standard_button:hover{
cursor: pointer;
text-decoration: underline;
background: #f6cda5;
}

.standard_button_bild:hover{
cursor: pointer;
}

.standard_button_auswahl {
padding: 2px;
border: 0px;
border: 1px solid #E67100;
color: #121212;
font-size: 8pt;
font-family: Tahoma, Helvetica, Arial, Verdana, "MS Sans Serif";
font-weight: bold;
}
.standard_button_auswahl:hover{
cursor: pointer;
text-decoration: underline;
background: #f6cda5;
}

.nix_button {
width:0px;
height:0px;
color:white;
background:white;
border:0px;
}
.wk_button {
padding: 1px;
border: 0px;
background: #E67100;
color: #ffffff;
font-size: 7pt;
font-family: Tahoma, Helvetica, Arial, Verdana, "MS Sans Serif";
}
.wk_button:hover{
cursor: pointer;
text-decoration: underline;
background: #f6cda5;
}
.standard_eingabetext
{
border: 1px solid #E67100;
font-size: 8pt;
color: #45494D;
font-family: Tahoma, Helvetica, Arial, Verdana, "MS Sans Serif";
}
.standard_eingabezahl
{
border: 1px solid #E67100;
font-size: 8pt;
text-align:right;
color: #45494D;
font-family: Tahoma, Helvetica, Arial, Verdana, "MS Sans Serif";
}
.proclip_tab {
font-size: 1.2em;
background: #dee5eb;
padding: 4px;
vertical-align: top;
}

.preis_hinweis {
font-size:0.8em;
}

.warnung {
font-size:1.8em;
font-weight: bold;
margin: 15px;
padding: 10px;
border: 1px solid #E67100;
background: #f5cda5;
text-align: center;
line-height: 2;
}

.iframe_text {
font-size: 8pt;
color: #45494D;
font-family: Tahoma, Helvetica, Arial, Verdana, "MS Sans Serif";
background-color: #ffffff;
margin: 0px auto;
width: 100%;
height: 100%;
}

.wk_tab_long {
border: 1px solid #E67100;
}
.wk_tab_long td {
border: 1px solid #f5cda5;
padding:3px;
vertical-align:top;
}
.wk_summery {
font-size:1.2em;
text-align:right;
padding:5px;
}
.wk_mwst {
text-align:right;
padding:5px;
}

.registrieren {
border: 1px solid #B0BECA;
padding:2px;
margin: 0px 0px 10px 0px;
}

.registrieren select,input
{
border: 1px solid #E67100;
font-size: 8pt;
color: #45494D;
font-family: Tahoma, Helvetica, Arial, Verdana, "MS Sans Serif";
padding:2px;
}

.nur_border {
border: 1px solid #E67100;
padding:2px;
}

.agb_widerrufsadresse {
	text-align:center;
}
.agb_hervorheben {
	background-color: #fff1e1;
}

/* neu */
.ajaxarea_top {
height:150px;
}
.ajaxhersteller {
position:relative;
border: 1px solid #dfdfdf;
top: 5px;
left:16px;
width: 160px;
height: 100px;
}
.ajaxmodell {
position:relative;
border: 1px solid #dfdfdf;
top: 5px;
left:24px;
width: 160px;
height: 100px;
}
.ajaxproduktgruppe {
position:relative;
border: 1px solid #dfdfdf;
top: 5px;
left:32px;
width: 160px;
height: 100px;
}

.linkgeraetebox {
position:relative;
border: 1px solid #dfdfdf;
top: 25px;
left:50px;
width: 180px;
min-height: 120px;
text-align:center;
background-image:url("../pic/misc/geraet2.png");
}
.linkfahrzeugbox {
position:relative;
border: 1px solid #dfdfdf;
top: 25px;
left:25px;
width: 180px;
min-height: 120px;
text-align:center;
}

.ajaxselect
{
border: 1px solid #E67100;
font-size: 8pt;
color: #45494D;
font-family: Tahoma, Helvetica, Arial, Verdana, "MS Sans Serif";
padding: 0px 0px 0px 0px;
width:100%;
}

#load_box {
position:relative;
top:159px;
left:126px;
margin: 0px;
padding: 25px;
height: 160px;
width: 507px;
border: 1px solid #E67100;
background: white;
-moz-opacity:0.9;
-khtml-opacity:0.9;
opacity:0.9;
filter:alpha(opacity=90);
z-index:5;

font-size: 19px;
font-weight: bold;
color: #E67100;
font-family: "Arial";
}

.ajax_auswahl_box {
position:absolute;
clear:both;
border: 1px solid #E67100;
background: #f5cda5;

top:158px;
left:106px;
margin: 8px;
padding: 20px;
width: 545px;
z-index:6;

-moz-opacity:0.95;
-khtml-opacity:0.95;
opacity:0.95;
filter:alpha(opacity=95);


font-size:1.2em;
font-weight: bold;
color: #E67100;
font-family: "Arial";
}
.ajax_artikel_liste {
	clear:both;
	position:relative;
	margin:10px;
	width:500px;
}

.angebot {
	border:1px solid #f5cda5;
	padding:4px;
	font-size: 1.2em;
}
