  html,body
  {
	margin:0;
	padding:0;
	height:100%;
	border:none;
	background-image: url(/bilder/back.jpg);
	background-repeat: repeat-x;
	background-color:#999999;
	padding-top:10px;

   }
   
   table { font-size:10px; }

h1 {
font-size:12px;
color:#000000;
}

.ak {  background-color: #EEEEEE; }
.akHL {  background-color: #D8ED89; }

a:link		{	color:#333333;	text-decoration:none			}
a:visited	{	color:#333333;	text-decoration:none			}
a:hover		{	color:#333333;	text-decoration:none			}
a:active	{	color:#333333;	text-decoration:none			}
a:focus		{	color:#333333;	text-decoration:none			}

textfield {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px }
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#FFFFFF }
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#FFFFFF }
select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color:#FFFFFF }

.standardmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	letter-spacing: normal;
	white-space: normal;
	display: block;
	vertical-align: top;
	word-spacing: normal;
	text-decoration: none;
}
.orangemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	text-decoration:none;
}
.standardmenuheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
	font-weight: bold;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
}
.maincontainer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;

}
.maincontainerview {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;

}
.maincontainerviewklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;

}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;

}
.gfxleftmenu
{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #444444;
}

.gfxoben
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #888888;
}

.auszeichnung {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #333333;
}

.auszeichnung h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.auszeichnungklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #333333;
}
.auszeichnungklein h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
}

.aufmachergui {
background-color:#FFFFFF;
padding-top:0px;
padding-left:7px;
padding-right:5px;
padding-bottom:8px;
border:0px dashed #BBBBBB;
} 

.aufmachergui2 {
background-color:#FFFFFF;
padding-top:0px;
padding-left:7px;
padding-right:5px;
padding-bottom:8px;
border:0px dashed #BBBBBB;
} 

    .s { color: black; background-color: black; }
    .w { color: white; background-color: white; }

.gfxsubmit1 {
background-color:#000000;
color:white;
padding-left:2px;
padding-right:2px;
border:1px #333333 solid;
}

.ggerust {
height:600px;
border:1px #006666 solid;
}

#fullheight{

border:1px solid #222222;
margin-top:0px;
}



/* ORDEROPTION */

.produkttabelle {
width:100%;
border-collapse:collapse; 
border-spacing:0;
border:0; 
border-width:0; 
padding:0;
padding:1px; 
margin-left:auto; 
margin-right:auto;
align:left;
}


.produkttabelle TD {
border-style:solid; 
border-width:1px;
border-color:#333333; 
padding:3px;
background-color:#FFFFFF;
margin:5px;
}

.produkttabelle a:hover		{	color:#333333;	text-decoration:underline			}

.produkttabelle_order a:hover		{	color:#333333;	text-decoration:underline			}



.produkttabelle TR {

}

.produkttabelle TH {
font-weight: bold;
border-style:solid; 
border-width:1px;
border-color:#333333; 
padding:3px;
background-color:#C6E469; 
text-align:center;
color:#000000;
}

.produkttabelle_sum {
width:100%;
border-collapse:collapse; 
border-spacing:0;
border:0; 
border-width:0; 
padding:0;
padding:1px; 
float:left;
}
.produkttabelle_sum TD {
border-style:solid; 
border-width:1px;
border-color:#333333; 
padding:3px;
background-color:#F0F9DB;
margin:5px;
}

.produkttabelle_sum TR {

}

.produkttabelle_sum TH {
font-weight: bold;
border-style:solid; 
border-width:1px;
border-color:#333333; 
padding:3px;
background-color:#EEEEEE; 
text-align:center;
color:#000000;
}

.produkttabelle_sum input {
border:1px solid #666666;
background-color:#EEEEEE;
}


.produkttabelle_order input {
border:1px solid #666666;
background-color:#EEEEEE;
}


.produkttabelle_sum option {

background-color:#EEEEEE;
}


.produkttabelle_order option {

background-color:#EEEEEE;
}


.produkttabelle_sum option[selected] {
border:1px solid #666666;
background-color:#EEEEEE;
}


.produkttabelle_order option[selected] {
border:1px solid #666666;
background-color:#EEEEEE;
}

.produkttabelle_order {
width:100%;
font-size:9px;
border-collapse:collapse; 
border-spacing:0;
border:0; 
border-width:0; 
padding:0;
padding:1px; 
float:left;
}
.produkttabelle_order TD {
border-style:solid; 
font-size:9px;
border-width:1px;
border-color:#333333; 
padding:3px;
background-color:#FFFFFF;
margin:5px;
}

.produkttabelle_order TR {

}

.produkttabelle_order TH {
font-weight: bold;
font-size:9px;
border-style:solid; 
border-width:1px;
border-color:#333333; 
padding:3px;
background-color:#C6E469;
text-align:center;
color:#000000;
}

.order_kopf {
border-bottom:1px solid #777777;
padding-bottom:10px;
margin-bottom:10px;
}

.order_kopf_biskas {
float:left;
padding-bottom:2px;
border-bottom:1px solid #999999;
width:95%;
margin-bottom:20px;
}

.order_kopf_biskas_druck {
float:right;
margin-bottom:20px;
}

.produktsubmit {
background-color:#003366;
color:white;
padding:4px;
border:1px #000000 solid;
border-spacing:3px;
}


.produktsubmitvor {
	background-image: url(../bilder/pfeilvor.jpg);
	border:0;
	width:23px;
	height:46px;
	float:right;
	cursor:pointer;
}


.produktsubmitback {
	background-image: url(../bilder/pfeilback.jpg);
	border:0;
	width:23px;
	height:46px;
	float:left;
	cursor:default;
}



.form_charlotte input,select {
background-color:#DCFECB;
border:1px solid #666666;
color:#000000;
}

.form_charlotte_submit {
background-color:#000000;
border:1px solid #666666;
color:#FFFFFF;
}

a.info
{
position:relative;
z-index:1;
background-color:#FFF; 
color:#000; 
text-decoration:none;
} 

a.info:hover
{
z-index:2;
background-color:#C0FF3E;
} 

a.info span
{
display: none;
} 

a.info:hover span
{ 
display:block;
position:absolute; 
top:2em;
left:2em;
width:15em;
border:1px solid #060; 
background-color:#EEE;
color:#000; 
text-align: left;
padding: 5px;
font-size: 11px;
}
