/* CSS */
html { min-height: 100%; margin-bottom: 1px; }

body 
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #CCCCCC;
	text-align: center;
	min-width: 760px;
	background-image:url(images/bakblock.gif);
	background-repeat:repeat-x;
	background-position:top;
}



a:link            {color: #FF9E3E; text-decoration: none}
a:visited         {color: #FF9E3E; text-decoration: none}
a:hover           {color: #D76B00; text-decoration: none}
a:active 		  {color: #F3F3F3; }

a.diddy:link {color: #999999;}
a.diddy:visited {color: #999999; }
a.diddy:hover { color:#CCCCCC;}
a.diddy:active {color: #FFFFFF; }

a.gron:link {color: #4E9458;}
a.gron:visited {color: #4E9458; }
a.gron:hover { color: #006600;}
a.gron:active {color: #F3F3F3; }

p { font-family:  "Lucida Sans", 'Lucida Grande', Arial, Helvetica, sans-serif; font-size: 13px; margin:2px; padding:0; line-height: 21px; text-align:justify;}
	.rubrik 	{ font-family: Arial,Helvetica, Geneva, Arial, sans-serif; font-size:29px; font-weight: bold; line-height:30px; letter-spacing:-1px;}
	.rubrik2 	{ font-family: Arial,Helvetica, Geneva, Arial, sans-serif; font-size:15px; font-weight: bold; line-height:17px; letter-spacing:-1px;}
	.menyrubrik	{ font-family:Georgia, "Times New Roman", Times, serif; font-size:15px; font-weight:bold; text-align:right; line-height:22px; color:#FFFFFF; }
	.menyrubrik2{ font-family: Arial,Helvetica, Geneva, Arial, sans-serif; font-size:19px; font-weight: 500; line-height:22px;}
	.info		{ font-family:Helvetica, Arial, Geneva, Arial, sans-serif; font-size:11px; line-height:12px; letter-spacing:1px; text-transform:uppercase; }
	.mark		{ font-size:14px; font-weight:bold;}
	.date   	{ font-size:10px; letter-spacing:-0.2pt;}

div.transOFF {width: 610px;  background-color:#FFFFFF;}
div.transON {width: 610px; background-color: #F5F5F5; opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75; }
div.trans25 {width: 610px; background-color:#FFFFFF; opacity:.25;filter: alpha(opacity=25); -moz-opacity: 0.25; }
div.trans75 {width: 610px; background-color:#FFFFFF; opacity:.75;filter: alpha(opacity=75); -moz-opacity: 0.75; }

form {font-family : "Lucida Sans", Arial, Helvetica, sans-serif; font-size : 11px; background-color: transparent;} 

input {font-family : "Lucida Sans", Arial, Helvetica, sans-serif; font-size : 11px; border : 1px #CCCCCC solid; background-color: transparent; margin:2px 0; margin-left:5px;} 

textarea {font-family : "Lucida Sans", Arial, Helvetica, sans-serif; font-size : 11px; border : 1px #CCCCCC solid; background-color: transparent;} 

select {font-family : "Lucida Sans", Arial, Helvetica, sans-serif; font-size : 11px; border : 1px #CCCCCC solid; background-color: transparent;} 

/*- Menu Tabs B--------------------------- */

    #tabsB {
	margin-top:135px;
	margin-left:30px;
      font-size:93%;
      line-height:normal;
	  font: bolder 11px/1.5em Arial;
      }
    #tabsB ul {
        margin:0;
        padding:10px 10px 0 50px;
        list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("images/tableft6.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("images/tabright6.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color: #FFFFFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#CCCCCC;
      }
    #tabsB a:hover {
      background-position:0% -41px;
      }
    #tabsB a:hover span {
      background-position:100% -41px;
      }

        #tabsB #current a {
                background-position:0% -41px;
        }
        #tabsB #current a span {
                background-position:100% -41px;
        }

#rss {
	margin-top: 95px;
	margin-left:39px;
	padding-top:8px;
	}



#friends{
	position:relative;
	font: Arial, Helvetica, sans-serif;
	float:right;
	font-size:10px;
	width:120px;
	height:300px;
	margin-right:-133px;
	text-align: right;
	padding-top:122px;
	padding-right:10px;
	color:#333333;
	border-left: dashed 1px #666666;
}
    #friends ul {
        margin:0;
		line-height:16px;
        padding:0;
        list-style: none;
      }
    #friends li {
      display: ;
      }

	
#wrapper {
	margin:0 auto;
	width:736px;
	text-align: left;
}

#greyblock {
height:145px;
background-color:#999999;
vertical-align:top;
}

#topblock {
	height:165px;
	background-color:#0000FF;
}


#topmenyspace {
height:6px;
background-color:#999999;
}

#menyblock {
background-color:#FFFFFF;
height:205px;
margin-left:4px;
}

#menydel1 {
float:left;
width:294px;
height:171px;
cursor:pointer;

background-image:url(images/head1.jpg);
}

#menydel2 {
background-color:#000000;
height:171px;
width:301px;
float:left;
background-image:url(images/head2.jpg);
}

#menydel3 {
display:block;
height:205px;
width:137px;
float:right;

background-image:url(images/cirklar/rotate.php);
background-repeat:no-repeat;
}

#vitmeny {
color:#CCCCCC;
height:34px;
width:300px;
float:left;
margin-left:-4px;
background-image:url(images/sidskugga.gif);
background-repeat:repeat-y;

}

#menyrubriker {
text-align:right;
width:120px;
height:70px;
margin-left:170px;
margin-top:96px;
}


#container{
width:710px;
padding:0px;
margin:0px;
background-image:url(images/sidskugga.gif);
background-repeat:repeat-y;
}

#main{
margin-left:35px;
margin-right:35px;
}

#brodtext{
width:500px;
margin-left:110px;
}


.dhtmlgoodies_question{
background-color:#FFFFFF;
background-image:url(images/block.gif);
background-repeat: repeat-x;
background-position:bottom;
margin-left:-21px;
margin-right:-21px;


/* End layout CSS */
overflow:hidden;
cursor:pointer;


}

/*
#blockrub{
display:block;
width:445px;
padding:7px 65px 7px 0px;
margin-left:132px;
background-image:url(images/pil.gif);
background-repeat:no-repeat;
background-position:right;
}
*/

#blockrub{
display:block;
padding:7px 24px 7px 21px;
margin-right:7px;
background-image:url(images/pil.gif);
background-repeat:no-repeat;
background-position:right;
}

#contact{
display:block;
letter-spacing:2px;
padding:7px 24px 7px 21px;
margin-right:7px;
background-image:url(images/pil.gif);
background-repeat:no-repeat;
background-position:right;
}

#contactbody{
width:180px;
display:block;
background-repeat:no-repeat;
padding-left:30px;
float:left;
}

#contactimg{
display:block;
background-image:url(images/grabs.jpg);
background-repeat:no-repeat;
background-position:bottom;
margin-left:220px;
height:220px;
width:260px;
margin-top:-5px;
}

#blockrub2{
color: #4E9458;
font-style:italic;
display:block;
padding:7px 24px 7px 21px;
margin-right:7px;
background-image:url(images/rgbheader.jpg);
background-repeat:no-repeat;
background-position:right;
}


#info3{
width:90px;
float:left;
padding:7px 0px 7px 21px;

}

.dhtmlgoodies_answer{	/* Parent box of slide down content */
width:500px;
padding-left:110px;
margin-bottom:7px;
/* End layout CSS */
visibility:hidden;
height:0px;
overflow:hidden;
position:relative;

}

.dhtmlgoodies_answer_content{	/* Content that is slided down */
position:relative;
}


div#login
{
border-left:dashed 1px #999999;
margin-left:49px;
display: none;
}

#newsmenu{
background-image:url(images/block_inv2.gif);
background-repeat: repeat-x;
text-align: right;
border-top:solid #CCCCCC 1px;
font-family:"Lucida Sans", Arial, Helvetica, sans-serif; font-size: 10px; margin:2px; padding:0; line-height: 10px;

}

    #newsmenu ul {
	padding: 5px;
        margin:0;
        list-style:none;
		
      }
    #newsmenu li {
      display:inline;
      margin:0;
      padding:0;
      }
	  
	  #newsmenu a {
	  color:#000000;
      }
	  
	    #newsmenu a:hover {
		color:#CCCCCC;
      }

#newsmenudrop{
font-family:"Lucida Sans", Arial, Helvetica, sans-serif; font-size: 10px; margin:2px; padding:0; line-height: 21px;
padding-bottom:12px;

}


#element{
/*border-top:dashed #666666 1px;
border-bottom:dashed #666666 1px;*/
border-top:dashed #CCCCCC 1px;
border-bottom:dashed #CCCCCC 1px;
/*border-top:solid #CCCCCC 1px;
border-bottom:solid #CCCCCC 1px;*/
padding:0px 15px;
margin-bottom:10px;
background-color:#FFFFFF;

}

#rgbcaption{
margin: 5px 0;
font-family:"Lucida Sans", Arial, Helvetica, sans-serif; font-size: 10px; margin:2px; padding:0; line-height: 15px;
color:#333333;
border: solid #CCCCCC 1px;
background-color:#F3F3F3;
padding:1px;


}

#rgbinfo{
background-image:url(images/block_inv.gif);
background-repeat: repeat-x;
color:#666666;
/*height:150px;*/
height:200px;
padding-top:7px;
}

#rgbtext{
float:left;
padding: 0px 40px 0px 40px;
/*width:440px;*/ 

}

#rgbimg{
margin-left:440px;
padding-left:80px;
text-align:center;
display:none;


}

#mainbottom{
margin-top:-10px;
height:30px;
width:100%;
background-image:url(images/downskugga.gif);
background-repeat:no-repeat;
}
