/* Style sheet gmBasic */
body{padding-top:30px;padding-bottom:30px;background-color:#dedbd6;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;color:#696969;scrollbar-face-color: #ffffff;scrollbar-highlight-color: #5F2B14;scrollbar-3dlight-color: #CD853F;scrollbar-shadow-color: #ffffff;scrollbar-darkshadow-color: #ffffff;scrollbar-track-color: #F1ECE9;scrollbar-arrow-color: #CD853F;font:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
a,b,body,cite,div,em,i,label,li,ol,p,strong,td,th,u,ul{font-family:arial, sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:arial, sans-serif;}
fieldset,form,input,optgroup,select,textarea{font-family:arial, sans-serif;}
a,body,div,fieldset,form,input,label,li,ol,optgroup,p,select,td,th,textarea,ul{font-size:11px;color:#666966;}
h1,h2,h3,h4,h5,h6{font-size:12px;color:#666966;}
img{border:0px;}
p,pre,form{margin:0;padding:0;}
h1{margin:0 0 12px 0;padding:0;font-weight:bold;font-size:13px;}
h2{margin:0 0 6px 0;padding:0;font-weight:bold;font-size:11px;}
optgroup{padding-top:3px;padding-bottom:3px;font-style:normal;}
a{text-decoration:none;color:#0099ff;}
a:hover{text-decoration:underline;}
.ce_text{line-height:1.5;}
.ce_list ul{margin:0;padding:0;}
.ce_list li{margin:0 0 0 22px;padding:0;line-height:1.4;}
* html .ce_list li{margin:0 0 0 26px;}
*:first-child+html .ce_list li{margin:0 0 0 26px;}
.ce_table table{border-left:1px solid #cccccc;}
.ce_table td{padding:2px 8px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_table th{padding:2px 8px;background-color:#e6e6e6;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.ce_gallery table{width:100%;}
.ce_gallery td{text-align:center;vertical-align:middle;}
.ce_download{padding:0 0 15px 0;}
.ce_download a{padding-left:25px;line-height:1.5;background: url(tl_files/img/iconPDF.gif) no-repeat left;}
.ce_download_datum{padding-left:25px;}
fieldset{width:600px;display:block;margin:12px 0 24px 0;padding:12px 12px 0 12px;}
* html fieldset{margin-top:12px;}
*:first-child+html fieldset{margin-top:12px;}
legend{color:#0000e6;}
* html legend{margin-top:-24px;padding:12px 0;}
*:first-child+html legend{margin-top:-24px;padding:12px 0;}
input.text,input.password{width:200px;margin:1px 0;}
* html input.text,* html input.password{margin:0;}
*:first-child+html input.text,*:first-child+html input.password{margin:0;}
textarea{width:360px;height:140px;}
* html textarea{width:358px;}
select{width:204px;margin:1px 0;}
* html select{width:206px;}
div.radio_container{margin:0 0 1px 0;}
* html div.radio_container{margin:2px 0 -1px 0;}
*:first-child+html div.radio_container{margin:2px 0 -1px 0;}
div.radio_container span{display:block;padding-right:6px;}
input.radio{top:2px;position:relative;margin:1px 2px 0 1px;padding:0;}
* html input.radio{top:1px;position:relative;margin:-4px -1px 0 -3px;}
*:first-child+html input.radio{top:1px;position:relative;margin:-4px 0 0 -3px;}
div.checkbox_container{margin:0 0 1px 0;}
* html div.checkbox_container{margin:2px 0 -1px 0;}
*:first-child+html div.checkbox_container{margin:2px 0 -1px 0;}
div.checkbox_container span{display:block;padding-right:6px;}
input.checkbox{margin:3px 3px 0 1px;padding:0;}
* html input.checkbox{top:1px;position:relative;margin:-4px 0 0 -3px;}
*:first-child+html input.checkbox{top:1px;position:relative;margin:-4px 0 0 -3px;}
input.file{margin:1px 0;}
* html input.file{margin:0;}
*:first-child+html input.file{margin:0;}
div.error{color:#ff0000;}
.mod_navigation{float:left;}
.mod_navigation ul{margin:0;padding:0;list-style-type:none;}
.mod_navigation li{float:left;margin:0;padding:0 10px;list-style-type:none;}
* html .mod_navigation ul,* html .mod_navigation li{height:1px;}
*:first-child+html .mod_navigation .parent{height:3px;}
.mod_navigation p{margin:0;padding:0;letter-spacing: 1px;}
.mod_navigation a,.mod_navigation a:visited,.mod_navigation a:hover:visited,.mod_navigation li,.mod_navigation p{font-weight:normal;font-size:11px;color:#ffffff;letter-spacing: 1px;}
.mod_navigation a:hover{text-decoration:none;color:#cccccc;letter-spacing: 1px;}
#wrapper{border:1px solid #cd853f;}
#header{width:760px;height:139px;background: url(tl_files/img/midas-header.jpg) no-repeat;}
#navquer{top:125px;position:relative;padding-left:40px;}
#main{padding:30px 50px;background-color:#ffffff;min-height: 340px;}
#footer{border-top:1px solid #cd853f;background: url(tl_files/img/bg_verlauf.gif);}
#fuss{padding:5px 10px;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size:10px;color:#696969;letter-spacing: 1px;}
#fuss a{font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration:none;font-size:10px;color:#8b4513;letter-spacing: 1px;}
#fuss a:hover{color:#b8860b;}
html{overflow-y: scroll;}
#main p,td,br,div,blockquote{font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size:12px;color:#696969;}
.text{font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size:12px;color:#696969;letter-spacing: 1px;}
.weit{font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration:none;font-size:10px;color:#696969;letter-spacing: 1px;}
h1{font-family:Apollo, Georgia, Trebuchet, Times;font-variant:small-caps;font-size:16px;color:#4E4E4E;letter-spacing: 4px;}
h2{background-color:#F4E9DF;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size:14px;color:#696969;letter-spacing: 4px;}
#main a:link,a:visited{font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration:none;font-size:12px;color:#8b4513;letter-spacing: 1px;}
#main a:hover{font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-size:12px;color:#b8860b;letter-spacing: 1px;}
#main a:active{font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration:none;font-size:12px;color:#8b4513;letter-spacing: 1px;}
#main p{padding-bottom:5px;}
hr{color:#CD853F;}
.textgrau{font-weight:bold;text-decoration:none;font-size:9pt;color:#663300;word-spacing: 0pt, letter-spacing:1px;}
#main ul{margin-top:2px;color:#CD853F;list-style-type:none;}
#main li{padding-left:12px;font-size:12px;background: url(tl_files/img/liste.gif) no-repeat 0 5px;}
input,textarea{background-color:#F4E9DF;color:#5F2B14;border-left, border-top: 1px solid #CD853F;border-right, border-bottom: 1px solid #000000;}
#topstory{width:366px;height:100px;padding:40px 20px 20px 20px;border:1px solid #cd853f;background: url(tl_files/img/topstory.gif) no-repeat left top;}
.formbody span{padding-top:2px;padding-bottom:2px;}

