#logotopp-u{
	background-color:#EEE;
	color:white;
	height: 28px;
	width: 972px;
	border-bottom: 2px solid black;
}
#logotopp-u a:link, #logotopp-u a:visited{
	color:white;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 23px;
	text-decoration: none;
}
.path {
	background-color: white ;
}
h2.boxhead{
	background-color:#999;
	color:white;
	border-top:1px solid black;
	line-height:18px;
	border-top:1px solid black;
	display:block;
	margin:0 0 3px 0;
	text-transform:uppercase;
}
h2.boxhead a:link,h2.boxhead a:visited{
	text-decoration:none;
	color:white;
}
h2.boxhead a:hover{
	text-decoration:underline;
	color:white;
}
.boxtop {
	background-color: #EB6090;
	color: white;
	font-size:11px;
	font-weight:bold;
}
.ad180x500a{
	background-color:#FFE1EE;
}
#sp-4-5,#sp-4-5b{
	background-color:#EEE;
}

.smeny {
	background-color:#FFE1EE;
	border-topp: 1px solid #FFE1EE;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	margin-bottom: 15px;
}
/*.smeny ul li a:hover{
	background-color:white;
	color:  white;
}*/
.smeny ul li a:hover{
	background-color:white;
	color:  black;
}
.tmeny{
	background-color:#FFE1EE;
	border-bottom:1px solid black;
}
.tmeny ul li a:link, .tmeny ul li a:visited {
	color: black; 
	border-right: 1px solid white;
}
.tmeny ul li a:hover {
	background-color: white;
	color: black;
}
tr.farge1, td.farge1 {
	background-color:#EB6090;
	color: white;
}
table.farge, tr.farge {
	background-color:#FFE1EE;
}
tr.hvit {
	background-color:white;
	color:#404040;
}
.fakta-s, .fakta-l {
	background: #E0F3FF;
}


/* ************************************* nye sportsforsiden *************************** */

#logotopp{
	background:#FFE1EE;
	border-top:1px solid white;
	color: black;
	overflow:hidden;
}
#logotopp form{
	float:right; margin-right:5px; width:430px;
}
#sp-1{
	top:240px;
}
.mestpop{
	border-bottom:1px solid black;
	background-color: white;
}
.hmeny{ /*horisontal*/
	border-bottom: 1px solid black;
	background-color: white;
}
.hmeny ul{
	color: white;
}
.hmeny ul li a:link, .hmeny ul li a:visited {
	color: black; 
	border-right: 1px solid #EB6090;
}
.hmeny ul li a:hover {
	background: #FFE1EE; 
	color: black;
}
.hmeny-l li a:hover {
	color: black; 
	background: #FFE1EE; 
}
.aktuelt{
	background-color:#FFF2F8;
}

#sp-4-5b {
 border-top:none;
 padding-top:0;
}

/* ************************************* spill/live *************************** */

.feil {  
	background-color: #F0#;
	color: white;
}
.riktig {  
	background-color: #093;
	color: white;
}

.live-stor {
	width: 100%;
	background-color: white;
	margin-bottom:20px;
}
.live-stor td {
	padding: 1px;
	border-bottom: 1px solid #FFE1EE;
}
.live-stor img {
	width: 13px;
	height: 13px;
	border: none;
}
td.live-head {
	background-color: #EB6090;
	color: white;
	font-weight: bold;
	border-top: 1px solid black;
}
td.live-subhead {
	background-color: #FFE1EE;
	font-weight: bold;
}
div.liveinfo {
	width: 505px;
	font-size: 10px;
	font-family: arial,helvetica,sans-serif;
	margin-bottom:5px;
}
div.liveinfo img {
	width: 13px;
	height: 13px;
	border: none;
	vertical-align: middle;
}
span.tid {
	font-family: arial,helvetica,sans-serif;
	font-size: 10px;
}

/* ******************** TRAV ********************* */

#tabmeny{
	background-color:#fff;
	border-bottom:1px solid #000;
	margin:0;
	padding-top:10px;
	padding-bottom:17px;
	padding-left:0;
}
#tabmeny ul,#tabmeny li{
	display:inline;
	list-style-type:none;
	margin:0;
	padding:0;
}
#tabmeny a:link,#tabmeny a:visited{
	background-color:#999;
	border:1px solid #000;
	color:white;
	float:left;
    font-size: 13px;
	font-weight:bold;
	line-height:12px;
	margin-right:5px;
	padding:2px 8px;
	text-decoration:none;
}
#tabmeny a:link.active,#tabmeny a:visited.active{
	background:#EEE;
	border-bottom:1px solid #000;
	color:white;
}
#tabmeny a:hover{
	color:#000;
	background-color:#EEE;
}
#tabmeny a:active{
	background:#EEE;
	border-bottom:1px solid #000;
	color:000;
}
body.utmerkelser #tabmeny li#nav-01 a,
body.lesere #tabmeny li#nav-06 a,
body.rapport #tabmeny li#nav-02 a,
body.tips #tabmeny li#nav-03 a,
body.husregler #tabmeny li#nav-05 a,
body.korreksjoner #tabmeny li#nav-07 a,
body.ansatte #tabmeny li#nav-04 a {
	background:white;
	border-bottom:1px solid white;
	color:#000;
}
#folkeborsen {
	width: 493px;
	border: 1px solid #eb6090;
	padding: 5px;
	margin-bottom: 15px;
}
#folkeborsen img{
	width: 14px;
	height: 14px;
	border: 1px solid white;
	margin-right: 15px;
}
#folkeborsen table{
	margin: 0 auto;
	border-spacing: 0px;
	border-collapse: collapse;
}
#folkeborsen td{
	padding: 3px;
}
#folkeborsen .td0{
	background: white;
}
#folkeborsen .td1{
	background: #ffe1ee;
}
#folkeborsen .td2{
	background: white;
	text-align: right;
	border-top: 1px solid #ffe1ee;
}
form.admin fieldset {
	border-width: 1px;
	border-style: solid;
	border-color: #d9d9d9 white #d9d9d9 white;
	margin: 5px 0;
	padding:0;
}
form.admin legend {
	font-weight: bold;
	border: 1px solid #d9d9d9;
	padding: 2px;
	margin-left: 7px;
	margin-bottom: 10px;
	_margin-left: 0;
}
table.admin {
	width: 100%;
	border-collapse: separate;
}
table.admin small {
	font-size: 11px;
}
table.admin caption {
	text-align: right;
	padding:0 4px;
}
table.admin th,
table.admin td {
	border: 1px solid #d9d9d9;
	padding: 4px;
	vertical-align: top;
}
table.admin th {
	width: 35%;
	background-color: #d9d9d9;
	text-align: right;
	font-weight: normal;
}
table.admin th.leftalign {
	text-align: left;
}
table.admin th.sell_error {
    border: 1px solid #ff0033;
    background-color: #fff9d1;
}
table.admin td {
	background-color: #EEE;
}
table.admin td.space {
	background-color: transparent;
}
table.admin a {
	font-size: 11px;
}
table.admin .asterix {
	color: #F03;
	float: left;
}
table.admin .text, table.admin .text_small,
table.admin .select, table.admin .select_small,
table.admin textarea {
	border: 1px solid #7b7d80;
	padding: 2px;
}
table.admin .text,
table.admin .select{
	width: 98%;
}
table.admin .text_small,
table.admin .select_small{
	width: 46%;
}
table.admin textarea {
	width: 98%;
	height: 100px;
}

table.ansatt {
	margin-bottom: 15px;
}
table.ansatt td, table.ansatt th {
	font-size: 13px !important; 
}
table.ansatt th {
	text-align: left; 
}
#lesertall img {
	width: 505px;
	height: 300px;
	border: 0;
	margin-bottom: 10px;
}
#lesertall  {
	margin-bottom: 15px;
}
