@import url("navigation.css");
@import url("text.css");
@import url("puffar.css");
@import url("forms.css");

/*GENERAL SETTINGS
==================================================================
*/
* {
	margin:0;
	padding:0;
	}

.hide {
	display:none;
	}

.tab { 
	display:none; 
	}

.clear {
	clear:both;
	}

.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
	}

.clearfix {
	display: inline-block;
	}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* @end */

.floatRight {
	float:right;
	}

.floatLeft {
	float:left;
	}

.center {
	text-align:center;
	}


/*PICTURES
==================================================================
*/
img {
	border:0;
	}

.imgRight {
	float:right;
	margin:0 0 10px 10px;
	}

.imgLeft {
	float:left;
	margin:0 10px 10px 0;	
	}

.articleArea .imgRight {
	float:right;
	margin:0 0 10px 10px;
	}

.articleArea .imgLeft {
	float:left;
	margin:0 10px 10px 0;
	}

.articleArea .imageCenter {
	margin:0 0 20px 0;
	}

.dottedLine_402	{
	background:url(../img/lines/rs_dots_402.gif) no-repeat;
	width:402px;
	overflow:hidden;
	height:1px;
	margin:13px 0 13px 0;
	}

/*ICONS
==================================================================
*/
.icon_print {
	background:url(../img/icons/print.gif) no-repeat;
	padding-left:23px;
	height:18px;
}

.icon_tip {
	background:url(../img/icons/tip.gif) no-repeat;
	padding-left:23px;
	height:18px;
}

.icon_comment {
	background:url(../img/icons/comment.gif) no-repeat;
	padding-left:23px;
	height:18px;
}

/*MARGINS
==================================================================
*/
.margin_top_10 {
	margin-top:10px;
	}
	
.margin_right_15 {
	margin-right:15px;
}

.margin_right_6 {
	margin-right:6px;
}

.margin_bottom_20 {
	margin-bottom:20px;
	}

/*CONTENT BLOCKS
==================================================================
*/
div#mainContent {
	width:896px;
	margin:0 auto;
	text-align:left;
	}	

div#Content {
	width:890px;
	margin:0 3px;
	text-align:left;
	}	

div#ContentArea {
	width:420px;
	float:left;
	padding-bottom:25px;
	margin:0px 25px 0 39px;
	}

.articleArea {
	width:420px;
	margin-top:14px;
	}

.three_columns {
	background:url(../img/backgrounds/rs_three_columns_890.gif)
	}
	
/*SURVEY
==================================================================	*/
#LayerDiv{
    position:absolute; 
    z-index:1000; 
    width:400px;                    /*bredd*/
    display:none;                  
    top:150px;                      /*Avstånd från toppen på sidan*/
    left:200px;                     /*Avstånd från vänsterkanten på sidan*/
    background-color:#FFFFFF;       /*Backgrundsfärg på lagret*/
    border:1px solid black}         /*Ram runt lagret*/
.LayerTextArea{
	margin:8px;
    height:200px;                   /*höjd*/
}