/* CSS Document www.bohuslan.org deutsche auflage */

BODY 			{ height: 1100px; background-color:#CCCCCC;}

H1				{
			
				font-family: Helvetica, Arial, sans-serif;
			
				color: white; text-align: center;
			
				font-size:16px; 
			
				background: #3399CC;						
			
				}	
H2				{
			
				font-family: Helvetica, Arial, sans-serif;
			
				color: white; text-align: center;
			
				font-size:16px; 
			
				background: #3399CC;						
			
				}

				
H3				{
			
				font-family: Helvetica, Arial, sans-serif;
			
				color: #999999; text-align: left;
			
				font-size:14px; 				
			
				}

P				{ 
				text-align: justify;
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				color: #333333;
				margin-left:5px;
				margin-right:5px;				
				}
UL				{ 				
				font-family:Tahoma, Arial, Helvetica, sans-serif;
				font-size:11px;
				color: #333333;						
				}
				
A:link 			{
				font-family: Tahoma;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none;				
				color: #333333;
				text-decoration: none;
	   			}

a:visited		{
				font-family: Tahoma;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none;				
				color: #333333;
				text-decoration: none;
				}

a:hover			{
				font-family: Tahoma;
				font-size: 11px;
				font-weight: bold;				
				color: #0066FF;
				text-decoration: none;

				}
/* DIV positionering */
#container		{
				position:absolute; left:25px; top:10px;
				width: 956px;
				height: 1000px;										
				border: 2px solid #A9A9A9;			
				background-color:#FFFFFF;
				}

#logga			{
				position:absolute; left:17px; top:17px;
				width: 120px;
				height: 53px;										
				border: 0px;						
				}
#top_intro		{
				position:absolute; left:4px; top:5px;
				width: 950px;
				height: 133px;										
				border: 0px;				
				background-repeat:no-repeat;			
				background-color:#FFFFFF;
				}
#top			{
				position:absolute; left:2px; top:2px;
				width: 950px;
				height:135px;										
				border: 0px;
				background-image: url(../navigation/edsten_traktorslatter.jpg);
				background-repeat:no-repeat;					
				}
#global_nav		{
				position:absolute; left:250px; top:143px;
				width: 450px;
				height: 20px;										
				border: 0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;						
				background-color: #FFFFFF;
				color:#999999;
				}
#tru-date		{
				position:absolute; left:15px; top:143px;
				width: 150px;
				height: 20px;										
				border: 0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;						
				background-color: #FFFFFF;
				color:#999999;						
				}
#google_box		{
				position:absolute; left:704px; top:143px;
				width: auto;
				height: 25px;										
				border: 0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;						
				background-color: #FFFFFF;
				color:#999999;
				overflow:hidden
				}

#main_nav		{
				width:950px;	
				position:absolute;
				left:2px;
				top:175px;
				font: Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				text-align:center;
				background-color:#3399CC;
				height: 25px;
				}


#box-a	{
				padding: 10px;
				margin: 0px;
				border: 2px dotted #DFDFDF;
				width: 287px;
				background: #FFFFFF;
				position:absolute;
				left:5px;
				top:210px;
				height:330px;
				}
#box-b		 	{
				padding: 10px;
				margin: 0px;
				border: 2px dotted #DFDFDF;
				width: 287px;
				background: #FFFFFF;
				position:absolute;
				left:322px;
				top:210px;
				height:330px;
				}
				
#box-c		{
				padding: 10px;
				margin: 0px;
				border: 2px dotted #DFDFDF;
				width: 287px;
				background: #FFFFFF;
				position:absolute;
				left:639px;
				top:210px;
				height:330px;
				}
#box-d		{
				padding: 10px;
				margin: 0px;
				border: 2px dotted #DFDFDF;
				width: 287px;
				background: #FFFFFF;
				position:absolute;
				left: 5px;
				top: 578px;
				height: 330px;
				}
#box-e		 	{
				padding: 10px;
				margin: 0px;
				border: 2px dotted #DFDFDF;
				width: 287px;
				background: #FFFFFF;
				position:absolute;
				left: 322px;
				top: 578px;
				height: 330px;
				}
				
#box-f			{
				padding: 10px;
				margin: 0px;
				border: 2px dotted #DFDFDF;
				width: 287px;
				background: #FFFFFF;
				position:absolute;
				left: 639px;
				top: 578px;
				height: 330px;
				}

#box-large		{
				padding: 10px;
				margin: 0px;
				border: 2px dotted #DFDFDF;
				width: 595px;
				background: #FFFFFF;
				position:absolute;
				left:9px;
				top:210px;
				height: 690px;
				overflow:auto;
				}
#box-right		{
				padding: 10px;
				margin: 0px;
				border: 2px dotted #DFDFDF;
				width: 287px;
				background: #FFFFFF;
				position:absolute;
				left:639px;
				top:210px;
				height: 690px;
				overflow:auto;
				}
				
#extra_nav		{
				padding: 10px;
				margin: 0px;
				border: 2px dotted #DFDFDF;
				width: 922px;
				background: #FFFFFF;
				position:absolute;
				left: 5px;
				top:940px;
				height: 15px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;						
				background-color: #FFFFFF;
				color:#999999;
				}
#base			{
				position:absolute; left: 2px; top:983px;
				width: 952px;
				height: 15px;										
				border: 0px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;						
				background-color: #3399CC;
				color:#ffffff;
				text-align:center;				
				}
#counter		{
				position:absolute; left: 25px; top: 1050px;
				}

/* Stylade länkar */

a.fejk:link, a.fejk:visited {
  font-family: Arial, Helvetica, sans-serif;
  float: left;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  width: 140px; 
  background-color: #4682B4;
  color: #ffffff;
  padding: 2px 0px;
  line-height: 20px;
  margin-right: 3px;
  text-decoration: none;
}

a.fejk:hover {
	color:#FFFFFF;	
	background-color:#99CCFF;
}

a.fade:link, a.fade:visited {
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;
  font-size: 12px;
  color: #cccccc;
  margin-right: 3px;
  text-decoration: none;
  }

a.fade:hover {
	color: #990066;	
	
}
/* Stylade länkar global_nav och extra_nav */

a.stylish:link, a.stylish:visited {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #CCCCCC;
  text-decoration: none;
  white-space: nowrap;

}

a.stylish:hover {
	color: #DCDCDC;	
	background-color: #99ccff;
}
/* Class taggar */
.linje1 	{
			background-image: url(navigation/linje1.gif);
			height: 2px;
			background-repeat: repeat-x;
			}
