﻿html {
	margin: 0px 0px 0px 0px;
	padding:0px;
	height:100%;
    width:100%;
}


body {
	margin: 0px 0px 0px 0px;
	padding:0px;
	color:black;
	height:100%;
	width:100%;
	background:#f5f6f5  url('../../Site/Lekasweden/images/Leka_bg.gif');
	background-repeat:repeat-x;

	font-family: Trebuchet MS, Bitstream Vera Serif, Utopia, Times New Roman, times, serif;
	font-size:13px;
	font-weight:normal;
}

a				{ font-family: Trebuchet MS; 	font-weight:bold;	text-decoration:none; 			color:black;}
a:active		{ font-family: Trebuchet MS; 	font-weight:bold;	text-decoration:none; 		 	color:black;}
a:visited		{ font-family: Trebuchet MS; 	font-weight:bold;	text-decoration:none; 		 	color:black;}
a:hover			{ font-family: Trebuchet MS; 	font-weight:bold;	text-decoration:none;  	 		color:#5b5b5b;}

#Top-Menu-Static
{
}
#Top-Menu-Static a				{ font-family: Trebuchet MS; 	font-weight:bold;	text-decoration:none; 			color:#392c7e;}
#Top-Menu-Static a:active		{ font-family: Trebuchet MS; 	font-weight:bold;	text-decoration:none; 		 	color:#392c7e;}
#Top-Menu-Static a:visited		{ font-family: Trebuchet MS; 	font-weight:bold;	text-decoration:none; 		 	color:#392c7e;}
#Top-Menu-Static a:hover			{ font-family: Trebuchet MS; 	font-weight:bold;	text-decoration:none;  	 	color:#5b5b5b;}

.Menu-Static-Leaf
{
    font-size:13px;
    float:left;
    margin-right:5px;
    padding-bottom:19px;
}



#Menu-Left
{
    float:left;
    width:220px;
    font-family:Tahoma;
	font-size:12px;
    
}

#Menu-Left-Head
{
    font-size:15px;
    font-family:Tahoma;
    padding-left:28px;
    padding-top:19px;
    height:31px;
    background:url(../../Site/Lekasweden/images/Lekasweden_Menu_Top.gif);
    
}
#Menu-Left-Bottom
{
    height:49px;
    background:url(../../Site/Lekasweden/images/Lekasweden_Menu_Bottom.gif);
    border-top:1px dotted #e1e1e1;
    
}


#Menu-Content
{
    background:white;
    margin:0px;
}
#Menu-Left ul
{
    list-style-type:none;
	list-style-position: inside;
	list-style-image:none;
	
	margin:0px;
	padding:0px;
}




#Menu-Left a						{ font-family: Tahoma; letter-spacing:0.3px; 	font-weight:normal;	text-decoration:none; 			}
#Menu-Left a:active		    { font-family: Tahoma; letter-spacing:0.3px; 	font-weight:normal;	text-decoration:none; 		 	}
#Menu-Left a:visited			{ font-family: Tahoma; letter-spacing:0.3px; 	font-weight:normal;	text-decoration:none; 		 	}
#Menu-Left a:hover			{ font-family: Tahoma; letter-spacing:0.3px; 	font-weight:normal;	text-decoration:none;  	color:#58b84a;}


.AspNet-TreeView-Root
{     
    
    list-style-type:none;
    border-top:1px dotted #e1e1e1;
    padding-left:28px;
    padding-top:8px;
	padding-bottom:8px;
	background:white url(../../Site/Lekasweden/images/arrow.gif);
    background-repeat:no-repeat; 
    background-position:18px 13px;
}

.AspNet-TreeView-Selected
{
    background:white url(../../Site/Lekasweden/images/arrow_green.gif);
    background-repeat:no-repeat; 
    background-position:18px 13px;
}

.level3 .AspNet-TreeView-Leaf
{
     display:none;
}
.level3 .AspNet-TreeView-Root
{
    display:block;
}
.level3 .AspNet-TreeView-ChildSelected .AspNet-TreeView-Leaf
{
    display:block;
    margin-top:6px;
    background:none;
}
.AspNet-TreeView-Selected a
{
    color:#58b84a !important;
    font-size:13px;
    
}

.level3 .AspNet-TreeView-ParentSelected
{
    display:block;
    margin-top:6px;
}
.AspNet-TreeView-ParentSelected a
{
    color:black !important;
    font-size:13px;
}




/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */


#TopContent
{
    width:100%;
    
    padding-bottom:10px;
}

#TopMenu
{
    
  
    margin: 0px auto; 
    height: 111px; 
    width: 940px;   
}

#TopExtra
{
  
	margin-top:3px;
    height:23px;
    margin-left:550px;
}

#TopExtra a					{ font-family: Tahoma; letter-spacing:0.3px; font-size:11px;	font-weight:normal;	text-decoration:none; 	color:silver;}
#TopExtra a:active		    { font-family: Tahoma; letter-spacing:0.3px; font-size:11px;	font-weight:normal;	text-decoration:none; 	color:silver; }
#TopExtra a:visited		{ font-family: Tahoma; letter-spacing:0.3px; font-size:11px;	font-weight:normal;	text-decoration:none; 	color:silver; 	}
#TopExtra a:hover			{ font-family: Tahoma; letter-spacing:0.3px; font-size:11px;	font-weight:normal;	text-decoration:none;  	color:#58b84a;}


#MainContent
{
    margin: 0px auto;
    margin-top:20px;
    width: 940px; 
    padding:0px; 
    min-height:470px;
    overflow: visible;
   
}

#MainPageContent
{
    width:650px;
}
#MainPageContent-News
{
    width:650px;
}
#MainPageContent-News h1
{
    display: block;
    margin-bottom:10px;
    color:#1a76b5;
    font-size:28px;
    font-family:Century Gothic,Trebuchet MS,Arial;
}
#MainPageContent h1
{
    color:#1a76b5;
    font-size:28px;
    font-family:Century Gothic,Trebuchet MS,Arial;
}


/* --------------------------------------------------- FOOTER ----------------------------------------------------------------------------------------------------------------------------- */


#FootWhiteDiv
{
    width:100%;
    background:white;
    height:100%;
    padding-top:20px;
    margin-top:10px;
}
#FootHolder
{
    width: 940px;
    margin: 0px auto;
    
    
    font-family: Tahoma,Century Gothic,Trebuchet MS;
    font-size:12px;
    color:#3b3b3b;
    font-weight:normal;
}



#FootContent
{
    margin-left:30px;
    float:left;
}


#FootHolder a				    { font-family: Tahoma,Century Gothic,Trebuchet MS; 	font-weight:normal;	text-decoration:none; 	font-size:12px;		color:#3b3b3b;}
#FootHolder a:active		    { font-family: Tahoma,Century Gothic,Trebuchet MS; 	font-weight:normal;	text-decoration:none; 	font-size:12px;	 	color:#3b3b3b;}
#FootHolder a:visited		    { font-family: Tahoma,Century Gothic,Trebuchet MS; 	font-weight:normal;	text-decoration:none; 	font-size:12px;	 	color:#3b3b3b;}
#FootHolder a:hover			    { font-family: Tahoma,Century Gothic,Trebuchet MS; 	font-weight:normal;	text-decoration:underline; 	font-size:12px;		color:#5b5b5b;}


#FootHolder ul 
{
    list-style-type:none;
    
    margin: 0px;
    margin-top:5px; 
    padding: 0px;
}
#FootHolder li 
{
    letter-spacing:0.1px;
    margin-bottom: 3px; 
   
}

#FootHolder h1
{
   font-family: Century Gothic,Trebuchet MS;
   font-size:18px;
   color:#1c80bb;
   font-weight:bold;
}

#FootHolder h2
{
   font-family: Tahoma,Century Gothic,Trebuchet MS;
   font-size:12px;
   color:#3b3b3b;
   font-weight:bold;
  
   
}

#FootNews
{
    width: 341px;
    float:left;
    border-right:1px dotted silver;
    min-height:300px;
}

#FootNewsHolder
{
    
}
#FootNewsHolder a				    {cursor:pointer; font-family: Tahoma,Century Gothic,Trebuchet MS; 	font-weight:bold;	text-decoration:none; 	font-size:12px;		color:#3b3b3b;}
#FootNewsHolder a:active		    {cursor:pointer; font-family: Tahoma,Century Gothic,Trebuchet MS; 	font-weight:bold;	text-decoration:none; 	font-size:12px;	 	color:#3b3b3b;}
#FootNewsHolder a:visited		    {cursor:pointer; font-family: Tahoma,Century Gothic,Trebuchet MS; 	font-weight:bold;	text-decoration:none; 	font-size:12px;	 	color:#3b3b3b;}
#FootNewsHolder a:hover			    {cursor:pointer; font-family: Tahoma,Century Gothic,Trebuchet MS; 	font-weight:bold;	text-decoration:underline; 	font-size:12px;		color:#5b5b5b;}

#FootNewsHolder .FootNews-btn-More
{
    cursor:pointer;
    color:#1c80bb;
    font-weight:bold;
}
#FootNewsHolder .FootNews-Head
{
    cursor:pointer;
    margin-bottom:5px;
   
}
#FootNewsHolder .FootNews-Text
{
    padding-bottom:5px;
    line-height:18px;
}


/* -------------------------------------------------INPUT------------------------------------------------------------------------------------------------------------------------------- */


.input-find
{
	border:0px;
	background:url(../../Site/Lekasweden/images/Lekasweden_Search.jpg);
	background-repeat:no-repeat;
	width:115px;
	height:23px;
	color:gray;
	padding-left:25px;
	padding-top:5px;

	
}
.input-submit
{
	border:0px;
	background:url(../../Site/Lekasweden/images/Lekasweden_Search_btn.jpg);
	background-repeat:no-repeat;
	width:46px;
	height:23px;

}



/* ----------------------------------------------------------------  Headers  ---------------------------------------------------------------------------------------------------------------- */


h1,h2,h3,h4
{
    margin:0px;
	padding:0px;
	display: inline;
}
#Menu-Left h1
{
	margin:0px;
	padding:0px;
	display: inline; 
	font-size:14px;
	color:black;
	font-weight:bold;
}

h1
{
    
    color:#1a76b5;
    font-size:28px;
    font-family:Century Gothic,Trebuchet MS,Arial;
}

h2
{
    color:#1a76b5;
    font-size:18px;
    font-family:Century Gothic,Trebuchet MS,Arial;
}
h3
{
    color:#1a76b5;
    font-size:16px;
    font-family:Century Gothic,Trebuchet MS,Arial;
}