@charset "utf-8";
/* allgemein */
*{margin:0;padding:0;}
html{overflow-y:scroll;}
body{background:#eee url(../images/bg/body-small.png) 0 0 repeat-x;font:76% Tahoma, Arial, Helvetica, sans-serif;color:#353535}
body#index{background:#eee url(../images/bg/body.png) 0 0 repeat-x;font:76% Tahoma, Arial, Helvetica, sans-serif;color:#353535}
#container{width:970px;margin:auto; position:relative;}

/* header */
#header{background:url(../images/bg/header-small.jpg) 0 0 no-repeat; height:183px;}
#index #header{background:url(../images/bg/header.jpg) 0 0 no-repeat; height:484px;}
#header img {border:none; margin:15px 0 0 47px; float:left;}
#index #header a img.post{position:absolute; top:450px; left:830px;}
#header a img.post{position:absolute; top:150px; left:850px;}
#header a:hover img.post{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
#index .aktuelles_btn a{width:219px; height:38px; display:block; background:url(../images/bg/aktuelles_btn.jpg) 0 0 no-repeat;top:390px; left:180px; position:absolute;}
#index .aktuelles_btn a:hover{background-position:0px -38px}


/* navi */
#navi1, #navi2, #navi3{color:#eb3c00; float:left; padding:20px 0 0 77px;}
#navi1 li, #navi2 li, #navi3 li{padding-bottom:11px;}
#navi1 li a, #navi2 li a, #navi3 li a{color:#b7b7b7;text-decoration:none}
#navi1 li a:hover, #navi2 li a:hover, #navi3 li a:hover, #wien #navi1 li.n01 a, #niederoesterreich #navi1 li.n02 a, #oberoesterreich #navi1 li.n03 a, #salzburg #navi2 li.n04 a, #kaernten #navi2 li.n05 a, #steiermark #navi2 li.n06 a, #burgenland #navi3 li.n07 a, #tirol #navi3 li.n08 a, #vorarlberg #navi3 li.n09 a{color:#eb3c00;text-decoration:none}

/* naviAdd */
.naviAdd{color:#eb3c00; font-size:0.9em; float:right; padding:74px 60px 0 0;}
.naviAdd li{display:inline; padding-left:8px;}
.naviAdd li a{color:#9e9d9d;text-decoration:none}
.naviAdd li a:hover, #index li.sn01 a, #detektivkosten li.sn02 a, #ansprechpartner li.sn03 a, #geschichte li.sn04 a, #kontakt li.sn05 a{color:#393939;text-decoration:underline}

/* content */
#content{margin:60px auto 0 auto; width:820px; font-size:0.9em;}
.colLeft{width:400px;float:left;}
.colLeft ul{list-style:outside decimal ; padding:0 0 20px 23px;font-weight:bold; }
.colLeft ul li{margin:5px 0}
.colRight{width:350px; float:right;}


.contentMain{}

.contentMain a img{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity: 1.0;opacity: 1.0;}
.contentMain a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}


.contentSidebar{}

/* footer */
#footer{background:url(../images/bg/footer.gif) 0 0 repeat-x; height:150px; margin-top:60px;font-size:0.9em;}
#footerIn{background:url(../images/bg/footer_in.jpg) 0 0 no-repeat; width:893px; height:117px; margin:0 auto; padding:33px 0 0 77px;}
#fn{color:#f2f2f2;}
#fn li{display:inline; padding-right:7px;}
#fn li a{color:#f2f2f2;text-decoration:none; margin-right:7px;}
#fn li a:hover{color:#f2f2f2;text-decoration:underline}

/* allgemein */
a{color:#9e9d9d;text-decoration:underline}
a:hover{color:#393939; text-decoration:none;}
ul{list-style:none}
h1{width:436px; height:24px; background:url(../images/bg/index-h1.gif) 0 0 no-repeat; margin-bottom:18px;}
#impressum .colLeft h1{background:url(../images/bg/impressum-h1.gif) 0 0 no-repeat;}
#kontakt .colLeft h1{background:url(../images/bg/kontakt-h1.gif) 0 0 no-repeat}
#danke .colLeft h1{background:url(../images/bg/kontakt-h1.gif) 0 0 no-repeat}
#anfahrt .colLeft h1{background:url(../images/bg/anfahrt-h1.gif) 0 0 no-repeat}
#newsletter .colLeft h1{background:url(../images/bg/newsletter-h1.gif) 0 0 no-repeat}
#ansprechpartner .colLeft h1{background:url(../images/bg/ansprechpartner-h1.gif) 0 0 no-repeat}
#aktuelles .colLeft h1{background:url(../images/bg/aktuelles-h1.gif) 0 0 no-repeat}
#geschichte .colLeft h1{background:url(../images/bg/geschichte-h1.gif) 0 0 no-repeat}
#detektivkosten .colLeft h1{background:url(../images/bg/detektivkosten-h1.gif) 0 0 no-repeat}
#wien .colLeft h1{background:url(../images/bg/wien-h1.gif) 0 0 no-repeat}
#niederoesterreich .colLeft h1{background:url(../images/bg/niederoesterreich-h1.gif) 0 0 no-repeat}
#oberoesterreich .colLeft h1{background:url(../images/bg/oberoesterreich-h1.gif) 0 0 no-repeat}
#salzburg .colLeft h1{background:url(../images/bg/salzburg-h1.gif) 0 0 no-repeat}
#kaernten .colLeft h1{background:url(../images/bg/kaernten-h1.gif) 0 0 no-repeat}
#steiermark .colLeft h1{background:url(../images/bg/steiermark-h1.gif) 0 0 no-repeat}
#burgenland .colLeft h1{background:url(../images/bg/burgenland-h1.gif) 0 0 no-repeat}
#tirol .colLeft h1{background:url(../images/bg/tirol-h1.gif) 0 0 no-repeat}
#vorarlberg .colLeft h1{background:url(../images/bg/vorarlberg-h1.gif) 0 0 no-repeat}
.colRight h1{background-image:none; width:200px; height:24px;}
h3{color:#383838; font-size:1.2em;}
p{margin-bottom:20px;line-height:1.6em}
address{margin-bottom:20px;line-height:1.4em;font-style:normal}

.hidden{font-size:0.001em;line-height:0.001em;display:block;overflow:hidden;width:1px;height:1px;position:absolute; top:-1px;left:-1px}
.nofloat{font-size:0.001em;line-height:0.001em;clear:both}
.designImg{border:none;}

form#Anmeldung2{font-size:0.9em; color:#b7b7b7; padding:24px 100px 0 0; float:right}
form#Anmeldung2 a{text-decoration:underline; background:none; color:#b7b7b7; border:none; font-size:0.9em;}
form#Anmeldung2 a:hover{text-decoration:none;}
form#Anmeldung2 #email2{background:url(../images/bg/news_bg.gif) repeat-x;border:none;font-size:0.9em;padding:2px;width:170px;color:#999; margin:7px 5px 5px 0}
#kontakt form#Anmeldung2 #email2, #danke form#Anmeldung2 #email2{margin-bottom:-5px; line-height:1em;}
.red{color:#eb3c00;}
