
/* ----- BASICS ELEMENTS ------------------------------------------------------------------------------------------------- */

html { height: 100%; }

body { 
		font-family : Georgia, Times, "Times new roman", sans-serif;
		color : #000000;
		background-color: #5d402e;
		margin: 0px; 
		padding: 0px;
		text-align: center;
		letter-spacing : 0.0px;
		min-height: 100%;
		height: 100%;
		height: auto;
		background: url(../images/design_bg.jpg) no-repeat center top fixed;
		}
		
		
/* ----- LAYOUT ------------------------------------------------------------------------------------------------------ */
#container { 
	width: 831px;
	height: auto;
	height: 100%;
	min-height: 100%;
	background-color: transparent; 
	margin-left: auto;
	margin-right: auto;
	margin-top: 210px;
	padding-top: 0px;
	text-align: left;
	position: relative;
	border: 0px solid #ff0000;
	}
	

	
	.TopGround {
		position: absolute;
		top: 0;
		margin: 0 auto;
		height: 190px;
		width: 831px;
		background: url(../images/design_top_bg.png) no-repeat top; 
		/*	
		opacity: 0.3;
		filter: alpha(opacity=30);
		background: white;
		*/
		z-index: 1;
		}
	
	.pageTop { 
			position: relative;
			top: 0px;
			left: 0px;
		/*	background: url(../images/design_top_logo.png) no-repeat top; */
			width: 831px;
			height: 190px;
			margin-top: 0px;
			margin-bottom: 0px;
			padding: 0px; 
			border: 0px solid #00ff00;
			z-index: 2;
			}
		.topPictures{ 
			position: relative;
			top: 20px;
			left: 0px;
			width: 820px;
			margin-left: 20px;
			padding: 0px; 
			border: 0px solid #00ff00;
			}
	.pageMeny { 
			position: relative;
			background: url(../images/design_top_meny_bg.png) repeat-y; 
			top: 0px;
			left: px;
			width: 831px;
			height: 35px;
			margin: 0 0 0 0px;
			padding:  0 0 0 18px;
			border: 0px solid #00ff00;
			z-index: 4;
			}

#container_middle { 
		background: url(../images/design_middle.png) repeat-y; 
/*	background-color: #f1eee4; */
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		height: auto;
		height: 100%;
		min-height: 100%;
		position: relative;
		letter-spacing : 0.0px;
		z-index: 3;
		}

	#pageContent { 
			font-size : 0.8em;
			padding-top: 20px;
			margin-left: 15px;
			width: 810px;
			height: auto;
			height: 100%;
			min-height: 100%;
			position: relative;
			border: 0px solid #00ff00;
			}
	li{ 
		/*margin-bottom:-13px;*/
		border: 0px solid #00ff00;
		}
		
	#pageContentStart { 
		/*	background: url(../images/start-bg2.jpg) no-repeat top; */
			font-size : 0.8em;
			padding-top: 20px;
			padding-bottom: 14px;
			margin-left: 20px;
			width: 732px;
			height: auto;
			height: 100%;
			min-height: 100%;
			position: relative;
			border: 0px solid #00ff00;
			}
			
	#pagePaketLink1 { 
			position : absolute;
			top : 390px; 
			left : 33px;
			z-index: 20;	
			border: 0px solid #ff0000;
			}
	#pagePaketLink2 { 
			position : absolute;
			top : 390px; 
			left : 280px;
			z-index: 20;	
			border: 0px solid #ff0000;
			}
	#pagePaketLink3 { 
			position : absolute;
			top : 390px; 
			left : 403px;
			z-index: 20;	
			border: 0px solid #ff0000;
			}
			
#pageBottom {
			background: url(../images/design_bottom.png) no-repeat top; 
			width: 831px;
			height: 50px;
			position: relative;
			}
	#pageBottomMadeBy {
			background: none;
			background-color: transparent;
			width: 831px;
			height: 25px;
			padding-right : 20px;
			text-align: right;
			}
	.pageBottomMadeBy, pageBottomMadeBy:link, pageBottomMadeBy:active, pageBottomMadeBy:visited {
			background-color: transparent;
			color : #ffffff;
			font-size : 10px;
			text-decoration : none;
			}
	.pageBottomMadeBy:hover, pageBottomMadeBy:visited:hover {
			background-color: transparent;
			color : #ffffff;
			font-size : 10px;
			text-decoration : underline;
			}



/* ----- Meny -------------------------------------------------------------- START -------------------------------------- */
.meny a, meny a:visited	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		color : #000000;
		font-size : 1.0em;
		font-weight : normal;
		margin-top: 5px;
		text-decoration : none;
		padding-left: 10px;
		padding-right: 10px;
		}
.meny a:hover	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		color : #533825;
		text-decoration : underline;
		}
.menyVald a, menyVald a:visited	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		color : #f1eee4;
		font-size : 1.0em;
		font-weight : normal;
		margin-top: 5px;
		text-decoration : none;
		background-color: #67432b;
		padding-left: 10px;
		padding-right: 10px;
		padding-bottom: 5px;
		padding-top: 2px;
		}
.menyVald a:hover	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		color : #f1eee4;
		text-decoration : none;
		}




.meny2Text	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #000000;
		font-size : 1.0em;
		font-weight : normal;
		margin-top: 5px;
		margin-left: 5px;
		}
.meny2Text a, .meny2Text a:visited	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #000000;
		font-size : 1.0em;
		font-weight : normal;
		margin-top: 5px;
		margin-left: 5px;
		text-decoration : none;
		}
	.meny2Text a:hover	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #8e6b4d;
		font-size : 1.0em;
		font-weight : normal;
		margin-top: 5px;
		text-decoration : underline;
		}
		
.meny2TextVald	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: #67432b;
		color : #f1eee4;
		font-size : 1.0em;
		font-weight : normal;
		margin-top: 5px;
		margin-left: 5px;
		}
.meny2TextVald a, .meny2TextVald a:visited	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #f1eee4;
		font-size : 1.0em;
		font-weight : normal;
		margin-top: 5px;
		margin-left: 5px;
		text-decoration : none;
		}
	.meny2TextVald a:hover	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #8e6b4d;
		font-size : 1.0em;
		font-weight : normal;
		margin-top: 5px;
		text-decoration : underline;
		}

#meny2red a	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #ef4035;
		font-size : 1.0em;
		font-weight : normal;
		margin-top: 5px;
		text-decoration : none;
		}
	#meny2red a:hover	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #ef4035;
		font-size : 1.0em;
		font-weight : normal;
		margin-top: 5px;
		text-decoration : underline;
		}
/* ----- Meny -------------------------------------------------------------- END ---------------------------------------- */



/* ----- TEXTS -------------------------------------------------------------- START -------------------------------------- */

a		{
		background-color: transparent;
		color: #000000;
		text-decoration : underline;
		letter-spacing : 0.0px;
		}

a:hover {
		color: #533825;
		}

		
.sidrubrik	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #000000;
		font-size : 1.3em;
		font-weight : bold;
		 padding-bottom : 0px;
		}
	
.rubrik1	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #000000;
		font-size : 1.1em;
		font-weight : bold;
		}

.rubrik2	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #000000;
		font-size : 1.0em;
		font-weight : bold;
		margin-bottom: 3px;
		}
.rubrik3	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #000000;
		font-size : 0.9em;
		font-weight : bold;
		margin-bottom: 3px;
		}

.startRubrik1	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #000000;
		font-size : 1.3em;
		font-weight : bold;
		padding-bottom: 5px;
		}
.startRubrik2	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #000000;
		font-size : 1.4em;
		font-weight : bold;
		padding-bottom: 5px;
		}
.startRubrik3	{
		font-family : Georgia, Times, "Times new roman", sans-serif;
		background-color: transparent;
		color : #000000;
		font-size : 1.3em;
		font-weight : bold;
		padding-bottom: 5px;
		}
/* ----- TEXTS -------------------------------------------------------------- END ---------------------------------------- */




/* ----- PICTURES ----------------------------------------------------------- START -------------------------------------- */
iframe {
border: 0px solid #ffffff;
		}

.bildNoBorder, a.bildNoBorder:hover, a.bildNoBorder:visited		{border: 0px solid #ff0000;}

.pictureProductThumb, a.pictureProductThumb:hover, a.pictureProductThumb:visited {border: 0px solid #ff0000; padding-bottom : 2px;}

/* ----- PICTURES ----------------------------------------------------------- END ---------------------------------------- */




/* ----- FORMS -------------------------------------------------------------- START -------------------------------------- */
.input 		 {  font-family: Arial, Geneva, Helvetica, sans-serif;
				font-size : 1.0em;
				letter-spacing: 1px;
				border-bottom: 1px solid #d6d6d6;
				border-right: 1px solid #d6d6d6;
				border-left: 1px solid #d6d6d6;
				border-top: 1px solid #d6d6d6;
				padding-left : 5px;
				background-color: #ffffff;
				color : #67432b;
				}
.select 		{  	font-family: Arial, Geneva, Helvetica, sans-serif;
				font-size : 0.9em;
				letter-spacing: 1px;
				border-bottom: 1px solid #d6d6d6;
				border-right: 1px solid #d6d6d6;
				border-left: 1px solid #d6d6d6;
				border-top: 1px solid #d6d6d6;
				background-color: #ffffff;
				color : #67432b;
				}
.textarea  {  	font-family: Arial, Geneva, Helvetica, sans-serif;
				font-size : 0.9em;
				letter-spacing: 1px;
				border-bottom: 1px solid #d6d6d6;
				border-right: 1px solid #d6d6d6;
				border-left: 1px solid #d6d6d6;
				border-top: 1px solid #d6d6d6;
				padding-left : 5px;
				background-color: #ffffff;
				color : #67432b;
				}
.button		{	font-family: Arial, Geneva, Helvetica, sans-serif;
				font-size : 0.9em;
				background-color: #67432b;
				color: #FFFFFF;
				border-bottom: 1px solid #000000;
				border-right: 1px solid #000000;
				border-left: 1px solid #000000;
				border-top: 1px solid #000000;
				height:24px;
				text-decoration:none;
				font-weight: bold;
				cursor: auto;
				background-image : none;
				}
.radio {		border: none;
				border-color:#FFFFFF #FFFFFF #FFFFFF #FFFFFF;
				background-color: #transparent;
				color : #000000;
				background-image : none;
				}
.checkbox {		border: none;
				background-color: #transparent;
				color : #000000;
				background-image : none;
				}
/* ----- FORMS -------------------------------------------------------------- END ---------------------------------------- */



/* ----- OTHER -------------------------------------------------------------- START -------------------------------------- */
iframe {
border: 0px solid #ffffff;
		}

/* ----- OTHER -------------------------------------------------------------- END ---------------------------------------- */





/* ----- News -------------------------------------------------------------- START -------------------------------------- */
/* ----- News -------------------------------------------------------------- END ---------------------------------------- */





/* ----- Products -------------------------------------------------------------- START -------------------------------------- */
/* ----- Products -------------------------------------------------------------- END ---------------------------------------- */
