/*
CSS-fil for Røyken Idrettsråd sine websider

Laget av 

Eivind Savio 2004
http://www.savio.no
*/

/******************* Generell definering av TAG'er starter her *******************/

body				{
					margin: 0;
					padding: 0;
					background: #F6F6F6;
					color:#000;
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:  0.8em;
					text-align: center;
}
	
img, table			{
					border: 0;
}

div 				{ 
					text-align: left;
}
td					{vertical-align: top;
}
/*Behandling av FORM og INPUT */
form				{
					margin: 0;
}
input, textarea, select		
					{
					background: #F8F8F8;
					color: #000;
					font-size: 11px;
	}

input, textarea, select, option 
					{
					border-width: 1px;
					font-weight: normal;
					font-size: 11px;
					font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* OVERSKRIFTER */

h1, h2, h3, h4, h5, h6 
					{
					color:#003399;
					background:transparent;
					font-family: Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					margin: 7px 0 5px 0;
}

h1 					{font-size: 1.4em;}
h2 					{font-size: 1.2em;}
h3 					{font-size: 1.1em;}
h4 					{font-size: 1em;}
h5 					{font-size: 0.9em;}
h6 					{font-size: 0.8em;}

/* Slutt OVERSKRIFTER */

/*Generell linkdefinering */		
a:link, a:visited	{
					color: #003399;
					
}
a:hover 			{color: #999;
					text-decoration: none;}

.text1				{font-size: 1.1em;}
.text2				{font-size: 0.8em;}
.text3				{font-size: 0.7em;}
.text4				{font-family: Arial, Helvetica, sans-serif;}
* html .poll		{font-size: 11px;}
.msg				{color: red;}
.ingressbilde		{margin: 0 0 4px 4px;}
.poll				{width: 135px;}			
/* Generell definering av TAG'er slutter her */

/******************* HOVEDCONTAINER starter her *******************/
div#maincontainer	{
					border: 0;
					margin: 0 auto;
					padding: 0;
					width: 780px;
}
/*HOVEDCONTAINER slutter her */	

/******************* HEADER begynner her *******************/
div#top				{					
					border: 0;
					margin: 0;
					padding: 0;
					height: 120px;
					background-color: #E6F2FF;
					border: 5px double #8CA7DA;	
}

div#top1			{
					float: left;
					background-image: url(/layout/top/rir_top.jpg);
					background-repeat: no-repeat;
					width: 700px;
					height: 71px;
}

/* Slutt på HEADER*/

/******************* HOVEDINNHOLD begynner her *******************/
div#topbox			{	
					margin: 5px 0 5px 0;
					padding: 5px 0 0 15px;
					font-size: 12px;
					background-color: #E6F2FF;
					color: #003366;
					height: 20px;
					border: 5px double #8CA7DA;
}

#topbox a:link, #topbox a:visited
					{
					color: #000;
					text-decoration: none;
					font-weight:bold;
}
		
#topbox a:hover 	{color: #999;
font-weight:bold;
}
	
div#content			{
					padding: 0;
					margin: 0 132px 0 163px;
					width: 468px;
					background-color: #FFF;
					border: 5px double #8CA7DA;
}

table#polltable		{
					width: 468px;
					background-color: #FFF;
					margin: 0 0 0 6px;
					border: 5px double #8CA7DA;
}

#content li 
					{ margin: 0 0 5px 0; 
}
	
div#introtekst		{					
					margin: 0 5px 10px 5px;
					padding:0 0 10px 0;								
}

div#tekst			{					
					margin: 0 5px 10px 5px;
					padding:0 0 10px 0;								
}
	
div#tekstbunn		{					
					margin: 0 5px 10px 5px;
					padding:0 0 10px 0;								
}
div#news1			{
					margin: 0 5px 5px 5px;
					padding:0 0 10px 0;
}
#news1 img			{ 
					margin: 0 0 5px 5px;
}

div#news2			{
					margin: 0 5px 5px 5px;
					padding:0 0 10px 0;
}

div#banner			{
					width: 468px;
					margin: 5px 0 5px 0;
}

* html div#banner	{ /*IE hack*/
					width: 468px;
					margin: 5px 0 5px 0;
					float: left;
}
/* Slutt på HOVEDINNHOLD */

/******************* VENSTREMARG begynner her *******************/
div#leftbox			{
					float: left;
					margin: 0;
					padding: 0;
					width: 150px; 
					background-color: #E6F2FF;
					border: 5px double #8CA7DA;
}
#leftbox a:link, #leftbox a:visited
					{
					text-decoration: none;
}
div#leftbox2		{
					margin: 0;
					padding: 0;
					background-color: #969696;
}

div#lefttopicon		{
					margin: 0;
					padding: 0;
					background-color: #F2F3F4;
}

/*Venstre MENY begynner her */
#leftnavcontainer ul
					{
					margin: 0;
					padding: 0;
					list-style-type: none;
}

#leftnavcontainer li 
					{ margin: 0 0 1px 0; 
					font-size: 12px;
}

#leftnavcontainer a	{
					display: block;
					padding: 5px 10px;
					width: 130px;
					color: #336699;
					background-color: #E6F2FF;
					text-decoration: none;
}

#leftnavcontainer a:hover
					{
					color: #fff;
					background-color: #346699;
					text-decoration: none;
}

#leftnavcontainer ul ul li 
					{ 
					margin: 1px 0 1px 0;
}		

#leftnavcontainer ul ul a
					{
					display: block;
					padding: 5px 5px 5px 20px;
					width: 125px;
					color: #333;
					background-color: #C4E0FF;
					text-decoration: none;
					font-size: 10px;
}

#leftnavcontainer ul ul a:hover
					{
					color: #fff;
					background-color: #666;
					text-decoration: none;
}

/*Venstre MENY slutter her */

div#poll			{
					padding: 10px 5px 5px 10px;
					font-size: 10px;
					background-color: #E6F2FF;
}
#leftbanner img		{
					background-color: #E6F2FF;
					padding-top: 5px;
}

/* VENSTREMARG slutter her */

/******************* HØYREMARG begynner her *******************/
div#rightbox		{
					margin: 0;
					padding: 0;
					width: 120px;
					background-color: #E6F2FF;
					float: right;
					border: 5px double #8CA7DA;

}
#rightbox a:link, #rightbox a:visited
					{
					text-decoration: none;
}
div#rightbox2		{
					margin: 0;
					padding: 0;
					background-color: #969696;
}

#rightbanner img	{
					background-color: #E6F2FF;
					padding-top: 5px;
}

/*Høyre MENY begynner her */
#rightnavcontainer ul
					{
					margin: 0;
					padding: 0;
					list-style-type: none;
}

#rightnavcontainer li 
					{ margin: 0 0 1px 0; 
					font-size: 12px;
}

#rightnavcontainer a	{
					display: block;
					padding: 5px;
					width: 110px;
					color: #336699;
					background-color: #E6F2FF;
					text-decoration: none;
}

#rightnavcontainer a:hover
					{
					color: #fff;
					background-color: #346699;
					text-decoration: none;
}


/*HØYRE MARG og MENY slutter her */

/******************* FOOTER begynner her *******************/
div#footer			{ 
					clear: both;	
					margin: 0;
					padding-top: 5px;
					font-size: 0.7em;
}
#footer a:link, #footer a:visited
					{
					text-decoration: none;
}
div#footertip		{
					font-weight: bold;
					text-align: center;
					font-size: 1.3em;
					height: 20px;
					margin: 5px 0 5px 0;
					padding: 5px 10px 0 10px;
					background-color: #FFF;
					border: 5px double #8CA7DA;
}
div#footertext		{
					clear: left;
					margin: 5px 0 0 0;
					padding: 0 10px 10px 10px;
					text-align: center;
					border: 5px double #8CA7DA;
					background-color: #FFF;
}			

/* FOOTER slutter her */
