body {
background: url(../bilder/bg/bg_berg2_stor.jpg) #ffffff;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 0% 0%;
text-align: center;
margin: 24px 0 24px 0; }

/* innehåll */

#innehall {
width: 860px;
background: #ededed;
background-repeat: no-repeat;
background-attachment: fixed;
background-position: 100% 100%;
text-align: left;
margin: 0 auto 0 auto; }

#innehallbord {
text-align: left;
margin: 0; }

#innehallbordhel {
width: 800px;
text-align: left;
margin: 0 0 0 28px; }

#innehallbordv {
width: 560px;
text-align: left;
margin: 0 0 0 28px; }

	/* mallar */
	
	.innehallbordv-h {
	width: 560px;
	text-align: left;
	margin: 0; }

#innehallbordh {
width: 210px;
text-align: left;
margin: 0 0 0 36px; }

	/* mallar */
	
	.innehallbordh-v {
	width: 210px;
	text-align: left;
	margin: 0 0; }

	.innehallbordh-v-bg {
	background: url(../bilder/bg/bg_hoger_vit_topp.gif) #ffffff;
	background-repeat: no-repeat;
	width: 210px;
	text-align: center;
	margin: 0; }
	
	.innehallbordh-v-spalt {
	width: 28px; }

/* meny topp */

#meny {
display: block;
width: 860px;
height: 70px;
background: url(../bilder/bg/bg_meny_topp.gif) #181ea5;
background-repeat: no-repeat;
margin: 0;
padding: 0; }

#meny-innehall {
padding: 0px; }

#logo {
float: right;
margin: 23px 42px 0 0; }

#payoff {
float: right;
text-align: right;
margin: 22px 36px 0 0; }

	#payoff p {
	font: 13px verdana, arial, helvetica, sans-serif;
	font-style: italic;
	font-weight: bold; 
	color: #ffffff; }

#lankar {
float: left;
clear: both;
margin: 29px 0 0 32px;
padding: 0; }

	#lankar-innehall {
	padding: 0px; }
	
	#lankar p {
	font: 11px verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	color: #4f56ee;
	margin: 0 20px 0 0;
	padding: 0;
	text-decoration: none; }
	
	#lankar a {
	font: 11px verdana, arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none; }
	
	#lankar a:hover {
	text-decoration: underline; }
	
	.delare {
	color: #181ea5;
	margin: 0 4px 0 4px; }

#menyskugga {
display: block;
width: 860px;
height: 10px;
background: url(../bilder/bg/bg_meny_skugga.gif) #ededed;
background-repeat: repeat;
text-align: center;
margin: 0 0 18px 0; }

/* arbetsyta */

#arbetsyta {
text-align: center;
margin: 0 auto 0 auto; }

.artikel {
width: 560px;
text-align: left;
margin: 0 0 32px 0;
padding: 0; }

.artikel-hel {
width: 800px;
margin: 0 0 38px 0px;
padding: 0; }
	
/* rubrik 1 */

#rubbe {
width: 560px;
height: 20px;
text-align: left;
margin: 2px 0 22px 0; }

	#rubbeinfo {
	text-align: left;
	float: left; }

#rubbehel {
width: 800px;
height: 20px;
text-align: left;
margin: 2px 0 22px 0; }

#rubrik-nav {
text-align: left;
float: right;
margin: 9px 0 0 0; }

	#rubrik-nav p {
	font: 11px verdana, arial, helvetica, sans-serif;
	color: #808080;
	margin: 0; }
	
	#rubrik-nav a {
	font: 11px verdana, arial, helvetica, sans-serif;
	color: #808080;
	margin: 0;
	text-decoration: none; }
	
	#rubrik-nav a:hover {
	text-decoration: underline; }

/* tumnaglar */

.tn-td {
background: url(../bilder/bg/tn.gif) #ffffff;
background-repeat: no-repeat;
text-align: center;
width: 126px;
height: 126px;
padding: 0px;
margin: 0px; }

.tn-td img {
margin: 0px;
padding: 0px; }
	
.tn-delare { width: 18px; }

.tn-delare-mindre { width: 12px; }

.tn-pil {
font: 16px verdana, arial, helvetica, sans-serif; 
font-weight: bold;
color: #cccccc;
margin: 0 0 2px 0;
padding: 0;
text-decoration: none; }

	.tn-pil:hover {
	color: #181ea5;
	text-decoration: none; }

.tn-produkt-bord { margin: 0 0 16px 0; }

.tn-bord { margin: 0 0 16px 0; }

.tn-bord-td {
width: 150px;
text-align: center;
padding: 0;
margin: 0; }

.tn-bord-td img { margin: 4px 6px -2px 0; }
	
.tn-bord-mindre {
padding: 0px;
margin: 24px 0 16px 0; }

/* miljötryck */

.miljo {
background: url(../bilder/bg/miljo.gif) #339900;
background-repeat: no-repeat;
width: 560px;
text-align: left;
padding: 0px;
margin: 0px; }

.miljo-under {
background: url(../bilder/bg/miljo_under.gif) #339900;
background-repeat: no-repeat;
width: 560px;
height: 8px;
text-align: left;
padding: 0px;
margin: 0 0 16px 0; }

.miljo-innehall { padding: 10px 10px 0px 12px; }

	.miljo h1 {
	font: 17px verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	margin: 0 0 12px 0;
	padding: 0; }
	
	.miljo p {
	font: 11px verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	line-height: 17px;
	color: #ffffff;
	margin: 0;
	padding: 0; }

/* fakta 2 */

.fakta-2-innehall { padding: 10px 10px 0px 12px; }
	
.fakta-2-bord { margin: 0; }

.fakta-2-td {
border-top: 1px solid #dbdbdb;
height: 24px;
text-align: left;
padding: 0px;
margin: 0; }

	.fakta-2-td-topp {
	height: 24px;
	text-align: left;
	padding: 0px;
	margin: 0; }

/* resurser */

.resurser-2 {
display: block;
width: 560px;
background: url(../bilder/bg/bg_ingress_topp.gif) #ffffff;
background-repeat: no-repeat;
text-align: left;
margin: 0;
clear: left; }

.resurser-2-gras {
display: block;
width: 560px;
text-align: left;
margin: 0 0 16px 0;
clear: left; }

.resurser-2-innehall { padding: 10px 12px 1px 12px; }

	.resurser-2-topp {
	display: block;
	width: 560px;
	height: 8px;
	background: url(../bilder/bg/bg_ingress_topp.gif) #ffffff;
	background-repeat: no-repeat;
	text-align: left;
	margin: 0;
	clear: left; }

	.resurser-2-under {
	display: block;
	width: 560px;
	height: 8px;
	background: url(../bilder/bg/bg_ingress_under.gif) #ffffff;
	background-repeat: no-repeat;
	margin: 0 0 16px 0; }
	
/* resurser hel */

.resurser-2-hel {
display: block;
width: 800px;
background: url(http://www.maxdialog.se/bilder/bg/bg_ingress_hel_topp.gif) #ffffff;
background-repeat: no-repeat;
text-align: left;
margin: 0;
clear: left; }

	.resurser-2-hel-under {
	display: block;
	width: 800px;
	height: 8px;
	background: url(http://www.maxdialog.se/bilder/bg/bg_ingress_hel_under.gif) #ffffff;
	background-repeat: no-repeat;
	margin: 0 0 16px 0; }
	
/* lista */	
	
ul {
margin: 0;
border: 0;
padding: 0;
list-style: inside; }

li {
font: 11px verdana, arial, helvetica, sans-serif; 
line-height: 17px;
color: #000000;
padding: 0 0 4px 0; }

/* meny höger */

#meny-hoger-innehall { padding: 10px 5px 3px 12px; }

/* rubriklänkar */

.meny-hoger-rub { margin: 0 0 8px 0; }

.meny-hoger-rub a {
font: 13px verdana, arial, helvetica, sans-serif;
line-height: 18px;
font-weight: bold;
color: #ffffff;
text-decoration: none; }

	.meny-hoger-rub a:hover {
	font: 13px verdana, arial, helvetica, sans-serif;
	line-height: 18px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline; }

/* underlänkar */
	
.meny-hoger-lank { margin: 0 0 12px 18px; }

.meny-hoger-lank a {
font: 11px verdana, arial, helvetica, sans-serif;
line-height: 19px;
color: #ffffff;
margin: 0;
text-decoration: none; }

.meny-hoger-lank a:hover {
font: 11px verdana, arial, helvetica, sans-serif;
line-height: 19px;
color: #ffffff;
margin: 0;
text-decoration: underline; }

#meny-hoger-bla p { margin: 0; }

/* meny höger BLÅ */

#meny-hoger-bla {
display: block;
background: url(../bilder/bg/bg_hoger_bla_topp.gif) #181ea5;
background-repeat: no-repeat;
text-align: left;
margin: 0; }

#meny-hoger-bla-under {
display: block;
height: 8px;
background: url(../bilder/bg/bg_hoger_bla_under.gif) #181ea5;
background-repeat: no-repeat;
margin: -6px 0 16px 0; }

	#meny-hoger-bla h1 {
	font: 13px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
	color: #ffffff;
	margin: 0 0 14px 0;
	padding: 0px; }
	
	#meny-hoger-bla p {
	font: 11px verdana, arial, helvetica, sans-serif;
	font-weight: normal;
	line-height: 22px;
	color: #ffffff;
	margin: 0;
	padding: 0; }
	
	#meny-hoger-bla a {
	color: #ffffff;
	text-decoration: none; }
	
	#meny-hoger-bla a:hover {
	color: #ffffff;
	text-decoration: underline; }
	
/* meny höger GRÖN */

#meny-hoger-gron {
display: block;
background: url(../bilder/bg/bg_hoger_gron_topp.gif) #c4dcae;
background-repeat: no-repeat;
text-align: left;
margin: 0; }

#meny-hoger-gron-under {
display: block;
height: 8px;
background: url(../bilder/bg/bg_hoger_gron_under.gif) #c4dcae;
background-repeat: no-repeat;
margin: 0 0 16px 0; }

	#meny-hoger-gron h1 {
	font: 13px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
	margin: 0 0 10px 0;
	padding: 0; }
	
/* meny höger LJUSBLÅ */

#meny-hoger-ljusbla {
display: block;
background: url(../bilder/bg/bg_hoger_ljusbla_topp.gif) #c2dde9;
background-repeat: no-repeat;
text-align: left;
margin: 0; }

#meny-hoger-ljusbla-under {
display: block;
height: 8px;
background: url(../bilder/bg/bg_hoger_ljusbla_under.gif) #ededed;
background-repeat: no-repeat;
margin: 0 0 16px 0; }

	#meny-hoger-ljusbla h1 {
	font: 13px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
	margin: 0 0 10px 0; }
	
/* meny höger GRÅ */

#meny-hoger-gra {
display: block;
background: url(../bilder/bg/bg_hoger_gra_topp.gif) #e1e1e1;
background-repeat: no-repeat;
text-align: left;
margin: 0; }

#meny-hoger-gra-under {
display: block;
height: 8px;
background: url(../bilder/bg/bg_hoger_gra_under.gif) #e1e1e1;
background-repeat: no-repeat;
margin: 0 0 16px 0; }

	#meny-hoger-gra h1 {
	font: 13px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
	margin: 0 0 10px 0; }
	
/* meny höger GRÄS */

#meny-hoger-gras {
display: block;
text-align: left;
margin: 0 0 8px 0; }

	#meny-hoger-gras h1 {
	font: 13px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
	margin: 0 0 10px 0; }

/* meny höger VIT */

#meny-hoger-vit {
display: block;
background: url(../bilder/bg/bg_hoger_vit_topp.gif) #ffffff;
background-repeat: no-repeat;
text-align: left;
margin: 0; }

.meny-hoger-topp-vit {
display: block;
width: 210px;
height: 8px;
background: url(../bilder/bg/hoger_vit_topp.gif) #ffffff;
background-repeat: no-repeat;
text-align: left;
margin: 0;
clear: left; }

#meny-hoger-vit-under {
display: block;
height: 8px;
background: url(../bilder/bg/bg_hoger_vit_under.gif) #ededed;
background-repeat: no-repeat;
margin: 0 0 16px 0; }

	#meny-hoger-vit h1 {
	font: 13px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
	margin: 0 0 10px 0; }
	
/* meny höger FILM */

#meny-hoger-film {
display: block;
background: url(../bilder/bg/bg_film_meny.jpg) #000000;
height: 39px;
text-align: left;
margin: 0 0 16px 0; }

	#meny-hoger-film p {
	font: 11px verdana, arial, helvetica, sans-serif;
	line-height: 17px;
	color: #000000;
	margin: 0 0 10px 0; }

	#meny-hoger-film a {
	font: 13px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #cccccc;
	margin: 0;
	padding: 0;
	text-decoration: none; }
	
	#meny-hoger-film a:hover {
	color: #00ff00;
	text-decoration: none; }
	
/* fot */

#meny-fot {
display: block;
background: url(../bilder/bg/bg_fot_under.gif) #181ea5;
background-repeat: no-repeat;
background-position : 0 100%;
width: 860px;
height: 70px;
margin: 0; }

#meny-innehall-fot {
float: left;
clear: both;
margin: 28px 0 0 32px;
padding: 0; }

	#meny-innehall-fot p {
	font: 12px verdana, arial, helvetica, sans-serif;
	font-style: italic;
	color: #ffffff; }
	
/* meny vänster BILD */

.meny-vanster-bild {
display: block;
background: url(../bilder/bg/bg_hoger_vit_topp.gif) #ffffff;
background-repeat: no-repeat;
text-align: center;
margin: 0; }

.meny-vanster-bild-innehall { padding: 10px 5px 3px 12px;  }

.meny-vanster-bild-under {
display: block;
height: 8px;
background: url(../bilder/bg/bg_hoger_vit_under.gif) #ededed;
background-repeat: no-repeat;
padding: 0 0 24px 0; }

	.meny-vanster-bild h1 {
	font: 13px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 0px;
	color: #000000;
	margin: 0 0 10px 0; }

	.meny-vanster-bild p {
	font: 11px verdana, arial, helvetica, sans-serif;
	line-height: 17px;
	color: #000000;
	margin: 0 0 10px 0; }
	
	.meny-vanster-bild a {
	color: #181ea5;
	text-decoration: none; }
	
	.meny-vanster-bild a:hover {
	text-decoration: underline; }
	
/* SMÅELEMENT */

/* startsida */

#splash { }

	#splash p {
	font: 13px verdana, arial, helvetica, sans-serif;
	font-style: italic;
	font-weight: bold; 
	color: #ffffff; }
	
/* bilder */

.tna img {
border: 1px solid #ededed; }

.tna:hover img {
border: 1px dotted #181EA5; }

.tna-vit img {
border: 1px solid #ffffff; }

.tna-vit:hover img {
border: 1px dotted #181EA5; }

/* linjer */

.linje {
border-top: solid 1px #dbdbdb;
width: 560px;
background: #ededed;
margin: 20px 0 20px 0; }

.linje-rubrik {
border-top: solid 1px #dbdbdb;
width: 560px;
background: #ededed;
margin: 0 0 20px 0; }

	.linje-hel {
	border-top: solid 1px #dbdbdb;
	width: 800px;
	background: #ededed;
	margin: 20px 0 20px 0; }

.linje2 {
border-top: solid 1px #dbdbdb;
width: 560px;
background: #ededed;
margin: 12px 0 12px 0; }

	.linje2hel {
	border-top: solid 1px #dbdbdb;
	width: 800px;
	background: #ededed;
	margin: 12px 0 12px 0; }

.linje3 {
border-top: solid 1px #dbdbdb;
width: 560px;
background: #ededed;
margin: 16px 0 16px 0; }

.linje4 {
border-top: solid 1px #dbdbdb;
width: 560px;
background: #ededed;
margin: 8px 0 8px 0; }

.linjemenyh {
border-top: solid 1px #4f56ee;
width: 184px;
background: #181EA5;
margin: 10px 0 8px 0; }

/* BORT
.linje-vit {
border-top: solid 1px #ffffff;
width: 560px;
background: #ededed;
margin: 16px 0 16px 0; }
*/

.linje-resurser {
border-top: solid 1px #dbdbdb;
width: 536px;
background: #ffffff;
margin: 12px 0 12px 0; }

.linje-resurser-hel {
border-top: solid 1px #dbdbdb;
width: 774px;
background: #ffffff;
margin: 12px 0 12px 0; }

/* citat */

.citat {
border: solid 1px #ffffff;
text-align: center;
margin: 0 0 32px 0;
padding: 8px 10px 8px 10px;
-moz-border-radius: 6px; }

	.citat p {
	font: 11px verdana, arial, helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	line-height: 17px;
	color: #000000;
	margin: 0;
	}
	
/* svarta knappar */

.knapp-svart-100px {
display: block;
width: 100px;
height: 24px;
background: url(../bilder/bg/bg_knapp_100px_vit.jpg) #ffffff;
background-repeat: no-repeat;
text-align: center;
margin: 0; }
	
.knapp-svart-120px {
display: block;
width: 120px;
height: 24px;
background: url(../bilder/bg/bg_knapp_120px.jpg) #ffffff;
background-repeat: no-repeat;
text-align: center;
margin: 0; }

.knapp-svart-130px {
display: block;
width: 130px;
height: 24px;
background: url(../bilder/bg/bg_knapp_130px_vit.jpg) #ffffff;
background-repeat: no-repeat;
text-align: center;
margin: 0; }

.knapp-svart-140px {
display: block;
width: 140px;
height: 24px;
background: url(../bilder/bg/bg_knapp_140px.jpg) #ffffff;
background-repeat: no-repeat;
text-align: center;
margin: 0; }

.knapp-sefilmen {
display: block;
width: 105px;
height: 22px;
background: url(../bilder/bg/bg_knapp_sefilmen.gif) #ffffff;
background-repeat: no-repeat;
text-align: center;
margin: 0; }

.knapp-sefilmen-storre {
display: block;
width: 125px;
height: 22px;
background: url(../bilder/bg/bg_knapp_sefilmen_storre.gif) #ffffff;
background-repeat: no-repeat;
text-align: center;
margin: 0; }

	.knapp-svart-innehall {
	padding: 4px 0 0 0; }
	
	.knapp-svart-innehall p {
	font: 13px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	margin: 0;
	padding: 0; }
	
	.knapp-svart-innehall a {
	font: 11px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #cccccc;
	margin: 0;
	padding: 0;
	text-decoration: none; }
	
	.knapp-svart-innehall a:hover {
	color: #00ff00;
	text-decoration: none; }
	
/* video */

#flashvideo {
border-right: 1px solid #dbdbdb;
border-left: 1px solid #dbdbdb;
background: #ffffff;
width: 220px;
height: 190px;
margin: 6px 0 6px 4px;;
padding: 0; }

#flashvideo1 {
border-right: 1px solid #dbdbdb;
border-left: 1px solid #dbdbdb;
background: #ffffff;
width: 220px;
height: 190px;
margin: 6px 0 6px 4px;;
padding: 0; }

#flashvideo2 {
border-right: 1px solid #dbdbdb;
border-left: 1px solid #dbdbdb;
background: #ffffff;
width: 220px;
height: 190px;
margin: 6px 0 6px 4px;;
padding: 0; }

	#flashvideo p {
	font: 11px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	margin: 0; }
