/* dateiweite Einstellungen */
*{font-family:arial,verdana,helvetica,sans-serif;}
body{margin:0px;padding:0px;background-color:#fff;}
a{text-decoration:none;}
form{margin:0px;}

/* allgemeine Klassen */
.clear{clear:both;height:0px;line-height:0px;font-size:0px;}
.clear div{height:1px;}
.vspc{height:15px;width:1px;}
.vspc2{height:10px;width:1px;}
.spc{float:left;width:15px;height:1px;}

/* Breadcrumbs */
#brc{font-size:14px;color:#000;padding-bottom:5px;margin-bottom:15px;font-weight:bold;border-bottom:1px solid #000;}
#brc .nottrans{color:#999;}

/* Hauptbereiche */
#cont{width:750px;float:left;}
.cnts{width:30px;height:1px;float:left;}
#cntl{width:500px;float:left;font-size:14px;line-height:22px;color:#000;}
#cntr{width:220px;float:left;font-size:12px;line-height:20px;color:#666;}
#cntb{width:750px;float:left;font-size:14px;line-height:22px;color:#000;}
#cntb .nottrans{color:#999;}
#cnt a{color:#000;text-decoration:underline;}
#cnt .nottrans{color:#999;}
#cnt a:hover{color:#999;text-decoration:underline;}
#cnt .nottrans a{color:#999;text-decoration:underline;}
#cnt .nottrans a:hover{color:#ccc;text-decoration:underline;}
#cnt a .nottrans{color:#999;text-decoration:underline;}
#cnt a:hover .nottrans{color:#ccc;text-decoration:underline;}
#nws .nottrans{color:#999;}
#nws a{text-decoration:none;}
#nws a:hover{text-decoration:none;}
#nws .nottrans a{color:#999;text-decoration:none;}
#nws .nottrans a:hover{color:#ccc;text-decoration:none;}
#nws a .nottrans{color:#999;text-decoration:none;}
#nws a:hover .nottrans{color:#ccc;text-decoration:none;}

/* Inhalt */
#cnt h1{font-size:18px;margin:0px;margin-top:15px;}
#cnt h2{font-size:16px;margin:0px;margin-top:10px;}
#cnt h3{font-size:14px;margin:0px;margin-top:5px;}
#cnt table{border-spacing:0px;border-collapse:collapse;}
#cnt th{border-bottom:solid 1px #fff;padding:2px 5px;background-color:#ddd;text-align:left;}
#cnt td{border-bottom:solid 1px #fff;padding:2px 5px;background-color:#eee;}
/*#cnt .trpag td{padding:1px;}*/
#cnt .trpag{padding:5px;background-color:#fff;}
#cnt .trpag td{margin:1px;padding:5px;background-color:#f9f9f9;}
#cnt .ext{float:left;width:24px;}
#cnt .download{float:left;font-size:12px;}
#cnt .download a{text-decoration:none;}
#cnt .download a:hover{text-decoration:underline;}
#cnt .tabcnt{background-color:#fff;padding:10px;}
#cnt .foot{background-color:#ddd;padding:2px 5px;}
#cnt .foot a{text-decoration:none;}
#cnt .foot a:hover{text-decoration:underline;}
#cnt .alt{font-size:12px;padding-top:5px;}

/* Nebenseiten-Boxen (boxttl,box) */
.box_o a{background-color:#fff;text-decoration:none;}
.box_o a:hover{background-color:#eee;text-decoration:none;}
.boxttl{background-color:#fff;color:#000;border:solid 1px #999;border-bottom:none 0px;padding:5px 10px;font-weight:bold;margin:0px;overflow:hidden;}
a .boxttl{color:#000;cursor:pointer;text-decoration:none;}
a:hover .boxttl{background-color:#eee;text-decoration:none;}
.boxttl .nottrans{color:#999;text-decoration:none;}
a .boxttl .nottrans{color:#999;text-decoration:none;text-decoration:none;}
a:hover .boxttl .nottrans{color:#999;text-decoration:none;text-decoration:none;}
.box{background-color:#fff;color:#000;border:solid 1px #999;padding:10px;}
a .box{color:#000;cursor:pointer;text-decoration:none;}
a:hover .box{background-color:#eee;text-decoration:none;}
.box .nottrans{color:#999;text-decoration:none;}
a .box .nottrans{color:#999;text-decoration:none;text-decoration:none;}

/* Formular */
.fom{float:left;padding:5px;margin-bottom:1px;background-color:#eee;}
.input{width:100%;border:solid 1px #000;font-size:14px;line-height:18px;color:#000;}
.inputfix{width:100%;border:solid 1px #999;font-size:14px;line-height:18px;background-color:#eee;color:#999;}
.btn input{width:100%;border:solid 1px #000;font-size:14px;line-height:18px;color:#000;background-color:#f9f9f9;}
.btn .nottrans input{color:#999;}

/* Fehler */
.err {color:#999;}
#cntb .err .nottrans{color:#ccc;}

/* Tabellen */
#cnt .tab table{border-spacing:0px;border-collapse:collapse;}
#cnt .tab td{border:solid 1px #000;padding:2px 5px;}

/* Galerien */
#cnt .gal{background-color:#fff;}
