/* CSS Document */

#Layer1 {
  position: absolute;
  z-index: 1;  
  top: 280px;
  width: 939px;
  margin: 15px 0 0 7px;
  padding: 0;
}
#wheels div {
  margin: 5px 0 0 5px;
  padding: 2px;
  border: 1px solid #ddd;
}
#wheels td {
  text-align: center;
}
#wheels div:hover {
  background: #eee;
}
#close_w {
  position:absolute; 
  z-index:2;
  top: 2px; 
  left: 310px;
  background-color: #FFBF25;
  border: 1px solid #000000;
}
#close_w span {
  padding: 3px 8px;
  text-align: center;
  font-weight: bold;
}
.add {
  background-color: #FFBF25; 
  border: 1px solid #000000;
  font-weight: bold;
  padding: 3px 12px;
}

/* FDI CSS */
.fdi_txt_a { font-size: 10pt; font-weight: normal; color: #000000; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
/*---------------- Navigation -------------------- */
.fdi_next { font-size: 12pt; font-weight: bold; color: #000000; text-align: left ; font-style: italic; font-family: Arial, Helvetica, sans-serif; }
.fdi_back { font-size: 12pt; font-weight: bold; color: #FFFFFF; text-align: left ; font-style: italic; font-family: Arial, Helvetica, sans-serif; }
/*---------------- Carcode Texte -------------------- */
.code_header {font-size: 12px; font-weight: bold; color: #A0A0A0; text-align: left ; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.code_klein {font-size: 10px; font-weight: normal; color: #A0A0A0; text-align: left ; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.code_kleinu {font-size: 10px; text-decoration:underline; font-weight: normal; color: #A0A0A0; text-align: left ; font-style: normal; font-family: Arial, Helvetica, sans-serif; }

/*---------------- Selectboxen standard ------------------- */
.fdi_box {float:left; }
.fdi_box_select_standard  { font-size: 10pt; font-weight: normal; color: #000000; width: 360px}
/*---------------- Selectboxen custom-------------------- */
.fdi_box_select_cars      { font-size: 10pt; font-weight: normal; color: #000000; width: 360px}
.fdi_box_select_carcode   { font-size: 10pt; font-weight: normal; color: #000000; width: 352px}
.fdi_box_select_wheelsize { font-size: 10pt; font-weight: normal; color: #000000; width: 257px}
/*---------------- Carbrand-------------------- */
#selbox_carbrand_result {position:absolute  width:361px; height: 42px; z-index:3; 
        font-size: 10pt; font-weight: bold; color: #000000; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; 
				padding-left: 10px; padding-top: 13px;}
#selbox_carbrand_button {position:absolute; top:  12px; left: 320px; width:35px;  height: 16px; z-index:4;}
#selbox_carbrand_value  {display:none; position:absolute; top: 41px;  width:380px;  height: 170px; z-index:5;}
/*---------------- Carserie-------------------- */
#selbox_carserie_result {position:absolute  width:361px; height: 42px; z-index:3;
        font-size: 10pt; font-weight: bold; color: #000000; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; 
				padding-left: 10px; padding-top: 5px;}
#selbox_carserie_button {position:absolute; top:  12px; left: 320px; width:35px;  height: 16px; z-index:4;}
#selbox_carserie_value  {display:none; position:absolute; top: 41px;  width:381px;  height: 170px; z-index:5;}
/*---------------- Carmodel-------------------- */
#selbox_carmodel_result {position:absolute  width:361px; height: 42px; z-index:3; 
                         font-size: 10pt; font-weight: bold; color: #000000; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; 
					     padding-left: 10px; padding-top: 13px;}
#selbox_carmodel_button {position:absolute; top:  12px; left: 320px; width:35px;  height: 16px; z-index:4;}
#selbox_carmodel_value  {display:none; position:absolute; top: 41px;  width:381px;  height: 170px; z-index:5;}
/*---------------- Wheelsize-------------------- */
#selbox_wheelsize_result {position:absolute  width:381px; height: 42px; z-index:3;
                    	  font-size: 10pt; font-weight: bold; color: #000000; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; 
						  padding-left: 20px; padding-top: 5px;}
#selbox_wheelsize_button {position:absolute; top:  12px; left: 216px; width:35px;  height: 16px; z-index:4;}
#selbox_wheelsize_value  {display:none; position:absolute; top: 41px;  width:257px;  height: 170px; z-index:5;}
/*---------------- Carcode additional selectbox-------------------- */
#carcode_addon     {position:absolute; width:350px; height: 100px; z-index:3; background-color:#FFFF00;}
/*---------------- Carcode Input Germany-------------------- */
#carcode_center {display:inline; position:absolute; width:350px; height: 42px; z-index:2; }
#carcode_center2 {display:none; position:absolute; width:350px; height: 42px; z-index:2; }
#carcode_kenn   {position:absolute; width:164px; height: 42px; z-index:3; }
#carcode_form   {position:absolute; top:9px; width:175px; z-index:4;}
#carcode_text   {position:absolute; margin-left: +191px;  width:164px; height: 42px; z-index:3;}

/*---------------- Carcode Input Germany-------------------- */
#carcode_de_center {position:absolute; z-index:2; }
#carcode_de_text   {position:absolute;  width:350px; height: 42px; z-index:3; background: url(img/back_carcode_de.jpg); background-repeat: no-repeat; 
                    font-size: 10pt; font-weight: bold; color: #CCCCCC; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; 
					padding-left: 10px; padding-top: 5px;}
#carcode_de_form   {position:absolute; top:  8px; left: 185px; width:175px;  height: 16px; z-index:4;}
/*---------------- Carcode Input Sweden-------------------- */
#carcode_se_center {position:absolute; z-index:2; }
#carcode_se_text   {position:absolute;  width:350px; height: 42px; z-index:3; background: url(img/back_carcode_se.jpg); background-repeat: no-repeat; 
                    font-size: 10pt; font-weight: bold; color: #CCCCCC; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; 
					padding-left: 10px; padding-top: 5px;}
#carcode_se_form   {position:absolute; top:  8px; left: 185px; width:175px;  height: 16px; z-index:4;}
/*---------------- Carcode Input Netherland-------------------- */
#carcode_nl_center {display:inline; position:absolute; z-index:2; }
#carcode_nl_text   {position:absolute;  width:350px; height: 42px; z-index:3; background: url(img/back_carcode_nl1.jpg); background-repeat: no-repeat; }
#carcode_nl_form1   {position:absolute; top: 11px; left: 183px; width:175px;  height: 16px; z-index:4;}
#carcode_nl_center2 {display:none; position:absolute; z-index:5; }
#carcode_nl_text2   {position:absolute;  width:350px; height: 42px; z-index:6; background: url(img/back_carcode_nl2.jpg); background-repeat: no-repeat;}
#carcode_nl_form2   {position:absolute; top: 14px; left: 183px; width:175px;  height: 16px; z-index:7;}

/* ALCAR CSS */
/*---------------- Headlines -------------------- */
.alc_hdl_a { padding:5pt; font-size: 12pt; font-weight: bold; color: #A0A0A0; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.alc_hdl_b { padding:1pt; font-size: 10pt; font-weight: bold; color: #000000; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.alc_hdl_c { font-size: 8pt;  font-weight: bold; color: #000000; text-align: center; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.alc_hdl_d { padding:1pt; font-size: 10pt; font-weight: bold; color: #A0A0A0; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.alc_hdl_e { font-size: 12pt; font-weight: bold; color: #A0A0A0; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.alc_hdl_f { padding:1pt; font-size: 8pt;  font-weight: normal; color: #000000; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.alc_butt_hdl {font-size: 11pt; font-weight: normal; color: #000000; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.alc_info_txt { padding:1pt; font-size: 10pt; font-weight: normal; color: #000000; text-align: center; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
.alc_inf2_txt { padding:1pt; font-size: 8pt; font-weight: normal; color: #000000; text-align: center; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
a { text-decoration:none; color: #000000; }
/*---------------- Site container -------------------- */
#data_car   {display:inline; position:absolute; width:130px; height:15px;  left: 0px; top:   1px; z-index:3;}
#data_whl   {display:inline; position:absolute; width:130px; height:15px;  left: 0px; top: 170px; z-index:2;}
/*---------------- DIV Layer Step1 Cardata -------------------- */
#butt_01 {position:absolute; left: 0px; top:  12px; width:210px; height: 28px; z-index:2; background-color: #FFBF25; border: 1px solid #000000; 
    font-size: 11pt; color: #000000; text-align: left; font-style: bold; padding-left: 20px; padding-top: 12px;}
#butt_02 {position:absolute; left: 0px; top:  62px; width:210px; height: 28px; z-index:2; background-color: #FFBF25; border: 1px solid #000000;
    font-size: 11pt; color: #000000; text-align: left; font-style: bold; padding-left: 20px; padding-top: 12px;}
#butt_03 {position:absolute; left: 0px; top: 112px; width:210px; height: 28px; z-index:2; background-color: #FFBF25; border: 1px solid #000000; 
    font-size: 11pt; color: #000000; text-align: left; font-style: bold; padding-left: 20px; padding-top: 12px;}
    
#butt_04 {position:absolute; top:  12px; left: 240px; width:361px;  height: 40px; z-index:7; border: 1px solid #000000;} 
#butt_05 {position:absolute; top:  62px; left: 240px; width:361px;  height: 40px; z-index:6; border: 1px solid #000000;} 
#butt_06 {position:absolute; top: 112px; left: 240px; width:361px;  height: 40px; z-index:5; border: 1px solid #000000;}

#butt_07 {position:absolute; top:  12px; left: 610px; width:230px;  height: 28px; z-index:7;} 
#butt_08 {position:absolute; top:  62px; left: 610px; width:230px;  height: 28px; z-index:3; background-color: #FFBF25; border: 1px solid #000000;  
    font-size: 11pt; text-align: left; font-style: normal; padding-top: 12px; text-align:center;} /* Print */
#butt_09 {position:absolute; top:  112px; left: 610px; width:230px; height: 28px; z-index:3; background-color: #FFBF25; border: 1px solid #000000;
    font-size: 11pt; color: #000000; text-align: left; font-style: normal; padding-top: 12px; text-align:center;} 
#debug_a {position:absolute; left: 645px; top: 112px; width:175px; height: 42px; z-index:2;background: url(img/step1_butt_c.gif); background-repeat: no-repeat; 
          font-size: 11pt; color: #A0A0A0; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; 
		  padding-left: 20px; padding-top: 12px;}
/*---------------- DIV Layer Step2 Results -------------------- */
#wheelmount {position:absolute; top: 50px; left:   0px; width:600px;  height: 280px; z-index:3; margin-top: 18px;}
#wheelmount img {width: 600px; z-index:3;}
#wheelmount_zoom {position:absolute; top: 50px; left:   0px; width:600px;  height: 300px; z-index:2;}
#flashviewer {position:absolute; top: 0px; left: 605px; width: 350px;  height: 350px; z-index:2; }
/*---------------- DIV Layer Step2 Viewercontrol -------------------- */
#cvcontrol {position:absolute; top: 355px; left:  0px; width:707px;  height: 24px; z-index:2; }
#cvzoll_01 {position:absolute;                     width:60px;  height: 24px; z-index:3; overflow:hidden;}
#cvzoll_02 {position:absolute; margin-left: +60px; width:60px;  height: 24px; z-index:3; overflow:hidden;}
#cvzoll_03 {position:absolute; margin-left: +120px; width:60px;  height: 24px; z-index:3; overflow:hidden;}
#cvzoll_04 {position:absolute; margin-left: +180px; width:60px;  height: 24px; z-index:3; overflow:hidden;}
#cvzoll_05 {position:absolute; margin-left: +240px; width:60px;  height: 24px; z-index:3; overflow:hidden;}
#cvzoll_06 {position:absolute; margin-left: +300px; width:60px;  height: 24px; z-index:3; overflow:hidden;}
#cvzoll_07 {position:absolute; margin-left: +360px; width:60px;  height: 24px; z-index:3; overflow:hidden;}
#cvzoll_08 {position:absolute; margin-left: +420px; width:60px;  height: 24px; z-index:3; overflow:hidden;}
#cvcontrol {position:absolute; top: 355px; left: 0px; width: 600px; height: 24px; z-index:2;}
#cvcolo_01 {position:absolute; margin-left: +375px; width:20px;  height: 20px; z-index:3; border-style:solid; border-color: #BBBBBB; border-right-width:2px; border-left-width:2px; border-top-width:2px; border-bottom-width:2px; overflow:hidden;}
#cvcolo_02 {position:absolute; margin-left: +400px; width:20px;  height: 20px; z-index:3; border-style:solid; border-color: #BBBBBB; border-right-width:2px; border-left-width:2px; border-top-width:2px; border-bottom-width:2px; overflow:hidden;}
#cvcolo_03 {position:absolute; margin-left: +425px; width:20px;  height: 20px; z-index:3; border-style:solid; border-color: #BBBBBB; border-right-width:2px; border-left-width:2px; border-top-width:2px; border-bottom-width:2px; overflow:hidden;}
#cvcolo_04 {position:absolute; margin-left: +450px; width:20px;  height: 20px; z-index:3; border-style:solid; border-color: #BBBBBB; border-right-width:2px; border-left-width:2px; border-top-width:2px; border-bottom-width:2px; overflow:hidden;}
#cvcolo_05 {position:absolute; margin-left: +475px; width:20px;  height: 20px; z-index:3; border-style:solid; border-color: #BBBBBB; border-right-width:2px; border-left-width:2px; border-top-width:2px; border-bottom-width:2px; overflow:hidden;}
#cvcolo_06 {position:absolute; margin-left: +500px; width:20px;  height: 20px; z-index:3; border-style:solid; border-color: #BBBBBB; border-right-width:2px; border-left-width:2px; border-top-width:2px; border-bottom-width:2px; overflow:hidden;}
#cvcolo_07 {position:absolute; margin-left: +525px; width:20px;  height: 20px; z-index:3; border-style:solid; border-color: #BBBBBB; border-right-width:2px; border-left-width:2px; border-top-width:2px; border-bottom-width:2px; overflow:hidden;}
#cvcolo_08 {position:absolute; margin-left: +550px; width:20px;  height: 20px; z-index:3; border-style:solid; border-color: #BBBBBB; border-right-width:2px; border-left-width:2px; border-top-width:2px; border-bottom-width:2px; overflow:hidden;}
#cvcolo_09 {position:absolute; margin-left: +575px; width:20px;  height: 20px; z-index:3; border-style:solid; border-color: #BBBBBB; border-right-width:2px; border-left-width:2px; border-top-width:2px; border-bottom-width:2px; overflow:hidden;}
/*---------------- DIV Layer Step2 variable -------------------- */
#car_save  {display: inline; position:absolute; left:250px;	top:15px; width:105px; height:42px; z-index:2;}
#brandlogo  {display: inline; position:absolute; left:470px; top:15px; width:140px; height:40px; z-index:2;} /* brand logo*/
#zoom       {display: inline; position:absolute; left:350px; top:15px; width:96px; height:40px; z-index:2;} /* zoom viewer*/
#hide_car   {display:inline; position:absolute; left:0px;	top:25px; width:300px; height:40px; z-index:2;
             font-size: 12pt; color: #A0A0A0; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif;} /* show/hide car informations */
#show_car   {display:none; position:absolute; left: 0px;	top:25px; width:300px; height:50px; z-index:2;
             font-size: 12pt; color: #A0A0A0; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif;} /* show/hide car informations */
#wheelinfo  {position:absolute; left:605px; top:352px; width:350px; height:20px; z-index:2;
             font-size: 10pt; font-weight: bold; color: #000000; text-align: center; font-style: normal; font-family: Arial, Helvetica, sans-serif; 
		     padding-top: 8px;} /* centerd wheel info*/
#car_info   {position:absolute; left:0px; 	top:395px; width:350px; height:30px; z-index:2;
             font-size: 11pt; font-weight: bold; color: #A0A0A0; text-align: left; font-style: normal; font-family: Arial, Helvetica, sans-serif; 
		     padding-left: 3px; padding-top: 12px;} /* centerd car info*/
#wheelsize {position:absolute; left:260px; top:395px; width:257px; height:42px; z-index:7; border: 1px solid #000000; color: #000000;}

#cvabebutt  {position:absolute; left:535px; top:405px; width: 24px;  height: 24px; z-index:3;} /* ABE-Box */
#cvabetext  {position:absolute; left:565px; top:410px; width: 60px;  height: 24px; z-index:3; 
             font-size: 10pt; color: #A0A0A0; text-align: left; font-style: bold; font-family: Arial, Helvetica, sans-serif;} /* ABE Text*/
#tec_info {position:absolute; left:625px; top:395px; width:325px; height: 28px; z-index:2; background-color: #FFBF25; border: 1px solid #000000;
    font-size: 12pt; text-align: center; padding-top: 11px; text-align: center;}
#art_info {position:absolute; left:285px; top:0px; width:350px; padding-left: 10px; padding-top: 15px; z-index:3; background: #eee; border: 1px solid #ccc;}
#swf_down   {position:absolute; left:855px; top:360px; width:14px; height:14px; z-index:4;} /* downloadflash */
/*---------------- DIV Layer Step2 floating layers -------------------- */
#scalediv  {position:absolute; left:10px; top:455px; width:939px; z-index:3;}
#rechts    {width:350px; height:auto; float:none; display:none; position:absolute;}
#copyright  {width:645px; height: 150px; float:left; display:inline;
            padding-top: 140px; font-size: 10pt; font-weight: normal; color: #000000; text-align: center; font-style: normal; font-family: Arial, Helvetica, sans-serif; }
