html body
{
   font-family:arial,verdana;
}

.qcword img
{
  border-width:0px;
}

#formtitel
{
	background-color:#FDDE72;
	color:#1E5078;
	font-family:verdana,arial;
	font-size:11px;
	font-weight:600;
	height:14px;
	padding-left:4px;
	text-align:left;
}

#linieRed
{
  background-color:#E62323;
  font-size:2px;
  line-height:2px;
}

#hinweis {
	background-color:#1E5078;
	color:#FFFFFF;
	font-family:verdana,arial;
	font-size:11px;
	font-weight:500;
	height:14px;
	text-align:center;
}
 #hinweis td {
    padding-right: 30px;
}

 #fieldset {
    height: 400px;
	font-size:12px;
	color:#1E5078;
}

td .title {
    width: 170px;
	font-size:12px;
	color:#1E5078;
}

td .dropdown {
    width: 168px;
    background: #FBFCAC;
	font-size:12px;
	color:#1E5078;
}

td .option {
    width: 168px;
	font-size:12px;
	color:#1E5078;
}


 #result {
  margin: 20px 0 20px 20px;
    border: 1px solid #000;
}
#result_heading {
    height: 20px;
    border-bottom: 1px solid;
    background: #FDDE72;
    padding: 5px 5px 0 5px;
    font-size: 13px;
}
 .result_row {
    background: #E7E7E7;
    color: #003366;
    font-size: 12px;
}

 .res_column1 {
    padding: 2px 0 0 5px;
	color:#1E5078;
	font-size: 12px;
}

 .res_column2 {
    text-align: right;
	padding: 2px 30px 0 5px;

	  }

 .odd {
    background: #F9F9F9;
}
 .result_row:hover {
    background: #FBFCAC;
}
 .gesamtkosten {
    font-weight: bold;
    border-top: 2px solid #FDDE72;
}

 .ul_1 {
    width: 310px;
}
 .ul_2 {
    width: 135px;
    border: 1px double #000;
  	background: black;
}
 .ul_3
 {
    width: 9px;
 }

 #goto_print_view
 {
    margin: -10px 0 0 378px;
 }

 #button_cal
 {
    background-color: #1E5078;
    color: #FFFFFF;
    font-size: 10px;
    height: 20px;
    left: 5px;
    text-align:center;
    width: 110px;
 }


/* Druckansicht */
 #head {
    background: #fef2c2;
}
 #sub_headline {
    font-size: 16pt;
    font-weight: bolder;
}
 #heading {
    padding-left: 30px;
}
 #heading h1 {
    color: #002d59;
    font-weight: bolder;
	margin-top:30px;
}

 #anlage_heading {
    margin: 0;
    text-align: right;
}
 #anlage_heading span {
    font-size: 35px;
    font-weight: bold;
}
 #description {
    margin-left: 30px;
    width: 600px;
}
