				


/* ====================================================================== */
/* ============================== COMMON ================================ */
/* ====================================================================== */

a			
			{
				text-decoration: none; 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				
				font-weight: normal; 
			} 

a:hover		
			{ 
				text-decoration: underline; 
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			}

.MenyItem			{
					color: #000000;
					/*
					border-top: 1px solid #000000;
					border-right: 1px solid #000000;
					border-left: 1px solid #000000;
					*/
					padding:3px 0px 3px 0px;
					background:;
					background-color: #ffffff;
					margin-left: 10px;
					text-align: left;
				
					}

.MenyItem a			{
					color: #3C3C3C;
					font-family: Arial,Verdana,'Times New Roman',Times,serif;
					padding: 5px 2px 2px 10px;
					display: block;
					font-size: 16px;
					font-weight: bold;
					text-align: left;
					}

.MenyItem a:hover	{
					color: #6C6C6C;
					font-family: Arial,Verdana,'Times New Roman',Times,serif;
					padding: 5px 2px 2px 10px;
					display: block;
					}

.MenyItem2			{
					background-color: #ffffff;
					border-bottom: 0px solid #fff;
					margin-top: 5px;
					margin-right: 5px;
					margin-bottom: 5px;
					margin-left: 15px;
					padding-bottom: 0px;
					
					}
					
.MenyItem2 a		{
					color:#000000;
					font-family: Verdana,'Times New Roman',Times,serif;
					padding: 5px 0px 0px 0px;
					display: block;
					font-size: 10px;
					font-weight: normal;
					}

.MenyItem2 a:hover	{
					color:navy;
					font-family: Verdana,'Times New Roman',Times,serif;
					/* background: transparent url("/images/Pil2.gif") no-repeat 3px 9px 9px 10px; */
					padding: 5px 0px 0px 0px;
					display: block;
					font-size: 10px;
					}

body		
			{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 10px; 
				font-weight: normal;
				font-style: normal;
				background:#BDBDBD; 
				background-image: url("/images/personlig/legitimerad_dietist.jpg"); 
				background-repeat: repeat-x; 
				margin:0px;
				color: black;
			} 

h1			{
				font-family: Arial,Georgia,'Times New Roman',Times,serif;
				font-weight: bold;
				font-size: 16px;
			}

h2			{
				font-family: Georgia,'Times New Roman',Times,serif;
				font-weight: normal;
				font-size: 12px;
				margin-bottom: 0px;
			}

td			
			{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 11px; 
				font-weight: normal;
				font-style: normal;
				color: black;
			} 

input,option
			{
			    cursor: auto;
			    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			    font-size: 12px;
			    background-color : #f5f5f5;
			    border-bottom: 1px solid;
			    border-left: 1px solid;
			    border-right: 1px solid;
			    border-top: 1px solid;
			}

textarea
			{
			    cursor: auto;
			    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			    font-size: 12px;
			    background-color: #f5f5f5;
			    border-bottom: 1px solid;
			    border-left: 1px solid;
			    border-right: 1px solid;
			    border-top: 1px solid;
			    overflow: hidden;
			}

select
			{
			    cursor: auto;
			    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			    font-size: 10px;
			    background-color : #f5f5f5;
			    border-bottom: 1px solid;
			    border-left: 1px solid;
			    border-right: 1px solid;
			    border-top: 1px solid;
			}
			
option
			{
			    cursor: auto;
			    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			    font-size: 12px;
			    background-color: #f5f5f5;
			    border-bottom: 1px solid;
			    border-left: 1px solid;
			    border-right: 1px solid;
			    border-top: 1px solid;
			}
pre			
			{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
			}
img			
			{
				border-color: black;
			}
			
/* ====================================================================== */
/* ============================= CLASSES ================================ */
/* ====================================================================== */

.submitbutton
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#B4B4B4,EndColorStr=#E5E5E5);
    PADDING-BOTTOM: 1px;
    FONT: 12px Arial, Helvetica, sans-serif;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #d4d0c8
}

.MailRuta			{
					 width: 360px;
					}

.Headline			{
						font-weight: bold;
						font-size: 14px;
					}

.MenuDesc			{
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-weight: normal;
						font-size: 10px;
						color: #8c8c8c;
						padding: 0px 2px 2px 10px;
						text-align: left;
						
					}
.Datum				{
						font-family: Georgia,'Times New Roman',Times,serif;
						font-size:12px;
					}

.ArticleFormat		{
						LINE-HEIGHT: 18px;
					}
.ArticleFormat a	{
						font-size: 11px;
						font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
						font-weight: normal;
					}

.ArticleFormat a:hover	{
							font-size: 11px;
							font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
							font-weight: normal;
						}					

.Sidlink				{
						padding: 10px;
						color: #fff;
						border-bottom: 1px solid #fff;
						}
						
.Sidlink A				{
						color: #fff;
						text-decoration: none;
						}
						
.Sidlink A:hover		{
						color: #fff;
						text-decoration: underline;
						}

.MainTable			{
					
					}


.ColorAdmin			{
						
						background-color: ;
					}
					
.menu .ColorAdmin	{
					background-color: ;
					border-bottom:0px solid #ffffff;
					padding:5px;
					padding-left:15px;
					font-weight: bold;
					}
					
.menu .ColorAdmin a	{
					color:#000000;
					}

.nobody		
			{
				font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 10px; 
				font-weight: normal;
				font-style: normal;
				background: url("");
				background-repeat: repeat-x;
				background-color:;  
				color: black;
			} 
			
.radio
					{
					    cursor: auto;
					    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					    font-size: 12px;
					    background-color: white;
					    border-bottom: none;
					    border-left: none;
					    border-right: none;
					    border-top: none;
					}
			
.inputcheckbox
					{
					    cursor: auto;
					    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					    font-size: 12px;
					    background-color : white;
					    border-bottom: none;
					    border-left: none;
					    border-right: none;
					    border-top: none
					}

.menutop			{
						background-color: #e5e5e5;
					}
			
.fetstil			{
						font-weight:bold;
					}
			
.knappbakgrund 
					{
						background-color: #D6D3CE;
					}

.rubrik				{
						font-weight: bold;
					}
			
.sidrubrik			{
						font-weight: bold;
						font-size: 18px;
						color: #000000;
					}

.knapp				{
						background-color: #DEDFDE;
						border-right-style: outset;
						border-right-width: 2px;
	
						border-bottom-style: outset;
						border-bottom-width: 2px;
		
						border-top-color: #A3A3A3;
						border-left-color: #A3A3A3;
					}
			
#MainTable			{
					padding: 0px;
					}

.menu				{
					background:;
					}
			
#MenyTD				{
					
					}
			
#ContentTD			{
					border-left: 1px solid #999;
					padding: 10px;

					}
					

				
					
.AdminItem			{
					background: ;
					padding: 5px;
					margin-bottom: 2px;
					}
					
.AdminItem A		{
					}
					
.ContentEdit		{
					background: #ccc;
					padding: 5px;
					margin-bottom: 2px;
					font-weight: bold;
					}
					
.ContentAdd			{
					background: #F4F4F4;
					padding: 5px;
					margin-bottom: 2px;
					}
					
.ContentAdd A		{
					font-weight: bold;
					color: #000;
					}
					
.input
					{
					    cursor: auto;
					    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
					    font-size: 12px;
					    background-color : #f5f5f5;
					    border-bottom: 1px solid;
					    border-left: 1px solid;
					    border-right: 1px solid;
					    border-top: 1px solid;
					}
					

.top				{
					/* background-color: #FFFFFF; */
					
					}
					
.MenyRedigera		{
					background: ;
					padding: 5px;
					margin-bottom: 2px;
					font-weight: bold;
					}
					
.MenyLoggaUt		{
					background: ;
					padding: 5px;
					margin-bottom: 2px;
					font-weight: bold;
					}
					
#kundvagn			{
					display: block;
					padding: 5px;
					background:;
					color: #fff;
					text-transform: uppercase;
					font-weight: bold;
					margin-bottom: 10px;
					}



#container{width:600px;margin:0 auto;position:relative;}
#container h1{font-size:30px;font-weight:normal;letter-spacing:-1px;width:600px;padding:32px 0 25px 0;}
#container h1 a{color:#222;text-decoration:none;}
#container h1 a:hover{color:#c00;}
#content{float:left;width:600px;}
#content h2{font-size:20px;margin:5px 0 7px 0;}
#content h2 a{color:#222;text-decoration:none;}
#content h2 a:hover{color:#c00;}
#content h2.archive{font-weight:normal;font-size:22px;color:#1c1c1c;padding:0;margin:5px 0 20px 0;border:none;text-align:left;}
.comments{color:#333;margin:0 0 15px 0;border-bottom:#bbb 1px solid;}
.comments a{background:#fff;padding:0 7px 5px 0;color:#333;text-decoration:none;}
.comments a:hover{color:#c00;}
.navigation{background:#f9f9f9;font-size:11px;padding:5px 10px;margin:0 0 20px 0;border-top:#bbb 1px solid;}
.navigation a{color:#555;font-weight:bold;text-decoration:none;}
.navigation a:hover{color:#333;text-decoration:none;}
.main h3{font-size:16px;font-weight:normal;margin:0 0 15px 0;}
.main img{margin:0 5px 0 5px;padding:2px;border:#ddd 2px solid;}
.main a img{padding:2px;border:#0085b5 2px solid;}
.main a:hover img{padding:2px;border:#ca0002 2px solid;}
.main p{line-height:1.5;margin:0 0 15px 0;}
.main ol{line-height:18px;margin:0 0 15px 40px;}
.main ul{line-height:18px;margin:0 0 15px 30px;}
.main li{margin:0 0 5px 0;}
.main .gallery{padding-bottom:15px;}
.meta{background:#f3f3f3;font-size:11px;line-height:15px;color:#333;padding:5px 10px;margin:0 0 30px 0;border-top:#bbb 1px solid;clear:both;}

.signature{float:left;padding:0 15px 0 0;border-right:#bbb 1px solid;width:240px;}
.tags{float:left;padding:0 0 0 15px;width:240px;}

#sidebar{font-size:12px;float:right;width:180px;border-left:#999 1px solid;padding:0 0 20px 15px;margin:0 0 20px 0;}
#sidebar h3{font-size:14px;margin:20px 0 5px 0;}
#sidebar ul{list-style:none;}
#sidebar ul ul{margin:5px 0 0 10px;}
#sidebar ul ul ul{margin:5px 0 0 10px;}
#sidebar ul li{padding:0 0 5px 0;}
#sidebar a img{border:0;}
#author h3{margin:5px 0 5px 0;}
#searchform{margin:15px 0 0 0;}
#searchform input{background:#222;font-size:11px;margin:2px 0;padding:1px 4px 2px 4px;border:#888 1px solid;color:#eee;}
#searchform input:hover{background:#333;border:#999 1px solid;color:#fff;cursor:pointer;}
#searchform #s{background:#f6f6f6;font-size:11px;margin:2px 0;padding:2px 4px;border:#aaa 1px solid;color:#222;}#searchform #s:hover{border:#c00 1px solid;cursor:text;}input.searchfield{background:#f6f6f6;font-size:11px;display:block;margin:5px 0 8px 0;padding:2px 4px;border:#aaa 1px solid;color:#222;}input.searchfield:hover{background:#eee;color:#222;}input#submit{background:#222;font-size:11px;display:block;margin:0 0 10px 0;padding:3px 4px 4px 4px;border:#888 1px solid;color:#eee;}input.submit:hover{background:#333;cursor:pointer;border:#999 1px solid;color:#fff;}input.subcom{background:#eee;font-size:11px;margin:0 0 10px 0;padding:1px 4px 2px 4px;border:#888 1px solid;color:#222;}input.subcom:hover{background:#222;cursor:pointer;border:#888 1px solid;color:#eee;}input[type="text"]{background:#f6f6f6;font-size:11px;padding:2px 4px;border:#aaa 1px solid;color:#222;}input[type="text"]:hover{border:#c00 1px solid;}textarea{background:#f6f6f6;font-size:12px;width:400px;padding:2px 4px;border:#aaa 1px solid;color:#222;}textarea:hover{border:#c00 1px solid;}.postinput small{font-size:11px;margin:0 0 0 5px;}p.logged{font-size:12px;}h3.reply{font-size:15px;margin:0 0 10px 0;}.nocomments{margin:0 0 30px 0;}ol.commentlist{font-size:12px;list-style:none;margin:10px 0 30px 0;border-bottom:#bbb 1px solid;}.commentlist li{border-top:#bbb 1px solid;padding:0 0 10px 0;list-style:none;}.commentlist .children{margin-left:2em;}.commentlist li.bypostauthor{border-top:#bbb 5px solid;background-color:#f3f3f3;}.commentlist .reply{margin:0 0 5px 10px;}.comment_mod{margin:10px 0 0 10px;}.comment_mod em{background-color:#fff897;padding:1px 3px;}.comment_author{margin:10px 0;float:right;width:190px;}.comment_author img{float:left;margin:5px 12px 0 0;}.comment_author p{line-height:20px;}.comment_author small{font-size:11px;}.comment_text{float:left;width:470px;margin:0 0 0 10px;}.comment_text p{line-height:18px;margin:7px 0;}.comment_meta{font-size:12px;}#commentform p{line-height:18px;margin:0 0 15px 0;}#respond label{clear:right;font-size:11px;}#respond input[type="text"]{float:left;margin-right:8px;}#respond p{line-height:18px;}#respond .comment-form-comment label,
#respond .form-allowed-tags{display:none;}
#respond .required{font-size:10px;margin-left:5px;color:#ff4b33;font-weight:bold;}
#respond .subscribe-label{font-size:12px;}
#respond .comment-notes{font-size:11px;}
blockquote {background:url(images/quote.gif) no-repeat top left;padding:0 0 0 60px;min-height:50px;}
#footer{background:#eee;font-size:11px;color:#555;margin:0 auto;padding:10px 0;text-align:center;position:relative;border-top:#bbb 1px solid;border-bottom:#222 6px solid;}
#footer a{color:#555;font-weight:bold;text-decoration:none;}
#footer a:hover{color:#333;text-decoration:none;}
.clear{clear:both;}
.warning p{background:url(images/warning.gif) no-repeat left;height:160px;padding:20px 0 0 90px;font-size:20px;margin:0 0 0 10px;}
#wp-calendar{padding:10px 0 0 0;font-size:12px;}
#wp-calendar caption{text-align:left;padding:0 0 5px 0;}
#wp-calendar tr th,
#wp-calendar tr td{padding:0 6px 0 0;text-align:right;}
#wp-calendar td a{font-weight:bold;}
#wp-calendar td a:hover{font-weight:bold;}
img.wp-smiley{padding:0;border:none;}
input:focus, textarea:focus{background-color:#ffc;}
abbr{border:none;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption a img{border:none;}
.wp-caption a:hover img{border:none;}
.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
img.aligncenter, .aligncenter{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
.alignright{float:right;}
.sticky h2{background:#ccc;padding:10px;}
.group:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*html #bubble{display:none;}
*html #bubble p{display:none;}
* html .group,
* html #nav ul li a{height:1%;}
*:first-child+html 
.group{min-height:1px;}
* html #nav ul li a{display:inline;}


