/* SITE LAYOUT */ 

html {
	padding:0px;
	margin:0px;
}
body {
/* skined
	background-color:#40512F;
	background-image:url(/site_media/images/body_bg.png);
	background-repeat:repeat-x;
	color: #888; 
*/
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	text-align:center;
	margin:0px;
	padding:0px;
}
#box {
/*	width:770px;
	width:950px;
*/
	width:970px;
	margin: 0px auto;
	padding:0px;
	text-align:left;
}

#content {
	width:600px;
/*	float:right;
*/	overflow: auto;
/*	margin:10px;
	margin-top:0;
*/ 	margin:0;
	padding: 0 4px;
}
	
#content_content { /* content wrapper */
/* skined
	background-color: #fff;
*/	margin:0;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:4px;
	padding-right:4px;

}

#head {
	/* #4d71b8 */
	background: transparent url(/site_media/skins/lokalportal/images/box_top.gif) no-repeat center top;
	height:130px;
	margin:0;
	padding:0;
	/*background-color:transparent;
	margin-bottom:10px;
	padding-right:2px;
	padding-top:10px;
	*/
	text-align:left;
}
#center_box {
	background: transparent url(/site_media/skins/lokalportal/images/box_mdt.gif) repeat-y center;
	margin:0;
	padding:0 10px;
}
#footer {
	background: transparent url(/site_media/skins/lokalportal/images/box_btm.gif) no-repeat center top;
	margin:0;
	padding:0 10px;
	height:70px;
	text-align:center;
	color:#000;
	font-size:9px;
}
#footer a {
	color:#000;
	font-size:9px;
}
.devide {
	background: transparent url(/site_media/skins/lokalportal/images/box_dbl.gif) no-repeat center top;
	margin:0;
	padding:0;
	border:0;
	height:46px;
}


#left, #right {
	width:168px;
	padding:0px;
}
#left {float:left;}
#right {
	float:right;
}

.left_box, .right_box {
	width:150px;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}

/* Backgrounds */ 
/* #content, */
.left_box, .right_box {
	padding:5px;
/* skined 
	background-color:#fff;
	background:#000 url(/site_media/images/bg_black_grad.gif) repeat-x top;
	border-color:#666666 rgb(45, 45, 45) rgb(45, 45, 45);
	border-style:solid;
	border-width:1px;
*/
}
.left_box{
	padding-left:10px;
	padding-right:0;
}
.right_box{
	padding-left:7px;
	padding-right:3px;
}


/* menu TEXT STYLES */
.left_box p, .left_box h1, #content h1, , .right_box p, .right_box h1{
	margin-left:10px;
}

/* TEXT STYLES */ 
p,pre, h1, h2 {
	margin: 0 0 10px 0;
}
h1 {
/* skinned 
	color: #fff;
*/
	font-size:14px;
	padding-top:10px;
	text-transform:uppercase;
	background-color: transparent;
}
h2 {
/* skinned 
	color: #7DAB40;
*/
	font-size:12px;
	padding-top:10px;
	background-color: transparent;
}
a {
/* skinned 
	color: #fff;
*/
	font-size: 12px;
	background-color:transparent;
	text-decoration: none;
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
}

pre {
	color: #564b47;
	font-size: 11px;
	background-color:transparent;
	font-family: Courier, Monaco, Monospace;
}


/* WIKI-PAGES */
#wiki_nav_div {
/* skinned 
	border:1px solid #000;background-color: #DDD; */
	width: 150px;
	padding: 5px 2px 10px 2px;
}
#wiki_page_info {
	background-color: #DDD;
	margin: 6px 0px;
	padding:4px;
	
}


/* ACTIVITIES LIST */ 

/*
#iconmenu {position: relative; margin: 10px auto; padding: 3px; width: 206px; height: 52px; background: url(pattern.gif);}
#iconmenu li {width: 50px; height: 50px; position: absolute; top: 2px; background: url(icons.gif) 0 0 no-repeat; display: block; list-style: none;}
#iconmenu a {width: 50px; height: 50px; display: block; border: solid 1px #fff;}
#iconmenu a:hover {border: solid 1px #000;}
#iconmenu #panel1c {left: 2px;}
#iconmenu #panel2c {left: 54px; background-position: -51px 0;}
#iconmenu #panel3c {left: 106px; background-position: -102px 0;}
#iconmenu #panel4c {left: 158px; background-position: -153px 0;}

#iconmenu #panel1c a:hover {background: url(icons.gif) -1px -52px no-repeat;}
#iconmenu #panel2c a:hover {background: url(icons.gif) -52px -52px no-repeat;}
#iconmenu #panel3c a:hover {background: url(icons.gif) -103px -52px no-repeat;}
#iconmenu #panel4c a:hover {background: url(icons.gif) -154px -52px no-repeat;}
*/

.activity {
	padding:0;
	margin:0 0 4px 0;
}
.activity a {font-size:9px;} 
/* 115 px for IE */
.activity p {font-size:9px; padding:0; margin: 3px 0 0 0; white-space:nowrap;overflow:hidden;width:115px;color:#666;}


/*.activitytext { white-space:nowrap;overflow:hidden;width:118px;}
*/
.activityIconWiki {background: url(/site_media/images/activityicons/activityIconsSprite.gif) 0 0 no-repeat;width:32px;height:32px;}
.activityIconUser {background: url(/site_media/images/activityicons/activityIconsSprite.gif) 0 -32px no-repeat;width:32px;height:32px;}
.activityIconGroup {background: url(/site_media/images/activityicons/activityIconsSprite.gif) 0 -64px no-repeat;width:32px;height:32px;}
.activityIconForum {background: url(/site_media/images/activityicons/activityIconsSprite.gif) 0 -96px no-repeat;width:32px;height:32px;}
.activityIconCal {background: url(/site_media/images/activityicons/activityIconsSprite.gif) 0 -128px no-repeat;width:32px;height:32px;}
 

/* Spiffy round corners */
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #cbd5ea;
  border-right:1px solid #cbd5ea;
  background:#e8ecf6}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #adbdde;
  border-right:1px solid #adbdde;
  background:#edf1f8}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #edf1f8;
  border-right:1px solid #edf1f8;}
.spiffy4{
  border-left:1px solid #cbd5ea;
  border-right:1px solid #cbd5ea}
.spiffy5{
  border-left:1px solid #e8ecf6;
  border-right:1px solid #e8ecf6}
.spiffyfg{
  background:#ffffff}





/* FORMS */

#content_content textarea {
	width: 545px;
/*	height: 600px;*/
}
.tallTextArea textarea{
	height: 600px;
}
#content_content .vTextField {
	width: 450px;
}

/* TOOLS */ 

.tools, .tools_left {
	margin-right:10px;
	margin-bottom:10px;
	margin-left:5px;
	padding-top:10px;
}

.tools span, .tools_left span, .tools a, .tools_left a {
	font-size:11px;
	color:#9697CB;
	font-weight:bold;
}

span.addlink, a.addlink,  #content_content span.addlink,  #content_content a.addlink {
	background: transparent url(/site_media/images/icon_addlink.gif) no-repeat scroll left center;
}
span.deletelink, a.deletelink,  #content_content span.deletelink,  #content_content a.deletelink {
	background: transparent url(/site_media/images/icon_deletelink.gif) no-repeat scroll left center;
}
span.editlink, a.editlink,  #content_content span.editlink,  #content_content a.editlink {
	background: transparent url(/site_media/images/icon_changelink.gif) no-repeat scroll left center;
}


span.addlink, a.addlink,  #content_content span.addlink,  #content_content a.addlink, 
span.editlink, a.editlink,  #content_content span.editlink,  #content_content a.editlink,
span.deletelink, a.deletelink,  #content_content span.deletelink,  #content_content a.deletelink {
	/*background: transparent url(/site_media/images/icon_addlink.gif) no-repeat scroll left center;
	*/
	padding-left:14px;
	font-size:11px;
	color:#9697CB;
	font-weight:bold;
}

span.addlink:hover, a.addlink:hover, #content_content span.addlink:hover, #content_content a.addlink:hover, 
span.editlink:hover, a.editlink:hover,  #content_content span.editlink:hover,  #content_content a.editlink:hover,
span.deletelink:hover, a.deletelink:hover,  #content_content span.deletelink:hover,  #content_content a.deletelink:hover {
	text-decoration:none;
	color:#61559E;
	cursor: pointer;
} 



.tools span.addlink, .tools a.addlink {
	background: transparent url(/site_media/images/icon_addlink.gif) no-repeat scroll right center;
	padding-right:14px;
}
.tools span:hover, .tools_left span:hover, .tools a:hover, .tools_left a:hover {
	text-decoration:none;
	color:#61559E;
	cursor: pointer;
} 
.tools {
	float:right;
	text-align:right;
}
.clickable:hover {
	cursor: pointer;
	color:#61559E;
	/*text-decoration:underline;*/
}

/* POPUP STUFF */ 

/* fix for firefox */ 
.caretfix {
    /* overflow:visible; /* or overflow:hidden */
	overflow: auto;
}

/* YUI PANEL CONTAINER (popup) SKIN MOD */
.yui-skin-sam .yui-panel .hd {
	background:transparent url(/site_media/yui_2_3/assets/skins/sam/sprite.png) repeat-x scroll 0pt -1300px;
}
#forum_input_pop {
	z-index:1000;
}

/* styles for input-fields */
#id_header, #id_message, #id_file_on_disk, #id_title, #id_image {
	border:1px solid #ccc;
	width:545px;
}


/* FLOATING START */

.floatright {
	float:right;
	margin:5px;
}
.floatleft {
	float:left;
	margin:5px;
}
.floatleftnobox {
	float:left;
	margin:0;
	padding:0;
	border:0;
}


.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.clearfix {
	display: inline-block;
	min-width: 0;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* FLOATING END*/