body {
	font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 62.5%;
	line-height: 1.5em;
	color: #404040;
	text-align: center;
	background-color: #ECECEC;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

img {border: 0;}
hr{ color:#c8dbbe; background-color:#c8dbbe; height:1px; border:none; margin-top: 15px; margin-bottom: 15px;}
.center { width: 100%; height: 100%; text-align: center;}

h1, h2, h3, h4, h5, h6, p { margin: 0; padding: 0;}

h1{font-size: 1.8em; line-height: 1; margin-bottom: 1em;}
h2{font-size: 1.6em; margin-bottom: 0.75em;}
h3{font-size: 1.5em; line-height: 1; margin-bottom: 1em; font-weight: normal;}
h4{font-size: 1.2em; line-height: 1; margin-bottom: 1.25em; margin-top: 0.4em;}
h5{font-size: 1.1em; margin-bottom: 0.6em;}
h6{font-size: 1.2em; margin-bottom: 0.4em;}
p {font-size: 1.1em; margin-bottom: 1.5em;}

.nav1 {font-size:1.4em; color: #292A2C;}
.nav2 {font-size:1.4em; color: #fff;}
.content {font-size:1.1em; color: #000000;}
.footer {font-size:1.1em; color: #e4e4e4; line-height: 1.25em;}
INPUT, SELECT, TH, TD {font-size:1em;}

.floatLeft  { float: left; padding: 0; } 
.floatRight { float: rightright; padding: 0; }

.primaryGreen{ color: #498929;} 
.primaryOrange{ color: #CF8600;} 
.fordelar{font-size: 1.3em; line-height: 1.25;} 

.standOut{font-size: 3em; }  
.important{ font-weight: bold; }

.kseg{ width: 150px; height: auto; text-align: center;}

.rub{font-size: 18px; line-height: 30px; color: #404040;}
.subrub{font-size: 14px; line-height: 20px; color: #404040;}
.subrub2{font-size: 14px; line-height: 20px; color: #498929;}
.subrub3{font-size: 14px; line-height: 20px; color: #CF8600;}

.brod{font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";}
.green{color: #498929;}
.greenp{font-size: 12px; color: #498929;}
.greenp2{font-size: 11px; color: #498929;}
.subm{font-size: 11px; color: #5aa733;}
.flink{font-size: 11px; color: #666666;}
.biggreen{font-size: 24px; line-height: 26px; color: #498929;}

textarea {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif, "Trebuchet MS";}

.centertable{ margin-left: auto; margin-right: auto; text-align: center;}
.bgtable1{margin-left: auto; margin-right: auto; text-align: center; background-image: url(../images/bgmain1.png); background-position: center top; background-repeat: repeat-y;}
.bgtable2{margin-left: auto; margin-right: auto; text-align: center; background-image: url(../images/bgmain2.png); background-position: center top; background-repeat: repeat-y;}
.bgtable3{margin-left: auto; margin-right: auto; text-align: center; background-image: url(../images/bgkund.png); background-position: center top; background-repeat: repeat-y;}

.text{ width: 400px; height: auto; text-align: left; padding-right: 40px;}
.text2{ width: 600px; height: auto; text-align: left;}

.textfeet{ width: auto; height: auto; text-align: left; padding-left: 20px; padding-top: 8px;}

.ruta{ width: 180px; height: auto; text-align: left; padding: 10px; background-color:#DCF0C5;}
.recycle{ width: 500px; height: auto; min-height: 70px; text-align: left; padding-left: 115px; padding-bottom: 10px; padding-top: 10px; padding-right: 10px; background-image:url(../images/bgrecykle.jpg); background-position: left center; background-repeat: no-repeat; border: #CCC solid 1px; font-size: 1.1em;}
.recycle2{ width: 300px; height: auto; text-align: left; padding-left: 100px; padding-bottom: 10px; padding-top: 10px; padding-right: 10px; background-image:url(../images/bgrecykle2.jpg); background-position: left center; background-repeat: no-repeat; border: #CCC solid 1px; font-size: 1.1em;}

a{color: #CF8600; text-decoration: none;}
a:hover {color: #272727; text-decoration: none;}

a.menu:link {font-size:0.9em; font-weight: normal; color: #292A2C; text-decoration: none;}
a.menu:active {font-size:0.9em; font-weight: normal; color: #292A2C; text-decoration: none;}
a.menu:hover {font-size:0.9em; font-weight: normal; color: #5aa733; text-decoration: none;}
a.menu:visited {font-size:0.9em; font-weight: normal; color: #292A2C; text-decoration: none;}

a.bmenu:link {font-weight: normal; color: #e4e4e4; text-decoration: none;}
a.bmenu:active {font-weight: normal; color: #e4e4e4; text-decoration: none;}
a.bmenu:hover {font-weight: normal; color: #ffffff; text-decoration: underline;}
a.bmenu:visited {font-weight: normal; color: #e4e4e4; text-decoration: none;}
