 
* {
margin:0;
padding:0;
}
img {
border:medium none;
}
body, html {
background-color:#b4dc46;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
}
#content {
margin:10px auto;
width:1000px;
}
#header {
background-image: url(../firmenverzeichnis-fifi-design/header_fifi.gif);
background-repeat: no-repeat;
clear:both;
height:115px;
width:1001px;
padding-bottom: 10px;
}
#header #logo {
float:right;
height:115px;
width:210px;
}
#header #logo a {
text-decoration:none;
}
#header #rechts {
float:left;
height:115px;
width:790px;
}
#header #rechts #oben {
height:30px;
width:790px;
}
#header #rechts #oben a {
color:#FFFFFF;
float:left;
font-size:70%;
height:20px;
padding:10px 15px 0 0;
text-decoration:none;
}
#header #rechts #oben a:hover {
text-decoration:underline;
}
#header #rechts #unten {
height:85px;
width:790px;
}
#header #rechts #unten h1 {
color:#FFFFFF;
font-size:150%;
font-weight:normal;
height:35px;
padding:50px 0 0;
width:790px;
}
#center {
background-color:#656565;
border:3px solid #FFFFFF;
margin:0 -3px;
width:1000px;
}
#center_neu {
clear:both;
margin:10px 20px 30px;
width:1000px;
}
#center_neu h1 {
color:#FFFFFF;
font-size:105%;
font-weight:normal;
padding:0 0 10px;
}
#center_center {
/*background-image:url(../firmenverzeichnis-fifi-design/gewerbe_walkraiburg_gemeinsam_stark.gif);*/
background-position:center bottom;
background-repeat:no-repeat;
clear:both;
padding:0 0 170px;
width:1000px;
}
#center_center .clear {
clear:both;
height:1px;
width:1000px;
}
#center_center_navi {
float:left;
margin:0 0 0 20px;
width:180px;
}
#center_center_navi ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:21px 0 0;
width:174px;
}
#center_center_navi ul li a.u {
background-color:#7e7e7e;
color:#FFFFFF;
display:block;
font-size:95%;
margin:8px 0 0;
padding:5px;
text-decoration:none;
width:164px;
}
#center_center_navi ul li a.uaktiv {
background-color:#747472;
color:#FFFFFF;
display:block;
font-size:95%;
margin:8px 0 0;
padding:5px;
text-decoration:underline;
width:164px;
}
#center_center_navi ul li a.n {
color:#FFFFFF;
display:block;
font-size:80%;
padding:5px 0 0 15px;
text-decoration:none;
width:154px;
}
#center_center_navi ul li a.naktiv {
color:#FFFFFF;
display:block;
font-size:80%;
padding:5px 0 0 15px;
text-decoration:underline;
width:154px;
}
#center_center_navi ul li a:hover {
text-decoration:underline;
}
#center_center_center {
float:left;
margin:0 14px;
width:586px;
}
#center_center_center h1 {
color:#FFFFFF;
font-size:95%;
font-weight:normal;
margin:0 0 10px;
}
#tabs {
width:580px;
}
#tabs ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:590px;
}
#tabs ul li {
float:left;
font-size:80%;
}
#tabs ul li a.aktiv {
background-color:#F2F0F1;
border-color:#464645 #464645 #F2F0F1;
border-style:solid;
border-width:3px;
color:#161415;
display:block;
margin:0 0 -3px 3px;
padding:5px 4px;
text-decoration:none;
}
#tabs ul li a {
background-color:#747472;
border:3px solid #464645;
color:#FFFFFF;
display:block;
margin:0 0 -3px 3px;
padding:5px 4px;
text-decoration:none;
}
#tabs ul li a.n {
background-color:#747472;
border:3px solid #464645;
color:#999999;
display:block;
margin:0 0 -3px 3px;
padding:5px 4px;
text-decoration:none;
}
#tabs ul li a.n:hover {
background-color:#747472;
color:#999999;
}
#tabs ul li a:hover {
background-color:#F2F0F1;
color:#161415;
}
#tabs_box {
background-color:#F2F0F1;
border:3px solid #464645;
clear:both;
width:580px;
}
#tabs_box h1 {
color:#171516;
font-size:100%;
font-weight:bold;
padding:15px 10px;
width:560px;
}
#tabs_box h2 {
color:#171516;
font-size:90%;
padding:5px 10px;
text-decoration:underline;
width:560px;
}
#tabs_box h3 {
color:#171516;
font-size:90%;
padding:5px 10px;
width:560px;
}
#tabs_box p {
color:#171516;
font-size:80%;
padding:3px 10px;
width:560px;
}
#tabs_box a {
color:#171516;
}
#tabs_box .datum {
color:#757374;
font-size:70%;
}
#tabs_box .datum a {
color:#757374;
}
#tabs_box .datum a:hover {
color:#171516;
}
#tabs_box p.hr {
border-bottom:2px solid #E2E0E1;
height:5px;
margin:0 auto;
padding:0 10px;
width:540px;
}
#tabs_box .liste {
border-top:3px solid #464645;
clear:both;
color:#171516;
font-size:80%;
padding:3px 0;
width:580px;
}
#tabs_box .premium {
background-color:#F7F7F7;
border-top:3px solid #464645;
clear:both;
padding:5px 0 0;
width:580px;
}
#tabs_box .npremium {
border-top:3px solid #464645;
clear:both;
padding:5px 0 0;
width:580px;
}
#tabs_box p.bild {
float:left;
height:80px;
margin:5px 10px 5px 20px;
text-align:center;
vertical-align:middle;
width:120px;
}
#tabs_box p.bild img {
max-height:80px;
max-width:120px;
vertical-align:middle;
}
#tabs_box p.tex {
float:right;
font-size:80%;
margin:0 0 2px;
padding:0;
width:410px;
}
#tabs_box .text {
float:left;
width:100px;
}
#tabs_box .seite {
cursor:pointer;
margin:0;
padding:0;
}
#tabs_box p.clear {
clear:both;
height:1px;
width:580px;
}
#center_center_right {
float:left;
margin:18px 20px 0 0;
width:160px;
}
#center_center_right .box {
border:3px solid #464645;
margin:0 0 15px;
width:154px;
}
#center_center_right h3 {
background-color:#747472;
color:#FFFFFF;
font-size:95%;
font-weight:normal;
margin:5px 0;
padding:5px 0;
text-align:left;
width:160px;
}
#center_center_right a {
color:#FFFFFF;
display:block;
font-size:65%;
padding:0 0 8px;
text-align:center;
text-decoration:none;
width:154px;
}
#center_center_right .input2 {
background-color:#FFFFFF;
border:1px solid #464645;
font-size:80%;
margin:6px 5px 3px;
width:140px;
}
#center_center_right .input3 {
background-color:#50504E;
border:1px solid #464645;
color:#FFFFFF;
font-size:80%;
margin:3px 5px 6px;
width:142px;
}
#center_center_right img {
border:medium none;
margin:0;
padding:3px;
width:148px;
}
#footer {
color:#999999;
font-size:70%;
text-align:right;
width:1000px;
}
#footer p {
padding:5px 0;
}
#footer a {
color:#999999;
text-decoration:none;
}
#footer a:hover {
color:#666666;
text-decoration:none;
}
#center_center_neu_sort {
background-color:#F2F0F1;
border:3px solid #464645;
margin:10px 0 0;
padding:3px 0;
width:954px;
}
#center_center_neu_sort p {
color:#666666;
font-size:80%;
padding:5px;
width:954px;
}
#center_center_neu_sort p.text {
color:#666666;
font-size:80%;
padding:5px 15px;
width:954px;
}
#center_center_neu_sort p.clear {
clear:both;
height:0;
width:954px;
}
#center_center_neu_sort a {
background-color:#F2F0F1;
border:1px solid #464645;
color:#171516;
cursor:pointer;
font-weight:bold;
margin:0 5px 3px;
padding:2px 5px;
}
#branche p {
color:#666666;
font-size:80%;
padding:5px;
width:954px;
}
#branche span {
color:#666666;
font-size:80%;
padding:5px 15px 0;
}
#anz4 span.ein {
cursor:pointer;
display:inline-block;
width:420px;
}
#anz5 {
display:none;
}
#anz5 span.einz {
cursor:pointer;
display:inline-block;
}
#branche p.clear {
clear:both;
height:0;
width:954px;
}
#search_branch span.selected {
color:#333333;
cursor:pointer;
font-weight:bold;
margin:0 5px;
padding:5px 10px 0;
}
#search_branch span.selectedd {
color:#333333;
cursor:pointer;
font-weight:bold;
margin:0 5px;
padding:5px 10px;
}
#search_branch {
clear:both;
display:none;
padding:5px 0 0;
}
#center_center_neu_sort ul {
margin:5px 0;
padding:0 0 0 13px;
}
#center_center_neu_sort li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../firmenverzeichnis-fifi-design/alphabet.png) no-repeat scroll 0 0;
cursor:pointer;
display:block;
float:left;
font-family:'Arial',Verdana,Tahoma;
font-size:90%;
font-weight:bold;
line-height:30px;
margin:0 5px 0 0;
padding:0;
text-align:center;
width:30px;
}
#center_center_neu_sort li.selected {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../firmenverzeichnis-fifi-design/alphabet.png) no-repeat scroll 0 -39px;
color:#FFFFFF;
font-weight:bold;
}
#tabs_box .text2 {
float:right;
margin:0;
padding:0;
width:310px;
}
#tabs_box .text3 {
cursor:pointer;
float:left;
text-decoration:underline;
}

