body {font-family:Arial,Tahoma,Verdana,Geneva; }
table {font-family:Arial,Tahoma,Verdana,Geneva; border-collapse:collapse; border-spacing:0; }
td {padding:0; }
h1 {font-size:20px; font-weight:bold; letter-spacing:3px; margin:2px 0 0 0; padding-bottom:3px; text-align:center; }
h2 {font-size:16px; font-weight:500; letter-spacing:0.05em; margin:0; text-align:center; padding-bottom:3px; }
h3 {font-size:16px; font-weight:600; letter-spacing:0.08em; margin:0; text-align:center; }
h4 {font-size:12px; display:none; margin:0; }
P {margin:0; padding:0; -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto; max-width: initial; }
a {font-family:Arial,Tahoma,Verdana,Geneva; font-size:14px; }
iframe {width:100%; height:100%; }
img {margin:0; padding:0; vertical-align:middle; }
.AGotL {font-size:inherit; background-color:#cce4ff; color:#2222aa; cursor:pointer; text-decoration-line:underline; text-decoration-style:solid; text-decoration-color:#3264f8; }
.AGoto {font-size:inherit; background-color:inherit; color:#2222aa; cursor:pointer; text-decoration-line:underline; text-decoration-style:solid; text-decoration-color:#3264f8; }
.AGotoSpanWhite {margin:0 3px 0 3px; padding:0 2px 0 2px; background-color:#f1f2ed; color:#3900EE; border-radius:2px; }
.AGotT {font-size:inherit; background-color:inherit; color:#2222aa; text-decoration-line:underline; text-decoration-style:solid; text-decoration-color:#3264f8; }
.ATD2 {text-align:center; font-weight:bold; background-color:#ffffff; color:#2b1324; border-left:1px solid #091641; }
.ATD3 {padding:0 0 0 8px; background-color:#ffffff; color:#2b1324; }
.Blog_Perm_Tit_div {font-size:16px; margin:0 0 3px 0; padding:0 6px 0 6px; position:relative; left:-30px; background-color:#ffd800; border-radius:6px; cursor:pointer; }
.Blog_Perm_Txt_div {background-color:#faf5dd; display:none; }
.BlogAktuell_All_td {vertical-align:top; background-color:#ffffff; }
.BlogAktuell_Sektion {background-color:#faf5dd; display:none; }
.BlogAktuell_Text_p {margin:0 0 3px 6px; padding:0 3px 3px 0; text-indent:10px; line-height:1.2em; }
.BlogAktuell_Text_z {margin:0 0 3px 6px; padding:0 3px 3px 0; text-indent:0px; line-height:1.2em; }
.BlogAktuell_Top_div {font-size:16px; padding:0 6px 0 6px; background-color:#ffd800; cursor:pointer; border-radius:6px; margin-bottom:3px; }
.BodyAlbum {margin:5px 0 5px 10px; font-size:14px; background-color:#e2e1dc; color:#091641; }
.BodyExpertise {margin:0 5px 0 10px; font-size:10px; background-color:#e2e1dc; color:#000033; }
.BodyPDF {margin:5px 0 0 0; font-size:14px; background-color:#e2e1dc; color:#000040; }
.BodyTest {height:950px; margin:0 6px 0 6px; padding:0; background-color:#000000; color:#b22222; cursor: url(Icons/Img_Highlight.ico), default; }
.Div_ListeDots {border-bottom:1px dotted #333333; text-align:right; position:relative; top:-4px; }
.DivBlueWhite_Tit {padding:3px 0 3px 0.5em; background-color:#091641; color:#eef6ff; border-radius:6px 6px 0 0; }
.DivBuchPosMe {position:relative; left:-15px; }
.DivMemo {padding-left:5px; font-size:11px; color:#333333; cursor: url(Icons/Img_Highlight.ico), default; position:relative; top:100px; text-align:left; font-weight:normal; letter-spacing:0; }
.DivTestZentrum {padding:3px 0 3px 3px; background-color:#bb2222; color:#ffd800; border-radius:10px; }
.DivWesBlub1 {padding:0 0 0 0; border-radius:6px 0 0 6px; border:none; background-color:#eb9a00; }
.DivWesBlubb_Glaube {padding:1em 2em 1em 2em; border-radius: 50%/50%; border:none; background-color: #ffff00; color:#880000; opacity:0.7; }
.DivWesBlubb_Selbst {padding:1em 2em 1em 2em; border-radius: 50%/50%; border:none; background-color: #ffff00; color:#880000; opacity:0.7; }
.DivZeig {padding-left:5px; font-size:11px; color:#333333; cursor: url(Icons/Img_Highlight.ico), default; position:relative; top:290px; }
.DocMark {padding:0 2px 0 2px; background-color:#e2e1dc; }
.DocT100 {font-size:16px; margin:0 0 3px 0; width:100%; }
.DocT100B {font-size:16px; margin:0 0 3px 0; width:100%; font-weight:bold; }
.DocTAB {font-size:14px; margin:0 0 3px 0; width:100%; }
.DocTBoxR {margin:3px 0 0 6px; padding:0 0 0 6px; color:#111111; text-align:left; text-indent:0; float:right; font-size:14px; font-weight:normal; white-space:nowrap; border-left:1px solid #222222; border-bottom:1px solid #222222; border-radius:6px; }
.DocTD1 {width:38px; vertical-align:top; }
.DocTD1B {width:38px; vertical-align:bottom; }
.DocTD2 {padding:0 6px 0 0; vertical-align:top; }
.DocTD2B {padding:0 6px 0 0; vertical-align:bottom; }
.Expertise_GotoR {font-size:smaller; float:right; }
.Expertise_Info1 {padding:0 0 0 4px; font-size:15px; background-color:#eef6ff; color:#091641; border-left:1px solid #091641; -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto; margin:0; }
.Expertise_Info2 {padding-left:4px; font-size:15px; background-color:#eef6ff; color:#091641; border-left:1px solid #091641; -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto; text-indent:15px; }
.Expertise_MerkeBot {background-color:#eef6ff; color:#091641; padding:0 6px 3px 3px; font-size:15px; border-bottom:3px solid #091641; border-left:1px solid #091641; border-radius:0 0 6px 6px;  }
.Expertise_MerkeBox {height:4.2em; padding:3px 0 3px 0; vertical-align:top; }
.Expertise_MerkeChg_0 {cursor:default; font-size:14px; color:#888888; text-align:center; }
.Expertise_MerkeChg_1 {cursor:pointer; font-size:14px; color:#4169e1; text-align:center; text-decoration:underline; }
.Expertise_MerkeDiv_0 {cursor: url(Icons/Img_Highlight.ico), pointer; display:none; }
.Expertise_MerkeDiv_1 {cursor: url(Icons/Img_Highlight.ico), pointer; }
.Expertise_MerkeNr  {width:2em; font-size:14px; background-color:#091641; color:#eef6ff; text-align:center; }
.Expertise_MerkeSet {margin-bottom:6px; background-color:#eef6ff; border-bottom:3px solid #091641; border-left:1px solid #091641; border-radius:0 0 6px 6px; }
.Expertise_MerkeSmM {background-color:#fef1b1; color:#7e0000; padding:0 6px 3px 3px; font-size:15px; border-bottom:3px solid #091641; border-left:1px solid #091641; border-radius:0 0 6px 6px;  }
.Expertise_MerkeTab {width:100%; font-size:14px; background-color:#eef6ff; color:#091641; cursor:pointer; border-left:1px solid #091641; }
.Expertise_MerkeTD1 {width:22px; padding-top:3px; vertical-align:top; }
.Expertise_MerkeTop {background-color:#091641; color:#eef6ff; letter-spacing:0.1em; font-size:15px; font-weight:500; line-height:1.1em; padding:3px 6px 3px 6px; border-radius:6px 6px 0 0; margin-top:0.8em; }
.Expertise_Texte {width:600px; height:972px; padding:0 10px 0 30px; background-color:#ffffff; color:#2b1324; overflow-y:scroll; }
.Expertise_TextH {border-bottom:3px solid #b0c4de; }
.Expertise_Titel_1 {background-color:#091641; color:#eef6ff; letter-spacing:0.2em; font-size:18px; font-weight:600; padding:2px 10px 2px 3px; margin:2px 0 5px 0; border-radius:0 6px 0 0; }
.Expertise_Titel_2 {background-color:#091641; color:#eef6ff; letter-spacing:0.2em; font-size:18px; font-weight:600; padding:2px 10px 2px 10px; margin:2px 0 0 0; border-radius:6px 0 0 0; }
.Expertise_Titel_AGoto {background-color:#091641; color:#eef6ff; letter-spacing:0; font-weight:normal; cursor:pointer; }
.Expertise_TMain {width:996px; font-size:16px; background-color:#ffffff; color:#000033; border-bottom:5px solid #e2e1dc; }
.Expertise_Top_td3 {background-color:#ffffff; vertical-align:bottom; padding:0; color:#2b1324; width:100%; }
.Goto_Span {color:#0000ee; cursor:pointer; text-decoration:underline; }
.h1_Album {font-size:24px; font-weight:bold; letter-spacing:2px; padding:0; margin:0; color:#bb2222; text-align:center; }
.h1_WesBlubb {font-size:26px; font-weight:bold; letter-spacing:2px; color:#bb2222; }
.KapTAB_A {font-size:16px; margin:0 0 6px 0; position:relative; left:-30px; width:100%; font-weight:bold; color:#2b1324; }
.KapTABLE {font-size:16px; margin:15px 0 6px 0; position:relative; left:-30px; width:100%; font-weight:bold; }
.KapTD1 {width:30px; padding:0; text-align:center; vertical-align:top; }
.KapTD2_R30 {text-align:right; position:relative; left:30px; }
.marginL3 {margin-left:15px; }
.marginR3 {margin-right:15px; }
.Mark_Aktuell {background-color:#ffefd5; color:#000000; }
.Mark_AktuOff {background-color:inherit; color:#000033; cursor:default; }
.Mark_ClickAnTx {color:#3900EE; cursor:pointer; text-decoration:underline; }
.Mark_ClickBlog {color:#0000ff; background-color:#ffd800; text-decoration:underline; cursor:pointer; padding:0 6px 0 6px; border-radius:6px; border:none; }
.Mark_ClickText {color:#3900EE; background-color:#fffe88; text-decoration:underline; cursor:pointer; }
.Mark_Mutation2 {background-color:#bbddff; color:#091641; text-decoration:underline; cursor:pointer; }
.Marks_off {background-color:#ffefd5; cursor:pointer; visibility:hidden; }
.navi_TopLine {padding:0 0 3px 3px; font-size:14px; background-color:#e2e1dc; color:#2b1324; }
.naviImg {width:60px; height:60px; }
.naviImgEMa {width:75px; height:60px; }
.naviImgPDF {width:47px; height:60px; vertical-align:bottom; }
.naviImgPro {width:80px; height:80px; margin-right:3px; float:right; }
.naviWesLink {padding:6px 6px 6px 6px; border-radius:6px; border:none; }
.naviWesMan2 {padding: 0 3px 0 3px; background-color:#ffd800; color:#2b1324; }
.naviWesTarL {padding: 0 6px 0 3px; background-color:#ffffff; color:#0000ff; border-radius:0 6px 6px 0; border:none; width:40px; text-decoration:underline; cursor:pointer; }
.naviWesText {padding: 0 6px 2px 6px; background-color:#f1f2ed; border:none; border-radius:6px; }
.naviWesTxt  {padding: 0 6px 0 6px; background-color:#f1f2ed; border:none; border-radius:6px; }
.p_BlogP {margin:0 0 3px 0; padding:0 0 0 3px; text-indent:25px; }
.Plist {margin:0; text-indent:-15px; font-size:15px; -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto; }
.Pnorm {margin:0 0 6px 0; text-indent:0; }
.pText {padding-top:3px; text-indent:2em; -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto; }
.SpanBuchTitel {font-size:19px; letter-spacing:1px; }
.SpanHerzPumpe {letter-spacing:0.04em; }
.T_Album {width:890px; font-size:14px; background-color:#ffffff; color:#000080; }
.T_Bull {width:100%; letter-spacing:0.04em; -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto; }
.T_Liste {width:100%; margin-left:8px; font-size:13px; color:#000000; border-left:1px solid #000000; }
.T_Navi {height:60px; background-color:#e2e1dc; }
.T_Side {height:600px; width:100%; font-size:14px; background-color:#ffffff; color:#000080; }
.T_Wite {font-size:14px; background-color:#ffffff; color:#000040; }
.TD_Bef {padding-right:6px; vertical-align:top; text-align:right; }
.TD_Bullet {width:30px; vertical-align:top; }
.TD_Col1 {vertical-align:top; }
.TD_Col2 {height:1050px; vertical-align:top; }
.TD_Dot {width:15px; vertical-align:top; }
.TD_Fussnote {padding:0 6px 0 0; vertical-align:bottom; text-align:right; font-size:14px; color:#880000; border-radius:6px; }
.TD_FussnoteC {padding:0 6px 0 0; vertical-align:bottom; text-align:center; font-size:14px; color:#880000; border-radius:6px; }
.TD_ListeText {width:30px; padding-right:3px; white-space:nowrap; }
.TD_ListeTopL {padding:0 0 6px 6px; }
.TD_ListeTopR {padding:0 10px 6px 0; text-align:right; }
.TD_ListeZahl {width:10px; padding:0 10px 0 3px; text-align:right; white-space:nowrap; }
.TD_ListeZn {width:15px; padding:0 3px 0 6px; white-space:nowrap; }
.TD_Nxt {padding-left:6px; vertical-align:top; }
.TD_pad_Lex {padding-left:15px; }
.TD_pad_PS {padding-left:30px; }
.TD_PicTit {height:80px; vertical-align:bottom; padding-left:6px; }
.TD_Side1 {height:300px; vertical-align:top; }
.TD_TestZentrum {vertical-align:top; position:relative; left:10px; top:-15px; cursor:default; z-index:7; }
.TD_top {padding:3px 10px 10px 10px; vertical-align:top; font-size:14px; color:#333333; }
.TD_top_Gem {vertical-align:top; width:125px; }
.TD_topNorm {vertical-align:top; font-weight:normal; }
.TD_topSand {vertical-align:top; background-color:#e2e1dc; }
.TD_WesBlubb {font-size:18px; text-align:center; vertical-align:top; }
.TD_WesBlubL {font-size:18px; }
.TD1_Leben {width:80px; }
.TDPicMin {color:#aaaaaa; }
.TMainWes {width:1000px; height:950px; font-size:16px; background-color:#e2e1dc; color:#800000; border:none; background-image:url(PicsWP/background_Wesp.jpg); }
.TopLine3  {padding:6px 0 3px 0; background-color:#ffd800; color:#091641; text-align:center; border:0; border-radius:0 0 0 12px; margin-bottom:3px; }
.TopLine4  {padding:6px 0 6px 3px; background-color:#ffffff; color:#091641; }
.TopLine5  {padding:5px 0 3px 9px; color:#2b1324; }
.TopTit_A {text-align:center; background-color:transparent; border-radius:6px; cursor:pointer; padding:6px 0 6px 0; }
.TopTit_L {text-align:center; background-color:#ffd800; border-radius:6px 6px 0 0; cursor:pointer; }
.TopTit_R {text-align:center; background-color:transparent; border-radius:6px; cursor:pointer; }
.TrennFont3 {font-size:3px; vertical-align:bottom; }
.TxTitle2 {padding:6px; font-size:16px; text-align:center; border:1px solid #333333; border-radius:6px; }
.TxTitle3 {padding:0; text-align:center; font-size:12px; }
.Pos_Counter_Ind {position:relative; top:-65px; }
.Pos_Hand_RU {position:relative; left:33px; top:-27px; }
.Pos_Hand_LU {position:relative; left:-25px; top:-75px; }
.Pos_L100 {position:relative; left:-100px; }
.Pos_L5u20 {position:relative; left:75px; top:-30px; }
.Pos_o03em {position:relative; top:-0.3em; }
.Pos_o10 {position:relative; top:-10px; }
.Pos_o20 {position:relative; top:-20px; }
.Pos_r50 {position:relative; left:50px; }
.Pos_r50o10 {position:relative; left:50px; top:-10px; }
.Pos_u6 {position:relative; top:6px; }
.Pos_rMin {position:relative; left:3px; }
.Pos_Segen {margin-right:15px; padding:3px 6px 3px 6px; position:relative; left:400px; top:45px; color:#f0cc00; border-radius:6px; }
.paddingBotT {padding-bottom:6px; }
.rotateL90 {width:24px; transform:rotate(-90deg); white-space:nowrap }
.alignC {text-align:center; }
.alignL {text-align:left; }
.alignR {text-align:right; }
.alignRup {position:relative; top:-2px; }
.vAlignTop {vertical-align:top; }
.vAlignTopRRund {vertical-align:top; border-radius:6px; }
.vAlignMid {vertical-align:middle; }
.vAlignBot {vertical-align:bottom; }
.vAlignBotC {vertical-align:bottom; text-align:center; }
.vAlignBotR {vertical-align:bottom; text-align:right; }
.vAlignBotR_PadBot6 {vertical-align:bottom; text-align:right; padding-bottom:6px; }
.WhiteOnBlue {background-color:#091641; color:#eef6ff; }
.visiHidden {visibility:hidden; }
.displayNone {display:none; }
.nowrap { white-space:nowrap; }
.floatR {float:right; }
.floatR_PosU {float:right; position:relative; top:4px; }
.floatR_AnmPosU4px {float:right; position:relative; top:4px; font-size:12px; text-align:right; }
.height_3px {height:3px; font-size:3px; }
.height_5px {height:5px; }
.height_10px {height:10px; }
.bgC_Sand {background-color:#ffefd5; }
.colorWonR {background-color:#b22222; color:#ffffff; }
.Font_12 {font-size:12px; font-weight:normal; letter-spacing:0; }
.Font_14 {font-size:14px; font-weight:normal; letter-spacing:0; }
.Font_15 {font-size:15px; }
.Font_16 {font-size:16px; }
.FontNorm {font-weight:normal; }
.Font_eng {letter-spacing:-0.02em; }
.Font_weite2 {letter-spacing:2px; }
.Font_weit {letter-spacing:0.1em; }
.Font_weite {letter-spacing:0.2em; }
.Font_weiter {letter-spacing:0.3em; }
.Font_bigger {font-size:1.4em; }
.Font_smaller {font-size:smaller; font-weight:normal; letter-spacing:normal; }
.Font_Rot {color:#bb2222; }
.Font_Rot_Anm {color:#bb2222; font-weight:bold; position:relative; top:-4px; }
.Img10 {width:10px; height:10px; vertical-align:middle; }
.Img14_up {width:14px; height:14px; vertical-align:middle; position:relative; top:-0.3em; }
.Img16 {width:16px; height:16px; vertical-align:middle; }
.Img16_List {width:16px; height:16px; vertical-align:middle; margin-right:3px; position:relative; top:-2px; }
.Img20 {width:20px; height:20px; vertical-align:middle; }
.ImgDownload {width:80px; height:80px; margin-top:2px; }
.ImgDreieckAE {width:18px; height:40px; }
.ImgHund {width:135px; height:60px; position:relative; left:8px; }
.ImgTopPDF {width:80px; height:103px; }
.wProz100 {width:100%; }
.CursorDefault {cursor:default; }
.CursorPointer {cursor:pointer; }