﻿BODY, TD {
	font-family : Verdana, Arial, sans-serif;
	font-size : 11px;
	color: #000000;
	}
/*För bugg i IE8*/
INPUT, BUTTON {
	font-size : 11px;
	}	
	
body {
background-color:#fff;

}	
a {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.svart{
	color: #000;
}

.menuItemContainer {
	z-index: 9999 !important;
}

.Header {
	font-family : Arial, sans-serif, Geneva ;
	font-size : 15px;
	color: #333333;
	font-weight : bold;
}
.vitblocktext {
	font-family : Arial, sans-serif ;
	font-size : 15px;
	color: #FFFFFF;
	font-weight : bold;
}
.menypunkter {
	font-family : Verdana,Arial, sans-serif ;
	font-size : 9px;
	font-weight : normal;
}
.menyrubriker {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 10px;
	color: #000000px;
	font-weight:bold;
}
.minipuffar {
	font-family : Verdana,Arial, sans-serif ;
	font-size : 9px;
	font-weight : normal;
}
.small {
	font-family : Verdana,Arial, sans-serif ;
	font-size : 9px;
	font-weight : normal;
	color:#000000;
	text-decoration:none;
}
select {
	font-family : Verdana, Arial, sans-serif ;
	font-size : 10px;
	color : #000;
}
.helrad {
 white-space: nowrap;
}

/* Save the planet - styles */
#savetheplanet {
	border-collapse:collapse;
	width:650px;
	background:transparent;
}
#savetheplanet td {
	padding:4px 4px;
	font:10px verdana;
}
#savetheplanet label {
	font-weight:bold;
display:block;
}
#savetheplanet .inputbutton {
	width:auto;
}
td.numberoftrips input,td.rnumberoftrips input {
	width:35px;
}
td.distance input,#travel_budget,#working_cost {
	width:50px;
}
#org_name,#org_email {
	width:200px;
}
th.toplabel {
background-color:#8a8;
color:#fff;
font-size:13px;
text-align:left;
}
th.rtoplabel {
background-color:#888;
color:#fff;
font-size:13px;
text-align:left;
}
th.topline {
	background-color:transparent;
	color:#333;
	font-size:18px;
	text-align:left;
	font-weight:normal;
	padding-top:15px;
	padding-bottom:5px;
}
td.labels {
background-color:#cdc;
}
td.rlabels {
background-color:#999;
}
td.numberoftrips {
background-color:#ded;
}
td.rnumberoftrips {
background-color:#ddd;
}
.finstilt {
border-top:1px solid #999;
margin-top:20px;
font-size:9px;
}
.savetheplanetbutton {
background-color:#e98f1f;
padding:8px;
}
.savetheplanetbutton a {
text-decoration:none;
display:block;
color:#fff;
font-size:12px;
}
.bildmedbildtext {
width:200px;
margin:0 0 10px 10px;
float:right;
}
.bildmedbildtext p {
margin:5px 0 0 0;
padding:0;
font-size:9px;
font-style:italic;
}
.explanation {
background-color:transparent;
}
.explanation a {
text-decoration:underline;
color:#666;
padding-top:10px;
}
#rightcol2007 a {
font-weight:bold;
font-size:12px;
display:block;
color:#000;
text-decoration:none;
margin-top:4px;
}
#rightcol2007 p {
font-size:10px;
}
#rightcol2007 #loginTable {
width:205px;
}
#rightcol2007 #loginTable td {
	padding:0 4px 10px 0;
}
#konftel300 {
background:#fff url(/Global/Bilder/konftel300_frontpage_background.jpg) no-repeat top right;
width:530px;
height:300px;
}
#konftel300 p {
width:325px;
}
#topmenucontainer table {
width:100%;
}
#topmenucontainer table table {
width:100%;
}
#topmenucontainer .menyrubriker img {
vertical-align:top;
}
#languageSelection2007 img {
display:none;
}
#languageSelection2007 a {
font:10px arial,helvetica,sans-serif;
color:#666;
padding-left:6px;
background:#fff url(/Global/Bilder/language_separator.gif) no-repeat 0px 5px;
margin-right:10px;
}
#k300languageselection td {
width:150px;
}
#k300languageselection a {
color:#666;
}

/***** K300-kampanj *****/
.k300OrderFormFieldset {
 width: 630px;
 margin: 1em 0 0;
 border: 0;
 padding: 0;
}
* html .k300OrderFormFieldset {
 width: 574px;
}
.k300OrderFormFieldset legend {
 margin: 0;
 padding: 0;
 font-weight: bold;
 color: #000;
}
* html .k300OrderFormFieldset legend {
 margin-left: -6px;
}
.k300OrderFormFieldset div {
 margin: 0;
 padding: .5em 0;
}
.k300OrderFormFieldset label {
 display: block;
 float: left;
 width: 100px;
 margin-right: 4px;
 padding: 4px;
}
* html .k300OrderFormFieldset label {
 width: 82px;
}
#Konftel300_btn_submit {
 float: right;
}

#k300FormContactInfo {
 margin-bottom: 1em;
}

#k300DownloadListContainer {
 position: relative;
 min-height: 500px;
}
* html #k300DownloadListContainer {
 height: 500px;
}
#k300DownloadListContainer img {
 position: absolute;
 bottom: 0;
 left: 50px;
}
#k300DownloadListContainer ul {
 list-style-type: none;
 width: 40em;
 margin: .5em 0 0;
 padding: 0 0 320px;
 background-color: #fff;
}
#k300DownloadListContainer ul li {
 position: relative;
 border-bottom: 1px dashed silver;
 min-width: 40em;
 padding: .5em;
 z-index: 10;
 clear: both;
}
* html #k300DownloadListContainer ul li {
 width: 40em;
}
#k300DownloadListContainer ul li span {
 display: block;
 width: 20em;
 margin: 0;
 padding: 0;
 background-color: #fff;
 clear: none;
}
* html #k300DownloadListContainer ul li span {
 width: 19em;
}
#k300DownloadListContainer ul li span.left {
 float: left;
}
#k300DownloadListContainer ul li span.right {
 float: right;
 text-align: right;
}
.alertText {
 margin-left: .5em;
 font-weight: bold;
 color: #f00;
 white-space: nowrap;
}
.onTop {
 position: relative;
 z-index: 20;
}

fieldset#k300Editorial {

}
fieldset#k300Editorial input {
 width: 220px;
}
fieldset#k300Editorial label {
 margin: 0 10px 0 0;
}
fieldset#k300Editorial a {
 margin: 0 0 0 10px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* Konftel Cup Start */
.bildlink a:link, .bildlink a:visited, .bildlink a:active {text-decoration: none; color: #FFFFFF; border: 0 none; outline:none;}
.bildlink a:hover {text-decoration: underline; color: #FFFFFF; border: 0 none; outline:none;}
/* Konftel Cup Slut */

/* Product Selector */
.bildlinkGrey a:link, .bildlink a:visited, .bildlink a:active {text-decoration: none; color: #FFFFFF; border: 0 none; outline:none;}
.bildlinkGrey a:hover {text-decoration: underline; color: #515151; border: 0 none; outline:none;}
/* Product Selector Slut */

.MyTextarea{font-size: 11px;font-family: Arial;color:#666666;}

/* Handpekare för spantaggar*/
.HandIkonen{
	cursor: hand;	
}
.HandIkonenBlue{
	cursor: hand;
	color: #0000FF;
}