/* GENERAL STYLES */
/* CSS Document */
/* Produsert av Siw -rnhaug Nylund - www.BLANK.no */

/* 
   Fikset noen av feilene, og lagt til nye klasser. 28. mars 2008
   - Audun Haugland, EDB Totalpartner 
*/

html, body
{
	height: 100%; width: 100%;
	background-color: #fff; background-image:url('images/bgCanvas.jpg');
	margin: 0px; BORDER: 0px none; PADDING: 0px;
	font-family: Arial, Helvetica, sans-serif;
        font-size: 11px; TEXT-ALIGN: left; color: #333 
}

img {border: 0px none;}

#wrapper { 
	margin: 0px auto; padding: 0px; width: 940px; * height: 100%; /* min-height: 100%; */
	border-bottom: 1px solid #e57918; background-color: #ffffff;
	/*background-image: url(images/skyggeLeft.jpg); background-position:left; */
	background-repeat:repeat-y; 
}
#main { 
	width: 940px; float: right; height: * 100%; /* min-height: 100%; */
	/*background-image:url(images/bgContent.gif); background-repeat: repeat-y;*/
	background-color: #ffffff;
	border-bottom: 1px solid #e57918; 
}
#top { 
	float: left; width: 940px; height: 80px; margin: 0px; padding: 0px;
	 background-image: url('images/bgTop.jpg'); 
}
#logo { 
	float: left; width: 422px; height: 66px; margin-top: 6px;
	background-image: url('images/TrollLogo.jpg'); background-repeat: no-repeat; cursor: pointer 
}
#payoff { 
	float: left; width: 196px; height: 67px; background-image:url('images/payoff.jpg'); background-repeat: no-repeat; margin-left:200px; margin-right:0; margin-top:10px; margin-bottom:0 
}
#hvit{ 
	float: left; width: 10px; height: 10px; background-image:url('images/hvit.jpg'); background-repeat: no-repeat; margin-left:0px; margin-right:0; margin-top:0px; margin-bottom:0 
}
H1 { font-size: 16px; margin: 0px; padding: 5px 0 5px 0; }
H2 { font-size: 14px; margin: 0px; padding: 5px 0 5px 0; }
H3 { font-size: 13px; margin: 0px; padding: 5px 0 0 0; }

A { color: #333; text-decoration: none; } 
A:hover { text-decoration: underline; }
.hvitBg {background-color:#fff;}

INPUT, TEXTAREA, SELECT { font-family: verdana; font-size: 11px; color: #555; }


/*** MENYER ***/

#mainMenu { 
	float: left; width: 940px; height: 18px; background-color: #d1d1d1; color: #000;
	margin: 0px; padding: 0px; border: 0px; 
	text-transform: uppercase;
}
#mainMenu UL { float: left; list-style-type: none; margin: 0px; padding: 0 0 0 20px; }
#mainMenu UL LI { 
	float: left; /*width: 95px;*/ height: 18px; display: block; 
	margin: 0px; padding: 0px; border: 0px; font-size: 12px; font-weight: bold;
}
#mainMenu UL LI:hover { 
	background-color: #ff8200; color: #ffffff;
}
#mainMenu UL .active { background-color: #ff8200; color: #ffffff; }
#mainMenu UL .inPath { background-color: #ff8200; }
#mainMenu a:hover, #mainMenu a:active { color: #ffffff; }
.menuText { float: left; display: block; padding: 2px 10px 2px 10px; }
.menuText A { text-decoration: none; color: #000; }
.menuText A:hover, .menuText A:active, .menuText A.active, .menuText A.inPath { text-decoration: none; color: #666; }


#subMenu { float: left; width: 940px; height: 22px; background-color: #ff8200; color: #fff; }
#subMenu UL { float: left; list-style-type: none; margin: 0px; padding: 4px 0px 0px 40px; }
#subMenu UL LI { float: left; margin: 0px; font-size: 12px; padding-right: 20px; }
#subMenu UL LI A { text-decoration: none; color: #fff; }
#subMenu UL LI A:hover, #subMenu UL LI A:active, #subMenu UL LI A.active { text-decoration: underline; }
#subMenu UL LI A.inPath { text-decoration: underline; }


/*** SIDEKOLONNE ***/

#linkCol { float: right; width: 145px; padding:10px; }
#linkCol2 { float: left; width: 145px; padding:10px; }

.linkColTittel { 
	float: left; width: 130px; padding: 10px; background-color: #D1D1D1; 
	color: #474747; font-family: verdana; text-align: center; 
}
.linkColLogoliste { float: left; width: 140px; padding: 0px 0px -5px 0px; }

.linkColLogoliste table tbody tr td {float: left; padding: 0px 0px 15px 0px; } 

.linkColProgram {float: left;  width: 140px; padding:2px; }
.linkColProgram td{  padding: 0; margin 0px; }
.linkColProgram p {margin: 0; padding: 0; }



/*** HOVEDINNHOLD ***/

#mainContent { float: left; width: 580px; padding: 5px 0px 0px 10px; }

.nyhetsRad { float: left; width: 585px; margin: 0px; padding: 0px; border-bottom: 1px solid #ddd; }
.nyhetsArtikkel { float: left; width: 590px; padding: 5px 10px 5px 0px; }
.artSmal { width: 284px; }
.artLeftBorder { width: 284px; border-left: 1px solid #ddd; }

.nyhetsTittel { color: #ea7911; margin: 0px; font-family: verdana; }
.nyhetsDato { padding: 0 0 10px 0; }
.ingress { padding:0px; margin:0px; font-size: 12px; }
.ingress p { padding: 0 0 10px 0; margin:0px; }
.fullvisning { color: #777; }
.ingressBilde { float: right; margin: 0 0 0 10px; }
.lesMer { padding: 8px 0 10px 0; margin: 0px; color: #888; }
.lesMer A { color: #888; text-decoration: none; }
.lesMer A:hover { text-decoration: underline; }
.brodtekst { padding: 10px 0 0 0; font-size: 12px; }

#content { float: left; width: 600px; padding: 10px 0 0 10px; }
/*
DIV.Trollcup 
{ 
	background-image: url(images/expertfestivalen_handball.gif); background-position: left top; background-repeat: no-repeat;
} 
DIV.Vintercup 
{ 
	background-image:url(images/expertfestivalen_fotball.gif); background-position: left top; background-repeat: no-repeat;
}  
DIV.Musikk 
{ 
	background-image:url(images/expertfestivalen_musikk.gif); background-position: left top; background-repeat: no-repeat;
}  
*/
#cupinfo { float: left; width: 500px; padding-left: 30px; }

.laginfoHeader { font-size: 16px; padding: 10px 0 10px 0; color: #ea7911;}
.puljeHeader { text-align: left; font-size: 15px; font-weight: bold; }
.kampHeader {  text-align: left; }
.colHeader { font-weight: bold; }

#tblKlubbliste { font-size: 12px; font-weight: bold; color: #777; line-height: 20px; }
.klubbNavn { font-size: 12px; font-weight: bold; color: #ea7911; }
.klubbLeder { font-weight: bold; color: #555; }
.klubbLeder a { color: #777; text-decoration: none; }
.klubbLeder a:hover { text-decoration: underline; }

#popup { background-color: #fff; }



/* EDITOR PROPERTIES */
H2 .nyhetsTittel {
 color: #ea7911; margin: 0px; font-family: verdana; }


H1 {
 font-size: 16px; margin: 0px; padding: 5px 0 5px 0; }


H2 {
 font-size: 14px; margin: 0px; padding: 5px 0 5px 0; }


H3 {
 font-size: 13px; margin: 0px; padding: 5px 0 0 0; }

.nowrap {
 white-space:nowrap; }


/* Styling av wysiwyg editor */
#holderBody {
	 background: #fff;
}

#holder {
	 border: 1px solid #ccc;
	 padding: 10px;
	 margin: 5px;
	 text-align: left;
}
/* /////////// */
