﻿
/* -- MasterPage main style sheed -- */
/* -- CSS för de statiska delarna -- */
/* -- För sida/kund: jCMS-demonstration (byggd på nya YM-layouten)-- */

/* -- CSS-filer som behövs för grundinstallation -- */
@import url("MasterPageContentAreas.css");
@import url("MasterPageFonts.css"); 
@import url("MasterPageMainMenu.css");

/* -- CSS som styr alla moduler -- */
@import url("../jModules.css");

body.Ceris 
{
	
	background-color: #f3f3f3;
	/*background-image: url('../../images/body_bg_1px.jpg');
	background-repeat: repeat-x;*/
	padding: 0px;
	margin: 0px;
}

#wrapper
{
	width: 900px;
	background: White;
	border-left: 1px solid #9b235b;
	border-right: 1px solid #9b235b;
	border-bottom: 20px solid #9b235b;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
}

#header
{
	width: 900px;
	height: 148px;
	background-image: url('../../images/header_background.jpg');
}
#header_bottom
{
	width: 900px;
	height: 30px;
	background-image: url('../../images/header_bottom_background.jpg');
	background-repeat: no-repeat;
	border-bottom: 1px solid #cecece;
	float: left;
}
#header_bottom p
{
	font-size: 0.8em;
	color: #666666;

	margin-left: 20px;
	padding-top: 4px;
	padding-bottom: 0px;
}
#header_bottom img
{
	margin-left: 20px;
	margin-right: 5px;
}

#ContentWrapper
{
	clear: both;
	margin: 1em;
	padding-left: 1em;
	padding-right: 1em;
	overflow:hidden;
}

hr
{
	color: #cecece;
	height: 1px;
}
hr.restips
{
	clear: both;
}
.turlistor
{
	padding-left: 0px;
	margin-left: 0px;
	line-height: 1.8em;
	list-style: none;
}
.turlistor li
{
	margin-left: 0px;
}
.restipsParagrafLink
{
	margin-left: 140px;
}

/* -- BILDPLACERING -- */
.fullWidth
{
	border: 0px;
	clear: both;
	margin-bottom: 1em;
}
.leftFloat
{
	border: 0px;
	float: left;
	margin-right: 1em;
	margin-bottom: 1em;
}
.leftFloatNoMargin
{
	border: 0px;
	float: left;
	margin-bottom: 1em;
	
}
.leftFloatRT
{
	border: 0px;
	float: left;
	margin-top: 1.7em;
	margin-right: 1em;
}
.rightFloat
{
	border: 0px;
	float: right;
	margin-left: 1em;
	margin-bottom: 1em;
}
.rightFloatNoMargin
{
	border: 0px;
	float: right;
	margin-bottom: 1em;
}



/* -- Färgklasser --*/

.magenta
{
	color: #c0006b;
}


/* -- TEXTFORMATERING --*/

.contentHR
{
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.floatLeftImage
{
	float: left;
	margin-right: 1em;
}
.floatRightImage
{
	float: right;
	margin-left: 1em;
}
.leftSpacerCol
{
	float: left;
	width: 140px;
	padding-top: 25px;
	padding-right: 1em;	
}
.spacerCol
{
	float: left;
}

/* -- Float & Clears -- */

.ClearBoth
{
	clear: both;
}
.FloatLeft
{
	float: left;
}
.FloatRight
{
	float: right;
}
.AlignRight
{
	text-align: right;
}
.AlignLeft
{
	text-align: left;
}
.AlignCenter
{
	text-align: center;
}

/* -- FrontEndEditing -- */

.EditPopup
{
	background: White;
	border: 1px solid #9b235b;
	padding: 15px;
}
.EditPopupBackground
{
	background-color: #666;
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
	
}
.PopupDragger
{
	cursor: move;
	height: 35px;
}

/* -- Övriga -- */

.Separator
{
	clear: both;
	border-bottom: 1px solid #cecece;
}
img
{
	border: 0px;
}