#warenkorb table.fluege {font-size: 11px; line-height: 15px; color: #00346E; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}

.fluege th {text-align: left; font-size: 11px; line-height: 15px; color: #00346E; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}

.fluege td {text-align: left; font-size: 11px; line-height: 15px; color: #00346E; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}
  
  
h1  {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #BDCF00; line-height: 22px; font-weight: bold;}
  
h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #BDCF00; line-height: 16px; font-weight: bold; margin-top: 0px; margin-bottom: 5px; }

h3 {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #00346E; line-height: 15px; font-weight: bold;}

.tief {
  vertical-align:-3px;
  text-size:6px;
}
  
input[type=submit] {
  cursor: pointer;
}

#start p.error, ul.error li   {font-size: 11px; line-height: 15px; color: #CC0000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}


#ergebnis p, ul, li, input   {font-size: 10px; line-height: 15px; color: #00346E; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif}

#start table.emrechner {font-size: 11px; line-height: 15px; color: #00346E; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100%; border:0; margin-bottom: -10px; margin-top: 0px}

#ergebnis table.emrechner {font-size: 10px; line-height: 14px; color: #00346E; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100%; }
  
.highlight {
        padding: 5px;
        background-color: #E1E9F3;
}
    
.error, p.error, ul.error li {
        color: #CC0000;
}

.bar-fridge, .bar-india, .bar-car, .bar-budget, .bar-calc {
        height: 15px;
        margin-right: 0.5em;
        display: inline
}

.bar-fridge {
        background-color: #C9D300;
}

.bar-india {
        background-color: #8D8315;
}

.bar-car {
        background-color: #FF6609;
}

.bar-budget {
        background-color: #FD0020;
}

.bar-calc {
        background-color: #730007;
}

.calc-caption {
        margin-bottom: 3px; color: #730007;
}

.fridge-caption {
        margin-bottom: 3px; color: #C9D300
}

.india-caption {
        margin-bottom: 3px; color: #8D8315;
}

.car-caption {
        margin-bottom: 3px; color: #FF6609;
}

.budget-caption {
        margin-bottom: 3px; color: #FD0020;
}
.calc-bar {
        margin-bottom: 10px;
        vertical-align: center;
}

input.flughafen   {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        background-color: #919ECF;
        margin-top: 5px; 
        width: 320px
}

select.flughafen   {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        background-color: #919ECF;
        margin-top: 5px; 
        width: 320px
}

input.zahl   {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        background-color: #919ECF;
        margin-top: 5px; 
        width: 40px
}

.submitbutton   { text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 15px; font-weight: bold; background-color:#C9D300; cursor: pointer}

.submitlink    { text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 15px; font-weight: bold; background-color:#C9D300; cursor: pointer}
  
#atmosfairBody {
        margin-left: 35px;
        margin-top: 33px;
        margin-bottom: 5px;
}

p, table.formtable th, table.formtable td, table.listtable th, table.listtable td, a.popup, li, div {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    line-height: 14px;
    color: #00346E;
        margin-top: 0px;
}

h1, h2, table.formtable th {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 21px;
    color: #BDCF00;
        font-weight: bold;
    margin-top: 0px;
        margin-bottom: 5px;
}

h2, table.formtable th {
    font-size: 14px;
    line-height: 16px;
}

a {
        color: #00346E;
    text-decoration: underline;
}

a:hover {
    text-decoration: none;
}

table.formtable, table.listtable {
        margin-bottom: 1em;
}


table.formtable td, table.formtable th {
        padding-bottom: 8px;
        vertical-align: top;
        text-align: left;
}

table.listtable th, table.listtable td {
        padding-top: 2px;
        padding-bottom: 2px;
        padding-right: 1em;
        vertical-align: top;
}

.highlight {
        padding: 5px;
        background-color: #E1E9F3;
}

table.listtable th {
        text-align: left;
        vertical-align: bold;
        font-weight: bold;
        border-bottom: 2px solid #BDCF00;
}

input.submitbutton {
        color: #FFFFFF;
        font-weight: bold;
        background-color: #BDCF00;
        border: 1px solid #BDCF00;
        margin-top: 6px;
        border-style: none;
}

input.textinput {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        color: #FFFFFF;
        background-color: #919ECF;
}

form {
        margin: 0px;
        padding: 0px;
}

span.push_right {
	padding-right: 5px;
}

.sel1   { border-style: none; height:20px; background-color: #919ECF;  text-decoration:none;font-family: Verdana, Arial, Hel
vetica, sans-serif; font-size: 10px; color: #00346E; line-height: normal; font-weight: bold;}
.sel2   { border-style: none; height:20px; background-color: #919ECF;  text-decoration:none;font-family: Verdana, Arial, Hel
vetica, sans-serif; font-size: 10px; color: #FFFFFF; line-height: normal; font-weight: bold;}

#emrechner-form td {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; line-height: 15px; font-weight: bold;}
#emrechner-form input.textinput {text-decoration:none;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #00346E; line-height: 20px; font-weight: bold; background-color: #FFFFFF;border:4px solid #FFFFFF; width:116px}


/******************** TEMPLATE-PATCHES *************************/

input.flughafen, select.flughafen {
	background-color: rgb(193,206,255);
	color: black;
}

input.zahl {
	background-color: rgb(193,206,255);
	color: black;
}

#advice-form  {float: right; padding: 0; margin: 0px 10px; width: 429px; height: 330px;}

#kurzflug_div {
	background-color: yellow;
	margin-top: 10px;
	margin-bottom: 20px;
	padding: 10px;
	text-align: center;
}

#kurzflug_text {
	line-height: 20px;
	font-size: 16px;
	margin-bottom: 0px;	
}

