html
{

background: #449fc7 url("../gfx09/bgheigh.gif");

height:100%; 



}
body		
		{

font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size:12px;
			margin: 0;
			line-height:1.5;
			padding: 0;
			text-align: center;
/*
background: url("../gfx09/apetina_wallp_125x125ny.jpg");background-repeat:repeat;
*/

/*
background: url("../gfx09/tema/fedtfattig/top.jpg"); background-repeat:no-repeat; */

background: url("../gfx09/bgtop1.jpg"); background-repeat:no-repeat;

background-repeat:no-repeat; background-position:top;



/*
background-color:#dbd9d1;
background-image:url(../gfx09/bgsmall.gif); background-repeat:repeat;

background-image:url(../gfx09/bgbig.jpg); background-repeat:repeat;
background-image:url(../gfx09/bgtop2.jpg); background-position:center; background-repeat:no-repeat; background-position:top; 
*/


height: 100%;

		}
	html>body { min-height:100%; height:auto; } 
	
		div#container		
		{
			margin: 0em auto;
			width: 955px;
			border: 0;
			padding: 0em;
			text-align: left;
		}

A:link {font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size:12px; text-decoration: none; color: #04659b;}

A:visited {font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size:12px; text-decoration: none; color: #008bcd;}

A:active {font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size:12px; text-decoration: none; color: #04659b;}

A:hover {font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size:12px; text-decoration: underline; color: #008bcd;}

H1 { color: #0078af; font-size: 18pt; font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; font-style: normal; font-weight: normal; font-variant: normal; margin:0px; padding:0px;}

H2 { color: #6C6B97; font-size: 16pt; font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; font-style: normal; font-weight: normal; font-variant: normal; margin:0px; padding:0px;}

.HEAD1 { color: #6C6B97; font-size: 16pt; font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif; font-style: normal; font-weight: normal; font-variant: normal; margin:0px; padding:0px; margin-top:-5px; margin-bottom:-5px; text-align:left;}


.reddot
{
color:#FF0000;
}

a.menupunkt {
    text-decoration: none;
	font-size:13px;
	font-weight:normal;
    color: #000000;
	padding-left:11px;
	padding-right:11px;
	border-left: 1px #00b6d4 solid; 
	
}
a.menupunkt:hover {
    text-decoration: underline;
    color: #1FAFF8;
}

p {  font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size:12px; color: #000000; }

input, select
{
padding:2px;
font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;
font-size:12px;
}

.padfleft
{
padding-right:15px; 
float:left;
}

a.tag_small
{
padding:0; 
font-size:10px;
padding-right:4px;
padding-left:4px;  
padding-bottom:15px;
color:#FFFFFF;
}


a.tag_big
{
padding:0; 
font-size:20px;
padding-right:4px;
padding-left:4px;  
padding-bottom:15px;
color:#FFFFFF;
}




#tagmenu ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#tagmenu ul li { display: inline; }

#tagmenu ul li a { 
padding-right:4px;
padding-left:4px;  
padding-bottom:15px;
color:#FFFFFF;}

.tags_div
{
padding: 3px;
border: 1px solid #A8A8C3;
background-color: white;
width: 500px;
-moz-border-radius: 5px;
}

form
{
margin: 0px; padding: 0px;
}

#abc a
{
padding:4px;
}

#abc2 a
{
padding:1px;
}

/* Notic blokke start */ 

.info, .success, .warning, .error, .validation {
    border: 1px solid;
    margin: 10px 0px;
    padding:15px 10px 15px 50px;
    background-repeat: no-repeat;
    background-position: 10px center;
}
.info {
    color: #00529B;
    background-color: #BDE5F8;
    background-image: url('/gfx09/notic/information.gif');
}
.success {
    color: #4F8A10;
    background-color: #DFF2BF;
    background-image:url('/gfx09/notic/success.gif');
}
.warning {
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url('/gfx09/notic/warning.gif');
}
.error {
    color: #D8000C;
    background-color: #FFBABA;
    background-image: url('/gfx09/notic/error.gif');
}

.validation {
    color: #D63301;
    background-color: #FFCCBA;
    background-image: url('/gfx09/notic/validation.gif');
}

/* Notic blokke end */ 


/* Corners start */ 

.corner_left
{
float:left; 
width:2px;
height:24px;
}
.corner_right
{
float:right; 
width:2px;
height:24px;

}
.corner_main
{
float:left; background-color:#e9e9e9; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:1px; height:20px; width:122px; 
}

.corners
{
float:left;
width:142px;
margin-right:10px;
margin-bottom:10px;
}

.corner_main_610
{
float:left; background-color:#e9e9e9; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:1px; height:20px; width:590px; 
}
.corners_610
{
float:left;
width:610px;
margin-bottom:10px;
margin-top:10px;
}


.corner_main_610_paging
{
float:left; background-color:#22AADE; padding-left:8px; padding-right:8px; padding-top:3px; padding-bottom:1px; height:20px; width:604px; 
}

.corners a
{
color:#000000;

}

.pagingstyle a
{
color:#ffffff;
padding-left:1px;
padding-right:1px;
font-size:12px;

}

.pagingstyle
{
padding-left:1px;
padding-right:1px;
color:#6ed6fd;
}


.sgrey a
{
color:#999999;
margin-top:-6px;
font-size:10px;
}

.smallgrey 

{
color:#999999;
font-size:10px;
}

.bluec 
{
color:#21b4eb;
font-size:15px;
font-weight:bold;
}

.bigred
{
color:#6C6B97;
font-size:16px;
font-weight:bold;
}

.fl
{
float:left;
}
.fr
{
float:right;
}
.cw
{
width:610px;
}

#oinfo a
{
text-decoration: underline; 
}

.clear
{
clear:both;
}



.tool-tip {
float:left;
color: #BBB;
width: 265px;
z-index: 13000;
}

.tool-title {
font-weight: bold;
font-size: 13px;
margin: 0;
color: #FFF;
padding: 8px 8px 4px;
background: url(/gfx09/tips.png) repeat;
border-bottom: 1px solid #FFF;
}

.tool-text {
font-size: 11px;
padding: 4px 8px 8px;
background: url(/gfx09/tips.png) repeat;
}

.custom-tip {
color: #000;
width: 130px;
z-index: 13000;
}

.custom-title {
font-weight: bold;
font-size: 11px;
margin: 0;
color: #3E4F14;
padding: 8px 8px 4px;
background: #C3DF7D;
border-bottom: 1px solid #B5CF74;
}

.custom-text {
font-size: 11px;
padding: 4px 8px 8px;
background: #CFDFA7;
}



.box2 {

				width: 610px;

				float: left;

				clear: both;

				padding: 0 0 0px; }
.box2left, .commentsheadingright {

				float: left;

				width: 160px;

				padding: 20px 0 0 0;

				text-align: right; }



		.commentsbox {

				width: 332px;

				float: left;

				clear: both;

				padding: 0 0 20px; }

		.commentsbox p {

				margin: 0 0 5px; }

		.commentsheading {

				width: 332px;

				float: left;

				clear: both;

				padding: 0 0 20px; }

		.commentsheadingright {

				background: url(/gfx09/comments.gif) no-repeat 100% 20px; }

		h4.leaveacomment {

				background: url(/gfx09/skrivkommentar.gif) no-repeat 100% 0; margin:0px; padding:0px;  
				 
				  
				width: 118px; height: 42px; }

		.commentsboxleft {

				float: left;

				width: 253px;

				padding: 0 25px 0 0;

				text-align: left;

				background: url(/gfx09/speechleft.gif) no-repeat 100% 10px;    }

		.commentsboxleft2 {

				float: left;

				width: 253px;

				padding: 0 25px 0 0;

				text-align: left;

				background: url(/gfx09/speechleft.gif) no-repeat 100% 10px;    }

		.commentsbottom {

				float: right;

				width: 332px;

				padding-bottom: 10px;

				background: #f3f3f3 url(/gfx09/speechbottom.gif) no-repeat left bottom; }

		.commentsboxright {

				padding: 10px 15px 0;

				background: #f3f3f3 url(/gfx09/speechtop.gif) no-repeat left top; }

		.commentsboxright p.formfield {

				margin: 5px 5px 5px 0; }

		.commentsbox p { margin: 0 0 5px; }

		

		.commentsboxright textarea {

				width: 300px;

				border: 1px solid #bbb;

				overflow: auto; }





.hidden { display: none; }


.viporetfelt
{
	width:430px;
	
}
input[disabled]
{
background-image:url(gfx/stripesbg.gif)	
}
input[disabled]
{
border:1px;
border-color:#A5ACB2;
background-color:#E8F6E8;
}

.viptextarea
{
	width:590px;
	height:148px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:16px;
	background-image: url(gfx/notebg.gif);
	background-attachment: scroll;
	
}
.style8 { padding-left:4px; color: #333333}
.vipby
{
	width:120px;
}

.vipmedium
{
	width:220px;
}

.vippost
{
	width:50px;
}

#container-master
{
width: 440px;
display:block;
}

#sitemap-master
{
	width: 440px;
	text-align: left;
}

.sitemap-level-0
{	
	
	padding-left: 0px;
}

.sitemap-level-1
{
	padding-left: 30px;
	font-weight: BOLD;
}

.sitemap-level-2
{
	padding-left: 60px;

}

.sitemap-level-3
{
	padding-left: 90px;
}

.sitemap-level-4
{
	padding-left: 120px;
}

