/********** Hemsidan ****************/



.link {cursor: pointer;}



.body_class {

	background: #231f20;
	margin: 0;
	padding: 0;

}



body {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #fff;
	background: #231f20;

}  



img {
border: 0px;
}

a img {
	text-decoration: none;
 	background: none;
}




/************************ Text-formatering ************************************/



h1 {

	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 20px;
	font-weight: bold;
	font-style: normal;

	color: #fff;

	margin: 0;

	padding: 0;

}



h2 {

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 16px;

	font-weight: bold;

	font-style: normal;

	color: #fff;

	margin: 0;

	padding: 0;

}



h3 {

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 16px;

	font-weight: bold;

	font-style: normal;

	color: #fff;

	margin: 0;

	padding: 0;
}



h4 {

	font-family: Arial, Verdana;

	font-size: 12px;

	font-weight: bold;

	font-style: normal;

	text-transform: uppercase;

	color: #71a81d;

	margin: 0;

	padding: 0;

	letter-spacing: 5px;

}



h5 {

	font-family: Arial, Verdana;

	font-size: 13px;

	font-weight: bold;

	font-style: normal;

	color: #0092cf;

	margin: 0;

	padding: 0;

		line-height: 20px;

}



h6 {

	font-family: Trebuchet ms, Arial, Verdana;

	font-size: 9px;

	font-weight: normal;

	font-style: normal;

	color: #000000;

	margin: 0;

	padding: 0;

}

p {

	font-family: "Trebuchet MS", Arial, Verdana;

	font-size: 12px;

	font-weight: bold;

	font-style: normal;

	color: #fff;

	margin: 0;

	padding: 0;
}



/********** Vanliga l�nkar ****************/



a:link {	color: #fff;	text-decoration: underline;}  

a:visited {	color: #fff;	text-decoration: underline;}  

a:hover {	color: #fff; background: #fdb913;	text-decoration: none;}  

a:active {	color: #fff;	 background: #fdb913; text-decoration: none;}



/**************** Holders ****************/

.links td a { 
text-decoration:none; 
color:navy; 
background-color:transparent; 
display:block; 
padding-left: 8px; 
padding-top: 8px; 
padding-right: 8px; 
padding-bottom: 8px; 
font: 12px Arial, sans-serif; 
width: 100%; 
} 

.links td a:hover { 
background-color:#3c393a; 
color:#fff; 
} 

.links td img a:hover { 
background-color:transparent !important;  
} 



#holder_site {	
	position: relative;
	width: 1046px;
	margin: 0 auto; /*Center container on page*/
	text-align: left;
}



#holder_page {
	width: 1000px;
	min-height: 400px;
	margin: 0 auto;
}



html>/**/body #holder_logotype {
	position: absolute;
	width: 1046px;
	height: 120px;
	margin: 0 auto -13px auto;
	background: #231f20;
	padding: 0px;
}



#holder_logotype {
	position: absolute;
	width: 1046px;
	height: 187px;
	margin: 0 auto;
	padding: 0px;
}



#main_menu{
	z-index: 200;
	position: absolute;
	margin: 0px 0px 0px 347px;
	height:100px;
	width:700px;	
	clear:both;
	background: #231f20 url(../images/menu_bg.png) no-repeat;
	text-align: left;
	float: right;
}	



#holder_menu {
	position: absolute;
	margin: 0px 0px 0px 0px;
	z-index: 1500;
	height: 25px;
	margin: 63px 0px 0px 60px;
	width: 400px;
}

html>/**/body #holder_menu {
	position: absolute;
	margin: 0px 0px 0px 0px;

	height: 25px;
	margin: 63px 0px 0px 60px;
	width: 400px;
} 



#content_holder {
	position: absolute;
	width: 1000px;
	min-height: 500px;
	margin: 110px auto;
	padding: 0px;
/*	background: #fff;*/
}


#content {
	position: absolute;
	margin: 0px 0px 0px 0px;
	background: #231f20;
	min-height: 440px;
	margin: 0px 0px 0px 357px;
	width: 682px;

}

#flik {
	  z-index: 500;
	  width: 228px;
	  height: 47px;
	  background: url(../images/flik.png) no-repeat;
	  position: absolute;
	  margin: -47px 0px 0px 462px;
}


#holder_submenu {

 	padding: 0px;

	background: #000000;

}



#holder_green {

font-size: 10px;

color: #000;

 text-align: center;

padding-top: 5px;

 height: 20px;

 background: #a7a9ac;

}



#holder_foot {

	text-align: center;

	clear: both;

	width: 950px;

	height: 45px;

}



#holder_sidebar {

	padding-top: 55px;

	float: right;

	width: 200px;

}



#picture_holder {

	width: 800px;

	margin: 0 auto;

	padding: 8px 0;

}







/*************** Logotype ***************/



#logotype_content {
	z-index: 1046;
	width: 346px;
	height: 700px;
	/*background: url(../images/hila_fixad.png) no-repeat;*/
	padding: 0px 0px 0px 0px;
	position: absolute;
	margin: 0px 0px 0px 0px;
}

#picture {

/*	z-index: 300;*/
	width: 300px;
	height: 500px;
/*	background: url(../images/logotyp_femman.png) no-repeat;*/
	padding: 0px 0px 0px 0px;
	position: absolute;
	margin: 0px 0px 0px 0px;*/
}



html>/**/body #logotype_content {

	padding: 0px 0px 0px 0px;

	margin:0 0 0 0;

}



#logotype_content h1 {

	margin: 0;

}


#logotype_content a:hover {
	background: #231f20 !important;
	margin: 0;

}




/*************** Stor bild ***************/



#picture {

	width: 800px;

	height: 160px;

}



/************* content *************/



.content_span {
	position:absolute;
	z-index: 150;
	margin: -180px 0 0 -660px;
	display: block;
	width: 500px;
	height: 199px;
	background: url(../images/swosch.png) no-repeat bottom left;
}

html>/**/body .content_span {
	position:absolute;
	z-index: 150;
	margin: -180px 0 0 -190px;
	display: block;
	width: 500px;
	height: 199px;
	background: url(../images/swosch.png) no-repeat bottom left;
}





/**************** Forms ****************/



form {

	padding: 0;

	margin: 0;



}

input {

	font-family: verdana;

	font-size: 11px;

}



textarea {

	font-family: verdana;

	font-size: 11px;

}



.form_input {

	border: #4D4C51 1px solid;

	width: 180px;

}



.form_textarea {

	border: #4D4C51 1px solid;

	width: 180px;

	height: 60px;	

}



/************* Footer *************/





#foot {

	width: 950px;

	padding-top: 8px;

	margin: 0;

}





/**************** Producerad av Snyggare-Internet ****************/





#snyggare {

	padding-top: 20px;

	text-align: center;

	font-family: "Trebuchet ms", Arial, Verdana;

	font-size: 10px;

	margin: 0 auto;

}



#snyggare a {

	text-decoration: none;

	color: #cdddb0 !important;

}



div.plan1, div.plan2, div.plan3{

}
div.plan1 a:hover{
  background-color:transparent;
}
div.plan2 a:hover{
  background-color:transparent;
}
div.plan3 a:hover{
  background-color:transparent;
}

/*ajax*/

a.bp1, a.bp2, a.bp3{
  cursor:pointer;
  width:134px !important;
  height:134px !important;
  display:block !important;
  float:left;
  padding:0 !important;
  margin:0 24px 0 0 !important;  
}
a.bp1:hover, a.bp2:hover, a.bp3:hover{background-color:transparent !important;}


a.bp1{background:url(../images/plan1.png) no-repeat top left}
a.bp1:hover, a.bp1.highlight{background:url(../images/plan1.png) no-repeat bottom left}

a.bp2{background:url(../images/plan2.png) no-repeat top left}
a.bp2:hover, a.bp2.highlight{background:url(../images/plan2.png) no-repeat bottom left}
 
a.bp3{background:url(../images/plan3.png) no-repeat top left}
a.bp3:hover, a.bp3.highlight{background:url(../images/plan3.png) no-repeat bottom left}

.highlight h3{}
.highlight p{}
.highlight{}
.highlight td{background:#3b393a;}

div.remove{display:none}

table.links{margin:0 0 0 0;}
table.stores a:hover,table.stores a:active{background:none !important;}


