﻿/*
*  ##### CSS FOR MASTERPAGES #####
*/
.siteBody 
{
    margin:0;
    padding:0;
	text-align:center;
	border-top:solid 6px #029401;
}
#main_div_contextMenu
{
    position:absolute; 
    top:0px; 
    right:0px; 
    z-index:10;
} 
#main_div_siteShadow
{
    width:887px;
    text-align:left;  
    margin-left:auto; 
    margin-right:auto;
} 
#main_div_siteWrapper
{ 
    
}

/*
* MAIN MasterPage 
*/
/* HEADER */
#main_div_siteHeader
{
    position:relative;
    width:100%;
    z-index:2;
}
#main_div_siteHeader img { border:none; } 
/* ROW 1 - Logo & Topnavigation */
#main_div_siteHeaderRow1 
{

}
#main_a_logo
{
    float:left;
    display:block;
    margin-top:2px;
}
/* Topnavigation & Quick links */
#main_div_sHR1Col2
{
    float:right;
    position:absolute;
    bottom:0;
    right:0;
    width:643px;
    border-bottom:solid 8px #ccc;
}
/* Quick links */
#main_div_sHR1_links 
{
    float:right;
    position:relative;
    top:0;
    right:0;
	overflow:hidden;
	padding:5px 0 0 0;
}
#main_div_sHR1_links * { margin-top:0; margin-bottom:0; }
/* Drop Down Menu */
#main_div_sHR1Col2_row2 
{
	float:right;
    z-index:3;
}
/* CONTENT */
#main_div_siteContent
{
    z-index:1; /* make sure the dropdownnavigation and header-div have a higher value  */
    padding-top:2px;
}
/* FOOTER */
#main_div_siteFotoer
{
    
}

/*
* #### START MasterPage ####
*/
#start_fauxLeftCol
{
    position:relative;
}
/* LEFT */
#start_div_siteContentLeft
{
    /* see class .leftColumn */
}
.siteLeftColumn /* OBS USed in both Start and Content masterpage */
{
    float:left;
    width:239px;
    margin-right:5px;
	/* IE7 & IE6 */
	*margin-bottom:-2px;
	/* IE6 */
	_margin-right:4px;
}
/* Info & News */
#start_div_sclRow1
{
    height:280px;
    padding:10px 20px 6px 10px;
    overflow:hidden;
	
}
#start_div_sclRow1_news
{
    padding-top:25px;
	line-height:13px;
}
/* Connected Pages - Bottom Left, used both in Start and Content masterpage */
.cnpLeftBottom > div
{
	/* "clear" earlier settings */
	width:auto;
	padding:0 !important;
	margin:0 !important;
	/* New settings */
    padding-top:5px !important;
}

/* CONTENT midldle */
#start_div_siteContent
{
    /* see class .siteContent */
}
.siteContent /* OBS USed in both Start and Content masterpage */
{
    float:left; 
    width:643px;
}
#start_div_siteContent * { margin-top:0; margin-bottom:0; }
/* Rotating image */
#start_div_scRow1 
{
    height:300px;
    overflow:hidden;
}
/* Page content */
#start_div_scRow2 
{
    background:transparent url(../../Documents/Svalovsbostader/Images/start_content_bg_repX.jpg) bottom left repeat-x;
}
#start_div_scRow2_content
{
    min-height:163px;
    background:transparent url(../../Documents/Svalovsbostader/Images/start_content_bg_btmRgt.jpg) bottom right no-repeat;
    padding:0 20px;
    /* IE 6 */
    _height:163px;
}
/* Puffs */
#start_div_scRow3
{
    background:#779e6b url(../../Documents/Svalovsbostader/Images/start_bg_puffs_repX.jpg) top left repeat-x;
    padding-left:1px;
    margin-top:2px;
	/* IE 6  & IE 7*/
    *min-height:308px;
	/* IE 6 */
    _height:312px;
}
#start_div_scRow3Col1,
#start_div_scRow3Col2,
#start_div_scRow3Col3
{
    float:left;
    width:200px;
    background-color:#fff;
    padding:1px;
    margin:13px 0 19px 9px !important;
	*margin-top:14px;
}
#start_div_scRow3Col1
{
	/* IE6 */
	_margin-left:4px !important;
}
/*
* #### CONTENT MasterPage ####
*/
#content_div_fauxColumn
{
    background:transparent url(../../Documents/Svalovsbostader/Images/content_bg_repX.jpg) bottom left repeat-x;
}
/* LEFT */
#content_div_siteContentLeft
{
    /* see class .leftColumn */
}
/* Navigation - Left */
#content_div_sclRow1
{
    width:182px;
    margin:10px 0 10px 10px;
    min-height:261px;
    overflow:hidden;
    
    /* IE6 ONLY */
    _height:261px;
}
/* CONTENT */
#content_div_siteContent
{
    
}
#content_div_scRow2
{
    
}


@media print {

	.siteBody 
	{
		background-color:#ffffff;
		border-top:none;
	}
	#main_div_contextMenu,
	#main_div_siteHeader,
	#main_div_copyright,
	#content_div_breadcrumb,
	#content_div_siteContentLeft,
	.selectable select ,
	.selectable option
	{
		display:none;
	}
	#content_div_siteContentRight
	{
		float: left;
		margin-left:12px;
	}
}
