/*--------------------------------*/
/*  Copyright Addmind 2007        */
/*--------------------------------*/

/* HTML Elements____________________________________ */
body {
	margin: 0px;
	padding: 0; 
	background-color: #CACACA;
}

img	{ border: 0; }
table	{ border-collapse: collapse !important; border-color: #fff !important; }

/* Type Elements____________________________________ */


body,input, #mainContent td {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;

}

h1,h2,h3,h4,p,form {
	margin: 0px;
	padding: 0px;
}


a {
	color: #9D080D;
	text-decoration: none;

}

a:hover {
	color: #9D080D;
	text-decoration: underline; 
}

/* Top Text Box____________________________________ */

#TopTextBox  { 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	margin: 10px 15px;

}


#TopTextBox  h1 { 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	padding: 0px 0px 10px 0px;

}


#TopTextBox a{ 
	color: #fff;
	text-decoration: none;

}

#TopTextBox a:hover { 
	color: #fff;
	text-decoration: underline;

}


/* Main column Left____________________________________ */

.mainLeft { 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	padding: 8px 5px 15px 15px;

}

.mainLeft h1{ 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding: 5px 5px 5px 0px !important;

}


.mainLeft a{ 
	color: #9D080D;
	text-decoration: none;

}

.mainLeft a:hover { 
	color: #9D080D;
	text-decoration: underline !important;

}

.mainLeft td { 
	width: 275px; 
}
	
#leftContainer {
	float: left;
	width: 280px;
	border-right: solid black 1px;
}

	
/* Main column Right____________________________________ */

#boxes {
     width: 100%;
}

#boxes h1 {
     	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding: 5px 5px 5px 0px !important;
}
	
#rightContent {
	float: right;
	width: 280px;
	background-color: #EBEBEB;
}

#rightContent td {
	width: 275px; 
}

.rightSpace { 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	padding: 8px 5px 14px 15px;

}

.rightSpace h1{ 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding: 5px 5px 5px 0px !important;

}

.rightSpace a{ 
	color: #9D080D;
	text-decoration: none;

}

.rightSpace a:hover { 
	color: #9D080D;
	text-decoration: underline !important;

}

/* Head Content/ Main Content Column____________________________________ */

#headContent {
	float: left;
	width: 807px;
	height: 131px;
	background-image: url(/UserUploadImages/system/bg_topp_undersida.gif);
	margin: 1px 0px 0px 0px;
	padding: 0px;
	background-color: #CACACA;

	
}

.headContent { 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	padding: 8px 5px 15px 15px;

}


.headContent h1{ 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	padding: 5px 5px 5px 0px !important;

}

#mainContent td { 
	vertical-align: top;

}

#mainContent h1 { 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	
}

#mainContent a{ 
	color: #9D080D;
	text-decoration: none;
}

#mainContent a:hover{ 
	color: #9D080D;
	text-decoration:  underline !important;
}


#mainContent {
	float: left;
	width: 245px;
	border-right: solid black 1px; 
}

#mainContent table {
	width: 240px;
}


.headContent { 
}


/* Logotyper i toppen ____________________________________ */

#logo { 
	float: left;
	width: 146px; 
	margin: 0px 0px 0px 5px;
	
}


#logoRight { 
	float: right;
	height: 78px;
	margin: 0px 5px 0px 0px;
	width: 300px;
}


/* Layout Elements ____________________________________ */

#pageWrapper {
		margin: 0;
		width: 807px;
		background-color: #fff;
		border: solid black 1px;	
		margin: 0px auto;
}


#pageTopWrapper { 

}

#pageTop { 
		background-color: #fff;
		height: 78px;
		width: 807px;
}


/* Page Dividers and Columns Splits ____________________________________ */

#pageBody {
	float: left;
	width: 807px;
	margin-top: 10px;
}


#pageContainer {
	float: left;
	width: 807px;
}



#rightContainer {
	float: left;
	width: 807px;
}

#searchContent {
	float: left;
	width: 200px;
	height: 140px;
	background-color: #DACEB4;
}

#leftContent {
	float: left;
	width: 280px;
}

#leftContent table {
	width: 275px;
}


/* Footer____________________________________ */

#footer { height: 14px;
		background-repeat: no-repeat;
		background-position: 0px;
		background-color: #E2E2E2;
		border-top: solid black 1px;
		
}

#footer { 
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000;
	padding: 7px 15px;

}

#footer #info { margin-top: 2px; padding: 0 5px 0 5px}

/* Form */

/*INPUT {
	background-color: #fff;
	border: 1px solid #3d3d3d;
}*/


/*.button {
	background-color: #022f72;
	border: 1px solid #fe7d18;
	color: #fff;
	font-weight: bold;
}*/


/* Extra */

.clearBoth {
	clear: both;
}

/*  -----------MENY ------------ */


 #menu{
	float: left;
	height: 19px;
	color: #000;
	font: 10px verdana, arial;
	width: 807px; 
	background-color: #C1C1C1;
	border-bottom: solid black 1px;
	border-top: solid black 1px; 
}

 #menu ul{
margin-left: 5px;
}

#menu ul ul{
margin-left: 0px;
margin-top: -1px;
}


#menu ul li{
padding-right: 5px;
}

#menu ul li a, #menu ul li a:visited{
color: #000;
text-decoration: none;
font-weight: bold;
padding: 2px 5px 0 5px;
height: 17px;
}

*html #menu ul li a, #menu ul li a:visited{
height: 19px;
}*

#menu ul li a:hover{
background-color: #DBDBDB;
text-decoration: none;
}

/* ------- DROP DOWN -------*/ 

#menu ul li ul li a, #menu ul li ul li a:visited{
	font: 10px verdana, arial;
	color: #000;
	text-decoration: none;
	display: block;
	font-weight: bold;
	background-color: #C1C1C1;
	height: 18px;
}

#menu ul li ul li a:hover {
background-color: #DBDBDB;
		
}


.AddCMSSysMenu ul.AddCMSSysSub a.AddCMSSysSub,
.AddCMSSysMenu ul.AddCMSSysSub a.AddCMSSysSub:visited,
.AddCMSSysMenu ul.AddCMSSysSub a.AddCMSSysSubSelected, 
.AddCMSSysMenu ul.AddCMSSysSub a.AddCMSSysSubSelected:visited {
width: 160px;
}


.AddCMSSysMainSelected {
    background-color:#DBDBDB !important;
}



/* MENY SLUT */