div.main{	width:640px;	margin-top:25px; 	margin-bottom:25px; 	border:1px solid #ccc;}td.center{	width:100%;	padding:5px;}td.left .menu, td.right .pane{    width:120px;    padding:5px;}div.modules_center {	margin: 0px 160px 0px 170px;}/* Från basecoshoppen */html, body, #baseco_main {	height: 100%;}body {	font: 10px Verdana, Arial, Helvetica, sans-serif;	background: #fff;	margin: 0px;	padding: 0;	color: #000000;}/*a {	color: #624d38;	text-decoration: none;}a:hover {	color: #8f7459;}*/#baseco_main {	margin: 0 auto;	width: 790px;	background-color: #BBAFA1;	/*background-image: url(/layout/bottom.gif);	background-position: left bottom;	background-repeat: repeat-x;*/}#header {	background-color: #fff;	height: 50px;	padding-top: 35px;	width: 100%;	float:left;	clear:both;	}#content_holder {	background-image: url(/layout/content_bg.gif);	background-repeat: repeat-y;	width: 100%;	float:left;	clear:both;		min-height: 250px;	height: auto !important;	height: 250px;		}.links {	padding-top: 35px;	padding-left: 130px;}#menu {	width: 158px;	padding: 30px 5px 20px 20px;	float:left;	line-height: 1.7em;	color: #8d7e6d;}#menu div.item {	margin-bottom: 0px;}.white {	color: White;}#content_image {	padding: 0px;	float: right;	width: 600px;}#outer_content {	background-color: #fff;	padding-top: 7px;	float: left;	clear:both;		width: 100%;}#content {	background-color: #BBAFA1;	width: 100%;	float: left;	clear:both;}.modules_center {	padding: 20px;	min-height: 200px;}div.pageimage {	/*position: absolute;	left:50%;	top: 85px;*/}div.modules_center div.pageimage {	display: none;}#outer_footer {	height: 37px;	padding-top: 7px;	width: 100%;	background-color: #fff;	float:left;	clear:both;	}#footer {	height: 23px;	padding-top: 7px;	background-color: #9F958B;	width: 100%;	float:left;	clear:both;	font-size: 10px;	color: #fff;	text-align:center;}#footer p, #footer div, #footer td {	color: #fff;	font-size: 10px;} #footer a {	color: #fff;	text-decoration: none;	font-size: 10px;}	#footer a:hover {	color: #ccc;}#outer_bildruta {	height: 114px;	padding-top: 7px;	width: 100%;	background-color: #fff;	float:left;	clear:both;		overflow:hidden;}#bildruta {    height: 114px;	/*background-image: url(/layout/bildruta_bg.gif);	background-repeat: no-repeat;*/	width: 100%;	float:left;	clear:both;	overflow:hidden;}#bildruta td {	padding: 0px;}/*#bildruta .imagepane {	padding-left: 184px;}*/#page_32866 #bildruta .imagepane {    padding-left: 0px;    background-color: #fff;}#bildruta div.horizontal table.items div.item {	padding: 0px;}/*#page_32866 #bildruta div.horizontal table.items div.item {	padding-right: 7px;	padding-left: 0px;}*/.nodisplay{	display: none;}.floor_left {	width: 270px;	float: left;	padding-bottom: 10px;	height: 210px;}.floor_right {	width: 270px;	float: right;	padding-bottom: 10px;	height: 210px;}.floor_samples {	width: 185px;	float: left;	padding-bottom: 10px;}.samples td {	padding-right: 30px; 	padding-bottom: 10px;}#special_content div.modules_center{    margin: 0px;}#page_33266 div.modules_center{	min-height: 0px;}#languages{    float:right;     padding-top:30px;}#languages #itm_22829, #languages #itm_23857, #languages #itm_23932, #languages #itm_23977{    display: none;}#press {    float:right;     padding-top:30px;}.pagesimpleloginform h1 {    color: #000;    font-size: 10px;    padding-top: 12px;}div.pagesimpleloginform div.preamble {    font-style: normal;    width: 250px;}.pagesimpleloginform  input[type=submit] {	background-color: #fff;	border: 1px solid #000;	font-family: Calibri, Verdana, Sans-Serif;	font-size: 14px;	padding: 3px 4px 3px 4px;}