body {font-family:Arial; font-size:14px; line-height: 23px; color:#000; margin:0px; padding:0px; text-decoration:none;}
body * {margin:0px; padding:0px;}

a { color: #000; text-decoration:none; }

#linieMiddle {position:absolute; left:580px; top:370px; width:40px; overflow:hidden;}
#outer {width:620px;}
#logo img {margin-left:50px; margin-top:40px; margin-bottom:10px;}
#line img {margin-left:-50px; overflow:hidden;}

#printLogo { margin-left: 50px; }

#printNav {width:auto; margin-left:40px; margin-top:20px;}
#printNav ul {list-style-type:disc;}
#printNav ul li {display:inline; background: none; padding-left: 0px; padding-right:10px;}

a {color:#e0910e; text-decoration:none;}
ol {margin:23px 0 23px 0 !important; padding:0 0 0 30px;}
ul {list-style-type:none; margin:23px 0 23px 0 !important; padding:0px;}
ul li {padding:0 0 0px 30px; background:url('../pix/list_dot.gif') no-repeat 11px 9px;}

h1 {font-size:17px; /*line-height: auto;*/ }
h2 {font-size:15px; /*line-height: auto;*/ color:#E0910E;}
h3 {font-size:15px; /*line-height: auto;*/ color:#000;}

h1, h2, h3 {margin:23px 0 23px 0;}

p {padding:0px;}

#visual {margin-left: 50px; margin-bottom: 10px; }
#visual h1 { font-size: 20px; }

#main {margin: 0px 40px 50px 50px }
#main #textContent {color:#000;}
#main #textContent * {color:#000;}

input, textarea {margin-bottom: 3px;}

#twoColumns {width:487px;}

.leftColumn, .rightColumn {width:243px; float:left;}

.leftColumn h1, .leftColumn h2, .leftColumn h3, .leftColumn p, .leftColumn ul, .leftColumn form, .leftColumn table {padding-right:10px;}
.rightColumn h1, .rightColumn h2, .rightColumn h3, .rightColumn p, .rightColumn ul, .rightColumn form, .rightColumn table {padding-left:10px;}

#footer {margin-left:120px;}
#footer span {padding-right:5px;}

.clearer {clear:both; font-size:0px; height:0px;}

@media print {
  #printNav {display:none;}
}
