/*
Theme Name:WerbeTipps-Theme
Theme URI:http://www.gunnart.de
Description:Theme WerbeTipps - Mit HintergrundHeadlines
Version:1.2
Author:Gunnar Tillmann
Author URI:http://www.gunnart.de
*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/* Hides from IE-mac \*/
* html .clearfix{height:1%}
.clearfix{display:block}
/* End hide from IE-mac */
body{font-size:9.5pt;text-align:center;margin:0;padding:0}
body *{font-family:Arial,Helvetica,sans-serif}
a{color:#033b8d;text-decoration:none}
a:hover{color:#db0000;text-decoration:none}
a img{border:none}
.More a{color:#db0000}
.More a:hover{color:#033b8d}
.More small{}
hr{display:none}
.Break,hr.Break{float:none;clear:both;display:block;visibility:hidden}
.Left{float:left}
.Right{float:right}
p small,small{font-size:8pt}
p{margin-top:0;margin-bottom:0;padding-top:0.2em;padding-bottom:0.4em}
ul,ol{margin-top:0;margin-bottom:0;padding-top:0.2em;padding-bottom:0.4em}
li{margin-top:0;margin-bottom:0;padding-top:0.2em;padding-bottom:0.1em}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0;padding-top:0.6em;padding-bottom:0.3em}
h1{font-size:13pt}
h2{font-size:13pt}
h3{font-size:13pt}
h4{font-size:11pt}
h5{font-size:11pt}
h6{font-size:11pt}
.Navi{margin:0;padding:0}
.Navi li{list-style-type:none;display:inline;margin:0;padding:0}
.Navi a{}
.Navi a:hover{}
.Aktiv a{color:#db0000}
.Aktiv a:hover{text-decoration:none}
#Logo{margin-right:auto;margin-left:auto;position:relative;z-index:1;width:900px;height:80px}
#Logo a#home{display:block;margin:0;padding:0;position:absolute;top:14px;right:0;width:471px;height:86px;overflow:visible}
#Logo a#home span{text-indent:-99932px;background-image:url("images/LogoWerbeTipps_Rand.gif");display:block;position:absolute;top:0;left:0;width:471px;height:86px;overflow:hidden}
#TopNavi{font-size:8pt;line-height:30px;text-align:left;text-transform:uppercase;position:absolute;top:50px;left:0;height:30px;overflow:hidden}
#TopNavi li{}
#TopNavi a{padding-right:0.5em;padding-left:0.5em;border-right:1px solid #033b8d}
#TopNavi a:hover{}
#WerbeTipps{text-align:left;margin:0 auto;padding:0 0 10px;position:relative;width:900px;border:solid 1px #033b8d}
.TopNews{background-color:#edf3f8;background-image:url("images/BG_MarketingBeratung.gif");background-repeat:no-repeat;background-position:100% 80px;margin:0;padding:0;height:170px;border-bottom:1px solid #033b8d}
.TopNews span{line-height:150px;background-image:url("images/HeaderNews_Headline.gif");background-position:0 0;display:block;position:absolute;z-index:2;top:102px;left:2px;width:144px;height:61px;overflow:hidden}
ul.TopNews{border-bottom:none;background-color:#bce0f3;background-image:url("images/HeaderNewslist_Box.gif");background-repeat:no-repeat;background-position:10px 10px;text-align:left;margin:0;padding:0;position:absolute;top:0;left:0;width:180px;height:140px}
ul.TopNews li{text-align:left;list-style-type:none;margin:0 0 0 15px;padding-right:0;padding-left:0;position:relative;top:15px;width:150px}
ul.TopNews a{}
ul.TopNews a:hover{}
#MainNavi{line-height:24px;position:absolute;top:112px;right:0;width:720px;height:27px;overflow:hidden;border-top:1px solid #033b8d}
#MainNavi li{}
#MainNavi a{background-color:#edf3f8;background-image:url("images/HeaderNavi_Button.gif");background-repeat:no-repeat;background-position:50% -26px;text-align:center;display:block;margin:0;padding:0;z-index:1;width:120px;height:26px;float:left;overflow:hidden}
#MainNavi a:hover{background-color:#c8d4e3;background-position:50% 0}
#MainNavi .Aktiv a, 
#MainNavi .Aktiv a:hover{background-color:#bce0f3;background-position:50% -52px}
#BreadCrumb{line-height:27px;margin:0;padding:0;position:absolute;z-index:2;top:142px;left:180px;width:720px;height:28px;float:none;clear:both}
#ServiceInfo{text-align:center;position:absolute;z-index:2;top:5px;right:15px;float:right}
#BackGround{margin:0;padding:0;position:absolute;top:0;left:200px;width:500px;height:110px;overflow:hidden}
#BackGround span{color:#033b8d;font-size:25px;font-family:Tahoma;line-height:26px;text-align:left;padding-bottom:1em;position:absolute;top:1.2em;width:auto}
#Content{text-align:left;position:relative;width:700px;float:right;line-height:1.5em}
.PageHeading{background-color:#bce0f3;margin-bottom:20px;padding-right:15px;height:130px;float:none;clear:both;overflow:hidden}
.PageHeading h1{width:230px;float:right}
.PageHeading .Image{margin:0;padding:0;width:440px;height:130px;float:left;clear:left;overflow:hidden}
.PageHeading .Slogan{width:230px;float:right}
.PageHeading .Info{width:230px;float:right}
.FullImage{background-color:#bce0f3;width:700px;margin-bottom:20px;padding:0;height:130px;float:none;clear:both;overflow:hidden}
.PageContent{position:relative;width:440px;float:left;overflow:hidden}
.Wide{width:690px;float:none}
#Footer{float:none;clear:both}
.Teaser{background-color:#edf3f8;background-image:url("images/BG_Teaser_Col2.gif");background-repeat:no-repeat;background-position:-60px 100%;margin:0 0 10px;padding:0;position:relative;width:335px;height:100px;border-top:1px solid #c8d4e3;line-height:1.35em}
.Teaser h2{margin:3px 0 0;padding:0;position:relative;z-index:2;right:15px;width:220px;float:right;clear:right}
.Teaser .Image{margin:0;padding:0;position:relative;right:0;width:85px;height:85px;float:left;clear:left;overflow:hidden}
.Teaser p{margin:0;position:relative;right:15px;width:220px;float:right;clear:right}
.Teaser .More{}
.Teaser .More small{}
#LeftBar{width:180px;background-color:#edf3f8;padding-bottom:10px}
#RightBar{background-color:#edf3f8;position:relative;right:15px;width:230px;float:right}
#LeftBar h4{color:#033b8d;margin-right:10px;margin-left:10px;border-bottom:1px solid #c8d4e3}
#RightBar h4{color:#033b8d;margin-right:10px;margin-left:10px;border-bottom:1px solid #c8d4e3}
.PostList{color:#033b8d;margin-right:10px;margin-bottom:1em;margin-left:10px;padding-right:0;padding-left:0}
.PostList br{display:none}
.PostList li{margin:0;padding:0;display:inline}
.PostList a{padding-top:0.1em;padding-bottom:0.2em;display:block;border-bottom:1px solid #c8d4e3}
.PostList a:hover{text-decoration:none;background-color:#c8d4e3}
.PostList li a small.More{color:#db0000;text-align:right;display:block}
.PostList li a:hover small.More{color:#033b8d}
.PostList li.More{font-size:8pt;padding-top:0.1em;padding-bottom:0.2em}
.PostList li.More a{color:#033b8d;font-size:8pt}
.PostList li.More a:hover{color:#db0000}
#LeftBar .Navi{margin-right:10px;margin-bottom:1em;margin-left:10px}
#LeftBar .Navi a{padding-top:0.1em;padding-bottom:0.2em;display:block;border-bottom:1px solid #c8d4e3}
#LeftBar .Navi a:hover{text-decoration:none;background-color:#c8d4e3}
#LeftBar .Navi .Aktiv a{}
#LeftBar .Navi .Aktiv a:hover{}
#LeftBar .Navi li{margin:0;padding:0;display:inline}
#LeftBar .Navi ul{margin:0;padding:0}
#LeftBar .Navi ul a{color:#033b8d;font-size:8pt;text-transform:uppercase;padding-left:20px}
#LeftBar .Navi ul .Aktiv a, 
#LeftBar .Navi ul .ParentAktiv a, 
#LeftBar .Navi ul a:hover{color:#db0000}
#SearchForm,#newsletter{background-color:#bce0f3;margin:0 0 15px 0;padding:0 8px 0 10px}
#SearchForm p,#newsletter p{vertical-align:middle}
#SearchForm input,#newsletter input{font-size:9.5pt;text-align:center;vertical-align:middle}
#SearchForm .TextFeld{background-color:#fff;width:92px;border:solid 1px #c8d4e3}
#SearchForm .Go{width:61px;height:26px;overflow:hidden}
#newsletter{background-color:#edf3f8;margin-bottom:18px}
#newsletter input{color:#000}
p.nl-nicht{display:none}
.Blaettern{background-color:#edf3f8;float:none}
.Blaettern .Zurueck{display:block;width:45%;float:left}
.Blaettern .Vorwaerts{display:block;text-align:right;width:45%;float:right}
.AlphaIndex{margin-top:1em;margin-bottom:1em;padding:0;height:1.5em;float:none;clear:both}
.AlphaIndex small{line-height:1.5em;background-color:#c8d4e3;display:block;margin:0;padding:0;height:1.5em;float:left;overflow:hidden;border-left:1px solid #c8d4e3}
.AlphaButton{float:left;margin-right:1px;display:block;overflow:hidden;text-align:center;width:18px}
span.AlphaButton{color:#627080;background-color:#edf3f8}
a.AlphaButton{background-color:#c8d4e3}
/*<agl.folder "Kontaktformular">*/
.PageContent form{margin:0;padding:0}
.PageContent form table{}
.PageContent form td{vertical-align:middle}
.PageContent form td.Left{width:140px}
.PageContent form fieldset{margin-top:0.8em;margin-bottom:0.4em;padding-top:0.4em;padding-bottom:0.4em;border:solid 1px #c8d4e3}
.PageContent form legend{color:#627080;text-transform:uppercase}
.PageContent form label{}
.PageContent form input{color:#627080}
.PageContent .Textfeld, 
.PageContent .Texteingabe, 
.PageContent .Dropdown{color:#033b8d;background-color:#edf3f8;width:300px;border:solid 1px #627080}
.PageContent .Checkbox{}
.PageContent .Abschicken{color:#033b8d;background-color:#c8d4e3;border:solid 1px #627080}
.PageContent form .Error{border-color:#c00}
.PageContent form ul{font-size:1em;margin-top:0;margin-bottom:0;margin-left:0;padding-top:0;padding-bottom:0;padding-left:0}
.PageContent form li{list-style-type:none;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}
/*</agl.folder>*/
/* Netzwerkseite */
.nws-2,.nws-4,.nws-6,.nws-8,.nws-10{margin-left:20px}
#newlink{clear:left}
.Teaser h2 a span{display:none}
.Teaser h2 a:hover span{display:inline}
#achtung{background-color:#edf3f8;width:418px;padding:0px 10px;margin:0}
#form input,#form textarea{font-size:9.5pt;font-family:verdana,arial,sans-serif;color:#000;vertical-align:middle}
h2.n-links{margin-top:20px;clear:left}
.netzwerk-seiten{/* dank strato*/
display:none;/*
text-align:right;font-size:.9em;*/}
.n-link{font-size:1.1em}
.n-url{color:#c8d4e3;font-size:.9em}
.n-linkbox{margin-bottom:20px}
.linkbox2{background-color:#edf3f8;padding:5px 0}
#n-banner{margin-left:30px}
#bookmarks{padding:0 9px 7px 10px}
#bookmarks a img{margin:4px 1px 1px 0;padding:0}
#mzlink,#dslink{text-align:center;text-indent:-98112px}
#mzlink a{display:block;text-align:center;width:124px;height:54px;margin:4px auto;background:#fff url("images/logo-mz.jpg") top center no-repeat}
#dlink a{display:block;text-align:center;margin:4px auto}
#counter{display:none}
.ads{margin:10px 0 6px 8px}
.clearboth{clear:both}
.bannerabschnitt{margin:20px 0 35px 0}
.bannerabschnitt strong{font-size:1.2em}
.bannerabschnitt img{border:1px solid #ddd;margin:12px 0}
.bannerabschnitt textarea{margin-top:5px;width:440px;padding:2px;font-size:.9em;height:80px}
h3.mittig{text-align:center !important}