/*

styles.css

Stylesheet fuer aluminiumonline.de

*/
body {
    margin-top:0px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
}

a {
    color:#536F9E;
    text-decoration:none;
}
a:visited {
    color:#536F9E;
    text-decoration:none;
}
a:hover {
    color:#536F9E;
    text-decoration:underline;
}

/* Tabellen *******************************************************************/

table.rand{
    border-width:1px;
    border-style:solid;
    border-color:#999999;
}

table.tabrand {
    border:1px;
    border-width:1px;
    border-style:solid;
    border-color:#000000;
}

table.rand2{
    border-width:1px;
    border-style:solid;
    border-color:#CCCCCC;
}

td.start {
    color:#444444;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.5pt;
    font-weight:normal;
    line-height:13pt;
    padding-left:8px;
    text-align:justify;
}

td.textzeile {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000000;
}

td.textzeilefett {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bolder;
    color:#000000;
}

td.textzeilegross {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
}

td.zeileliste {
    font-family:Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#000000;
}

td.listeueberschrift {
    background-color:#336699;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#FFFFFF;
}

td.listeueberschriftklein {
    background-color:#336699;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFFFFF;
}

td.zeilelisteklein {
    background-color:#0099CC;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFFFFF;
    line-height:10pt;
}

td.zeilelistegross {
    background-color:#0099CC;
    /*background-color:#CFEEFF;*/
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#FFFFFF;
}

td.textzeile2 {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000000;
}

td.bild {
    border:0px;
    border-top-width:1px;
    border-top-style:solid;
    border-top-color:#999999;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#999999;
    border-left-width:1px;
    border-left-style:solid;
    border-left-color:#999999;
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:#999999;
}

td.liste {
    border:0px;
    border-top-width:1px;
    border-top-style:solid;
    border-top-color:#999999;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#999999;
}

td.bildstart {
    border:1px;
    border-top-width:1px;
    border-top-style:solid;
    border-top-color:#999999;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#999999;
    border-left-width:1px;
    border-left-style:solid;
    border-left-color:#999999;
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:#999999;
}

td.bl {
    background-color:#8AAFED;
}

td.right{
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:#999999;
    background-color:#FFF5EF;
}

td.left{
    border-left-width:1px;
    border-left-style:solid;
    border-left-color:#999999;
    background-color:#FFF5EF;
}

td.middle{
    background-color:#FFF5EF;
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    line-height:13pt;
    text-align:justify;
}

td.chartrand {
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#000000;
    border-width:1px;
    border-style:solid;
    border-color:#999999;
}

.footer {
    color:#536F9E;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.5pt;
    font-weight:normal;
    line-height:13pt;
}

.footergrau {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.0pt;
    font-weight:normal;
    line-height:13pt;
}

.kasten {
    color:#536F9E;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.5pt;
    font-weight:normal;
    border-width:1px;
    border-style:solid;
    border-color:#999999;
    text-align: right;
}

.kasten2 {
    color:#536F9E;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.5pt;
    font-weight:normal;
    text-align: center;
}

.header2 {
    color:#536F9E;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.0pt;
    font-weight:normal;
    line-height:13pt;
}

.chart {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:9.5px;
    font-weight:normal;
    line-height:11pt;
}

.charttext {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    line-height:16pt;
}

.charttext2 {
    color:#000000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
    line-height:16pt;
}

.charttexts {
    color:#000000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    line-height:16pt;
}

.chartgross {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    font-weight:bold;
    line-height:18pt;
}

.body_text_small {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.0pt;
    font-weight:normal;
    padding-left:5px;
    padding-right:2px;
    line-height:13pt;
}

.body_text_small_rand {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.0pt;
    font-weight:normal;
    padding-left:5px;
    padding-right:2px;
    line-height:13pt;
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:#333333;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#333333;
}

.body_text_small_rand1 {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.0pt;
    font-weight:normal;
    padding-left:5px;
    padding-right:2px;
    line-height:13pt;
    border-width:1px;
    border-style:solid;
    border-color:#333333;
}

.body_text_small_rand2 {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.0pt;
    font-weight:normal;
    padding-left:5px;
    padding-right:2px;
    line-height:13pt;
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:#333333;
    border-left-width:1px;
    border-left-style:solid;
    border-left-color:#333333;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#333333;
}

.body_text_small_rand3 {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.0pt;
    font-weight:normal;
    padding-left:5px;
    padding-right:2px;
    line-height:13pt;
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:#333333;
    border-top-width:1px;
    border-top-style:solid;
    border-top-color:#333333;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#333333;
}

.body_text_large_rand {
    color:#333333;
    background-color:#8295B5;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10.0pt;
    font-weight:normal;
    padding-left:8px;
    line-height:13pt;
    border-right-width:1px;
    border-right-style:solid;
    border-right-color:#333333;
    border-top-width:1px;
    border-top-style:solid;
    border-top-color:#333333;
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#333333;
}

.legierung {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:7.5pt;
    font-weight:normal;
    padding-left:2px;
    padding-right:2px;
    line-height:10pt;
}

.body_text_large {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10.0pt;
    font-weight:normal;
    padding-left:8px;
    line-height:13pt;
}

.body_text_large2 {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11.0pt;
    font-weight:normal;
    line-height:13pt;
}

.body_text_large3 {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11.0pt;
    font-weight:bold;
    line-height:15pt;
    vertical-align:bottom;
}

.home_text {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    line-height:12pt;
}

.form_text {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:9pt;
    font-weight:normal;
    line-height:13pt;
}

.body_text {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    line-height:13pt;
    text-align:justify;
}

.body_text1 {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
}

.body_text2 {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
    line-height:13pt;
}

.body_text3 {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:15.0pt;
    font-weight:normal;
    line-height:24pt;
}

.body_text4 {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13.0pt;
    font-weight:normal;
    line-height:15pt;
}

.body_text5 {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:normal;
    line-height:28px;
}

.body_text6 {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    font-weight:bold;
    line-height:20px;
}

.body_text7 {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
}

.labor_text {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.5pt;
    font-weight:normal;
    line-height:13pt;
    padding-left:6px;
    padding-right:3px;
}

.labor_table {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.5pt;
    font-weight:normal;
    line-height:13pt;
    padding-left:20px;
    padding-right:1px;
    padding-top:15px;
}

.container_text {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.5pt;
    font-weight:normal;
    line-height:11pt;
    padding-left:5px;
    padding-right:5px;
    text-align:center;
}

.container_detail_text {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.5pt;
    font-weight:normal;
    line-height:11pt;
    padding-left:5px;
    padding-right:5px;
    text-align:left;
}

.aluminium_text {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.5pt;
    font-weight:normal;
    line-height:11pt;
    text-align:justify;
    padding-right:5px;
    padding-left:7px;
}

.map_text {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.5pt;
    font-weight:normal;
    line-height:11pt;
}

.nav_text {
    color:#666666;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.5pt;
    font-weight:normal;
    line-height:13pt;
}

.tbl_hd {
    color:#FFFFFF;
    font-family:Verdana, Helvetica, sans-serif;
    font-size:9px;
    font-weight:bold;
    line-height:10pt;
    background-color:#AAAAAA;
    text-align:left;
}

.th_text {
    color:#E9E9DD;
    font-family:Arial, Helvetica, sans-serif;
    font-size:8.5pt;
    font-weight:bold;
    line-height:11pt;
}

/* Auflistungen ***************************************************************/

.row {
    background-color:#FFFFFF;
}

.oddgross {
    /*background-color:#E1E1E1;*/
    background-color:#EFEFEF;
    color:#000000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    line-height:12pt;
}

.evengross {
    background-color:#FFFFFF;
    color:#000000;
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    font-weight:normal;
    line-height:12pt;
}

/* Formulare ******************************************************************/

input, select, textarea {
    font-size:10px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
}

input.feld {
    color:#003366;
    width:60px;
    border:1px;
    border-style:solid;
    border-color:#000000;
}

input.feldchart {
    color:#003366;
    width:60px;
    border:1px;
    border-style:solid;
    border-color:#999999;
}

input.radiobutton {
    color:#003366;
    width:14px;
}

input.radiobutton2 {
    color:#003366;
    width:14px;
    border:4px;
    border-color:#cccccc;
}

input.submit {
    background-color:#E1E1E1;
    color:#000000;
    width:118px;
    height:19px;
    border:1px;
    border-style:solid;
}

input.submitkurz {
    background-color:#E1E1E1;
    color:#000000;
    width:90px;
    height:19px;
    border:1px;
    border-style:solid;
}

input.submitkurzzwei {
    background-color:#E1E1E1;
    color:#000000;
    width:100px;
    height:16px;
    border:1px;
    border-style:solid;
}

input.submitmitte {
    background-color:#E1E1E1;
    color:#000000;
    width:88px;
    height:16px;
    border:1px;
    border-style:solid;
}

input.submitmittechart {
    background-color: #FFFFFF;
    color: #536F9E;
    width: 88px;
    height: 17px;
    border: 1px;
    border-style: solid;
    border-color: #999999;
}

input.submitchart {
    background-color: #E1E1E1;
    color: #000000;
    width: 119px;
    height: 21px;
    border: 1px;
    border-style: solid;
}

input.submitchartklein {
    background-color: #FFFFFF;
    color: #000000;
    width: 60px;
    height: 19px;
    border: 1px;
    border-style: solid;
    border-color: #999999;
}

input.submitchartkurz {
    background-color: #e1e1e1;
    color: #000000;
    width: 90px;
    height: 21px;
    border: 1px;
    border-style: solid;
}

select {
    color:#003366;
    width:120px;
    border:1px;
    border-style:solid;
    border-color:#000000;
}

select.klein {
    color:#003366;
    width:50px;
    border:1px;
    border-style:solid;
    border-color:#000000;
}

select.chart {
    color:#003366;
    width:78px;
    border:1px;
    border-style:solid;
    border-color:#000000;
}

select.chart2 {
    color:#003366;
    width:86px;
    border:1px;
    border-style:solid;
    border-color:#000000;
}

select.chart3 {
    color:#003366;
    width:86px;
    border:1px;
    border-style:solid;
    border-color:#999999;
}

select.chart4 {
    color:#003366;
    width:78px;
    border:1px;
    border-style:solid;
    border-color:#999999;
}

select.chart5 {
    color:#003366;
    width:72px;
    border:1px;
    border-style:solid;
    border-color:#999999;
}

select.chart6 {
    color:#003366;
    width:50px;
    border:1px;
    border-style:solid;
    border-color:#999999;
}

select.chart7 {
    color:#003366;
    width:60px;
    border:1px;
    border-style:solid;
    border-color:#999999;
}
