/********************************************\
  Name		: LayoutStandard.css
  Purpose	: Controls the layout of the site (standard)
  Author	: Jimmy Simonsen, Bombus
  Date		: 2004-05-05
  Modified	: 
  Supports	: [x] Internet Explorer 6, PC
			  [x] Internet Explorer 5, Mac
			  [x] Netscape/Mozilla 6, PC 
			  [ ] Internet Explorer 5, PC
\********************************************/



/*****************************\
             GENERAL
\*****************************/


body {
	margin: 0px 0px 0px 0px;
}


/*****************************\
        NAVIGATION STYLES
\*****************************/

/* text menu*/
div.topmenu-simple {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 20px;
}

td.sidemenu-bg1, td.sidemenu-bg2 {}
td.sidemenu-bg1-standard, td.sidemenu-bg2-standard {}
td.sidemenu-bg1-confirmation {}
td.sidemenu-bg2-confirmation {padding-top: 12px; padding-bottom: 12px; }

/*****************************\
        ARTICLE STYLES
\*****************************/


/* Container för artiklar */
div.article-container {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}

/* CSS Hack - hjälper IE med rätt bredd på ovanstående container \*/
* html div.article-container {
	width: 100%; 
}

/* Container för artiklar */
div.article-container-confirmation {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}

/* Container för vänsterplacerade bildlistor (lista) */
div.imagelist-left-container {
	float:left;
	clear:left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 8px;
}

/* Container för Högerplacerade artikelbilder (lista) */
div.imagelist-right-container {
	float: right;
	clear: right;
	padding-top: 0px;
	padding-bottom:0px;
	padding-left: 8px;
	padding-right: 0px;
}

/* Container för mittenplacerade artikelbilder (lista) */
div.imagelist-center-container {
	/*float: none;
	clear: both;
	text-align: center;*/
	padding-top: 10px;
	padding-bottom:10px;
	padding-left: 0px;
	padding-right: 0px;
}

/* Container för artikelbilder (lista) */
div.imagelist-container {
	padding-top: 10px;
	padding-bottom:10px;
	padding-left: 0px;
	padding-right: 0px;
}


/* Container för artikelbild */
table.image-container {
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}

/* Container för artikelbild i två kolumner (fotoalbum)*/
table.image-twocolumns-container {
	float: left;
	clear: none;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 10px; 
	padding-bottom: 0px;
}


/* Container för vänsterplacerade faktarutor */
div.facts-left-container, div.facts--container {
	float:left;
	clear:left;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 8px;
}

/* Container för högerplacerade faktarutor */
div.facts-right-container {
	float: right;
	clear: right;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 0px;
}


/* Container för länklistor */
div.linklist-container {
	float: left;
	clear: both;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
}

/* Confirmation special */

div.article-container-width-confirmation {
  width: 284px;
  float:left;
  clear: left;
}

div.article-container-width-confirmation-wide {
  width: 535px;
  float:left;
  clear: both;
}


div.article-imagelist-right-container {
	width: 244px;
	display: inline;
	float: right;
	clear: right;
}


div.facts-right-confirmation-container {
	float: right;
	clear: right;
	display: inline;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 0px;
}
div.facts-left-confirmation-container {
	float:left;
	clear:left;
	padding-top: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 8px;
}

/*****************************\
         PUSHER STYLES
\*****************************/


/* Container för puffar (lista) */
div.pusherlist-container {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 4px;
	margin-right: 4px;
}

/* CSS Hack - hjälper IE med rätt bredd på ovanstående container \*/
* html div.pusherlist-container {
	width: 100%; 
}


/* Container för puffar */
div.pusher-container {
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;	
}

/* Container för inramade puffar på första sidan */
div.pusherbox-container {
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;	
}

/* Container för vänsterplacerade puffbilder */
div.pushimage-left-container {
	float:left;
	clear:left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 8px;
}

/* Container för högerplacerade puffbilder */
div.pushimage-right-container {
	float: right;
	clear: right;
	padding-top: 0px;
	padding-bottom:0px;
	padding-left: 8px;
	padding-right: 0px;
}

/* Container för mittenplacerade puffbilder */
div.pushimage-center-container {
	/*float: none;
	clear: both;
	text-align:center;*/
	padding-top: 8px;
	padding-bottom:8px;
	padding-left: 0px;
	padding-right: 0px;
}



/*****************************\
         WEB MODULES
\*****************************/

.btn {
    border-right: buttonhighlight 2px outset;
    padding-right: 5px;
    border-top: buttonhighlight 2px outset;
    padding-left: 5px;
    padding-bottom: 1px;
    border-left: buttonhighlight 2px outset;
    cursor: hand;
    padding-top: 1px;
    border-bottom: buttonhighlight 2px outset;
    height: 11px;
    text-align: center;
}

.btnNormal {
    padding-right: 5px;
    padding-left: 5px;
    padding-bottom: 1px;
    cursor: hand;
    padding-top: 1px;
	border-right:buttonhighlight 2px outset;
	border-left: buttonhighlight 2px outset;
	border-top: buttonhighlight 2px outset;
	border-bottom: buttonhighlight 2px outset;
	font-weight: normal;
	margin: 0
}

/* Container for vote-chart */
div.vote-container {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	margin-right: 20px;
}


/* Container for webform reply message  */
div.webform-reply {
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 5px;
	margin-right: 0px;
}


#MRbanner {margin: 10px 0 0 0;}
