* { margin: 0; padding: 0; }
a img { border: none; }

body {
	background:				/*url(../img/backgrounds/body.jpg) center top no-repeat */#000;
	font-family:			Arial, sans-serif;
	color:					#333;
	margin-bottom:			20px;
	text-align:				center;
	font-size:				62.5%;
}

h1 {
	background:				url(../img/logo.jpg) no-repeat;
	width:					182px;
	height:					70px;
	float:					left;
	margin-top:				10px;
	margin-left:			19px;
	display:				inline;
}
h1 a {
	display:				block;
	text-indent:			-9000px;
	width:					100%;
	height:					100%;
	overflow:				hidden;
}

h3 {
	font-size: 				1.2em;
}
h4 {
	font-size: 				1.2em;
}


a { text-decoration: underline; color: #3183ff; }
a:hover { text-decoration: underline; }

.clear { clear: both; }
.hidden { display: none; }

/* MEDDELANDEN FÖR UPPLADDNING AV PROFILBILDER
----------------------------------------------- */
#content .post_wrapper p.errMsg{
    margin: 0 0 15px 0;
    padding: 0;
    color: #CD4909;
}

#content .post_wrapper p.okMsg{
    margin: 0 0 15px 0;
    padding: 0;
    color: #5A830A;
}

/* MEDDELANDEN FÖR GLÖMT LÖSENORD
----------------------------------------------- */
#content p.errMsg{
    margin: 0 0 15px 0;
    padding: 20px 0 0 20px;
    color: #CD4909;
}

#content p.okMsg{
    margin: 0 0 15px 0;
    padding: 20px 0 0 20px;
    color: #5A830A;
}
/*===============================SKIP TO=================================*/
#accessibility 
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}

/*==============================MAIN DIVS==============================*/

#container 
{
	text-align:				left;
	width:					980px;
	margin:					0 auto;
	text-align:				left;
	background:				url(../img/backgrounds/container.gif) top left repeat-y #fff;
}

#top 
{
	min-height:				120px;
	background:				url(../img/backgrounds/top_bg.gif) top repeat-x;	
}

#sidebar 
{
	float:					left;
	width:					233px;
	margin-left:			8px;
	display:				inline;
}

#sidebar h2
{

}
#main 
{
	float:					right;
	width:					739px;
	background:				#fff;
}
#intro 
{
	width:					240px;
	margin-left:			-8px;
	background:				url(../img/backgrounds/intro.gif) repeat-y;
}
#slogan
{
	width:					100%;
	border-top:				1px solid #fff;
	border-bottom:			1px solid #ccc;
	padding-bottom:			30px;
	background:				url(../img/backgrounds/main_top.gif) repeat-x bottom left #E5E5E5;
}
#bottom_content
{
	width:					100%;
	background:				url(../img/backgrounds/bottom_content.gif) repeat-x #fff;
}
#text 
{
	width:					489px;
	float:					left;
	background:				url(../img/backgrounds/content_top.gif) repeat-x;
}
#one_col 
{
	width:					100%;
	background:				url(../img/backgrounds/one_col.gif) repeat-x #fff;
	margin-bottom:			-18px;
}
#sidebar2 
{
	width:					230px;
	padding-right:			20px;
	padding-bottom:			20px;
	float:					right;
	background:				url(../img/backgrounds/content_top.gif) repeat-x;
	color:					#777777;
}

#footer 
{
	border-top:				1px solid transparent;
	background:				url(../img/backgrounds/footer.gif) top repeat-x #E7E7E7;
	height:					131px;
	position:				relative;

}

/*==============================TOP==============================*/

#top form 
{
	background:				url(../img/backgrounds/logga_in.gif) no-repeat;
	width:					410px;
	height:					42px;
	float:					right;
	margin-top:				27px;
	margin-right:			24px;
	margin-bottom:			25px;
	padding-left:			4px;
}
#top form p 
{
	float:					left;
	font-weight:			bold;
	font-size:				1.0em;
	margin-top:				10px;
	margin-left:			9px;
	display:				inline;
}
#top form p a 
{
	display:				block;
	color:					#fff;
	text-decoration:		none;
	font-size: 10px;
}
#top form input 
{
	border:					none;
	width:					105px;
	height:					18px;
	padding-left:			2px;
}
#top form p.logga_in 
{
	border-left:			1px solid #fff;
	height:					100%;
	margin-top:				0;
	padding-top:			10px;
	height:					32px;
	padding-left:			3px;
}
#top form input.submit 
{
	background:				none;
	width:					73px;
	height:					auto;
	font-size:				14px;
	font-weight:			bold;
	color:					#fff;
	cursor:					pointer;
}

#top #logout 
{
	width:					90px;
	height:					42px;
	float:					right;
	background:				url(../img/backgrounds/logout.gif) no-repeat;
	text-align:				center;
	margin-right:			24px;
	margin-top:				27px;
}
#top #logout a 
{
	text-decoration:		none;
	color:					#fff;
	font-weight:			bold;
	font-size:				1.4em;
	width:					100%;
	height:					30px;
	display:				block;
	padding-top:			12px;
}

#top ul 
{
	/*background:			url(../img/backgrounds/menu.jpg) repeat-x;*/
	background:				url(../img/backgrounds/menu_new.gif);
	background-repeat:		repeat;
	min-height:				1px;
	list-style-type:		none;
	margin:					0;
	margin-top:				0px;
	padding:				0;
	/*overflow:				hidden;*/
}

#top li 
{
	float:					left;
	height:					33px;
	display:				inline;
	line-height:			28px;
	padding-top:			0;
	padding-bottom:			0;
	padding-left:			16px;
	padding-right:			16px;
	margin:					0;
	background:				url(../img/backgrounds/menu_li.gif) right center no-repeat;
}
#top li.aa
{
	float:					right;
	height:					33px;
	width:					18px;
	display:				inline;
	line-height:			36px;
	padding:				0;
	margin:					0;
	background:				none;
}

#top li a 
{	
	color:					#fff;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;

}
#top li.active a 
{
	color:					#A4A25F;
}

#top .plus
{
	float:					right;
	width: 					10px;
	background:				none;
	padding-left: 			0;
	cursor: 				pointer;
	margin-right:			0px;
	margin-left:			5px;
}
#top .minus
{
	padding:	 			0;
	padding-right:			5px;
	padding-left:			10px;
	float:					right;
	width: 					auto;
	background:				url(../img/backgrounds/menu_li.gif) left center no-repeat;
	cursor: 				pointer;
}

#top .minus img,
#top .plus img
{
	margin-top: 				9px;
}
#top .shadow
{
	height:					8px;
	background:				url(../img/backgrounds/shadow_btm.png) repeat-x;
}

/*==============================CONTENT==============================*/

#big_puff 
{
	width:					980px;
	height:					384px;
	background:				url(../img/ta_bort/flash.jpg) #fff no-repeat;
	position:				relative;
}
#big_puff #las_mer
{
	position:				absolute;
	left:					20px;
	top:					250px;
	width:					250px;
	color:					#A4A25F;
	font-size:				1.2em;
}
#big_puff #las_mer a
{
	display:				block;
	margin-top:				5px;
	text-decoration:		none;
	color:					#A4A25F;
}
#big_puff #top_flash 
{
	width:					709px;
	height:					354px;
	float:					right;
}
#big_puff #samlingsplats_puff, #big_puff #press_puff
{
	width:					489px;
	height:					265px;
	position:				absolute;
	bottom:					0;
	right:					0;
	background:				url(../img/backgrounds/samlingsplats_puff.png);
}
#big_puff #samlingsplats_puff h2
{
	font-size:				1.8em;
	color:					#A4A25F;
	padding-top:			19px;
	margin-left:			23px;
	font-weight:			bold;
}
#big_puff #samlingsplats_puff img
{
	float:					right;
	margin-top:				9px;
	margin-right:			34px;
	margin-left:			10px;
}
#big_puff #samlingsplats_puff p img
{
	float:					none;
	margin:					0;
	margin-top:				12px;
}
#big_puff #samlingsplats_puff p, #big_puff #samlingsplats_puff2 p
{
	font-size:				1.4em;
	margin-left:			23px;
	margin-top:				8px;
	margin-bottom:			20px;
	color:					#5E5E5E;
}
#big_puff #press_puff ul 
{
	position:				absolute;
	right:					0;
	top:					3px;
	width:					142px;
	height:					262px;
	background:				url(../img/backgrounds/press_puff.gif);
	list-style:				none;
}
#big_puff #press_puff ul a
{
	display:				block;
	width:					130px;
	height:					34px;
	border-bottom:			1px solid #fff;
	line-height:			32px;
	color:					#A4A25F;
	font-weight:			bold;
	padding-left:			12px;
	overflow:				hidden;
	font-size:				1.2em;
}
#big_puff #press_puff ul li 
{
	overflow:				hidden;
}
#big_puff #press_puff li.active a
{
	background:				#fff;
	border-bottom:			1px solid #D4D4D4;
}
#big_puff #press_puff h2 
{
	font-size:				14px;
	color:					#A4A25F;
	padding-left:			22px;
	width:					294px;
	border-bottom:			1px solid #E5E5E5;
	padding-top:			16px;
	margin-left:			3px;
	margin-bottom:			5px;
	padding-bottom:			5px;
}
#big_puff #press_puff p 
{
	font-size:				11px;
	color:					#A4A25F;
	padding-left:			22px;
	width:					294px;
	border-bottom:			1px solid #E5E5E5;
	margin-left:			3px;
	font-weight:			bold;
	margin-bottom:			5px;
	padding-bottom:			5px;
}
#big_puff #press_puff p a
{
	display:				block;
}
#big_puff #press_puff p.fler_press
{
	border-bottom:			none;
	text-align:				right;
	margin-top:				20px;
}
#big_puff #press_puff p.fler_press a
{
	color:					#A4A25F;
}

#pressmaterial { display: none; }

#slogan h2 
{
	color:					#A4A25F;
	font-size:				2.3em;
	font-weight:			bold;
	margin-left:			38px;
	padding-top:			29px;
	width:					406px;
	margin-bottom:			10px;
}
#slogan p 
{
	font-size:				1.3em;
	font-weight:			bold;
	color:					#A4A25F;
	margin-left:			38px;
	width:					406px;
}

#slogan #slogan_side
{
	float:					right;
	width:					182px;
	border-left:			1px solid #E0E0E0;
	margin-right:			86px;
	padding-left:			17px;
	margin-top:				18px;
}
#slogan #slogan_side h2 
{
	font-size:				1.8em;
	margin-left:			19px;
	padding-top:			8px;
	margin-bottom:			0;
}
#slogan #slogan_side h2 strong
{
	font-size:				3.2em;
}
#slogan #slogan_side p 
{
	font-size:				1.1em;
	font-weight:			bold;
	margin-left:			19px;
}
#slogan #slogan_side img 
{
	
}

/*==============================INTRO==============================*/

#intro h2 
{
	font-size:				24px;
	color:					#A4A25F;
	font-weight:			bold;
	padding-top:			18px;
	margin-bottom:			10px;
	margin-left:			23px;
	line-height:			1.1em;
	margin-right:			20px;
}
#intro p 
{
	margin-bottom:			10px;
}

#intro p, #intro ul a
{
	color:					#A4A25F;
	margin-left:			23px;
	font-weight:			bold;
	text-decoration:		none;
}
#intro ul li 
{
	color:					#A4A25F;
	font-size:				12px;
	font-weight:			bold;
	text-decoration:		none;
}
#intro ul a { margin-left: 0;
	padding-left:			8px;
	background:				url(../img/icons/circle.gif) no-repeat left top;
	font-size:				14px;
}
#intro ul 
{
	list-style-type:		none;
	margin-top:				5px;
	margin-left:			0px;
	margin-bottom:			18px;
	/*position:				relative;
	left:					23px;*/
	z-index:				2;
	margin-left:			23px;
}
#intro ul ul 
{
	margin-bottom:			5px;
	margin-left:			23px;
}
#intro li 
{
	line-height:			15px;
	cursor:					pointer;
}
#intro li a
{
	
}
#intro li li a 
{
	font-size:				12px;
}
#intro li li
{
	font-size:				12px;
	font-weight:			bold;
}

#intro img 
{
	margin-bottom:			-2px;
	margin-top:				-10px;
}
#intro #menu a
{
	line-height:		1.1em;
}

#intro #menu li
{
	/*width:	220px;*/
}
#intro #menu li ul li
{
	/*width:	190px;*/
}
#intro #menu,
#intro #menu p,
#intro #menu li, 
#intro #menu ul
{
	line-height:normal;
}


/*==============================TEXT==============================*/

#text h2 
{
	font-size:				1.8em;
	color:					#A4A25F;
	font-weight:			bold;
	margin-top:				22px;
	margin-bottom:			10px;
	margin-left:			39px;
}
#text h3 
{
	margin-left:			39px;
	font-size:				1.3em;
	font-weight:			bold;
}
#text img 
{
	margin-left:			39px;
	margin-bottom:			14px;
}
#text p 
{
	margin-left:			39px;
	font-size:				1.1em;
	color:					#777;
	margin-right:			70px;
}
#text p.blog_footer 
{
	background:				#eee;
	padding:				7px 0;
	padding-left:			10px;
	margin-top:				8px;
	margin-bottom:			25px;
}
#text p.blog_footer a 
{
	
}

/*==============================ONE_COL==============================*/

#content #one_col p 
{
	font-weight:			normal;
	margin-bottom:			10px;
}
#content #one_col .content_area .sidtyp2
{
	width:					400px;/*435px;*/
}
#content #one_col .forum_search_form
{
padding-left: 38px;
height: 100px;
margin-bottom: 30px;
}

#content #one_col .forum_search_form p
{
margin: 0;
padding: 0;
color: #777;
font-size: 1.2em;
}

#content #one_col .forum_search_form label
{
padding: 0;
margin: 0;
}
#content #one_col .forum_search_form .falt_ett
{
margin: 0;
border: 0;
}

#content #one_col .forum_search_form .searh_form_btn
{
margin-top: 15px;
margin-bottom: 50px;
border: 1px solid #777;
color: #777;
background: #fff;
cursor: pointer;
}
#content #one_col .forum_search_form input
{
margin-bottom: 10px;
border: 1px solid #777;
}

#content #one_col .no_posts
{
color: #777;
font-size: 12px;
margin-bottom: 30px;
}

#one_col h2#diagnos_header 
{
	color:					#5F5F5F;
	font-size:				1.8em;
	padding-top:			23px;
}

.content_area
{
	margin:					0 39px;
	padding-top:			18px;
	margin-bottom:			80px;
	color:					#000;
	font-size:				1.2em;
}
#big_puff .content_area 
{
	margin:					0;
	padding:				0;
	margin-left:			22px;
	margin-top:				20px;
	float:					left;
	width:					245px;
	color:					#A4A25F;
	font-size:				1.2em;
}
#big_puff .content_area a
{
	text-decoration:		none;
	color:					#A4A25F;
}
.content_area p, #content #one_col .content_area p 
{
	color:					#A4A25F;
	margin-bottom:			10px;
}
.content_area ul 
{
	margin-left:			20px;
}
#content #one_col .content_area img.samlingsplats_pic 
{
	margin:					0;
	float:					right;
	margin-top:				-7px;
	margin-right:			-20px;
	margin-left:			10px;
	margin-bottom:			20px;
}
#main #content #one_col .content_area h2 
{
	margin-top:				0;
	margin-left:			0;
	padding:				0;
	color:					#A4A25F;
	font-size:				24px;
}
#bottom_content .content_area h2 
{
	margin-top:				0;
	margin-left:			0;
	padding:				0;
	color:					#A4A25F;
	font-weight:			bold;
	font-size:				2.4em;
	margin-bottom:			10px;
}
#content #one_col .content_area .preamble 
{
	display:				block;
	margin-bottom:			20px;
	line-height:			25px;
	font-size: 				1.5em;
	color:					#000;
}
#content #one_col .content_area .preamble p
{
font-size: 					1.8em;
}
#content #one_col .content_area span
{

}
#content #one_col .content_area .partners_puff
{
width:						254px;
height:						150px;
float:						left;
margin-right:				70px;
margin-bottom:				70px;
}
#content #one_col .content_area .partners_puff a
{

}
#bottom_content .content_area span.preamble 
{
	display:				block;
	font-size:				1.4em;
	margin-bottom:			20px;
	font-weight:			bold;
}
#one_col .content_area .undersida_pic 
{
	float:					right;
	width:					214px;
	margin-left:			20px;
}
#content #one_col .content_area
{
	color:					#000;
	font-weight:			normal;
}
#content #one_col .content_area p 
{
	color:					#000;
	font-weight:			normal;
	margin-bottom:			10px;
	margin-left:			0;
}
#content #one_col .content_area ul 
{
	margin-top:				10px;
	margin-bottom:			10px;
}

#one_col h2 
{
	font-size:				2.4em;
	color:					#A4A25F;
	font-weight:			bold;
	padding-top:			18px;
	margin-bottom:			10px;
	margin-left:			39px;
	letter-spacing:			-1px;
}

#one_col p
{
	color:					#000;
	margin-left:			39px;
	font-weight:			bold;
}
#one_col p a.alla_diagnoser 
{
	color:					#A4A25F;
	margin-bottom:			200px;
	display:				block;
	text-decoration:		none;
}
#one_col p.sokning_text 
{
	color:					#000;
	font-weight:			normal;
	margin-bottom:			12px;
}

#one_col #diagnos_sok 
{
	height:					68px;
	width:					300px;
	float:					left;
	margin-top:				-6px;
}
#one_col #diagnos_sok fieldset 
{
	border:					none;
}
#one_col #diagnos_sok fieldset label 
{
	display:				block;
	color:					#A4A25F;
	font-size:				1.4em;
	font-weight:			bold;
	border-bottom:			1px solid #E5E5E5;
	padding-left:			5px;
	padding-bottom:			7px;
	margin-bottom:			8px;
}
#main #content #one_col #diagnos_sok input.submit
{
	width:					63px;
	height:					24px;
	font-size:				1.0em;
	background:				url(../img/backgrounds/sok.gif) no-repeat;
	border:					none;
	outline:				none;
	text-transform:			uppercase;
}
#main #content #one_col #diagnos_sok input.fritext 
{
	margin:					0;
	padding:				0;
	width:					183px;
	text-transform:			none;
	background:				url(../img/backgrounds/fritext.gif) no-repeat;
	height:					19px;
	font-size:				1.0em;
	border:					none;
	outline:				none;
	margin-right:			10px;
	padding-left:			11px;
	float:					left;
	margin-left:			7px;
	padding-top:			5px;
	color:					#7D7D7D;
}

#faq 
{
	width:					290px;
	float:					right;
}

#one_col #diagnos_meny 
{
	border-bottom:			3px solid #A3A3A3;
	height:					42px;
	list-style-type:		none;
	padding-left:			38px;
	padding-top:			15px;
	margin-bottom: 			38px;
}
#one_col #diagnos_meny li 
{
	float:					left;
	width:					163px;
	height:					39px;
	text-align:				center;
	border:					1px solid #A3A3A3;
	border-bottom:			3px solid #A3A3A3;
	background:				#F3F3F3;
	position:				relative;
	top:					2px;
	margin-right:			1px;
	line-height:			42px;
	color: 					#E1E2EA;
	font-weight:			bold;
	font-size:				1.2em;
	
}
#one_col #diagnos_meny li a 
{
	color:					#5F5F5F;
	text-decoration:		none;
	font-weight:			bold;
}
#one_col #diagnos_meny .active { background: #fff; border-bottom: none; height: 42px; }
#one_col #diagnos_meny .active a { color: #A4A25F; }




/*====================================HANNES FIXAR OCH TRIXXAR=========================*/

#one_col #forgotPasswordForm
{
margin-left: 				38px;
margin-bottom: 				20px;
height: 					30px;
}

#one_col #forgotPasswordForm #forgotPasswordBtn
{
margin-left: 				20px;
width: 						50px;
height: 					24px;
padding:					0;
padding-bottom:				3px;
color: 						#777;
background: 				#fff;
cursor: 					pointer;
}

#one_col #forgotPasswordForm label
{

float: 						left;
font-size: 					1.2em;
color: 						#777;
font-weight: 				bold; 
margin-left: 				0;
margin-top: 				5px;
margin-right: 				20px;
}
#one_col #forgotPasswordForm p
{
margin-left:				0;
}
#one_col #forgotPasswordForm input
{
float: 						left;
width: 						250px;
height: 					19px;
padding-top: 				4px;
border: 					1px solid #777; 
color: 						#777;
}

#one_col form#registerForm
{
width: 						600px;
margin-left:				38px;
}
#one_col #registerForm p
{
margin: 					0;
padding: 					0;
}

#one_col #registerForm strong
{
margin: 					0;
padding: 					0;
color: 						#777;
}

#one_col #registerForm label
{
font-size: 					1.2em;
float: 						left;
width: 						150px;
margin-top: 				4px;
color: 						#777;
}
#one_col #registerForm input
{
margin-left:				0;
width: 						200px;
margin-top: 				4px;
border: 					1px solid #777;
}
#one_col #registerForm .check
{
margin-top: 				4px;
background: 				none;
border:						none;
text-align:					left;
width:						20px;
height:						20px;
}
#content #one_col #registerForm #registerSubmitBtn
{
margin: 					0;
padding: 					0;
margin-top: 				20px;
margin-bottom: 				20px;
width: 						100px;
height: 					24px;
padding-bottom: 			2px;
background: 				#fff;
font-size: 					1.2em;
font-family: 				arial;
border: 					1px solid #777;
color: 						#777;
cursor: 					pointer;
}
/*========================================POST=============================================*/

#content #one_col .post_wrapper
{
float: 						left;
width: 						410px;
margin-left: 				38px;
margin-right: 				40px;
padding-bottom: 			38px;
margin-top: 0;
padding-top: 0;
}

#one_col .post_wrapper a
{
text-decoration: 			none;
color:						#446ab6;
font-weight: 				bold;
}
#content #one_col .post_wrapper img.hr_image
{
margin-bottom:				5px;
margin-top:					0;
padding: 					0;
}
/*==========================================profile_photo_upload=================================*/
#one_col .post_wrapper .profile_photo_upload
{
font-family: 				arial;
font-size: 					1.2em;
color:						#777;
}
#one_col .post_wrapper .profile_photo_upload p
{
margin: 					0;
padding: 					0;
}
#one_col .post_wrapper .profile_photo_upload label
{
font-family: 				arial;
font-size: 					1.2em;
color: 						#777;
font-weight: 				bold;
}
#content #one_col .post_wrapper .profile_photo_upload .profile_btn
{
background: 				#fff;
border: 					1px solid #777;
width: 						100px;
height: 					24px;
padding-bottom: 			3px;
}
/*==========================================profile_photo_upload=================================*/
#one_col .post_wrapper .community_profile_post
{
margin-top:					-2px;
margin-bottom:				-2px;
padding: 					0;
}

#content #one_col .post_wrapper .community_profile_post p
{
font-weight:				normal;
color:						#777;
margin-top:					0;
margin-left:				0;
margin-right:				3px;
margin-bottom:				0;
padding:					0;
font-size:					1.2em;
}
#content #one_col .post_wrapper .community_profile_post p.news_text
{
font-size:					1.2em;
}
#content #one_col .post_wrapper .community_profile_post a
{
font-weight:				bold;
color:						#446ab6;
}
#content #one_col .post_wrapper .community_profile_post .post_time,
#content #one_col .post_wrapper .community_profile_post p.post_time
{
font-size:					1.0em;
font-weight:				normal;
color:						#777;
margin-bottom: 				4px;
padding: 					0px;
}
#one_col .post_wrapper .community_profile_post a.post_comment
{
font-size:					1.0em;
font-weight:				bold;
color:						#446ab6;
margin: 					0;
padding: 					0;
text-decoration: 			none;
}
/*==============================invite friends=====================================*/
#one_col .post_wrapper .invite_friends
{
}
#one_col .post_wrapper .invite_friends h3
{
margin-top: 				3px;
font-size: 					1.5em;
color: 						#b6b57f;
margin-bottom: 				14px;
}
#one_col .post_wrapper .invite_friends p
{
margin-left: 				0;
font-size: 					1.2em;
font-family: 				arial;
color: 						#777;
margin-top: 				-10px;
}
#one_col .post_wrapper .invite_friends form.invite_form
{
margin-top: 				20px;
}
#one_col .post_wrapper .invite_friends form.invite_form label
{
font-size: 					1.2em;
font-family: 				arial;
color: 						#777;
float: 						left;
display: 					block;
width: 						100px;
margin-right: 				10px;
}
#one_col .post_wrapper .invite_friends form.invite_form input
{
margin-bottom: 				8px;
width: 						297px;
height: 					20px;
padding-top: 				3px;
border: 					1px solid #777;
font-family: 				arial;
font-size: 					1.2em;
color: 						#777;
}
#one_col .post_wrapper .invite_friends form.invite_form textarea
{
width: 						297px;
height: 					150px;
border: 					1px solid #777;
font-family: 				arial;
font-size: 					1.2em;
color: 						#777;
overflow: 					auto;
}
#one_col .post_wrapper .invite_friends form.invite_form .invite_submit
{
float: 						right;
background: 				#fff;
height: 					22px;
width: 						50px;
border: 					1px solid #777;
font-family: 				arial;
font-size: 					1.2em;
margin-top:					5px;
padding-bottom:				2px;
cursor: 					pointer;

}
/*==============================Search friends=====================================*/
#one_col .post_wrapper .search_friends
{
}
#one_col .post_wrapper .search_friends h3
{
margin-top: 				3px;
font-size: 					1.5em;
color: 						#b6b57f;
margin-bottom: 				14px;
}
#one_col .post_wrapper .search_friends p
{
margin-left: 				0;
font-size: 					1.2em;
font-family: 				arial;
color: 						#777;
margin-top: 				-10px;
}
#one_col .post_wrapper .search_friends form
{
margin-top: 				20px;
}
#one_col .post_wrapper .search_friends input.search_input
{
border: 					1px solid #777;
width: 						350px;
height: 					20px;
margin-bottom: 				6px;
color:						#777;
padding-top: 2px;
}
#one_col .post_wrapper .search_friends input.search_button
{
margin-top: 				0px;
float: 						right;
height: 					24px;
width: 						50px;
border: 					1px solid #777;
font-family: 				arial;
font-size: 					1.2em;
background: 				#fff;
cursor: 					pointer;
}
#one_col .post_wrapper .search_friends select
{
margin-top: 				2px;
border: 					1px solid #777;
height:						21px;
width: 						194px;
font-family: 				arial;
font-size: 					1.1em;
padding-top: 				2px;
background: 				#f3f3f3;
}





/*==============================WALLPOST=====================================*/
#content #one_col .post_wrapper .community_wall_post
{
font-size:					1.0em;
font-weight:				bold;
color:						#446ab6;
margin-bottom: 				50px;
margin-left: 				0;
margin-top: 				0;
padding: 					0;
text-decoration: 			none;
}

#content #one_col .post_wrapper .del_wallpost
{
margin-left: 				0px;
color: 						#a4a25f;
}

#content #one_col .post_wrapper .community_wall_post img
{
float: 						left;
margin-top: 				0px;
margin-right: 				12px;
margin-bottom: 				0;
padding-bottom: 			0;
}
#content #one_col .post_wrapper .community_wall_post p
{
color:						#777;
margin-left: 				0;
margin-top: 				0;
margin-bottom: 				0;
padding: 					0;
text-decoration: 			none;
font-weight:				normal;
font-size:					1.2em;
}
#content #one_col .post_wrapper .community_wall_post strong
,#content #one_col .post_wrapper .community_wall_post a
{
font-weight:				bold;
color:						#446ab6;
font-size:					1.2em;
}
#content #one_col .post_wrapper .community_wall_post .wall_post_time
{
font-weight:				normal;
font-size:					1.0em;
margin-bottom: 				3px;
margin-top: 				0;
}
#one_col .post_wrapper .community_wall_post .wall_post_comment
,#one_col .post_wrapper .community_wall_post .wall_post_comment a
,#one_col .post_wrapper .community_wall_post .wall_post_show_wall
,#one_col .post_wrapper .community_wall_post .wall_post_show_wall a
{
font-weight:				normal;
font-size:					1.0em;
color:						#446ab6;
text-decoration: 			none;
}

#content #one_col .post_wrapper .community_wall_post p.wall_post
{
float: 						left;
margin-top: 				0;
margin-bottom: 				0;
padding:					0;
width:						230px;
font-weight:				normal;
font-size:					1.2em;
overflow:				 	hidden;
color:						#777;
}
#content #one_col .post_wrapper .community_wall_post p.wall_post a
{
float: 						none;
border: 					1px solid;
font-size: 					1.0em;
}

#one_col .post_wrapper .community_wall_post  p.wall_post_name
,#one_col .post_wrapper .community_wall_post  a.wall_post_name
{
font-weight:				normal;
font-size:					1.0em;
color:						#446ab6;
text-decoration: 			none;
font-weight:				bold;
}

#one_col .post_wrapper a.next_posts
{
float: 						right;
font-weight:				bold;
font-size:					1.2em;
color:						#446ab6;
text-decoration: 			none;
font-weight:				bold;
width:						68px;
margin-top:					5px;
}
/*==============================Communtiy=================================*/
#content #one_col .inbox_wrapper
{
float: 						left;
width: 						468px;
margin-top: 				0;
padding: 					0;
}

#content #one_col .inbox_wrapper .sent_message
{
margin-top: 				38px;
color: 						#a4a25f;
}
#content #one_col #SearchFriendsListOnPage
{
margin: 					0;
padding-left: 				38px;
padding-top: 				0;
}

#content #one_col .inbox_wrapper a
{
text-decoration: 			none;
color:						#446ab6;
font-weight: 				bold;
}



/*==========================Communtiy Menubar=====================*/
#one_col .inbox_wrapper .inbox_menubar
{
font-weight:				bold;
color:						#446ab6;
height: 					35px;
border-bottom: 				2px solid #b2b2b2;
padding-left: 				40px;
}
#one_col .inbox_wrapper .inbox_menubar .active
{
margin-left: 				2px;
margin-bottom: 				-2px;
border-top:					1px solid #b2b2b2;
border-left:				1px solid #b2b2b2;
border-right:				1px solid #b2b2b2;
border-bottom:				2px solid #fff;
float: 						left;
display: 					block;
height:						24px;
padding-top:				10px;
padding-left:				15px;
padding-right:				15px;
text-align:					center;
}
#one_col .inbox_wrapper .inbox_menubar .active a,
#one_col .inbox_wrapper .inbox_menubar .non_active a
{
font-size:					1.2em;
font-weight:				bold;
color:						#446ab6;
text-decoration: 			none;
}
#one_col .inbox_wrapper .inbox_menubar .non_active
{
margin-left: 				2px;
border-top:					1px solid #b2b2b2;
border-left:				1px solid #b2b2b2;
border-right:				1px solid #b2b2b2;
border-bottom:				2px solid #b2b2b2;
float: 						left;
display: 					block;
padding-left:				15px;
padding-right:				15px;
height:						24px;
padding-top:				10px;
text-align:					center;
background: 				#efefef;
}
#one_col .inbox_wrapper .inbox_menubar .write
{
float: 						right;
display: 					block;
height:						24px;
margin: 					0px;
text-align:					right;
}
#one_col .inbox_wrapper .inbox_menubar .write a
{
margin-top: 				10px;
color:						#446ab6;
font-size: 					1.2em;
display: 					block;
width: 						155px;
height: 					30px;
text-decoration: 			none;
background: 				url(../img/buttons/inbox_plus.gif) no-repeat;
margin-right: 				20px;
}

/*==============================inbox=================================*/
#one_col .inbox_wrapper .community_inbox
{
font-size:					1.0em;
font-weight:				bold;
color:						#777;
padding: 					0;
text-decoration: 			none;
margin-top: 				7px;
margin-left: 				50px;
margin-bottom: 				0;
}
#one_col .inbox_wrapper .community_inbox h3
{
font-size:					1.2em;
font-weight:				bold;
color:						#777;
padding: 					0;
padding-top:				8px;
text-decoration: 			none;
}
#one_col .inbox_wrapper .community_inbox h4
{
padding: 					0;
padding-top:				8px;
text-decoration: 			none;
}
#one_col .inbox_wrapper .community_inbox  img
{
float: 						left;
margin-top: 				0px;
margin-bottom: 				0px;
margin-right: 				12px;
}
#one_col .inbox_wrapper .community_inbox .inbox_post_time
{
color: 						#777;
font-weight:				normal;
font-size:					1.0em;
}
#content #one_col .inbox_wrapper .community_inbox p.inbox_post
{
font-weight:				normal;
font-size:					1.2em;
margin-left: 				0;
margin-bottom: 				0;
color:						#777;
}
#content #one_col .inbox_wrapper div.community_inbox_list
{
border: 					1px solid;
margin-left: 				20px;
}
#content #one_col .inbox_wrapper div.community_inbox_list img
{
padding:					0;
margin-top: 				0;
}
#content #one_col .inbox_wrapper div.community_inbox_list h3
{
font-weight:				bold;
font-size:					1.2em;
}
#content #one_col .inbox_wrapper .community_inbox_list img.inbox_pic
{
float: 						left;
margin-top: 				0;
margin-bottom: 				0;
margin-right: 				12px;
}
#content #one_col .inbox_wrapper .community_inbox_list .inbox_post_time
{
color: 						#777;
font-weight:				normal;
font-size:					1.0em;
}
/*==================================COMMUNITY INBOX2====================================================*/

#one_col .inbox_wrapper .view_friends
{
margin-left: 				45px;
margin-bottom: 				42px;
}
#one_col .inbox_wrapper .view_friends h3
{
margin-left:				0;
margin-top:					4px;
margin-bottom:				5px;
font-weight:				bold;
font-size: 					1.5em;
color: 						#b6b57f;
}
#one_col .inbox_wrapper .view_friends p
{
margin-left: 				0;
font-size: 					1.2em;
font-family: 				arial;
color: 						#777;
font-weight:				bold;
font-size:					12px;
}
/*==============================Friends fullview=====================================*/
#content #one_col .inbox_wrapper .remove_marked
{
float: 						right;
color: 						#446ab6;
text-decoration: 			none;
font-size: 					1.0em;
margin-top: 				10px;
font-weight: 				bold;
}


#content #one_col .inbox_wrapper .inbox_form
{
margin-top: 				35px;
border-bottom: 				0px solid #ccc;
margin-left: 				45px;
}
#content #one_col .inbox_wrapper .older_letters
{
display: 					block;
margin-top: 				100px;
margin-left: 				45px;
text-decoration: 			none;
font-weight:				bold;
font-size:					1.2em;
color: 						#446ab6;
}
#content #one_col .inbox_wrapper .new_letters
{
float: 						right;
display: 					block;
margin-top: 				100px;
margin-left: 				45px;
text-decoration: 			none;
font-weight:				bold;
font-size:					1.2em;
color: 						#446ab6;

}
#content #one_col .inbox_wrapper .inbox_form .remove
{
float: 						left;
border: 					none;
background: 				#fff;
margin-right: 				0px;
margin-top: 				5px;
font-weight:				bold;
font-size:					1.2em;
color: 						#446ab6;
font-family:				arial;
width:						110px;
cursor:						pointer;
}

#content #one_col .inbox_wrapper .inbox_form a
{
margin-left: 				0;
color: 						#446ab6;
text-decoration: 			none;
}
#content #one_col .inbox_wrapper .inbox_form .community_inbox_active 
{
margin-left: 				0;
border-top: 				1px solid #ccc;
height: 					50px;
background: 				url(../img/backgrounds/inbox_active_bg.gif) repeat-x;
padding-top:				4px;
padding-bottom:				4px;
position: 					relative;
}

#content #one_col .inbox_wrapper .inbox_form .community_inbox_non_active 
{
margin-left: 				0px;
border-top: 				1px solid #ccc;
height: 					50px;
padding-top:				4px;
padding-bottom:				4px;
position: 					relative;
}
#content #one_col .inbox_wrapper .inbox_form .community_inbox_non_active:hover,
#content #one_col .inbox_wrapper .inbox_form .community_inbox_active:hover
{
background: 				url(../img/backgrounds/inbox_active_bg.gif) repeat-x;
}

#content #one_col .inbox_wrapper .inbox_form .community_inbox_active .status,
#content #one_col .inbox_wrapper .inbox_form .community_inbox_non_active .status
{
margin-left: 				0;
margin-top: 				15px;
margin-right: 				15px;
float: 						right;
font-weight:				bold;
color: 						#446ab6;
}

#content #one_col .inbox_wrapper .inbox_form .community_inbox_active .check,
#content #one_col .inbox_wrapper .inbox_form .community_inbox_non_active .check
{
position: 					absolute;
top:						22px;
left:						-21px;
}
#content #one_col .inbox_wrapper .inbox_form .community_inbox_active  h3,
#content #one_col .inbox_wrapper .inbox_form .community_inbox_non_active  h3
{
margin-top: 				10px;
font-weight:				bold;
color: 						#446ab6;
}

#content #one_col .inbox_wrapper .inbox_form .community_inbox_active  h4,
#content #one_col .inbox_wrapper .inbox_form .community_inbox_non_active  h4,
#content #one_col .inbox_wrapper .inbox_form .community_inbox_active  h4 a,
#content #one_col .inbox_wrapper .inbox_form .community_inbox_non_active  h4 a
{
color: 						#446ab6;
margin-top: 				10px;
font-weight:				bold;
}
#container #main #content #one_col .inbox_wrapper .inbox_form .community_inbox_active .inbox_post_time a,
#container #main #content #one_col .inbox_wrapper .inbox_form .community_inbox_non_active .inbox_post_time a
{
color: 						#446ab6;
font-weight:				normal;
}
#content #one_col .inbox_wrapper .inbox_form .community_inbox_active img,
#content #one_col .inbox_wrapper .inbox_form .community_inbox_non_active img
{
float: 						left;
margin-right: 				12px;
margin-left: 				4px;

}
#content #one_col .inbox_wrapper .inbox_form .community_inbox_active .inbox_links,
#content #one_col .inbox_wrapper .inbox_form .community_inbox_non_active .inbox_links,
#content #one_col .post_wrapper .community_wall_post .inbox_links
{
margin-right: 				20px;
margin-top: 				13px;
float: 						right;
font-size: 					1.0em;
display: 					block;
text-decoration: 			none;
}
#content #one_col .post_wrapper .community_wall_post .inbox_links
{
margin-right: 				10px;
margin-top: 				15px;
margin-bottom: 				0;
width: 						100px;
}
#content #one_col .inbox_wrapper .inbox_form .community_inbox_active .status a,
#content #one_col .inbox_wrapper .inbox_form .community_inbox_non_active .status a,
#content #one_col .inbox_wrapper .inbox_form .community_inbox_active .inbox_links a,
#content #one_col .inbox_wrapper .inbox_form .community_inbox_non_active .inbox_links a,
#content #one_col .post_wrapper .community_wall_post .inbox_links a
{
display: 					block;
text-decoration: 			none;
font-size: 					1.0em;
}
/*==================================COMMUNITY INBOX SLUT====================================================*/
#one_col .inbox_wrapper a.next_posts
{
float: 						right;
font-weight:				bold;
font-size:					1.2em;
color:						#446ab6;
text-decoration: 			none;
font-weight:				bold;
width:						68px;
margin-top:					5px;
}
#one_col .inbox_wrapper img.inbox_hr_image
{
margin-left: 				40px;
margin-bottom: 				0;
margin-top: 				0;
padding-bottom: 			0;
padding-top: 				0;

}
/*==============================Inbox form=================================*/



#content #one_col .inbox_wrapper .answer_form
{
margin-top: 				10px;
margin-right: 				0;
}
#content #one_col .inbox_wrapper .answer_form label
{
float: 						left;
display: 					block;
color: 						#777;
font-weight: 				bold;
width: 						100px;
}
#content #one_col .inbox_wrapper .answer_form textarea
{
border: 					1px solid #777; 
width: 						325px;
height: 					110px;
font-size: 					1.1em;
color: 						#777;
}
#content #one_col .inbox_wrapper .answer_form input
{
border: 					1px solid #777; 
width: 						325px;
height: 					19px;
padding-top:				3px;
font-size: 					1.1em;
color: 						#777;
}
#content #one_col .inbox_wrapper .answer_form .inbox_button
{
float:						right;
padding-top: 				0;
width: 						63px;
height: 					24px;
font-size: 					1.0em;
color: 						#777;
background: 				#fff;
margin-top: 				9px;
border: 					1px solid #777;
}
/*==============================Edit profile=================================*/
#content #one_col  .edit_profile
{
margin: 					0;
padding: 					0;
color: 						#5e5e5e;
}
#content #one_col .post_wrapper .edit_profile label
{
display: 					block;
float: 						left;
width: 						120px;
font-size: 					1.2em;
color: 						#777;
padding-top: 				3px;
}
#content #one_col .post_wrapper .edit_profile label.two_rows
{
width: 						auto;
margin-bottom:				5px;
}
#content #one_col .post_wrapper .edit_profile img
{
float: 						left;
margin-bottom: 				3px;
}
#content #one_col .post_wrapper .edit_profile a
{
font-weight:				bold;
font-size:					1.2em;
color:						#446ab6;
text-decoration: 			none;
margin-left:				10px;
margin-bottom:				0;
margin-top:					0;
}
#content #one_col .post_wrapper .edit_profile p
{
font-weight:				normal;
text-decoration: 			none;
margin:						0;
padding: 					0;
}
#content #one_col .post_wrapper .edit_profile p.text 
{
	font-size:					1.2em;
color: 						#777;
}

#content #one_col .post_wrapper .edit_profile span
{
margin-top: 				18px;
float: 						right;
}

#content #one_col .post_wrapper .edit_profile form
{
margin-top: 				20px;
}
#content #one_col .post_wrapper .edit_profile select
{
font-size: 					1.2em;
font-family: 				arial;

}
#content #one_col .post_wrapper .edit_profile input
{
}
#content #one_col .post_wrapper .edit_profile .intrests
{
width: 						285px;
height: 					100px;
overflow: 					auto;
font-weight:				normal;
font-size:					1.1em;
font-family:				arial;
border: 					1px solid #b2b2b2;				
}
#content #one_col .post_wrapper .edit_profile .edit_save
{
border: 					none;
background: 				none;
color:						#a4a25f;
font-weight: 				bold;
font-size: 					1.2em;
cursor: 					pointer;
font-family:				arial;
margin-top:					10px;
margin-left:				0px;
}
#content #one_col .post_wrapper .edit_profile form p
{
margin-bottom: 				12px;
}
#content #one_col .post_wrapper .edit_profile input.form_style
{
margin-top: 				0;
border: 					1px solid #b2b2b2;
font-weight:				normal;
font-size:					1.1em;
height:						16px;
padding-top: 				2px;
width: 						285px;	
}

#content #one_col .post_wrapper .edit_profile select.birthday
{
height:						18px;
font-weight:				normal;
font-size:					1.1em;
margin-bottom:				12px;
}
#content #one_col .post_wrapper .edit_profile #diagnosisType
{
min-width: 					200px;
}

#content #one_col .post_wrapper .edit_profile select#day
{
margin:						0;
width:						20px;
}
#content #one_col .post_wrapper .edit_profile select#mounth
{
margin:						0;
width:						20px;
}
#content #one_col .post_wrapper .edit_profile select#year
{
margin:						0;
width:						20px;
}
#content #one_col .post_wrapper .edit_profile input#network
{
margin:						0;
}
#content #one_col .post_wrapper .edit_profile input#sex
{
margin:						0;
}
#content #one_col .post_wrapper .edit_profile input#hometown
{
margin:						0;
}
#content #one_col .post_wrapper .edit_profile input#country
{
margin:						0;
}
#content #one_col .post_wrapper .edit_profile input#disease
{
margin:						0;
}

#content #one_col .post_wrapper .edit_profile h3
{
float: 						left;
font-weight:				bold;
font-size:					1.2em;
margin-right: 				3px;
margin-top: 				18px;
margin-bottom:				0;
padding: 					0;
}


/*==============================Communtiy profile index=================================*/
#one_col .post_wrapper .public_info_wrapper
{
margin: 					0;
padding:					0;
}

#one_col .post_wrapper .public_info_wrapper .header
{

border-bottom:				1px solid #ccc;
height:						15px;
margin-bottom: 				20px;
}

#one_col .post_wrapper .public_info_wrapper .header h3
{
font-size:					1.2em;
display:					inline;
font-weight:				bold;
background:					#fff;
margin-bottom:				-1px;
padding-right:				3px;
}

#one_col .post_wrapper .public_info_wrapper .main_menu
{
font-family:				arial;
font-size:					1.1em;
font-weight:				bold;
color:						#777;
margin-bottom: 				10px;
padding: 					0;
width: 						120px;

}
#one_col .post_wrapper .public_info_wrapper .main_menu li
{
list-style-type:			none;
line-height: 				11px;
padding: 					0;
}
#one_col .post_wrapper .public_info_wrapper .main_menu .sub_menu li
{
position: 					relative;
top: 						-12px;
left: 						135px;
color: 						#000;
font-weight: 				normal;
width:						280px;
line-height: 				11px;
margin-top: 				1px;

}
#one_col .post_wrapper .public_info_wrapper .main_menu .sub_menu span,
#one_col .post_wrapper .public_info_wrapper .main_menu .sub_menu a
{
color:						#446ab6;
font-weight: 				normal;
margin: 					0;
padding: 					0;
line-height: 				6px;
text-decoration:			none;
}


/*======COMMENT========*/
#one_col .post_wrapper .community_profile_comment
{
width: 						391px;
background: 				#f3f3f3;
padding:					10px;
margin-bottom:				2px;
margin-top:					0px;
}
#one_col .post_wrapper .community_profile_comment p
{
font-size:					1.2em;
font-weight:				normal;
color:						#777;
margin-top:					0;
margin-left:				0;
margin-right:				3px;
margin-bottom:				0;
padding:					0;
}

#one_col .post_wrapper .community_profile_comment p.comment_text
{
padding-top:				3px;
}
#one_col .post_wrapper .community_profile_comment strong, #one_col .post_wrapper .community_profile_comment a
{
font-size:					1.1em;
font-weight:				bold;
color:						#446ab6;
text-decoration:			none;
}
#one_col .post_wrapper .community_profile_comment .comment_time
{
font-size:					1.0em;
font-weight:				normal;
color:						#777;
margin: 					0;
padding: 					0;
text-decoration: 			none;
}
/*======================SKRIV FRÅGA=====================*/
#one_col .post_wrapper .write_comment
{
width: 						404px;
background: 				#f3f3f3;
padding-top:				8px;
padding-left:				7px;
margin-bottom:				7px;
border: 					1px solid #ccc;
}

#one_col .post_wrapper .write_comment label
{
font-size: 					1.2em;
font-weight:				bold;
color:						#777;
}

#one_col .post_wrapper .write_comment .textInput
{
width:						397px;
border:						0;
height:						72px;
font-family:				arial;
font-size:					1.2em;
color:						#777;
text-decoration:			none;
overflow:					auto;
border: 					1px solid #ccc; 
}
#one_col .post_wrapper .write_comment .comment_button
{
border:						1px solid #777;
width:						63px;
height:						24px;
background:					#fff;
font-size:					1.0em;
margin-top: 				7px;
margin-bottom: 				11px;
margin-left: 				335px;
cursor:						pointer;
}
/*====================================HANNES FIXAR OCH TRIXXAR SLUT=========================*/
#content #one_col .second_login
{
padding: 					38px;
padding-top: 				17px;
}

#content #one_col .second_login p
{
padding: 					0;
margin: 					0;
color: 						#777;
width: 						420px;
font-size:					1.2em;
}
#content #one_col .second_login a
{
text-decoration: 			none;
font-weight: 				bold;
}
#content #one_col .second_login h2
{
padding: 					0;
margin: 					0;
margin-bottom: 				12px;
}
#content #one_col .second_login form
{
margin-top:					10px;
}
#content #one_col .second_login input
{
border:						1px solid #777;
color:						#777;
}

#content #one_col .second_login .submit
{
background:					#fff;
margin-top:					10px;
border:						1px solid #777;
cursor:						pointer;
color:						#777;
font-size:					1.0em;
padding-bottom:				1px;
}

#one_col #diagnos_sidebar 
{
	width:					252px;
	float:					right;
	margin-top:				75px;
	margin-left:			40px;
	font-size:				1.2em;
}
#one_col #diagnos_sidebar .diagnos_sidebar_box
{
	width:					231px;
	min-height:				151px;
	background:				url(../img/backgrounds/diagnos_sidebar_box.gif) repeat-x left top #fff;
	border-left:			1px solid #ccc;
	padding:				10px;
}
#one_col #diagnos_sidebar .diagnos_sidebar_box h3 
{
	font-size:				1.4em;
	font-weight:			bold;
	color:					#A4A25F;
}
#one_col #diagnos_sidebar .diagnos_sidebar_box ul { margin-left: 10px; margin-top: 10px; list-style-type: none; }
#one_col #diagnos_sidebar .diagnos_sidebar_box p 
{
	font-size:				1.2em;
	margin:					0;
	margin-top:				10px;
	color:					#000;
	font-weight:			normal;
}
#one_col #diagnos_sidebar .diagnos_sidebar_box a 
{
	text-decoration:		none;
}

#one_col #search_results 
{
	margin-left:			40px;
	width:					628px;
	font-size:				1.2em;
	margin-bottom:			18px;
}
#one_col #search_results tr 
{
	height:					29px;
}
#one_col #search_results tr.head 
{
	background:				url(../img/backgrounds/searchresults_header.gif) repeat-x #fff;
	height:					50px;
}
#one_col #search_results th 
{
	font-weight:			bold;
	text-align:				left;
	padding-left:			12px;
	line-height:			37px;
	position:				relative;
}
#one_col #search_results th img
{
	position:				absolute;
	top:					0;
	right:					0;
}
#one_col #search_results td img
{
	display:				block;
	margin:					10px 0;
	margin-left:			-15px;
}
#one_col #search_results td 
{
	text-align:				left;
	padding:				4px 2px;
	padding-left:			12px;
}
#one_col #search_results tr.odd 
{
	background:				#F2F2F2;
}
#one_col #search_results a 
{
	text-decoration:		none;
	line-height:			18px;
	color:					#5F5F5F;
}
/*==================FORUM_ETT======================*/
#one_col #forum
{
	margin-left:			40px;
	width:					628px;
	font-size:				1.2em;
	margin-bottom:			18px;
	color:					#5F5F5F;
	font-weight:			bold;
}
#one_col #forum th 
{
	font-weight:			bold;
	text-align:				left;
	padding-left:			12px;
	line-height:			37px;
	position:				relative;
	background:				url(../img/backgrounds/searchresults_header.gif) repeat-x #fff;
	height:					50px;
}
#one_col #forum td 
{
	text-align:				left;
	padding:				4px 2px;
	padding-left:			12px;
}
#one_col #forum tr.odd 
{
	background:				#F2F2F2;
}
#one_col #forum a 
{
	text-decoration:		none;
	line-height:			18px;
	color:					#4C98DB;
}
#one_col #forum td.smygtitt a 
{
	font-weight:			normal;
	color:					#5F5F5F;
}
#one_col #forum td.smygtitt img
{
margin-left:		3px;
}
/*==================FORUM_TVÅ======================*/
#one_col #forum_2 
{
	margin-left:			40px;
	width:					628px;
	font-size:				1.2em;
	margin-bottom:			18px;
	color:					#5F5F5F;
	font-weight:			bold;
}
#one_col #forum_2 th 
{
	font-weight:			bold;
	text-align:				left;
	padding-left:			12px;
	line-height:			37px;
	position:				relative;
	background:				url(../img/backgrounds/searchresults_header.gif) repeat-x #fff;
	height:					50px;
}
#one_col #forum_2 td 
{
	text-align:				left;
	padding:				4px 2px;
	padding-left:			12px;
}
#one_col #forum_2 tr.odd 
{
	background:				#F2F2F2;
}
#one_col #forum_2 a 
{
	text-decoration:		none;
	line-height:			18px;
	color:					#4C98DB;
}
#one_col #forum_2 td.smygtitt a 
{
	font-weight:			normal;
}
/*==================FORUM_TVÅ-SLUT======================*/
.search_buttons 
{
	margin-left:			40px;
	height:					32px;
	margin-bottom:			5px;
}
.search_buttons p
{
	background:				#FAFAFA;
	display:				inline;
	width:					371px;
	height:					32px;
	margin:					0;
}
#one_col .search_buttons p.next_prev 
{
	width:					122px;
	float:					left;
	margin:					0;
	color:					#E1E2EA;
	text-align:				center;
}
#one_col .search_buttons p.next_prev a 
{
	line-height:			30px;
	color:					#5F5F5F;
	font-weight:			bold;
	font-size:				1.2em;
	text-decoration:		none;
	visibility:				visible;
}
#one_col .search_buttons p.next_prev span 
{
	line-height:			30px;
	font-weight:			bold;
	font-size:				1.2em;
	text-decoration:		none;
	margin-right:			8px;
	margin-left:			8px;
	visibility:				hidden;
}
#one_col .search_buttons div 
{
	width:					356px;
	float:					left;
	background:				#FAFAFA;
	margin:					0 7px;
	line-height:			30px;
	color:					#5F5F5F;
	font-weight:			bold;
	font-size:				1.2em;
	padding-left:			15px;
	position:				relative;
	height:					32px;
}
#one_col .search_buttons div form
{
	position:				absolute;
	top:					0;
	right:					8px;
}
#one_col .search_buttons div form p 
{
	color:					#5F5F5F;
	font-weight:			bold;
}

#one_col .search_buttons div label
{
	margin-right:			-20px;
}

#one_col .search_buttons div form p select 
{
	position:				relative;
	top:					2px;
	border:					1px solid #777;
	color:					#777;
	border-collapse:		collapse;
}
#one_col .search_buttons div form input
{
	margin-left:			10px;
}

/*==============================SIDEBAR2==============================*/

#sidebar2 h2 
{
	font-size:				1.8em;
	color:					#A4A25F;
	font-weight:			bold;
	margin-top:				22px;
	margin-bottom:			10px;
}
#sidebar2 img 
{
	margin-bottom:			10px;
}
#sidebar2 h3 
{
	font-size:				1.3em;
	font-weight:			bold;
}
#sidebar2 p 
{
	font-size:				1.1em;
	color:					#777;
	margin-right:			0;
	margin-bottom:			15px;
}
#sidebar2 p font 
{
	color:					#777;
}

/*==============================SIDEBAR==============================*/

#sidebar #samarbetspartners 
{
	border-bottom:			1px solid #CBCBCB;
	padding-bottom:			10px;
}
#sidebar #samarbetspartners .banner 
{
	margin-left:			5px;
	width:					220px;
	height:					84px;
	margin-top:				5px;
}
#sidebar #samarbetspartners .banner a
{
	color:					#F1F1F1;
}

#news 
{
	margin:					0 12px;
}
#news select 
{
	font-size:				1.1em;
	margin-top:				17px;
}
#news h2 
{
	font-size:				1.8em;
	color:					#A4A25F;
	font-weight:			bold;
	margin-top:				15px;
	margin-bottom:			8px;
}
#news h3 
{
	font-size:				1.3em;
	font-weight:			bold;
	margin-bottom:			5px;
}
#news span#sideNews h3 a
{
	color:					#000;
	text-decoration:		none;
}
#news p 
{
	font-size:				1.1em;
	margin-bottom:			15px;
	color:					#777;
	line-height:			normal;
	
}

#newsletter 
{
	padding:				0 12px;
	margin-top:				80px;
	border-top:				1px solid #CBCBCB;
	padding-bottom:			80px;
}
#newsletter h2
{
	font-size:				1.8em;
	color:					#A4A25F;
	font-weight:			bold;
	margin-top:				15px;
	margin-bottom:			8px;
}
#newsletter p 
{
	font-size:				1.2em;
	margin-bottom:			8px;
}
#newsletter input 
{
	width:					203px;
	height:					24px;
	border:					none;
	background:				url(../img/backgrounds/input_newsletter.gif) no-repeat;
	padding:				4px;
	padding-right:			0;
	font-size:				1.2em;
}
#newsletter input.submit 
{
	width:					63px;
	height:					24px;
	background:				url(../img/backgrounds/submit_newsletter.gif) no-repeat;
	padding:				0;
	float:					right;
	margin-right:			6px;
	text-transform:			uppercase;
	font-size:				1.2em;
}

/*==============================FOOTER==============================*/
#footer
{
height: 					auto;
padding-bottom: 			3px;
}
#footer p 
{
	font-size:				1.1em;
	margin:					12px 15px 15px;
	color:					#333;
}
#footer p a 
{
	color:					#333;
	text-decoration:		none;
}
#footer .alpha 
{
	position:				absolute;
	top:					1px;
	right:					0;
	margin:					0;
}
#footer img
{
	margin-left:			15px;
	margin-top:				15px;
	margin-bottom:			-5px;
}
#footer p.bottom 
{
	width:					600px;
}
#footer img.twingly 
{
	position:				absolute;
	bottom:					13px;
	right:					12px;
	margin:					0;
}

#footer_banner, #footer_banner2 
{
	margin:					0 auto;
	text-align:				left;
	width:					980px;
	height:					100px;
	margin-top:				28px;
}

#footer_banner2 .banner, #footer_banner2 .banner
{
	width:					251px;
	height:					84px;
	float:					left;
	position:				relative;
	left:					28px;
	margin-left:			0;
	margin-right:			75px;
	margin-bottom:			10px;
}
#footer_banner2 .banner2 { margin-right: 0; margin:0; margin-bottom: 10px; }


/*=======================BLOGG===================== */

#content .comments, #content .commentsheading
{
	margin-left:			39px;
}
#content .comments p
{
	margin-left:			0;
	color:					#000;
	font-weight:			normal;
	font-size:				1.1em;
	color:					#777;
	width:					400px;
}
#content h5.commentsheading 
{
	font-size:				1.4em;
	color:					#A4A25F;
	font-weight:			bold;
}

#main #content .blog_post 
{
	margin-bottom:			25px;
	width:					352px;
	overflow:				hidden;
	color:					#777;
	margin-left:			38px;
	font-size:				1.1em;
}
#main #content #one_col .blog_post h4 
{
	margin-left:			0;
	text-indent: 			-18px

}
#content #one_col .blog_post h4, #content #one_col .blog_post h4 a
{
	margin-left:			19px;
	font-size:				17px;
	font-weight:			bold;
	text-decoration:		none;
	color:					#000;
}
#main #content #one_col .blog_post h4.blog_header_post 
{
	margin-left:			0;
	text-indent: 			0;
}
#content #one_col h3.blog_header 
{
	margin-left:			38px;
	font-size:				1.8em;
	color:					#A4A25F;
	margin-bottom:			15px;
}
#content #one_col .blog_post img
{
	 margin-left:			0;
}

#content .blog_post a
{
	
}
#content .blog_post h4
{
	color:					#000;
	text-decoration:		none;
	margin-left:			0;
}
#content .blog_post h4 a
{
	color:					#000;
	text-decoration:		none;

}
#main #content #one_col .blog_post p.preamble
{
	font-size:				1.1em;
	margin-bottom:			10px;
}
#content .blog_post .preamble span
{
	display:				block;
	margin-top:				10px;
	font-size:				11px;
}

#content #text .blog_post p font
{
	color:					#777;
}

#main #content #one_col .comment-form 
{
	margin-left:				0;
	margin-bottom:				20px;
}
#main #content #one_col .comment-form h4
{
	font-size:				1.8em;
	color:					#A4A25F;
	margin-bottom:			10px;
}
#main #content #one_col .comment-form p
{
	margin-left:				0;
	margin-bottom:				0;
}

#content #one_col .blog_post p 
{
	margin-left:			0;
	color:					#777;
	margin-right:			0;
	width:					auto;
}
#content #one_col .blog_post p.footer, #text .blog_post p.footer 
{
	background:				#eee;
	padding:				7px 0;
	padding-left:			10px;
	margin-top:				10px;
	margin-bottom:			35px;
	width:					auto;
	position:				relative;
}
#content #one_col .blog_post p.footer img, #text .blog_post p.footer img
{
	margin:					0;
	padding:				0 5px;
	display:				inline;
}
#content #one_col .blog_post p.footer a#comment_text, #text .blog_post p.footer a#comment_text
{
	position:				absolute;
	right:					10px;
	top:					8px;
	color:					red;
}
#content #one_col .blog_post a 
{
	
}

#content #one_col .blog_post p.links, #text .blog_post p.links 
{
	margin-top:				7px;
	margin-bottom:			10px;
}

#content #text .blog_post p, #content #text .blog_post img
{
	margin-left:			0;
	margin-right:			0;
}

#blogg_sidebar 
{
	width:					230px;
	float:					right;
	border-left:			1px solid #ddd;
	margin-bottom:			10px;
	padding-left:			20px;
}

#blogg_sidebar h3
{
	font-size:				1.8em;
	color:					#A4A25F;
}
#blogg_sidebar ul 
{
	list-style-type:		none;
	margin-bottom:			15px;
	margin-left:			10px;
}
#blogg_sidebar form, #blogg_sidebar form p
{
	margin: 				0;
	padding: 				0;
	margin-bottom:			15px;
}
#blogg_sidebar form 
{
	margin-left:			10px;
	margin-top:				5px;
}
#blogg_sidebar ul a
{
	font-size:				1.1em;
	text-decoration:		none;
	color:					#000;
}

/*==============================FORUM==============================*/

#content #one_col p.forum_top 
{
	margin-top:				30px;
	margin-left:			60px;
	color:					#7F7F7F;
	font-weight:			normal;
	font-size:				1.2em;
}
#content #one_col p.forum_top a
{
	color:					#7F7F7F;
	font-weight:			normal;
	font-size:				1.2em;
	text-decoration:		none;
}
#content #one_col p.forum_top a:hover
{
	text-decoration:		underline;
}

#forum_question 
{
	margin-top:				25px;
	margin-bottom:			0;
	margin-left:			50px;
	padding-left:			10px;
	margin-right:			56px;
	border-bottom:			1px solid #E5E5E5;
}

#forum_question a
{
	color:					#4F9BDD;
	text-decoration:		none;
	font-weight:			bold;
}
#forum_question p 
{
	font-size:				1.2em;
	font-weight:			normal;
	color:					#7F7F7F;
	margin-left:			0;
	margin-right:			20px;
}
#forum_question p strong 
{
	display:				block;
	font-size:				1.4em;
	margin-left:			-3px;
	margin-bottom:			10px;
	
}
#forum_question a.answer 
{
	color:					#4F9BDD;
	font-weight:			bold;
	text-decoration:		none;
	font-size:				1.8em;
	margin-top:				20px;
	margin-bottom:			3px;
	display:				block;
	width:					100px;
}

#forum_question #user_question 
{
	float:					right;
	margin-top:				0;
	width:					270px;
	height:					80px;
	margin-right:			15px;
	margin-bottom:			15px;
}
#forum_question #user_question img
{
	float:					right;
	margin-left:			8px;
}
#forum_question #user_question p
{
	margin-top:				30px;
	font-weight:			bold;
	text-align:				right;
}
#forum_question #user_question a
{
	display:				block;
	color:					#4F9BDD;
	font-weight:			bold;
	text-decoration:		none;
}

#content #one_col p.tidigare_dialog 
{
	margin-top:				10px;
	margin-left:			60px;
	color:					#7F7F7F;
	font-weight:			bold;
	font-size:				1.2em;
	margin-bottom:			15px;
}

.forum_answer, .forum_answer2 
{
	margin-left:			50px;
	padding:				20px;
	padding-bottom:			0;
	margin-right:			56px;
	background:				#F2F2F2;
}
.forum_answer2 { background: transparent; }
.forum_answer h3, .forum_answer2 h3 
{
font-size:					1.2em;
}
#content #one_col .forum_answer p, #content #one_col .forum_answer2 p 
{
	color:					#7F7F7F;
	font-weight:			normal;
	font-size:				1.2em;
	margin:					0;
}
#content #one_col .forum_answer p.answer_footer, #content #one_col .forum_answer2 p.answer_footer
{
	color:					#7F7F7F;
	font-weight:			bold;
	font-size:				1.2em;
	margin-top:				15px;
	padding-bottom:			20px;
}
#content #one_col .forum_answer p.answer_footer a, 
#content #one_col .forum_answer p.svara a, 
#content #one_col .forum_answer2 p.answer_footer a, 
#content #one_col .forum_answer2 p.svara a
{
	color:					#4F9BDD;
	text-decoration:		none;
	font-weight:			bold;
}
#content #one_col .forum_answer p.answer_footer .date, #content #one_col .forum_answer2 p.answer_footer .date
{
	margin-right:			15px;
}
#content #one_col .forum_answer p.answer_footer .time, #content #one_col .forum_answer2 p.answer_footer .time
{
	margin-right:			15px;
}
#content #one_col .forum_answer p.svara, #content #one_col .forum_answer2 p.svara
{
	float:					right;
	margin-top:				-60px;
}

#content #one_col #forum_svar 
{
	margin-left:			39px;
	margin-top:				20px;
}
#content #one_col #forum_svar h3
{
	font-size:				1.8em;
	color:					#A4A25F;
}
#content #one_col #forum_svar label
{
	display:				block;
	font-size:				1.2em;
	color:					#777;
	
}
#content #one_col #forum_svar input
{
	display:				block;
	margin-bottom:			15px;
}
#content #one_col #forum_svar textarea
{
	margin-bottom:			15px;
}
#content #one_col #forum_svar .topic_btn
{
	border:					1px solid #777;
	width:					70px;
	cursor:					pointer;
	color:					#777;
	background:				#fff;
}


#content #one_col #forum_svar #linkConts p 
{
	font-size:				1.4em;
	font-weight:			normal;
	margin-left:			0;
	color:					#000;
	margin-bottom:			5px;
}
#content #one_col #forum_svar #linkConts p a
{
	display:				block;
}

#content #one_col #post_saved 
{
	margin-left:			39px;
	padding-top:			40px;
	margin-bottom:			40px;
	font-size:				1.2em;
}

#content #one_col a.create 
{
	margin-left:			59px;
	text-decoration:		none;
	color:					#4c98db;
	font-size:				1.2em;
	font-weight:			bold;
	display:				block;
	margin-bottom:			40px;
}

/*==============================COMMUNITY==============================*/

#content #one_col h3.community_header 
{
	margin-left:			38px;
	padding-top:			20px;
	font-size:				1.8em;
	color:					#A4A25F;
	margin-bottom:			15px;
}

#content #one_col .community_status 
{
	margin-left:			39px;
	height:					57px;
}

#content #one_col .community_status img
{
	float:					left;
	margin-right:			10px;
}
#content #one_col .community_status p
{
	font-size:				1.2em;
	font-weight:			bold;
	color:					#7F7F7F;
	margin-bottom:			0;
}
#content #one_col .community_status span
{
	display:				block;
	font-size:				1.0em;
}
#content #one_col .community_status input
{
	width:					358px;
	padding-left:			5px;
	margin-top:				10px;
	height:					18px;
	line-height:			17px;
	border:					1px solid #B2B2B2;
	outline:				none;
	font-size:				1.2em;
	font-weight:			bold;
	color:					#7F7F7F;
}

#content #one_col #community_profile 
{
	margin-left:			39px;
	margin-top:				0px;
	float:					left;
	width:					430px;
}
#content #one_col #community_profile .font_sizes 
{
	list-style-type: 		none;
}
.increaseFont, .decreaseFont, .resetFont 
{
	color:					#CCCCCC;
	font-size:				1.4em;
}

#content #one_col #community_profile #profile_pic
{
	height:					57px;
	margin-bottom:			20px;
}
#content #one_col #community_profile #profile_pic img
{
	float:					left;
	margin-right:			10px;
}
#content #one_col #community_profile p
{
	margin-left:			0;
	font-size:				1.2em;
	font-weight:			normal;
	color: 					#777;
}
#content #one_col #community_profile a
{
	font-weight:			normal;
	text-decoration:		none;
	color:					#446AB6;
	font-weight:			bold;
}

#content #one_col #community_profile .community_profile_row
{
	width:					auto;
	margin-top:				10px;
}
#content #one_col #community_profile .community_profile_row strong
{
	display:				block;
}
#content #one_col #community_profile .community_profile_row p.edit
{
	float:					right;
}

#content #one_col #community_profile_sidebar 
{
	float:					right;
	width:					233px;
	margin-top:				0px;
	margin-right:			18px;
}

#content #one_col #community_profile_sidebar .box 
{
	border:					1px solid #CBCBCB;
	background:				#F7F7F7;
	padding: 				12px;
	padding-bottom: 		8px;
	padding-right:			0;
	margin-bottom:			25px;
	margin-top:				0;
}

#content #one_col #community_profile_sidebar .box h3
{
	font-size:				1.2em;
	color:					#A4A25F;
	margin-bottom:			2px;
	padding-bottom:			5px;
	margin-right:			11px;
}
#content #one_col #community_profile_sidebar .box h3.border
{

	border-bottom:			1px solid #CBCBCB;
}
#content #one_col #community_profile_sidebar .box h3 span a
{
	font-size:				1.0em;
	color:					#919191;
	padding-left:			42px;
	text-decoration:		none;
}
#content #one_col #community_profile_sidebar .box .friend
{
	float:					left;
	width:					50px;
	margin-right:			23px;
	margin-top:				11px;
	margin-bottom:			8px;
	min-height:				80px;
}
#content #one_col #community_profile_sidebar .box .friend p
{
	margin:					0;
	text-align:				center;
	line-height:			1.0em;
}
#content #one_col #community_profile_sidebar .box p a
{
	font-size:				1.0em;
	color:					#446AB6;
	text-decoration:		none;
	font-weight:			bold;
}
#content #one_col #community_profile_sidebar .box p
{
	margin:					0;
	margin-bottom:			5px;
	color:					#919191;
	font-weight:			bold;
}

#content #one_col #community_profile #other_profile_sidebar 
{
	float:					right;
	width:					127px;
}
#content #one_col #community_profile #other_profile_sidebar a
{
	margin: 0; padding: 0;
}

/*========================SKAPA MEDDELANDE FRÅN INKORGEN!!!!====================== */

#content #one_col .inbox_wrapper #write_mes 
{
	margin-top:				32px;
}

#content #one_col .inbox_wrapper #write_mes #name
{
	margin-right:			97px;
}

#content #one_col .inbox_wrapper #write_mes p 
{
	color:					#777;
}

#write_mes label 
{
	font-size:				1.2em;
	display:				block;
	float:					left;
	width:					120px;
	padding-top:			3px;
	font-weight:			bold;
}
#write_mes select
{
	border:					1px solid #777;
	height:					23px;
	width:					305px;
	color:					#777;
}
#write_mes input
{
	border:					1px solid #777;
	height:					23px;
	width:					305px;
	color:					#777;
}

#content #one_col .inbox_wrapper #write_mes textarea
{
	border:					1px solid #777;
	margin:					0;
	padding:				0;
	width:					425px;
	height:					110px;
	color:					#777;
	font-size:				1.2em;
	margin-top:				3px;
	overflow:				auto;
}

#one_col .inbox_wrapper #write_mes .comment_button
{
	border:					1px solid #777;
	width:					63px;
	padding-bottom:			2px;
	height:					23px;
	background:				#fff;
	font-size:				1.0em;
	margin-top: 			7px;
	margin-bottom: 			11px;
	margin-left: 			365px;
	text-transform:			uppercase;
	color:					#777;
	cursor:					pointer;
}

#content #one_col .post_wrapper .edit_profile p.delete_profile 
{
	float:					right;
	margin-top:				-16px;
}

/*========================NY MALLSIDA====================== */

#one_col img.ny_mallsida 
{
	float:					right;
	margin-top:				-8px;
}

#one_col .content_area_ny_mall
{
	margin:					0 39px;
	padding-top:			18px;
	margin-bottom:			60px;
	color:					#000;
	font-size:				1.2em;
	width:					365px;
	float:					left;
	display:				inline;
}
#one_col .content_area_ny_mall p
{
	margin:					0;
	color:					#000;
	margin-bottom:			10px;
}
#one_col .content_area_ny_mall h2
{
	margin:					0;
	padding:				0;
	font-size:				18px;
	letter-spacing:			0;
	margin-bottom:			13px;
}

#one_col #ny_mall_meny 
{
	border-bottom:			3px solid #A3A3A3;
	height:					42px;
	list-style-type:		none;
	padding-left:			18px;
	margin-bottom: 			38px;
	position:				relative;
	top:					-45px;
	margin-bottom:			0;
	padding-bottom:			0;
}
#one_col #ny_mall_meny li 
{
	float:					left;
	width:					114px;
	height:					39px;
	text-align:				center;
	border:					1px solid #A3A3A3;
	border-bottom:			3px solid #A3A3A3;
	background:				#F3F3F3;
	position:				relative;
	top:					2px;
	margin-right:			1px;
	line-height:			42px;
	color: 					#E1E2EA;
	font-weight:			bold;
	font-size:				1.2em;
	overflow:				hidden;
}
#one_col #ny_mall_meny li a 
{
	color:					#5F5F5F;
	text-decoration:		none;
	font-weight:			bold;
}
#one_col #ny_mall_meny .active { background: #fff; border-bottom: none; height: 42px; }
#one_col #ny_mall_meny .active a { color: #A4A25F; }

#one_col .content_area_ny_mall2
{
	margin:					0 39px;
	color:					#000;
	font-size:				1.2em;
	width:					340px;
	float:					left;
	display:				inline;
	margin-top:				-15px;
}
#one_col .content_area_ny_mall2 p
{
	margin-left:			0;
	color:					#000;
}
#one_col .content_area_ny_mall2 h2
{
	margin:					0;
	padding:				0;
	font-size:				18px;
	letter-spacing:			0;
	margin-bottom:			13px;
}

#pic_holder 
{
	float:					right;
	width:					281px;
	margin-right:			40px;
	display:				inline;
	margin-top:				-15px;
}

#pic_holder #pic 
{
	width:					271px;
}
#pic_holder #pic_holder_text p
{
	text-align:				left;
	font-size:				1em;
	color:					#919191;
	margin:					0;
	padding:				0;
	margin-top:				5px;
}

#one_col .content_area_ny_mall2 p.text_teaser a
{
	text-decoration:		none;
	color:					#446AB6;
	font-weight:			bold;
}
#one_col .content_area_ny_mall2 p.text_teaser 
{
	margin:					10px 0;
}
#one_col .content_area_ny_mall2 p.text_teaser img
{
	margin-right:			5px;
	position:				relative;
	top:					8px;
}

#content #one_col p.hitta_diagnoser 
{
	font-size:				1.2em;
	color:					#A4A25F;
	width:					300px;
	float:					left;
	font-weight:			bold;
	margin-right:			60px;
}

#container #main #content .comment-form
{
	margin-left:			38px;
}
#container #main #content .comment-form p
{
	font-size:				1.1em;
}