/*--------------------------------*/
/*  Copyright Addmind 2007      */
/*--------------------------------*/

/* Error to clients using wrong HTML */

font, center, div[align], p[align], table[align], font[color] { 
color:#ffffff; 
font-weight:bold; 
background-color:#FF0000; 
margin:1px; 
padding:1px; 
border:2px dashed #000000; 
font-size:1em; 
} 



/* HTML Elements */
html,body,form {
	margin: 0;
}

img {
	border: 0;
}
#pmain img {
border: 1px solid #cacaca;
}
table {
	border-collapse: collapse;
}
/* Layout Elements */

body {
	padding: 0; 
	border: 0;

}

/* Type Elements */


body {
	font-family: Arial, verdana, Helvetica, sans-serif;
	font-size: 11px;
	}

h1 {
	font-family:  Arial, Helvetica, verdana, sans-serif;
	font-size: 17px;
	color: #000000;
	font-weight: bold;
	margin: 0 0 15px 0;
	padding: 4px 0px 5px 0px;
	border-bottom: 1px solid #000000;
}

#mainNav h1 {
	border: none;
		font-family:  Arial, Helvetica, verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #9D9D9D;
	text-transform: uppercase;
		margin: 0 0 5px 8px !important;
}

h2 {
	font-family:  Arial, Helvetica, verdana, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	margin: 0;
	padding: 0px 0px 5px 0px;
}

h3 {
	font-family:  Verdana, Arial, Helvetica, verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 0;
	padding: 5px 0px 2px 0px;
	text-transform: uppercase;
}

a {
color: #2685d0;
}

.breadcrumbs a {
 text-decoration: none;
 font-weight: bold;
}

.sitemap a {
 text-decoration: none;
 font-weight: bold;
 color: white;
}

/* Layout Elements ____________________________________ */

#pageWrapper {
		width: 100%;
}

#pageContainer {

	overflow: hidden;
	width: 990px;
}

#pageTopWrapper {  display: none;
	background: url(/UserUploadImages/system/bg_top.gif) repeat-x;
	height: 51px;
	padding: 0;
	width: 100%;
	 overflow: hidden;
}


/* Page Dividers and Columns Splits ____________________________________ */

#pageBody {
	float: left;
	width: 990px;
	margin: 0 0 0 0px;
	padding: 20px 0 0 0px;
}

#columnLeft { display: none;
	float: left;
	width: 250px;

}

#columnRight {
	width: 700px;
	padding: 0 0 0 40px;
}


.main, #pmain {
clear: both;

width: 700px;
overflow: hidden;
}


.sitemap {
padding: 5px 5px 0px 0px;
margin: 0 10px 0 0;
}

.breadcrumbs {
	width: 580px;
	float: left;
}

.mainPrint { display: none;
	float: right;
/*	width: 100px;*/
	padding: 0 0 0 20px;
}
/* Page Top ____________________________________ */

#pageTop { display: none;
float: left;
width: 990px;
	height: 51px;
margin:  0;
padding: 0;
	background: url(/UserUploadImages/system/top.jpg) repeat-x;
}

#pageTop #logo {
float: left;
width: 200px;
margin:  0;
padding: 0px 0 0 0px;
}

#search {
	width: 700px;
	float: right;
	margin-top: 12px;

}

.AddCMSSysSearchText {
	width: 300px;
	border: 1px solid #2685d0;
	margin: 0;
	padding: 3px 2px 3px 2px;
	font-size: 11px;
}

.AddCMSSysSearchButton {
	border: 1px solid #82c6f3 !important;
	padding: 2px 5px 2px 5px;
	color: #ffffff;
	font-size: 11px !important;
	font-weight: bold !important;
	background: #2685d0 url(/UserUploadImages/system/bg_button_search.gif) repeat-x !important;	
	overflow: visible;
}



/* LEFT MENU*/
/* Main level */

#mainNav {  display: none;
	width:249px;
}

#mainNav ul {
	list-style: none;
	margin: 0;
	padding: 0;
border-top: 1px solid #b7b7b7;
}

#mainNav ul ul {
		border-top: none;
		background-color: #ffffff;
		padding-bottom: 10px;
}

#mainNav ul li{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #b7b7b7;
}

#mainNav ul li ul li{
	border: none !important;
}



#mainNav ul li a:hover {
	background-color: #DDDDDD;
	
}

#mainNav ul li ul li a:hover {
background-color: #ffffff;
color: #2685d0;
}

#mainNav ul li a {
	padding: 4px 5px 4px 10px;
	width: 234px;
	background-color: #f5f5f5;
	font-weight: bold;
	font-size: 11px;
	color: Black;
	display: block;
}

/* level 2 */
#mainNav ul li ul li a {
	padding: 2px 5px 3px 22px;
	font-size: 10px;
	background-color: #E7E7E7;
	font-weight: normal;
	width: 222px;
	background:  url(/UserUploadImages/system/arrow_double.gif) no-repeat 11px 7px;
}
/* level 3 */
#mainNav ul li ul li ul li a {
	padding-left: 34px;
	width: 210px;
	background: url(/UserUploadImages/system/arrow.gif) no-repeat 23px 7px;
}
/* level 4 */
#mainNav ul li ul li ul li ul li a {
	padding-left: 46px;
	width: 198px;
	background: url(/UserUploadImages/system/arrow.gif) no-repeat 34px 7px;
}
/* level 5 */
#mainNav ul li ul li ul li ul li ul li a {
	padding-left: 58px;
	width: 186px;
	background: url(/UserUploadImages/system/arrow.gif) no-repeat 35px 7px;
}

/* Main Navigation Selected (AddCMS classes) */

#mainNav a.AddCMSSysMainSelected,
#mainNav a.AddCMSSysMainSelected:visited,
#mainNav a.AddCMSSysSubSelected,
#mainNav a.AddCMSSysSubSelected:visited
{
		background-color: #fff;
font-weight: bold;
}

#mainNav ul li ul li a.AddCMSSysMainSelected,
#mainNav ul li ul li a.AddCMSSysMainSelected:visited,
#mainNav ul li ul li a.AddCMSSysSubSelected,
#mainNav ul li ul li a.AddCMSSysSubSelected:visited
{
	background: url(/UserUploadImages/system/arrow_double_selected.gif) no-repeat 12px 6px;
color: #2685d0;
}


#mainNav ul li ul li ul li a.AddCMSSysMainSelected,
#mainNav ul li ul li ul li a.AddCMSSysMainSelected:visited,
#mainNav ul li ul li ul li a.AddCMSSysSubSelected,
#mainNav ul li ul li ul li a.AddCMSSysSubSelected:visited
{
	background: url(/UserUploadImages/system/arrow_selected.gif) no-repeat 24px 6px;
}

#mainNav ul li ul li ul li ul li a.AddCMSSysMainSelected,
#mainNav ul li ul li ul li ul li a.AddCMSSysMainSelected:visited,
#mainNav ul li ul li ul li ul li a.AddCMSSysSubSelected,
#mainNav ul li ul li ul li ul li a.AddCMSSysSubSelected:visited
{
	background: url(/UserUploadImages/system/arrow_selected.gif) no-repeat 36px 6px;
}

#mainNav ul li ul li ul li ul li ul li a.AddCMSSysMainSelected,
#mainNav ul li ul li ul li ul li ul li a.AddCMSSysMainSelected:visited,
#mainNav ul li ul li ul li ul li ul li a.AddCMSSysSubSelected,
#mainNav ul ul li li ul li ul li ul li a.AddCMSSysSubSelected:visited
{
	background: url(/UserUploadImages/system/arrow_selected.gif) no-repeat 48px 6px;
}


/* Frontpage */



/* Sökresultat */


.AddCMSSysSearchResultHeader {

	float: right;
}

	div.AddCMSSysSearchResultHeader .AddCMSSysSearchAgain .AddCMSSysSearchResultText { 
	border:1px solid #2685D0;
	float:left;
	width:200px;
	margin-right: 5px;
	}
	
	.AddCMSSysSearchButton, div.AddCMSSysSearchResultHeader .AddCMSSysSearchAgain .AddCMSSysSearchResultButton {

	border: 1px solid #82c6f3 !important;
	padding: 2px 5px 2px 5px;
	color: #ffffff;
	font-size: 11px !important;
	font-weight: bold !important;
	background: #2685d0 url(/UserUploadImages/system/bg_button_search.gif) repeat-x !important;	
	overflow: visible;

	}

	
.AddCMSSysLink	{
		background: url(/UserUploadImages/system/arrow.gif) no-repeat 0px 5px;
		padding-left: 10px;
}
.AddCMSSysPageName {
font-weight: normal !important;
	
}
/* Extra */

.clearBoth {
	clear: both;
}



