/* 
Stylesheet GAB GmbH,
Stand: 04/2013
Copyright: Piktoresk | Olaf Baldini
*/

html, body{top:0px; left:0px; right:0px; margin:0px; padding:0px; width:100%; height:100%; }
body{color:#000; line-height: 1.3em; font-size:12px; text-align:left; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}


span.udl{text-decoration:underline;}

ul#srchul,ul#logonav,ul#menutags,div#bereichsinfo,div#spange1,div#spange2,div#spange3,div#spange4{display:none !important;}
div#srchbox,div#langnav,form#ihtgs,div#nav{display:none;}

div#recentlogo{ height:117px; width:100%; position:relative; display:block; margin-bottom:10px;}
div#pghead img#logo{position:relative; border:none;}

/* Kopfbilder : Start */
div#headimg{position:relative; display:none;}
/* Kopfbilder : Ende */

div#pgsp02{margin-left:150px; border-top:1px solid #000; padding-top:10px;}
div#pgsp03{margin-left:150px; border-top:1px solid #000; padding-top:10px;}

a{color:#999; text-decoration:none; font-weight:bold;}
a.lnk_intern:after,a.bigbut:after{content:' (Link: ' attr(href) ')'; font-weight:lighter; font-style:italic;}
a.reverse,a#hbbut{display:none;}

/* Bild-Text-float : start */
div.foto_text_float {display:block; float:left; position:relative; width:510px; border-left:1px solid #fff; border-right:1px solid #fff; margin-top:1px; margin-bottom:1px; background:transparent;}
div.foto_text_float h2{font-size:16px; padding:0px; margin:0px;float:right; width:390px; padding-right:20px;}
h3{font-size:14px; font-style:italic; padding:0px !important; margin:0px !important;}
div.foto_text_float h3{float:right; width:390px; padding-right:20px !important;}
h4{font-size:14px; font-weight:normal; padding:0px !important; margin:0px !important;}
div.foto_text_float h4{position:relative; float:right; padding-top:10px; width:390px; padding-right:20px !important;}
div.foto_text_float table{float:right; width:410px !important;}
div.foto_text_float em{display:block; float:right; width:390px; padding-right:20px !important;}

div.foto_text_float p.ndate{margin-top:0px; display:block; float:right; width:390px; padding-right:20px; padding-bottom:0px; margin-bottom:0px;}
div.foto_text_float img{width:80px; float:left; margin-right:10px; position:relative; display:block;}
div.foto_text_float img.bd{width:80px; float:left; margin-right:10px; position:relative; display:block;}
div.foto_text_float h4{position:relative; margin-top:0px; float:right; width:390px; padding-right:20px;  margin-bottom:0px; }
div.foto_text_float p{position:relative;  float:right; padding-right:20px; width:390px; margin-top:0px; padding-top:5px; padding-bottom:5px; }
div.foto_text_float table{padding:0px; margin:0px; border-collapse:collapse;}
div.foto_text_float em{color:#999; }
div.foto_text_float table th{padding:0px; margin:0px; color:#999; }
div.foto_text_float table td{padding:0px; margin:0px; color:#666; }
/* Bild-Text-float : ende */
hr{position:relative; border:none !important; border-bottom:1px solid #000 !important; margin-bottom:10px !important; padding-top:10px !important; display:block !important; clear:both !important; float:none !important;}
h3:empty{display:none;}

table.trm{border:1px solid #000;}

h1{font-size:18px;}
h2{font-size:16px;}
div#pgsp02 ul,div#pgsp03 ul{padding-left:12px; font-size:12px;}
div#pgsp02 ul h5,div#pgsp03 ul h5{font-size:12px; font-weight:bold; position:relative; padding:0px; margin:0px;}
div#pgsp02 ul li,div#pgsp03 ul li{padding-bottom:5px;}