body {
	padding: 0;
	margin: 40px 30px 30px 30px ;
	font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
  text-decoration:none;
  font-size: 13px;
  background:#fff url(../img/atc_back.gif) no-repeat;
}

a {
	color: #a7a37e;
	text-decoration:none;
}

a:hover {
  text-decoration:underline;
}



/**

 * Block types h1-h6, pre, p and address can be used in Lemon's editor and

 * you can customize their names by altering the comment behind the rule.

 * See the example below! Note: The rule must be on ONE line to work in Lemon.

 */

h1 { font-size: 24px; margin: 0; padding:3px 0 10px 0; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;color:#CCCC33;font-weight:lighter;} /* Heading 1 */
h2 { font-size: 16px; margin: 0; padding:3px 0 3px 0; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;font-weight:lighter;} /* Heading 2 */
h3 { font-size: 14px; margin: 0; padding:3px 0 3px 0; font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;} /* Heading 3 */
h4 { font-size: 11px; margin: 0; padding:3px 0 3px 0; font-weight:bold; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;} /* Heading 4 */
p { margin: 0; padding: 0 0 10px 0; line-height: 1.2em; } /* Paragraph */
tr, th, td{font-size: 13px;}


/**

 * Styles can also be included in Lemon's editor with custom names.

 * See the example below!

 */

.small { font-size: 9px; } /* LemonStyle: Small text */
.text h1 { font-size: 24px; margin: 0; padding:3px 0 10px 0; font-family: Georgia, Arial,Helvetica,Verdana,Geneva,sans-serif;font-weight:bold;color:#CCCC33;} /* Heading 1 */
.pad_15{
	margin:15px;
}
.wrapper{
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
}
.full_width{
	width:100%;
}

#wrapper {
	width: 990px;
	padding: 0px;
	margin: 0px;
	border-left:
}

#header {
	width: 990px;
	clear: both;
	padding: 0px;
}

#menu {
}
#menu A{
	float:left;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	color:#FFFFFF;
	width: 130px;
	margin-right:10px;
	text-transform: uppercase;
}
#menu .item{
	width: 165px;
	margin-left: 20px;
	padding:6px 10px 6px 15px;
}

#menu .arrow{
	float:right;
	width: 16px;
	height:13px;
	background:transparent url(../img/grey_right.png) no-repeat;
}

#menu .item.odd {
	background:#464f5c;
}

#menu .active .arrow{
	background:transparent url(../img/green_rigth.png) no-repeat;
}

#menu .active .more_arrow{
	float:right;
	background:transparent url(../img/green_down.png) no-repeat;
	margin-left:2px;
	width: 14px;
	height:17px;
}

#menu .sublinks{
	margin: 5px 0px 0px 0px;
}

#menu .sublinks A{
	text-transform: none;
	border-top:2px #616872 solid;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 3px 10px;
}

#menu .sublinks A.active{
	color:#cccc00;
}

#main {
	padding: 10px;
	clear:both;
}





#container{
background:transparent url(../img/middle.png) repeat-y;
	width:1004px;
}

#container #top{
	height:411px;
	background:#FFFFFF url(../img/top.png) no-repeat;
}

#container #middle{
	margin-top:-200px;
	min-height:480px;
}

#container #middle #text{
	float:left;
	margin:0px 0px 0px 250px;
	width:385px;
	font-size:13px;
}
#container #middle #text SPAN{
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-weight:bold;
	margin-left:8px;
	color:#cccc33;
	text-transform: uppercase;
}

#container #middle #text{
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	background:#FFFFFF;
}


#container #bottom{
	background:#FFFFFF url(../img/bottom.png) no-repeat;
	height:51px;
}




#menu {
	position:absolute;
	top:235px;
	left:12px;
	width: 232px;
}

#menu .top{
	background:transparent url(../img/top_shadow_menu.png) no-repeat;
	height:19px;
}

#menu .middle{
	background:transparent url(../img/back_shadow_menu.png) repeat-y;
	min-height:100px;
}

#menu .bottom{
	background:transparent url(../img/bottom_shadow_menu.png) no-repeat;
	height:22px;
}



.SearchField{
	border:2px #575757 solid;
	width:116px;
	height:20px;
}

.Searchbutton{
	margin-left:5px;
	border:0px;
	width:39px;
	height:20px;
	background:transparent url(../img/search.png) no-repeat;
}






#column{
	position:absolute;
	top:7px;
	left:674px;
	width: 344px;
}
#column .top{
	background:transparent url(../img/top_shadow_one.png) no-repeat;
	height:33px;
}

#column .middle{
	background:transparent url(../img/back_shadow_one.png) repeat-y;
	min-height:600px;
	padding:0px 23px 0px 21px;
}

#column .middle .text{
	padding:15px;
	font-family: Arial,Helvetica,Verdana,Geneva,sans-serif;
	font-size: 13px;
}

#column .middle .text{		/*skall till höger istället*/
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	color:#FFFFFF;
}

#column .middle .news{		/*skall till höger istället*/
	width:260px;
}
#column .middle .news .text{
	padding:0px;
	margin:10px 0 0 20px;
}
#column .middle .text SPAN{
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-weight:bold;
	margin-left:8px;
	color:#cccc33;
	text-transform: uppercase;
}


#column .middle .text .text_bar{
	height:50px;
	margin-left:-11px;
	margin-top:-8px;
	margin-bottom:-14px;
	width:285px;
	background:transparent url(../img/shadow_bar.png) no-repeat;
}

#column .middle .text .read_more{
	margin-top:6px;
	float:right;
	height:21px;
	width:69px;
	text-decoration:none;
	background:transparent url(../img/read_more.png) no-repeat;
}

#column .bottom{
	background:transparent url(../img/bottom_shadow_one.png) no-repeat;
	height:22px;
}


#container #middle #text.article{
	float:left;
	margin:0px 0px 0px 250px;
	padding:30px;
	background:#FFFFFF;
	width:406px;
	font-size:13.5px;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
}


#container #middle #text.field{
	float:left;
	margin:0px 0px 0px 250px;
	padding:30px;
	background:#FFFFFF;
	width:620px;
	font-size:13.5px;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
}




#customerClubForm{
	Color:#FFFFFF;
}

#customerClubForm INPUT{
	border:2px #575757 solid;
	color:#333333;
	background:#FFFFFF;
}

#customerClubForm LABEL{
	font-weight:bold;
	margin-bottom:3px;
}

#customerClubForm #per_email{
	width:200px;
}
#customerClubForm #submit{
	width:50px;
}






#footer {
	padding: 37px 15px 0px 15px;
	font-family: Arial,Verdana,Geneva,Helvetica,sans-serif;
	font-size: 12px;
	/*text-align: center;*/
	color:#333333;
}



#prevBox, #nextBox {
	width: 49%;
	float: left;
}

#nextBox {
	text-align: right;
}
