Page 1 of 1

firefox and css

Posted: Thu Feb 07, 2008 7:30 pm
by marchus
Im having som problems here http://sommaroykirke.no/ with firefox, as you can see the whole code overlaps each other - and its probebly inside of css, but i cant seem to find what it is - tak a look below hope you can help ..... :(




body {
background:url("") repeat;
background-color:#;
font-family:Arial, Helvetica, arial, sans-serif;
font-size:11px;
color:#7A7A7A;
margin:0;
padding:0;
}

tr,p,div {
font-family:arial, arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
line-height:17px;
}

hr {
width:100%;
background:#7A7A7A;
height:2px;
border:1px inset;
}

#mainlevel-nav li {
background-image:none;
padding-left:0;
list-style:none;
float:right;
width:15.5%;
font-size:11px;
line-height:20px;
white-space:nowrap;
text-indent:15px;
margin:0;
}

BODY {
background-image:url();
scrollbar-face-color:254994px;
scrollbar-shadow-color:FFFFFF;
scrollbar-highlight-color:254994px;
scrollbar-3dlight-color:254994px;
scrollbar-darkshadow-color:#254994;
scrollbar-track-color:254994px;
scrollbar-arrow-color:#254994;
background-color:#fff;
color:#7A7A7A;
font-family:arial, arial, serif;
background:url(../images/bg.jpg) no-repeat;
margin:0;
}

td,tr,p,div {
font-family:arial, arial, serif;
font-size:11px;
color:#7A7A7A;
}

h6 {
color:#7A7A7A;
font-family:arial, arial, serif;
font-size:11px;
font-weight:700;
}

a:link,a:visited {
font-size:11px;
font-family:arial, arial, serif;
color:#7A7A7A;
text-decoration:none;
}

a:hover {
background-color:#254994;
color:#fff;
text-decoration:underline;
}

a.contentpane:link,a.contentpane:visited {
font-size:11px;
color:#7A7A7A;
text-decoration:none;
font-family:arial, arial, serif;
}

a.contentpane:hover td {
color:#254994;
text-decoration:underline;
}

#mainlevel-nav a {
display:block;
text-decoration:none;
border:1px solid;
background:#7A7A7A url() no-repeat 2px;
color:gray;
float:none;
border-color:#7A7A7A;
}

#mainlevel-nav a:hover {
background:#254994 url() no-repeat 2px;
}

.newsflash td {
color:#7A7A7A;
text-align:justify;
vertical-align:middle;
}

.mainpage {
text-align:justify;
color:#7A7A7A;
font-family:arial, Helvetica, arial, sans-serif;
font-size:11px;
}

.mainpage-bkg {
background-image:url();
width:1px;
}

.greybg {
background:#999;
}

.pathway {
font-family:arial, Helvetica, arial, sans-serif;
font-size:11px;
}

a.pathway:link,a.pathway:visited {
color:#7A7A7A;
font-weight:400;
}

a.pathway:hover {
color:#254994;
font-weight:400;
text-decoration:none;
}

.modifydate {
font-family:arial, arial, Helvetica, sans-serif;
font-size:11px;
color:#7A7A7A;
text-decoration:none;
font-weight:700;
text-align:left;
}

a.readon:link,a.readon:visited {
text-decoration:bold;
font-weight:700;
background:url(../images/arrow2.jpg) no-repeat;
border-bottom:1px dotted #FFF;
padding-left:20px;
font-family:Verdna, arial, Helvetica, sans-serif;
color:#A2A9AF;
font-size:9px;
text-align:left;
margin-top:0;
margin-bottom:20px;
width:95%;
}

.button {
text-decoration:bold;
margin-top:4px;
text-align:center;
background:#f5f5f5;
height:20px;
cursor:pointer;
font-family:arial, arial, Helvetica, sans-serif;
font-style:normal;
font-size:11px;
font-weight:700;
background-color:#f0f0f0;
color:#7A7A7A;
border:1px solid #ccc;
}

a.readon:hover {
margin-bottom:1px;
display:block;
color:#fff;
font-weight:700;
background:#254994;
background-repeat:no-repeat;
width:95%;
text-indent:15px;
text-decoration:none;
font-family:arial, Helvetica, Arial, sans-serif;
line-height:15px;
}

.title {
font-family:sans-serif;
font-size:11px;
font-weight:700;
color:#7A7A7A;
margin-left:11px;
}

.subtitle {
font-family:sans-serif;
font-size:11px;
font-weight:700;
color:#7A7A7A;
letter-spacing:2px;
margin-left:20px;
}

#active_menu {
color:#FFF;
}

a.mainlevel:hover {
display:block;
color:#254994;
}

a.mainmenu:link,a.mainmenu:visited {
display:block;
color:#FFF;
font-family:Verdana, Helvetica, verdana, sans-serif;
font-weight:700;
font-size:9px;
}

a.mainmenu:hover {
color:#8D796B;
}

.pollstableborder {
border:1px solid;
padding:1px;
}

a.sublevel:hover {
color:#8D796B;
text-decoration:none;
}

table.moduletable {
margin-bottom:15px;
width:100%;
background:url();
padding:5px 0 5px 8px;
}

table.moduletable th {
font-size:11px;
font-weight:700;
color:#7A7A7A;
text-align:left;
width:100%;
letter-spacing:2px;
text-indent:5px;
padding-bottom:3px;
}

table.moduletable ul {
padding:0;
}

table.moduletable td {
font-size:11px;
font-weight:400;
}

.poll {
font-family:arial, Helvetica, sans-serif;
font-size:11px;
color:#7A7A7A;
line-height:14px;
}

table.pollstableborder {
border:1px solid #ccc;
}

.sectiontableheader {
background-color:#fff;
color:#7A7A7A;
font-weight:700;
}

.sectiontableentry1 {
background-color:#fff;
}

.sectiontableentry2 {
background-color:#f5f5f5;
}

.small {
font-weight:700;
font-family:arial, arial, Helvetica, sans-serif;
font-size:9px;
color:#7A7A7A;
text-decoration:none;
text-align:right;
}

.smalldark {
font-family:arial, arial, Helvetica, sans-serif;
font-size:11px;
color:#7A7A7A;
text-decoration:none;
font-weight:400;
text-align:left;
}

.pagenavcounter {
color:#7A7A7A;
font-family:arial, arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
}

table.contenttoc {
border-top:1px solid #fff;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
color:#330;
background-color:#ccc;
border:1px solid #333;
}

table.contenttoc td {
font-family:arial, arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:400;
text-align:right;
padding:3px;
}

table.contenttoc th {
background:#fff;
vertical-align:middle;
font-size:11px;
font-weight:700;
color:#A2A9AF;
text-align:left;
text-indent:15px;
width:100%;
height:24px;
border-bottom:1px solid #7A7A7A;
}

.contentpaneopen {
display:block;
background:url(img/bullet.gif) no-repeat left top;
color:#CfCfCf;
height:16px;
text-decoration:none;
border:0 ridge #;
width:100%;
line-height:11px;
padding:1px;
}

a.contentpaneopen:hover {
display:block;
float:right;
text-decoration:none;
border:1px solid;
background:#CfCfCf url() 2px no-repeat;
color:gray;
border-color:#CfCfCf;
}

.contentheading,.componentheading {
font-weight:700;
font-family:arial;
letter-spacing:1px;
font-size:27px;
line-height:100%;
color:#254994;
text-align:right;
text-indent:50px;
background:url(../images/bak.jpg) repeat;
}

.createdate {
font-family:arial, Helvetica, sans-serif;
font-size:9px;
color:#7A7A7A;
text-align:left;
}

.inputbox {
font-family:arial, arial, Helvetica, sans-serif;
font-size:11px;
color:#7A7A7A;
background-color:#fff;
border:1px solid #ccc;
}

a.contentpagetitle:link,a.contentpagetitle:visited {
font-weight:700;
font-family:arial;
font-size:27px;
line-height:100%;
color:#254994;
text-indent:0;
text-align:left;
text-decoration:none;
}

a.contentpagetitle:hover {
font-weight:700;
font-family:arial;
font-size:27px;
line-height:100%;
color:#fff;
text-align:left;
text-decoration:none;
}

a.category:link,a.category:visited {
color:#7A7A7A;
font-size:11px;
font-weight:700;
}

a.category:hover {
color:#254994;
}

.ontab {
border-top:outset 2px #666;
background-color:#254994;
border-left:2px outset #7A7A7A;
border-right:2px outset gray;
adborder-top:2px outset #7A7A7A;
border-bottom:1px solid #999;
text-align:center;
font-weight:700;
color:#fff;
}

.offtab {
background-color:#e5e5e5;
border-left:2px outset #999;
border-right:2px outset #999;
border-top:2px outset #999;
border-bottom:1px solid #999;
text-align:center;
font-weight:400;
}

.tabheading {
background-color:#7A7A7A;
text-align:left;
}

.pagetext {
visibility:hidden;
display:none;
position:relative;
top:0;
}

.moscode {
background-color:#f0f0f0;
}

.code {
background-color:#f0f0f0;
border:1px solid #fff;
}

.message {
font-family:arial, arial, Helvetica, sans-serif;
font-weight:700;
font-size:10pt;
color:#7A7A7A;
text-align:center;
}

.back_button {
text-align:center;
margin-top:40px;
}

.pagenav {
text-align:center;
font-size:11px;
font-weight:700;
border-top:1px solid #7A7A7A;
border-bottom:1px solid #7A7A7A;
width:auto;
margin:1px;
padding:1px;
}

.pagenavbar {
padding-right:5px;
float:right;
}

ul {
list-style:none;
margin:0;
padding:0;
}

li {
line-height:15px;
padding-left:16px;
padding-top:0;
background-image:url(../../WUTemp/AMBASSADEN/images/arrow.png);
background-repeat:no-repeat;
background-position:4px 6px;
}

td {
font-size:11px;
}

table.searchinto {
width:100%;
}

table.searchintro td {
background-color:#293c43;
color:#fff;
font-weight:700;
}

#example25v {
font-size:11px;
font-family:arial, sans-serif;
width:auto;
border:3px double #1B8780;
background-color:#d8f1f3;
margin:11px 0;
padding:0;
}

#example25v #navlist {
color:#FFF;
background:#17a;
border-bottom:0.2em solid #17a;
border-right:0.2em solid #17a;
margin-left:0;
width:12em;
font:normal 0.8em arial, sans-serif;
padding:0 1px;
}

#example25v #navlist li {
list-style:none;
font-size:1em;
margin:0;
}

#example25v #navlist a {
display:block;
text-decoration:none;
margin-bottom:0.5em;
margin-top:0.5em;
color:#FFF;
background:#39c;
border-left:1em solid #fc0;
voice-family:inherit;
width:9.6em;
border-color:#5bd #035 #068 #6cf;
border-style:solid;
border-width:1px;
padding:0.25em 0.5em 0.4em 0.75em;
}

#example25v #navlist a#current {
border-color:#5bd #035 #068 #f30;
}

#example25v .navvirtcontainer>#example25v #navlist a {
width:auto;
}

#example25v #navlist a:hover,#example25v #navlist a#current:hover {
background:#28b;
border-color:#069 #6cf #5bd #fc0;
padding:0.4em 0.35em 0.25em 0.9em;
}

#example25v #navlist a:active,#example25v #navlist a#current:active {
background:#17a;
border-color:#069 #6cf #5bd #FFF;
padding:0.4em 0.35em 0.25em 0.9em;
}

.style7 {
color:#666;
font-weight:700;
}


td,tr,p,div {
brfont-family:arial, arial, Helvetica, sans-serif;
font-size:11px;
color:#7A7A7A;
line-height:15px;
}