/* dimstyle.css - style sheet for EnergieS Dimensioning */

body {
  background-color: rgb(247, 246, 244);   
}

body.pale {
  background-color: rgb(247, 246, 244);   
}

div {
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  color: rgb(58,  54,  55);
  text-decoration: none;
}

div.dim{
  background-image: url(https://et-instrumente.de/portal/pics/eco-background.jpg); 
//  background-image: url(http://www.ettestsysteme.de/pics/eco-background.jpg); 
//  background-image: url(../pics/eco-background.jpg); 
  background-repeat: no-repeat; 
  position: relative; 			
  width: 1482px; 	
  height: 1054px; 
  margin: 0px auto;
}

div.imprint{
  background-image: url(https://et-instrumente.de/portal/pics/imprint-background.jpg); 
//  background-image: url(http://www.ettestsysteme.de/pics/imprint-background.jpg); 
//  background-image: url(../pics/imprint-background.jpg); 
  background-repeat: no-repeat; 
  position: relative; 	
  top: 0px;  
  width: 1482px; 	
  height: 1054px; 
  margin: 0px auto;
}

div.retrofit{
  background-image: url(https://et-instrumente.de/portal/pics/retrofit-background.jpg); 
//  background-image: url(http://www.ettestsysteme.de/pics/retrofit-background.jpg); 
//  background-image: url(../pics/retrofit-background.jpg); 
  background-repeat: no-repeat; 
  position: relative; 			
  width: 1482px; 	
  height: 1054px; 
  margin: 0px auto;
}

div.newfit{
//  background-image: url(https://et-instrumente.de/portal/pics/newfit-background.jpg); 
//  background-image: url(http://www.ettestsysteme.de/pics/newfit-background.jpg); 
  background-image: url(../pics/newfit-background.jpg); 
  background-repeat: no-repeat; 
  position: relative; 			
  width: 1482px;
  height: 1054px;
  margin: 0px auto;
}

div.newfitcost{
  background-image: url(https://et-instrumente.de/portal/pics/newfit-cost.jpg); 
//  background-image: url(http://www.ettestsysteme.de/pics/newfit-cost.jpg); 
//  background-image: url(../pics/newfit-cost.jpg); 
  background-repeat: no-repeat; 
  position: relative; 			
  width: 1482px;
  height: 1054px;
  margin: 0px auto;
}

div.dimretro {
  background-image: url(https://et-instrumente.de/portal/pics/dimtitlepale.jpg); 
//  background-image: url(http://www.ettestsysteme.de/pics/dimtitlepale.jpg); 
//  background-image: url(../pics/dimtitlepale.jpg); 
  background-repeat: no-repeat; 
  position: relative; 			
  width: 680px; 
  height: 65px; 
  margin: 0px auto;
  padding: 0px;
}

div.dimretrodetail {
  background-image: url(https://et-instrumente.de/portal/pics/retorfit_details_background.jpg);
//  background-image: url(http://www.ettestsysteme.de/pics/retorfit_details_background.jpg);
//  background-image: url(../pics/retorfit_details_background.jpg); 
  background-repeat: no-repeat; 
  position: relative; 			
  width: 1482px; 
  height: 1054px; 
  margin: 0px auto;
  padding: 0px;
}

div.dimeco {
  background-repeat: no-repeat; 
  position: relative; 	
  top: 125px;  
  left: 330px;		/* org: left: 690px; no width */
  width: 762px; 
  margin: 0px auto;
}

div.dimretrofit{
  background-repeat: no-repeat; 
  position: relative; 			
  top: 145px;  
  left: 120px;		/* org: left: 480px; no width */
  width: 762px;
  margin: 0px auto;
}

div.retrodetail {
  background-repeat: no-repeat; 
  position: relative; 			
  top: 180px;  
  width: 1482px;
  margin: 0px auto;
  font-size: 12px;
}

div.dimretrotitle {
  position: relative; 			
  width: 1482px; 
  height: 100px; 
  margin: 0px auto;
}

div.dimfoot{
  position: relative; 			
  width: 1482px; 
  top: 990px; 
  left: 0px; 
  height: 20px; 
  margin: 0px auto;
  padding: 0px;
}

div.dimretrofoot{
  position: relative; 			
  width: 1482px; 
  top: 990px; 
  left: 0px; 
  height: 20px; 
  margin: 0px auto;
  padding: 0px;
}

div.dimretrodetailfoot{
  position: absolute; 			
  width: 1482px; 
  top: 1068px;
  margin: 0px auto;
  padding: 0px;
}

div.result_background {
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  color: rgb(58,  54,  55);
  border: none;
  background-color: rgb(179, 197, 217);    /* rgb(217, 226, 236); */
  background-repeat: no-repeat;
  text-decoration: none;
  padding: 0px;
}

div.resultgraph_background {
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  color: rgb(58,  54,  55);
  border: none;
  background-color: rgb(247, 246, 244);
  background-repeat: no-repeat;
  text-decoration: none;
  padding: 0px;
}

p {
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  color: rgb(247, 246, 244); 	
  text-decoration: none;
}

p.resultmessage {
  padding: 0px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 0px;  		
  margin-right: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: rgb(58,  54,  55); 	
  text-decoration: none;
  text-align: center;
}

p.resultbold {
  padding: 0px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 0px;  		
  margin-right: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: rgb(58,  54,  55); 	
  text-decoration: none;
  text-align: center;
}

p.leftaligned {
  padding: 0px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: rgb(58,  54,  55); 		
  text-decoration: none;
  text-align: left;
}

p.commenttitle {
  padding: 0px;
  margin: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: rgb(58,  54,  55); 	
  text-decoration: none;
  text-align: left;
}

p.comment {
  padding: 0px;
  margin: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: rgb(58,  54,  55); 	
  text-decoration: none;
  text-align: left;
}

p.rightaligned {
  padding: 0px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 5px;
  margin-right: 5px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: rgb(58,  54,  55); 		
  text-decoration: none;
  text-align: right;
}

p.centersubmit {
  padding: 0px;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  margin-left: 30px;
  margin-right: 30px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #502020;
  text-decoration: none;
  text-align: right;
}

p.retrosubmit {
  position: relative; 			
  width: 1482px;
  margin: 0px auto;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #502020;
  text-decoration: none;
  text-align: center;
}

h1 {
  padding: 0px;
  padding-right: 0px;
  margin: 0px;
  margin-right: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 20px;
  font-weight: bold;
  font-style:italic;
  color: rgb(58,  54,  55); 		
  text-decoration: none;
  text-align: center;
}

h1.imprint {
  padding: 0px;
  padding-right: 0px;
  margin: 0px;
  margin-right: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 20px;
  font-style:italic;
  font-weight: bold;
  color: rgb(58,  54,  55); 		
  text-decoration: none;
  text-align: center;
}

h1.retrofit {
  padding: 0px;
  padding-right: 0px;
  margin: 0px;
  margin-right: 400px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 20px;
  font-style:normal;
  font-weight: bold;
  color: rgb(58,  54,  55); 	
  text-decoration: none;
  text-align: center;
}

h2 {
  padding: 0px;
  padding-right: 0px;
  margin: 0px;
  margin-right: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: rgb(58,  54,  55); 		
  text-decoration: none;
  text-align: left;
}

h2.imprint {
  padding: 0px;
  padding-right: 0px;
  margin: 0px;
  margin-right: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  color: rgb(58,  54,  55); 		
  text-decoration: none;
  text-align: center;
}

h3 {
  padding: 0px;
  padding-right: 0px;
  margin: 0px;
  margin-right: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 24px;
  font-weight: normal;
  color: rgb(58,  54,  55);
  text-decoration: none;
  text-align: center;
}

h3.newfit {
  padding: 0px;
  padding-right: 0px;
  margin: 0px;
  margin-right: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: rgb(58,  54,  55);
  text-decoration: none;
  text-align: center;
}

h4 {
  padding: 0px;
  padding-right: 0px;
  margin: 0px;
  margin-right: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: #801010;  		
  text-decoration: none;
  text-align: center;
}

h4.newfit {
  padding: px;
  padding-left: 15px;
  padding-right: 0px;
  margin: 0px;
  margin-right: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 15px;
  font-weight: normal;
  color: black;  		
  text-decoration: none;
  text-align: left;
}

h5 {
  padding: 0px;
  margin: 0px;
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color: rgb(58,  54,  55); 			
  text-decoration: underline;
  text-align: center;
}

h5.footnote {
  padding: 0px;
  margin: 0px;
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  color: rgb(58,  54,  55); 			
  text-decoration: none;
  text-align: left;
}

table {
  background-color: rgb(179, 197, 217);   /* rgb(217, 226, 236); */
  padding: 0px;
  border-style: solid;
  border-width: 2px; 
  border-collapse: collapse;
  margin: 0px auto;
}

tr {
  vertical-align: top;
}

td {
  padding: 5px;
  margin: 5px;
  border-style: solid;
  border-width: 1px; 
  border-color: rgb(58,  54,  55); 	
}

td.title {
  border-top-style: none;
  border-bottom-style: none;
}

a {
  padding-top: 1px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 1px;
  margin: 0px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  text-decoration: none;
  color: #FFFFFF;
  background-repeat: no-repeat;
  width: 163px;
  height: 45px;
}
a:link {
  color: #502020;
}
a:visited {
  color: #502020;
}
a:active {
  color: #D02020;
}
a:hover {
  color: #D02020;
}
a:focus {
  color: #D02020;
}

a.bunk_imprint {
  padding: 0px;
  margin: 0px;
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: rgb(58,  54,  55); 
  text-decoration: underline;
  text-align: left;
  width: 60px;
  height: 12px;
  background-image: none;
  background-repeat: no-repeat;
}
a.bunk_imprint:hover {
  padding: 0px;
  margin: 0px;
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: /* #901020; */  #E65B00; 
  text-decoration: underline;
  text-align: left;
  width: 60px;
  height: 12px;
  background-image: none;
  background-repeat: no-repeat;
}
a.bunk_imprint:focus {
  padding: 0px;
  margin: 0px;
  font-family: arial, verdana, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: /* #901020; */  #D54500; 
  text-decoration: underline;
  text-align: left;
  width: 60px;
  height: 12px;
  background-image: none;
  background-repeat: no-repeat;
}

a.bunk_newfit_cost {
  padding: 0px;
  margin: 0px;
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #0000B0; 		
  text-decoration: underline;
  text-align: left;
  width: 100px;
  height: 14px;
  background-image: none;
  background-repeat: no-repeat;
}
a.bunk_newfit_cost:hover {
  padding: 0px;
  margin: 0px;
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #901020;		
  text-decoration: underline;
  text-align: left;
  width: 100px;
  height: 14px;
  background-image: none;
  background-repeat: no-repeat;
}
a.bunk_newfit_cost:focus {
  padding: 0px;
  margin: 0px;
  font-family: arial, verdana, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #901020;		
  text-decoration: underline;
  text-align: left;
  width: 100px;
  height: 14px;
  background-image: none;
  background-repeat: no-repeat;
}


input {
  padding-left: 10px;
  padding-right: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
  margin-left: 10px;
  margin-right: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  border-style: solid;
  border-color: rgb(179, 197, 217);   
  border-width: 1px; 
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: rgb(58,  54,  55); 	
  text-decoration: none;
  text-align: left;
}

input.inblue {
  padding-left: 10px;
  padding-right: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
  margin-left: 10px;
  margin-right: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #502020;
  background-color: #A0A0FF;
  text-decoration: none;
  text-align: left;
}

input.fieldlike {
  padding-left: 94px; 	/* 101px; (firefox) */
  padding-right: 94px;  /* 101px; (firefox) */
  padding-top: 6px;
  padding-bottom: 6px;
  margin: 0px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 5px;
  margin-bottom: 5px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: rgb(58,  54,  55);
  background-color: rgb(173, 189, 221);		
  text-decoration: none;
  text-align: center;
}

input.smalfieldlike {
  padding-left: 58px; 	/* 65px; (firefox) */
  padding-right: 58px;	/* 65px; (firefox) */
  padding-top: 6px;
  padding-bottom: 8px;
  margin: 0px;
  margin-left: 10px; 	/* 5px; (firefox) */
  margin-right: 10px; 	/* 5px; (firefox) */
  margin-top: 6px;
  margin-bottom: 6px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: rgb(58,  54,  55);
  background-color: rgb(173, 189, 221);		
  text-decoration: none;
  text-align: center;
}


input.submit {
  background-repeat: no-repeat; 
  padding-left: 10px;
  padding-right: 0px;
  padding-top: 5px;
  padding-bottom: 5px;
  margin: 0px;
  margin-left: 10px;
  margin-right: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  border: none;
  font-family: arial, verdana, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: rgb(247, 246, 244); 
  background-color: rgb(103, 139, 179);
  text-decoration: none;
  text-align: left;
}

input.submit:hover {
  background-color: rgb(77, 104, 134); 	
}

input.submit:focus {
  background-color: rgb(77, 104, 134); 	
}

input.submit:active {
  background-color: rgb(51, 69, 89); 	
}


#field_title { position:absolute; top:8px; left:65px; width:428px; height:44px; z-index:1; }
#field_title_ex { position:absolute; top:8px; left:341px; width:40px; height:44px; z-index:1; }
#field_footnote { position:absolute; top:281px; left:25px; width:428px; height:44px; z-index:1; }
#field_title_login { position:absolute; left:60px; }


#input_pvpeak { position:absolute; top:140px; left:0px; width:500px; z-index:2; } 	
#input_consumption { position:absolute; top:190px; left:0px; width:500px; z-index:2; }			
#input_maxpower { position:absolute; top:150px; left:0px; width:500px; z-index:2; } 	
#input_maxpower_add { position:absolute; top:170px; left:0px; width:300px; z-index:2; } 
#title_systemtype { position:absolute; top:142px; left:0px; width:260px; z-index:2; } 	
#systemtype { position:absolute; top:142px; left:265px; width:440px; z-index:2; } 	
#title_systemphase { position:absolute; top:200px; left:0px; width:260px; z-index:2; } 	
#systemphase { position:absolute; top:200px; left:265px; width:440px; z-index:2; } 	
#title_systemsel { position:absolute; top:265px; left:10px; width:260px; z-index:2; } 	
#systemsel { position:absolute; top:265px; left:285px; width:500px; z-index:2; } 	
#field_dim_commenttitle { position:absolute; top:20px; left:0px; width:170px; z-index:2; }	
#field_dim_comment { position:absolute; top:45px; left:0px; width:700px; z-index:2; }	
#field_dim_comment_text { position:absolute; top:45px; left:700px; width:170px; z-index:2; }	

#input_pvpeak_retro { position:absolute; top:25px; left:0px; width:500px; z-index:2; } 	
#input_instmonth { position:absolute; top:75px; left:10px; width:315px; z-index:2; } 	
#input_instyear { position:absolute; top:105px; left:10px; width:328px; z-index:2; }			
#input_subseqcomp { position:absolute; top:135px; left:0px; width:500px; z-index:2; } 	
#input_consumption_retro { position:absolute; top:145px; left:0px; width:500px; z-index:2; }			
#input_gridcost { position:absolute; top:185px; left:0px; width:500px; z-index:2; }			
#input_gridcostinc { position:absolute; top:225px; left:0px; width:500px; z-index:2; }			
#input_gridtax { position:absolute; top:275px; left:10px; width:327px; z-index:2; }			
#input_selfsup { position:absolute; top:305px; left:0px; width:500px; z-index:2; }			
#input_cost { position:absolute; top:345px; left:0px; width:500px; z-index:2; }			
#input_fund { position:absolute; top:395px; left:10px; width:327px; z-index:2; }			
#field_fund { position:absolute; top:395px; left:350px; width:150px; z-index:2; }			
#input_opcost { position:absolute; top:425px; left:0px; width:500px; z-index:2; }			
#field_fintitle { position:absolute; top:475px; left:0px; width:260px; z-index:2; }			
#input_finownshare { position:absolute; top:500px; left:0px; width:500px; z-index:2; }			
#input_finduration { position:absolute; top:540px; left:0px; width:500px; z-index:2; }			
#input_fininterest { position:absolute; top:580px; left:0px; width:500px; z-index:2; }			

#input_pvpeak_newfit { position:absolute; top:30px; left:0px; width:500px; z-index:2; } 	
#submit_calc_newfit { position:absolute; top:990px; left:355px; width:280px; z-index:2; } 		
#submit_back_newfit { position:absolute; top:990px; left:645px; width:280px; z-index:2; } 		
#submit_info_newfit { position:absolute; top:445px; left:352px; width:280px; z-index:2; } 		
#field_newfit_consumption { position:absolute; top:325px; left:102px; width:260px; z-index:2; }	
#field_newfit_independent_fac { position:absolute; top:325px; left:427px; width:260px; z-index:2; }	
#input_newfit_independent_fac { position:absolute; top:304px; left:384px; width:260px; z-index:2; }	
#field_newfit_ownconsumption { position:absolute; top:325px; left:744px; width:260px; z-index:2; }	
#field_newfit_ownconsumption2 { position:absolute; top:398px; left:102px; width:260px; z-index:2; }	
#field_newfit_ownconsumption3 { position:absolute; top:546px; left:427px; width:260px; z-index:2; }	
#field_newfit_gridcost { position:absolute; top:398px; left:427px; width:260px; z-index:2; }	
#input_newfit_gridcost { position:absolute; top:377px; left:384px; width:260px; z-index:2; }	
#field_newfit_saving { position:absolute; top:398px; left:744px; width:260px; z-index:2; }	
#field_newfit_saving_all { position:absolute; top:397px; left:1113px; width:260px; z-index:2; }	
#field_newfit_pvgeneration { position:absolute; top:546px; left:102px; width:260px; z-index:2; }	
#field_newfit_pvoverhang { position:absolute; top:546px; left:744px; width:260px; z-index:2; }	
#field_newfit_pvoverhang2 { position:absolute; top:622px; left:102px; width:260px; z-index:2; }	
#field_newfit_feedcomp { position:absolute; top:622px; left:427px; width:260px; z-index:2; }	
#field_newfit_pvoverhangamount { position:absolute; top:622px; left:744px; width:260px; z-index:2; }	
#field_newfit_pvoverhangamountall { position:absolute; top:622px; left:1113px; width:260px; z-index:2; }	
#field_newfit_fund { position:absolute; top:725px; left:1113px; width:260px; z-index:2; }	
#input_newfit_fund { position:absolute; top:705px; left:1093px; width:260px; z-index:2; }	
#field_newfit_fund_rel { position:absolute; top:768px; left:728px; width:320px; z-index:2; }	
#input_newfit_fund_rel { position:absolute; top:705px; left:724px; width:260px; z-index:2; }	
#field_newfit_fund_op { position:absolute; top:725px; left:928px; width:260px; z-index:2; }	
#field_newfit_fund_title { position:absolute; top:766px; left:1101px; width:320px; z-index:2; }	
#field_newfit_savingall { position:absolute; top:834px; left:1113px; width:260px; z-index:2; }	
#field_newfit_savingall2 { position:absolute; top:888px; left:102px; width:260px; z-index:2; }	
#field_newfit_costpvwithbat { position:absolute; top:888px; left:427px; width:260px; z-index:2; }	
#input_newfit_costpvwithbat { position:absolute; top:867px; left:384px; width:260px; z-index:2; }	
#field_newfit_independency { position:absolute; top:888px; left:744px; width:260px; z-index:2; }	

#submit_select { position:absolute; top:340px; left:190px; width:280px; z-index:2; } 		
#submit_newfit { position:absolute; top:420px; left:140px; width:280px; z-index:2; } 		
#submit_retrofit { position:absolute; top:475px; left:140px; width:280px; z-index:2; } 		
#field_result { position:absolute; top:10px; left:10px; width:470px; z-index:2; }	
#field_result_bold { position:absolute; top:45px; left:10px; width:470px; z-index:2; }	
#field_result_ex { position:absolute; top:70px; left:10px; width:470px; z-index:2; }	
#field_result_eco { position:absolute; top:115px; left:10px; width:470px; z-index:2; }	
#field_list_title { position:absolute; top:490px; left:10px; width:250px; z-index:2; }	
#field_list { position:absolute; top:490px; left:210px; width:400px; z-index:2; }	

#submit_select_retro { position:absolute; top:628px; left:190px; width:280px; z-index:2; } 		
#submit_detail_retro { position:absolute; top:700px; left:158px; width:280px; z-index:2; } 		
#submit_back_retro { position:absolute; top:745px; left:158px; width:280px; z-index:2; } 		
#submit_back_retrodetail { position:relative; top:10px; z-index:2; } 		
#field_title_retro { position:absolute; top:0px; left:10px; width:360px; z-index:2; }	

/* version with graph */
/*
#field_result_retro { position:absolute; top:625px; left:40px; width:360px; text-align: left; z-index:2; }	
#field_result_retro_val { position:absolute; top:625px; left:40px; width:300px; text-align: right; z-index:2; }	
#field_result_retro_ex { position:absolute; top:690px; left:40px; width:360px; text-align: left; z-index:2; }	
#field_result_retro_ex_val { position:absolute; top:690px; left:40px; width:300px; text-align: right; z-index:2; }	
*/

/* version without graph */
#field_result_retro { position:absolute; top:55px; left:40px; width:360px; text-align: left; z-index:2; }	
#field_result_retro_val { position:absolute; top:55px; left:40px; width:300px; text-align: right; z-index:2; }	
#field_result_retro_ex { position:absolute; top:120px; left:40px; width:360px; text-align: left; z-index:2; }	
#field_result_retro_ex_val { position:absolute; top:120px; left:40px; width:300px; text-align: right; z-index:2; }	

#field_retro_commenttitle { position:absolute; top:0px; left:0px; width:170px; z-index:2; }	
#field_retro_comment { position:absolute; top:25px; left:0px; width:170px; z-index:2; }	
#field_retro_comment_text { position:absolute; top:25px; left:170px; width:700px; z-index:2; }	
#field_retrodetail_commenttitle { position:absolute; top:0px; left:0px; width:230px; z-index:2; }	
#field_retrodetail_comment { position:absolute; top:25px; left:0px; width:230px; z-index:2; }	
#field_retrodetail_comment_text { position:absolute; top:25px; left:230px; width:1250px; z-index:2; }	

#div_imp{ position:absolute; top:280px; left:760px; width:500px; height: 600px; z-index:1; }    	
#submit_login_imp { position:absolute; top:770px; left:760px; width:280px; z-index:2; } 		    	

#field_imprint_title { position:absolute; top:225px; left:530px; z-index:2; }
#field_imprint { position:absolute; top:250px; left:530px; z-index:2; }

#a_bunk_imprint { position:absolute; top:825px; left:720px; z-index:1; }  	
#a_bunk_newfit_cost { position:absolute; top:438px; left:635px; z-index:1; }  	

#div_result{ position:absolute; top:450px; left:145px; width:500px; height: 165px; z-index:1; }    	
#div_result_eco{ position:absolute; top:550px; left:145px; width:500px; height: 165px; z-index:1; }    
#div_result_prodcost{ position:absolute; top:450px; left:145px; width:500px; height: 224px; z-index:1; }    	
#div_result_prodcostex{ position:absolute; top:450px; left:145px; width:500px; height: 276px; z-index:1; }    	
#div_result_rating{ position:absolute; top:450px; left:145px; width:500px; height: 314px; z-index:1; }    	

/* version with graph */
/*
#div_result_retro{ position:absolute; top:40px; left:580px; width:390px; height: 750px; z-index:1; }  
*/ 

/* version without graph */
#div_result_retro{ position:absolute; top:40px; left:580px; width:390px; height: 200px; z-index:1; }       


