body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
  background-color:#F9F9FB;
  line-height:14px;
	
}
a:link, a:visited, a:active{
	text-decoration:none;
	color:#68783F;	
  font-weight:bold;
  border-bottom: dotted 1px #68783F; 

}
a:hover{
  color:#000000;
	font-weight:bold;
	text-decoration:none;
  border-bottom: solid 1px #68783F; 
	outline:none;
}

/*a:link, a:visited, a:active{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	outline:none;
}
a:hover{
	text-decoration:underline;
	color:#68783F;
}*/
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin-bottom:15px;
	color:#68783F;
}
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-bottom:0px;
	color:#68783F;
	width:300px;
  color:#333;
}
h3{
	font-size:13px;
	margin-bottom:10px;
  margin-top:5px;
  color:#666;
}
h4 {
	font-size:11px;
	margin-bottom:0px;
  margin-top:0;
	text-transform:uppercase;
}
p{
	margin-top:3px;
	margin-bottom:13px;
}
img {
  border:0;
  margin-right:7px;
}
img a:link, a:visited, a:active{
	text-decoration:none;
	color:#68783F;	
  font-weight:bold;
  border-bottom: none; 
}
.bold {
  font-weight:bold;
}

.clearfloat {
  clear:both;
  margin-top:-1px;
  height:1px;
  overflow:hidden;
}


#outer_container {
	position:relative;
	margin:0 auto 0 auto;
	width:820px;
	/* border:1px solid #fff000;*/
	background:url(../img/middlebg.jpg);
}
#logo {
  position:relative;
  margin-left:80px;
  margin-top:20px;
}
#top {
  position:relative;
	margin:10px auto 0 auto;
	width:800px;
  height:145px;
}
#top_left {
  position:relative;
  float:left;
  width:190px;
  height:145px;
  background:url(../img/left_top.jpg) no-repeat;
}
#top_right {
  position:relative;
  float:left;
  width:570px;
  height:145px;
  background:url(../img/right_top.jpg) no-repeat;
}
#meny {
  margin-top:102px;
  margin-left:15px;
  color:#fff;
	/* font-family: Bolonewt, Arial, Helvetica, sans-serif;*/
	font-size:13px;
  height:32px;
}


/*#meny a:link, #menu a:visited {
  color:#fff;
  font-weight:normal;
}
#meny a:hover {
  color:#68783F;
  font-weight:normal;
  text-decoration:none;
}
 #meny ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
#meny li {
  display: inline;
  list-style-type: none;
  padding-right: 20px;
} */


/**** Test***/

ul#menu {
	list-style: none;
  font-size:12px;
  margin:0;
  padding:0;
}

ul#menu li {
	float: left;
}

ul#menu li a:link, ul#menu li a:visited {
  color:#fff;
}

ul#submenu {
	list-style: none;
  font-size:11px;
  margin:0;
  padding:0;
}

ul#submenu li {
  margin-bottom:5px;
}

ul#submenu li a:link, ul#submenu li a:visited {
  color:#fff;
}


ul li {
  margin-bottom:6px;
}


#main {
  position:relative;
	margin:0 auto 0 auto;
	width:810px;
}
#main_left {
  position:relative;
  float:left;
  width:215px;
  background:url(../img/left.jpg) no-repeat;
}
#main_left_inner {
  position:relative;
  width:103px;
  margin-left:70px;
  margin-top:10px;
  color:#fff;
  font-size:9px;
  line-height:12px;
  /* border-top:1px solid #fff;
  border-bottom:1px solid #fff; 
  padding:7px 0 7px 0; */
}
#main_right {
  position:relative;
  float:left;
  width:560px;
  min-height:300px;
  /* border:1px solid #ff0000;*/
}
#inner_right {
  position:relative;
  width:415px;
  margin:8px 0 20px 0px;
}



#copyright {
  position:relative;
  margin:0 auto 0 auto;
  width:820px;
  color:#ccc;
  font-size:10px;
  text-align:center;
}

.lank {
  font-weight:normal;
  color:#fff000;
}

.italic {
  font-style:italic;
}



/****ADMIN ****/
ul#adminmenu {
	list-style: none;
  font-size:11px;
  margin:0;
  padding:0;
}

ul#adminmenu li {
  margin-bottom:5px;
}

ul#adminmenu li a:link, ul#adminmenu li a:visited {
  color:#fff;
}


.line {
	border-bottom:#CCCCCC solid 1px;
  margin-bottom:8px;
}
.rub {
	font-size:13px;
	color:#68783F;
  font-weight:bold;
}


/* WYSIWYG EDITOR */

/* Toolbar */
.toolbar1   { border: 1px solid #666666; height: 26px; background-image: url(../admin/icons/background_silver.jpg); }
.toolbar2   { border: 1px solid #666666; height: 24px; background-image: url(../admin/icons/background_silver.jpg); border-bottom: 0px; border-top: 0px; }

/* Command Buttons */
.button     { width: 20px; height: 20px; border: 0px solid transparent; margin: 1px; padding: 0px; background: transparent; }
.buttonOver { width: 20px; height: 20px; border: 1px solid #999999; margin: 0; padding: 0px; }


/* Font Type and Size Drop Down */
.dropdown          { background-color: #FFFFFF; border: 1px solid #333333; height: 140px; overflow: auto; padding: 1px; }
button.mouseOver   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 3px; cursor: default; text-align: left;}
button.mouseOut    { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 3px; cursor: default; text-align: left;}




/* CREATE TABLE POPUP */

/* Select Border Width/Type */
.on   { background-color: #EEEEEE; border: 1px solid #CCCCCC; padding: 6px; width: 140px; cursor: default; height: 5px;}
.off  { background-color: #FFFFFF; border: 1px solid #FFFFFF; padding: 6px; width: 140px; cursor: default; height: 5px;}

/* Select Shading/Border Color */
.selectColorTable  { border: 1px solid #7E7E81; background-color: #F7F7F7; padding: 1px; }
.selectColorBorder { border: 1px solid #F7F7F7; }
.selectColorOn     { border: 1px solid #999999; background-color: #CCCCCC; }
.selectColorOff    { border: 1px solid #F7F7F7; background-color: #F7F7F7; }
.selectColorBox    { border: 1px solid #FFFFFF; font-size: 1px; height: 13px; width: 13px; }
