
/* ----- BASICS ELEMENTS ------------------------------------------------------------------------------------------------- */

body { 
		background: #FFFFFF url(../images/design_bg.gif);
		font-family : Verdana, Geneva, Arial, 'Trebuchet MS', Helvetica, sans-serif;
		color : #000000;
		margin: 0px; 
		padding: 0px;
		text-align: center;
		font-size : 11px;
		letter-spacing : 0.5px;
		}


.bodyiframe { 
		background: none;
		font-family : Verdana, Geneva, Arial, 'Trebuchet MS', Helvetica, sans-serif;
		color : #000000;
		margin: 0px; 
		padding: 0px;
		font-size : 11px;
		letter-spacing : 0.5px;
		}




		
/* ----- LAYOUT ------------------------------------------------------------------------------------------------------ */
#container { 
	width: 859px;
/*	background-color: #408080; */
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	padding-top: 0px;
	text-align: left;
	position: relative;
	background: url(../images/design_mitt_bg.gif) repeat-y; 
	}

	#pageTop { 
			width: 859px;
			height: 194px;
			}
	#pageMeny {
			padding: 0px;
			width: 859px;
			height: 40px;
			background-color: #343030;
			}
	#pageMain {
			width: 635px;
			padding-top: 20px;
			padding-left: 15px;
			padding-right: 15px;
			}
	#pageMainNews {
			padding: 0px;
			width: 164px;
			padding-top: 20px;
			padding-left: 15px;
			padding-right: 15px;
			}
	#pageBottom {
			background: url(../images/design_bottom.gif) no-repeat top; 
			width: 859px;
			height: 61px;
			position: relative;
			}

#textsida {
		margin-left: 30px;
		margin-right: 30px;
		}

.newspic {
		margin-left: 30px;
		}



			
/* ----- TEXTS ------------------------------------------------------------------------------------------------------ */
		


p 		{ 
		padding: 0px;
		margin-top: 0px;
		text-indent:  0px;
		}

a		{
		background-color: transparent;
		color: #7b7b7b;
		text-decoration : underline;
		letter-spacing : 0.5px;
		}

a:hover {
		color: #000000;
		}

.sidrubrik	{
		background-color: transparent;
/*		color : #6f6f6f;*/
		color : #791f1f;
		font-size : 16px;
		font-weight : bold;
		}
.sidrubrik2	{
		background-color: transparent;
		color : #791f1f;
		font-size : 13px;
		font-weight : bold;
		}
.sidmellanrubrik	{
		background-color: transparent;
		color : #791f1f;
		font-size : 11px;
		font-weight : bold;
		}


/* ÅF listan */
div td	{
		color : #000000;
		font-size : 11px;
		}

		

/* Texter --------------------- Nyhetsfältet */
.newstext	{
		background-color: transparent;
		font-size : 10px;
		letter-spacing : 0.5px;
		font-weight : normal;
		color: #ffffff;
		}
.rubrik1	{
		background-color: transparent;
		font-size : 10px;
		font-weight : bold;
		color: #ffffff;
		}
.rubrik2	{
		background-color: transparent;
		font-size : 10px;
		letter-spacing : 0.5px;
		font-weight : bold;
		color: #fdda28;
		}

.newslink, newslink:link, newslink:active, newslink:visited {
		background-color: transparent;
		color : #ffffff;
		font-size : 10px;
		font-weight : bold;
		text-decoration : none;
		}
.newslink:hover, newslink:visited:hover {
		background-color: transparent;
		color : #ffffff;
		font-size : 10px;
		font-weight : bold;
		text-decoration : underline;
		}
/* Texter --------------------- Nyhetsfältet*/
		




/* Texter ------------------------------------------------------------ END */






/* Övrigt ------------------------------------------------------------ Start */
.picture {
		border-width: 1px;
		border-style: solid;
		border-color: #679913;
		border-collapse: collapse;
		}
/* Övrigt ------------------------------------------------------------ END */






/* Forms ------------------------------------------------------------ Start */
.input 		 {  font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				letter-spacing: 1px;
				border-bottom: 1px solid #679913;
				border-right: 1px solid #679913;
				border-left: 1px solid #679913;
				border-top: 1px solid #679913;
				padding-left : 5px;
				background-color: #EEF5D6;
				color : #000000;
				background-image: url("../images/box_shadow.gif");
				background-attachment: scroll;
				}
.select 		{  	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				letter-spacing: 1px;
				border-bottom: 1px solid #679913;
				border-right: 1px solid #679913;
				border-left: 1px solid #679913;
				border-top: 1px solid #679913;
				background-color: #EEF5D6;
				color : #000000;
				background-image: url("../images/box_shadow.gif");
				background-attachment: scroll;
				}
.textarea  {  	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
				font-size: 11px;
				letter-spacing: 1px;
				border-bottom: 1px solid #679913;
				border-right: 1px solid #679913;
				border-left: 1px solid #679913;
				border-top: 1px solid #679913;
				padding-left : 5px;
				background-color: #EEF5D6;
				color : #000000;
				background-image: url("../images/box_shadow.gif");
				background-attachment: scroll;
				}
.button		{	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				background-color: #679913;
				color: #FFFFFF;
				border-bottom: 1px solid #000000;
				border-right: 1px solid #000000;
				border-left: 1px solid #000000;
				border-top: 1px solid #000000;
				height:22px;
				text-decoration:none;
				font-weight: bold;
				cursor: auto;
				background-image : none;
				}
.radio {		border: none;
				border-color:#FFFFFF #FFFFFF #FFFFFF #FFFFFF;
				background-color: #transparent;
				color : #000000;
				background-image : none;
				}
.checkbox {		border: none;
				background-color: #transparent;
				color : #000000;
				background-image : none;
				}
