.top{background:url(/im/topbg.gif) repeat-x;width:843px;height:100%;}
.topl{background:url(/im/toplbg.gif) no-repeat;padding-left:28px;height:90px;width:252;vertical-align:top;}
.topl div{background:url(/im/logobg.gif) no-repeat #E8E8E8;}
#topr{background:url(/im/toprbg.gif) 100% 0% no-repeat;padding:0px 5px 0px 17px;}
#icon a{color:#898584;font-size:10px;text-decoration:none;}
#icon a:hover{text-decoration:underline;}
#icon .link{padding-right:10px;}
.icon2{width:150px;padding:10px 0px 0px 20px;}
.bicon{padding:0px 5px;}
.siten{font-weight:bold;font-size:18px;color:#EB1C24;text-align:right;padding-top:7px;}
.siten2{font-weight:bold;font-size:13px;color:#220E96;text-align:right;padding-top:7px;}
.imgtopl{padding-top:5px;height:155px;width:252px;vertical-align:top;text-align:right;}

#imgtop {padding:5px 0px 0px 17px;width:100%;}
#imgtop td {padding:0px 0px 0px 17px;width:100%;}

.tdsearch{padding:5px 0px 5px 28px;height:30px;width:252px;vertical-align:top;text-align:right;}
#search{background:#E8E8E8;padding:3px 5px 3px 14px;text-align:center;width:100%;height:30px;}
#search .go{padding:7px 8px 5px 0px;width:20px;}
.formenu{vertical-align:top;padding:5px 0px 5px 16px;}
.menubg{background:url(/im/menubg.gif) 100% 100% no-repeat #E8E8E8;padding-right:40px;}
#menu{height:30;}
#menu .lev1{border-left:1px solid #FFF;}
#menu .sel1{background:#C8CECF;border-left:1px solid #FFF;}
#menu .tlev1{padding:0px 10px;width:100%;height:100%;}
#menu .level1{color:#211198;font-weight:bold;}
#menu a{color:#211198;text-decoration:none;font-weight:bold;}
#menu .select1{color:#000;color:#211198;font-weight:bold;}
#menu .tlev2{background:#C8CECF;border-bottom:1px solid #5A5C5D;border-right:1px solid #5A5C5D;border-top:1px solid #FFF;}
#menu .tlev2 td{padding:5px 10px;}
#menu .tlev2 td.tsel2{background:#1A0670;}
#menu .tlev2 td.separ{padding:0px 5px;font-size:1px;}
#menu .tlev2 .separ2{background:url(/im/m2sep.gif) repeat-x;}
#menu .tlev2 .select2{color:#FFF;font-weight:bold;}
.rrow{padding:0px 0px 5px 28px;vertical-align:top;}
#tabs{background:#E8E8E8;vertical-align:top;padding:20px 12px 0px 12px;}
#tabs .tabsd{padding:3px 10px;}
#tabs a.select{color:#7E1B0B;font-weight:bold;}
#news{background:url(/im/newsbg.gif) 0% 100% no-repeat #E8E8E8;vertical-align:top;padding:20px 12px 170px 12px;height:100%;}
.ttl{color:#211198;font-weight:bold;font-size:14px;letter-spacing:1px;padding:0px 10px 2px 10px;border-bottom:1px solid #211198;margin-bottom:5px;}
#news .main{padding:10px;}
#news .subscr{margin:0px 6px;}
#news .newstitle{color:#848484;}
.bot1{height:85px;background:url(/im/botbg.gif) repeat-x;padding:1px 0px 0px 28px;}
.bot1 table{background:#E8E8E8;}
.bot2{height:85px;background:url(/im/botbg.gif) repeat-x;padding-left:17x;}
.lev2{position:absolute;z-index:1;display:none;}
.sel2{position:absolute;z-index:1;}
.lev3{position:absolute;z-index:2;display:none;}
.sel3{position:absolute;z-index:2;top:0px;left:0px;}
.rr{vertical-align:top;text-align:right;height:10px;background:url(/im/botbg.gif) 100% 0% repeat-y;}
.botcopy{font-size:10px;vertical-align:top;padding:10px 0px 0px 40px;color:#868686;}
.botcopy1{font-size:10px;vertical-align:top;padding:10px 0px 0px 0px;color:#868686;width:230px;}
#text{padding:15px 20px 20px 40px;vertical-align:top;text-align:justify;}
#text table{background:#444;width:100%;}
#text td{background:#FFF;padding:2px 5px;}
#text #pr{background:#FFF;}
#text #pr .title{background:#FFF;border-right:1px solid #211198;border-bottom:1px solid #211198;color:#211198;}
#text #pr .title table{color:#211198;}
#text #pr .title td{padding:0px;background:#FFF;margin:0em}
#text #pr .end{background:#FFF;border-bottom:1px solid #211198;color:#211198;}
#text #pr td{background:#D2D7FE;border-right:1px solid #FFF;border-top:3px solid #FFF;}
#text #pr .even td{background:#B9BEE1;}
#text #pr .color{color:#2D329A;}
#path{color:#211198;font-size:12px;padding-bottom:10px;text-align:left;}
#path .last{font-weight:bold;font-size:16px;}
input.w100 {border:1px solid #868686;width:100%;}
input.sub{color:#777;}
input.nobord{border:0px;width:auto;}
input.button{background:#CCC;height:20px;padding:0px 3px;}
body{margin:0px;padding:0px;}
table{border:0px;}
th, td{font-size:12px;font-family:Arial;}
img{border:0px;}
a{color:#3A0AB5;text-decoration:underline;}
a:hover{text-decoration:none;}
li{margin:3px 0px;}

/* internet-magazin */
form.inm {padding:0; margin:0;} 
#text .inm table {background:#FFF;width:auto;}
#text .inm th {border-left:1px solid #211198;border-bottom:1px solid #211198;color:#211198;font-weight:normal;font-size:10pt;padding: 3 10;}
#text .inm .first{border-left:0;}
#text .inm td{background:#D2D7FE;border-right:1px solid #FFF;border-top:1px solid #FFF;}
#text td.foot { border-top:1px solid #211198;background:#FFF;padding:5 0;}
#text td.head { background:#FFF;padding:5 0;}
#text .inm .even td{background:#B9BEE1;}
#text .imn input {width:auto;}

#text table.form {width:auto;background:transparent;}
#bagi {background:#E8E8E8;border-bottom:5px solid #FFF;}
h1 {font-size:14px;}

.form .input {width:350px;}
.button {border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #666;border-bottom:1px solid #666;padding:0 20;}
#text  .form table {width:auto;}

.cost div {font-weight:bold; font-size:12pt; text-align:right;color:#800;margin-bottom:10;}
#text .inm .cost {padding:0 15;}