/*------------------------------------- Deklarierung von Tags --------------------------------------*/

body { font-size:12px; }
body,td,div,p { font-family: Arial, Helvetica, sans-serif; }
a { text-decoration:none; color:#00479c; }
a:hover { color:#0066ff; }
a:active, a:focus{ outline:none; }
p { margin:0; padding:0; margin-bottom:15px; }
img { border:none; }
h1 { font-size:18px; color:#00479c; margin:0; padding:0; } 
h1.regular { font-weight:normal; }
h2 { font-size:16px; color:#00479c; margin:0; padding:0; } 
h2.regular { font-weight:normal; }
ul { list-style-type:square; }
form { margin:0; padding:0; }

/*------------------------------------- Deklarierung von IDs --------------------------------------*/

#page { width:688px; }

#header { display:none; }
#header_druck { margin-bottom:20px; }

#footer { margin-top:30px; padding:10px 0px; text-align:center; border-top:solid 1px #000; }
#fachbegriffe { display:none; }
#mnav { display:none; }

#content { clear:both; }
#content #col1 { display:none; }
#content #col2 { }
#content #col2_abs { padding:15px 0px 20px 0px; }
#content #col1_start { width:590px; float:left; }
#content #col1_start_abs { padding:90px 200px 0px 74px; }
#content #col2_start { margin-left:595px; }
#content #col2_start_abs { padding:125px 0px 0px 20px; }

#content #col2_1 { width:328px; float:left; }
#content #col2_1_abs { padding:0px 0px 0px 0px }
#content #col2_2 { margin-left:360px; }
#content #col2_2_abs { padding:0px 0px 0px 0px; }

#back { visibility:hidden; }

/*----------------------------------- Deklarierung von Klassen ------------------------------------*/

.form_block { display:none; }

.msg_error { border:solid 1px #cc0000; padding:5px 10px; color:#cc0000; background-color:#fff; }
.msg_success { border:solid 1px #009900; padding:5px 10px; background-color:#fff; }

.clearfix { display: block; } /* Clearfix-Methode */
.left { float:left; position:relative; }
.right { float:right; }
.clear { clear:both; }

.k1 { font-size:0.9em; }
.g1 { font-size:1.2em; }
.c_blau { color:#00479c; }
.c_grau { color:#333; }
.c_gruen { color:#009900; }
.bg_grau1 { background-color:#ececec; }
.bg_grau2 { background-color:#f6f6f6; }
.link { margin-right:6px; }
.link_next { margin-left:6px; }
.lh { line-height:1.5em; }
.sprachauswahl_start { padding-bottom:10px; }
.sprachauswahl_start_sprache { width:70px }
.abs1 { margin-bottom:5px; }
.abs2 { margin-bottom:10px; }
.abs3 { margin-bottom:15px; }
.trenner_aktuelles { font-size:1px; margin-top:12px; padding-bottom:13px; }
.trenner_messen { font-size:1px; margin-top:12px; padding-bottom:0px; border-top:solid 1px #ccc; }

.maschinenliste th { padding:2px 8px; background-color:#ececec; }
.maschinenliste td { padding:4px 8px; }
.maschinenliste .head { padding-top:10px; border-bottom:dotted 1px #333; font-size:1.2em; }
.maschinenliste .aktionen { display:none }
.maschinenliste .symbol { display:none }
.maschinenliste .maschine { cursor:pointer; }
.maschinenliste .maschine:hover { background-color:#f6f6f6; }

.maschine_details td {  padding:4px 0px; }
.maschine_details .bez { text-align:right; padding-right:10px; }
