/* @override 
	http://innovativkultur.se/css/base.css
	http://www.innovativkultur.se/css/base.css
*/

/*
	-	-	-	-	-	-	-	-	-	-	-	-	-	
	KULTURFOND	1.0
	-	-	-	-	-	-	-	-	-	-	-	-	-	
 */

/* GENERAL */

html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0;	}
img, div, li a, li a:hover, li a.current { behavior: url(css/iepngfix.htc) }
* 	{	margin: 0; 	padding: 0;	}
img { 	border: 0; 	margin-bottom: 10px;		}
a 	{ 	outline: none; 			}
b 	{	font-weight: bold;		}
p 	{	margin-bottom: 15px; 	}
.c { text-align: center;	}

.fLeft { 		float: left; }
.inlineH { 		margin: 10px 0 3px 0;	}
h2 a:link, h2 a:visited {	border: none;	}

/* LINKS */

a:link 	  	{ 	text-decoration: none;	
			 	color: #fff; 
				border-bottom: thin dotted #c2d3e0; 		}
a:visited 	{ 	text-decoration: none;	color: #fff; 	
				border-bottom: thin dotted #c2d3e0; 		}
a:active  	{ 	text-decoration: none;						} 
a:hover		{  /*	color: #c9c9d0; */						}	

#mainMenu a:link, #sidebar a:link { border: none;	}


/* HEADERS */

h1,h2,h3,h4 {	font-weight: normal; margin-bottom: 10px;	}

h1 { font-size: 24px;	}
h2 { font-size: 20px;	}
h3 { font-size: 16px;	}
h4 { font-size: 14px; 	}


/* BODY */

body {
	font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	/* background: #285162 url(../graphics/base/gradient.png) 0 255px; */
	font-weight: normal;
	line-height: 17px;
	/* color: #fff; */
	}

/* INPUT FIELDS */
	
input {
		font-size: 12px;
		font-weight: normal;
		color: #fff;
		border: none;
		padding: 4px;
		background-color: #567588;
		background-image: url(../graphics/base/dark.png);
		}

.submitButton {
		font-size: 11px;
		margin-top: 5px;
		padding: 5px;
		color: #fff;
		}


/* STRUCTURE */

#header {
	height: 255px;
	text-align: center;
	/* background: #6f8798 url(../graphics/base/header2.jpg) no-repeat center; */
	}
	
	#headerLogoClick {
		width: 914px;
		height: 50px;
		margin: 0 auto;
		text-align: left;
		padding-top: 60px;
	}	
	
	#headerLogoClick a:link, #headerLogoClick a:visited {
		border: none;
	}	
		
	#mainMenu {
		width: 914px;
		height: 53px;
		margin: 0 auto;
		padding-top: 92px;
		}

#container {
	width: 900px;
	margin: 5px auto 0 auto;
	}
	#dark {
		float: left;
		width: 898px;
		background: url(../graphics/base/dark.png) no-repeat;
		}
		#main, #sidebar, .mainSplitBox {
			padding: 20px;
			}
		#main {
			float: left;
			width: 560px;
			min-height: 300px;
			}

			.mainSplitBox {
				margin-top: 20px;
				width: 260px;
				float: left;
				padding: 10px;
				}
				.mainSplitBox p {
					font-size: 10px;
					}
			
		#sidebar {
			float: right;
			width: 240px;
			}
			#sidebar p {
			font-size: 10px;
			margin-bottom: 20px;
			}
			#sidebar a:link {
			border-bottom: none;
			}
			#sidebar a:visited {
			border-bottom: none;
			}
	#footer {
		clear: both;
		height: 33px;
		margin-top: 10px;
		padding-top: 9px;
		background: url(../graphics/base/footer.png) no-repeat;
		text-align: center;
		font-size: 10px;
		}
	

/* MAIN MENU */
	
ul#menuTabs, ul#forumMenuTabs {
	display: block;
	width: 910px;
	height: 53px;
	list-style: none;
	}	
	ul#menuTabs a, ul#forumMenuTabs a {
		display: block;
		height: 53px;
		}	
	ul#menuTabs a:link, ul#forumMenuTabs a:link {
		border-bottom: none;
		}		
	ul#menuTabs a:visited, ul#forumMenuTabs a:visited {
		border-bottom: none;
		}					
	ul#menuTabs li, ul#forumMenuTabs li {
		display: inline;
		float: left;
		}		
	ul#menuTabs span, ul#forumMenuTabs span {	display: none;	}			
				
/* SUB MENU */
	
ul#subMenuTabs {
	display: block;
	list-style: none;
	padding: 1px 0 0 10px;
	float: left;
	height: 25px;
	}	
	ul#subMenuTabs a:link, ul#subMenuTabs a:visited {
		border: none;
 		color: #abcce7;
		}	
	ul#subMenuTabs a:hover{
 		color: #fff;
		}		
	ul#subMenuTabs a.subCurrent{
 		color: #fff;
		background-color: #7792a1;
		}				
	ul#subMenuTabs li {
		display: inline;
		}			
		ul#subMenuTabs li a {
			padding: 6px 6px 6px 6px;
		}	
		
		
		
		
		
		
					