/************************ H-hantering ************************************/

.number {
	border: solid 1px #000000;
	padding: 1px 3px 1px 3px;
	font-weight: bold;
	color: #484e46;
	background-color: #ffffff;
}

h1 {
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	color: #2fa046;
	margin: 0px 0px 0px 0px;
}

h2 {
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #484e46;
	margin: 0px 0px 0px 0px;
}

h3 {
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

h4 {
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

h5 {
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	color: #595959;
	margin: 0px 0px 0px 0px;
}

h6 {
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
	color: #2e9f49;
	margin: 0px 0px 0px 0px;
}

/******** GENRELL FÖR HEMSIDA  ***********/

.kuriren_back {
	position:absolute;
	top:0px;
	z-index:999;
	width:100%;
	height:400%;

	background: #2d8815;
/*	background: #CCCCCC;
	filter:alpha(opacity=70);
	opacity:0.7;*/
}

.kuriren {
	position:absolute;
	top:20px;
	z-index:1000;
	width:100%;
	height:600px;
}

table, tr, td {
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #595959;
	margin: 0px 0px 0px 0px;
}

.body_class {
	background: #2d8815;
}

ul, li  {
	color: #2fa046;
}

a:link {
	color: #2d8815;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

a:visited {
	color: #2d8815;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

a:hover {
	color: #2d8815;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

a:active {
	color: #2d8815;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}

.left_upper_corner {
	height: 68px;
	width: 69px;
	background: #2d8815 url(../images/left_upper_corner.png) no-repeat;
}

.upper_shadow {
	height: 20px;
	width: 820px;
	background: #2d8815 url(../images_new/upper_shadow.png) repeat-x;
}

.right_upper_corner {
	height: 78px;
	width: 69px;
	background: #2d8815 url(../images/right_upper_corner.png) no-repeat;
}

.logo {
	  background: #edf8e0;
	  height: 49px;
	  padding-top: 14px;
}

.menu {
	height: 49px;
	background: #edf8e0;
}

.menu_sub {
	padding-top: 15px;
	width: 150px;
	background: #edf8e0;
}

.bildspel {
	background: url(../images/bildspel_bg.gif) repeat-y;
	height: 123px;
}


.left_shadow {
/*	height: 350px;*/
	width: 69px;
	background: #2d8815 url(../images_new/left_shadow.png) repeat-y;
}

.main_start {
	background: #edf8e0;
	padding-top: 15px;
	width: 808px;
}

.main {
	background: #edf8e0;
	padding-top: 15px;
	padding-left: 10px;
	width: 778px;
	height: 400px;
}

.right_shadow {
/*	height: 350px;*/
	width: 69px;
	background: #2d8815 url(../images_new/right_shadow.png) repeat-y;
}

.left_bottom_corner {
	height: 68px;
	width: 69px;
	background: #2d8815 url(../images_new/left_bottom_corner.png) no-repeat;
}

.bottom_shadow {
	height: 22px;
	width: 820px;
	background: #2d8815 url(../images_new/bottom_shadow.png) repeat-x;
}

.right_bottom_corner {
	height: 68px;
	width: 69px;
	background: #2d8815 url(../images_new/right_bottom_corner.png) no-repeat;
}

.foot {
	height: 46px;
	background: #edf8e0;

}


.left_margin {
	width: 20px;
}

.bildspel {
	width: 910px;
}

.right_margin {
	width: 28px;
}

.main_div{
	overflow-x: hidden; 
	overflow-y: auto;
	height: 370px;
	width: 510px;

}


/********* puffar på startsida ********/

.puff_top {
	height: 33px;
	width: 196px;
	background: #edf8e0 url(../images/puff_top.gif) no-repeat;

	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #2fa046;
	margin: 0px 0px 0px 0px;

	text-align:center;
	text-transform:uppercase;
}

.puff_top_tillsalu {
	height: 33px;
	width: 196px;
	background: #edf8e0 url(../images/puff_top.gif) no-repeat;
}

.puff_top_senastsalda {
	height: 33px;
	width: 196px;
	background: #edf8e0 url(../images/puff_top.gif) no-repeat;
}

.puff_main {
	padding-left: 10px;
/*	height: 194px;*/
	height: 250px;
	width: 186px;
	background: #edf8e0 url(../images/puff_main.gif) repeat-y;
}

.div_puff {
	overflow-x: hidden; 
	overflow-y: auto;
/*	height: 180px;*/
	width: 170px;
}

.puff_bottom {
	height: 33px;
	width: 196px;
	background: #edf8e0 url(../images/puff_bottom.gif) no-repeat;
}

/********* puffar på startsida ********/






/******** FORMULÄR   ***********/

input, select, textarea {
	border-width: 1px;
	border-style: solid;
	border-color: #595959;
	width: 150px;	   
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 11px;
	color: #595959;	
	background-color: #ffffff;
}



/******** NYHETER   ***********/

.link {
	cursor: pointer;
	cursor: hand;
}

.news_title {
			width: 400px;
}

.underline {
		   text-decoration: none;
		   color: #595959;
}

.news_content {
			  border-bottom: 1px dotted #595959;
			  width: 400px;
}


/******** GÄSTBOKS   ***********/

.guestbook_navigation {
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #595959;
}


/*texten för tabellen med formuläret*/
.guestbook_form_table {
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #595959;
}

/*rubriken i formulärtabellen*/
.guestbook_form_table_title{
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #595959;
}

/*texten i tabellen med inlägg*/
.guestbook_table {
	width: 100%;
	border-collapse: collapse;
	background: #ffffff;
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #4D4C51;
	border-top: 0px solid #96BC33;
	border-right:0px solid #A9C556;
	border-left: 0px solid #A9C556;
	border-bottom:1px dotted #595959;
	padding: 5px 5px 5px 5px;
}

/*rubrik för inlägg*/
.guestbook_table_title {
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #595959;
	padding: 5px 5px 5px 5px;
}

/*underrubrik för inlägg*/
.guestbook_table_title_2 {
	font-weight: bold;
}



/********* OBJEKTVISNING ********/



.obj_topbg {
	width: 623px;	
	height: 95px;
	padding-top: 15px;
	background: #2d8815 url(images_new/topp.png) no-repeat;

}

.obj_menu {
	height: 25px;
	background: #2d8815 url(images_new/menu.png) repeat-y;	
}

.obj_mainbg {
	width: 623px;
	height: 500px;
	background: #2d8815 url(images/main.jpg) repeat-y;
}

.obj_bottombg {
	width: 623px;
	height: 59px;
	background: #2d8815 url(images_new/bottom.png) no-repeat;

}

.obj_padding_20 {
	padding: 0px 20px 0px 20px;
}

.obj_padding{
	padding: 0px 10px 0px 10px;
}

a.objmenu:link {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

a.objmenu:visited {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

a.objmenu:hover {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

a.objmenu:active {
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
}

.obj_rubrik {
	padding-top: 10px;
	color: #2e9f49;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

.obj_main_left {
	width: 405px;
	}
	
.obj_main_right {
	width: 218px;	
}


.obj_puff_top {
	height: 25px;
	width: 150px;
	background: #edf8e0 url(images/obj_puff_top.gif) no-repeat;
}

.obj_puff_main {
	padding-left: 10px;
	height: 100px;
	width: 150px;
	background: #edf8e0 url(images/obj_puff_main.gif) repeat-y;
}


.obj_puff_bottom {
	height: 17px;
	width: 150px;
	background: #edf8e0 url(images/obj_puff_bottom.gif) no-repeat;
}



/******** SFD ***********/


.tblObjlist {
	width:100%;
/*	width:480px;*/
	font-family: Verdana,Arial,georgia;
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
/*	color: #be3018;*/
	margin: 0px 0px 0px 0px;
}

.Rubrik{
	font-family: Verdana,Arial,georgia;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
/*	color: #be3018;*/
	margin: 0px 0px 0px 0px;

}

.UnderRub{
    font-family: Verdana,Arial,georgia;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
/*	color: #be3018;*/
	color: #000000;
	margin: 0px 0px 0px 0px;
}

.Rand{
    font-family: Verdana,Arial,georgia;
	border-top:solid 1px #484e46;
	font-size: 9px;
	font-weight: bold;
	font-style: normal;
/*	color: #be3018;*/
	color: #000000;
	margin: 0px 0px 0px 0px;
}

.Brod {
	font-family: Verdana, Trebuchet MS, Georgia, Arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

iframe.testframe	{margin:15px 0 0 0; overflow-y:hidden; overflow-x:scroll; width:750px; height:220px; }
html>/**/body iframe.testframe	{margin:15px 0 0 0; overflow-y:hidden; overflow-x:scroll; width:750px; height:205px !important; height:220px}


