﻿@charset "utf-8";
/* CSS Document */
body {
font-family: verdana, "Trebuchet MS", sans-serif;
font-size: 62.5%;
margin: 0;
padding: 0;
background: #6e8918 url(/CmsKroniker/Images/body.png) 45% -120px no-repeat;
color: #1f1e21;
text-align:center;
}

#window
{
  display:block;
  width:1000px;  
            margin: 0 auto;
        text-align: left;

}

#leftside {
  display:block;
  /*height:580px;*/
  width:175px;
  float:left;
  clear:right; 
}

#rightside {
  width:725px;
  background: #fdfdfd url(/CmsKroniker/Images/grad_bg.gif) right top no-repeat;
}

#title 
{ 
  padding: 0px 220px 0px 20px;
}


#content 
{ 
  clear:right;
  text-align:left;
  width:480px;
  position: relative;
  float:left;
  padding: 0px 15px 40px 15px;
  font-size:100%; 
}

h1 {font-size: 25px;}

/*#content h1 { font-size: 18px; } /*2.7em*/ 
#content h2 { font-size: 9px; font-weight: normal; margin-top: 20px;} /*1.7em*/
#content h1, h2, h3, p { margin: 0; padding: 0;  }

#content p { font-size: 1.3em; line-height: 1.4em; padding: 4px 0 6px 0; }
#content p.dato { padding: 0; margin: 0 0 -4px; font-size: 1.4em;}

#content a { color: #1f1e21; text-decoration: none; border-bottom: 2px solid #6e8918; }
#content a:hover { background: #1f1e21; color: #fdfdfd; text-decoration: none; border-bottom: 1px solid #1f1e21; }

#content ul, #main li { list-style: disc; }
#content ul { margin: 0 0 10px 0; }
#content li { margin: 0 0 0 40px; padding: 0 40px 0 10px; font-size: 1.3em; line-height: 1.2em; }

#whitecontent 
{ 
  clear:left;
  text-align:left;
  vertical-align:top;
  width:820px;
  position        : relative;
  background-color: #ffffff;
  /*height:580px;*/
}


#frame {

}

#left {
 vertical-align:top;
 padding-top: 10px;
 float:left;
 clear: right;
 background-color  : Transparent;  
 width             : 175px; /* multiplied with the center witdh it has to be equal to or smaller than the centerLeft width */
 /*word-wrap         : break-word;*/
}

#left ul {
  margin            : 0px 0px 0px 0px;
  padding           : 0px 0px 0px 0px;
  background-color  : Transparent;
    border-right       : 0px solid #97b812;
  border-left       : 0px solid #97b812;
  border-top		: 0px solid #97b812;
  border-bottom	: 0px solid #97b812; 
  list-style-type   : none;
}

#left ul li.channel{
  background-color : Transparent;
}

#left ul ul {
  background-color : Transparent;
}

#left ul ul ul {
  background-color : Transparent;
}


#left ul li.channel,
#left ul li.posting {
  padding-left      : 0px;
  margin-top        : 1px;
  }
  

#left ul li.channel a,
#left ul li.posting a {
  font-size: 1.4em;   
  height: auto;   
  position        : relative;
  display         : block;
  padding         : 4px 10px 4px 16px;
  color           : #000000;
  font-weight     : bold;
  text-decoration : none;

}


#left ul li.channel a:hover,
#left ul li.posting a:hover {    
  position        : relative;
  display         : block;
  padding         : 4px 10px 4px 16px;
  color           : #ffffff;
  font-weight     : bold;
  text-decoration : none;
  background      : url('/CmsKroniker/Images/hover_dot.gif') no-repeat 3px 8px;
}


#left ul li.channel_active a.posting,
#left ul li.posting_active a {    
  position        : relative;
  display         : block;
  padding         : 4px 10px 4px 16px;
  color           : #ffffff;
  font-weight     : bold;
  text-decoration : none;
  background      : url('/CmsKroniker/Images/menu_dot.gif') no-repeat 3px 8px;
}



#left ul li.channel_open ul {
  border : none;
}


/*1. niveau open*/
#left ul li.channel_open a 
{
	background      : url('/CmsKroniker/Images/menu_dot.gif') no-repeat 3px 8px;
}


#left ul li.channel_open ul li.posting a,
#left ul li.channel_open ul li.channel a {
  padding-left    : 14px; 
}


#left ul li.channel_open ul li.posting,
#left ul li.channel_open ul li.channel {
  margin-top      : 0px;
  padding         : 4px 10px 4px 6px;
}

#left ul li.channel_open ul li.posting_active a,
#left ul li.channel_open ul li.channel_active a{
  margin-top      : 0px;
  padding         : 4px 10px 4px 6px;
}


/* 2. niveau */ 
#left ul li.channel_open ul li.posting a,
#left ul li.channel_open ul li.channel a           
{
  position        : relative;
  display         : block;
  padding         : 4px 10px 4px 16px;
  color           : #fdfdfd;
  text-decoration : none;
  font-size: 1.2em; 
  text-decoration: none; 
  height: auto; 
  font-weight: normal;
  background      : url('/CmsKroniker/Images/hover_dot.gif') no-repeat 3px 8px;
}

#left ul li.channel_open ul li.posting_active a,
#left ul li.channel_open ul li.channel_active a       
{
  position        : relative;
  display         : block;
  padding         : 4px 10px 4px 16px;
  color           : #fdfdfd;
  text-decoration : none;
}

/* 2. niveau */ 
#left ul li.channel_open ul li.posting_active a:hover,
#left ul li.channel_open ul li.channel_active a:hover            
{
  position        : relative;
  display         : block;
  padding         : 4px 10px 4px 16px;
  color           : #fdfdfd;
  font-weight     : normal;
  text-decoration : none;
}

#left ul li.channel_open ul li.posting a:hover,
#left ul li.channel_open ul li.channel a:hover            
{
  position        : relative;
  display         : block;
  padding         : 4px 10px 4px 16px;
  color           : #fdfdfd;
  font-weight     : normal;
  text-decoration : none;
  
}
/*2. niveau open*/
#left ul li.channel_open ul li.channel_open a {
  /*background      : #822433 url("/CmsKroniker/Images/Ny_region/pil_ned_graa.gif") no-repeat scroll 12px 7px;*/
}

/*3. niveau */
#left ul li.channel_open ul li.channel_open ul li.posting a,
#left ul li.channel_open ul li.channel_open ul li.channel a 
{
  position			  : relative;
  display			  : block;
  background-color    : Transparent;
  padding-left        : 12px;
  font-weight         : normal;
  background:none;
  
}

#left ul li.channel_open ul li.channel_open ul li.posting a:hover,
#left ul li.channel_open ul li.channel_open ul li.channel a:hover 
{
  position			  : relative;
  display			  : block;
  background-color    : Transparent;
  padding-left        : 12px;
  font-weight         : normal;
  background		  : url('/CmsKroniker/Images/hover_dot.gif') no-repeat 3px 8px;
}

#left ul li.channel_open ul li.channel_open ul li.posting_active  a,
#left ul li.channel_open ul li.channel_open ul li.channel_active  a {
  position			  : relative;
  display			  : block;
  background-color    : Transparent;
  padding-left        : 12px;
  font-weight         : normal;
  background		  : url('/CmsKroniker/Images/menu_dot.gif') no-repeat 3px 8px;
}

/*4. niveau */
#left ul li.channel_open ul li.channel_open ul li.posting a,
#left ul li.channel_open ul li.channel_open ul li.channel a 
{
  position			  : relative;
  display			  : block;
  background-color    : Transparent;
  padding-left        : 12px;
  font-weight         : normal;
  background:none;
  
}

#left ul li.channel_open ul li.channel_open ul li.posting a:hover,
#left ul li.channel_open ul li.channel_open ul li.channel a:hover 
{
  position			  : relative;
  display			  : block;
  background-color    : Transparent;
  padding-left        : 12px;
  font-weight         : normal;
  background		  : url('/CmsKroniker/Images/hover_dot.gif') no-repeat 3px 8px;
}

#left ul li.channel_open ul li.channel_open ul li.posting_active  a,
#left ul li.channel_open ul li.channel_open ul li.channel_active  a {
  position			  : relative;
  display			  : block;
  background-color    : Transparent;
  padding-left        : 12px;
  font-weight         : normal;
  background		  : url('/CmsKroniker/Images/menu_dot.gif') no-repeat 3px 8px;
}


/* end niveau */

#top {
  height:110px;
  background-image: url(/CmsKroniker/Images/head_bar.gif);
  background-repeat: no-repeat;
  background-position: bottom left;
}

address { float: right; position: relative; top: 40px; right: 15px; text-align: right; font-style: normal; line-height: 1.2em; font-size: 1.2em; }
address a { color: #1f1e21; }

#right {
 float:left;
 width:215px;
 vertical-align:top;
 text-align:center;
 /*height: 580px;*/
}

#right .whiteDiv {
  width : 130px;
  background-color :#ffffff;
  padding   : 3px;
  margin-bottom : 10px;
}
 #RadEContentBordered
{
	background-color:Red;
}

/*#phBox1, #phBox2, #phBox3
{
	color: #fdfdfd !Important; padding: 10px 10px 0 10px; font-size:11px;
}
*/

/* Box  */
.green { background: #6e8918;
text-align:left;}
.blue { background: #29546e;
        }
.black { background: #1f1e21;
         text-align:left;}
.red { background: #7d0000;
       text-align:left; }
.green, .blue, .black, .red { width: 200px; margin: 10px 0px 10px 0px; /*word-wrap: break-word !important;*/ color: #fdfdfd; padding-left:10px; padding-top:5px;}
.green, .blue, .black, .red p {}
box {width:200px; padding-top:20px;  top:10px;}
/*box h2 {color: #fdfdfd !Important; padding: 8px 10px 0 10px; font-size:16px;}*/
/*#box h2 { color: #fdfdfd; padding: 8px 10px 0 10px; font-size: 1.6em; }*/
#box p { color: #fdfdfd; padding: 12px 10px 10px 10px; } /* font-size: 1.2em; line-height: 1.3em;*/
#box a { font-weight: bold; color: #fdfdfd; }



/**/
#footer { clear: both; width: 100%; float: left; padding-left:154px; /*background-color: #6e8918;*/}
#footer p { font-size: 1.1em; text-align: left; line-height: 1.8em; width: 695px; float: left; position: relative; top: 10px; left: 5px; /*border-top: 5px solid #8dba1d;*/ color: #fdfdfd; padding: 0 0 15px 15px; }
#footer a { color: #fdfdfd; }

/* Default 
ul, li { margin: 0; padding: 0; list-style: none; }
.dNone { display: none; }
.clear { clear: both; }
img { border: none; }
a { text-decoration: underline; }
a:hover { text-decoration: none; }
h1, h2, h3, p { margin: 0; padding: 0; }

#wrap { width: 905px; margin: 0 auto; padding: 0; }
#sidebar { width: 175px; float: left; }
#container { width: 725px; min-height: 500px; float: left; background: #fdfdfd url(pic/grad_bg.gif) right top no-repeat; }
#header { background: url(pic/head_bar.gif) 0 bottom no-repeat; height: 110px; overflow: hidden; }
#main { width: 480px; float: left; padding: 40px 15px 40px 15px; }
#box { width: 200px; float: left; padding: 40px 0 5px 0; }
#footer { clear: both; width: 100%; float: left; }
*/
/* Sidebar 
#logo { width: 150px; height: 81px; float: left; margin: 58px 0 0 10px; }
#menu { width: 160px; float: left; margin: 0; }
#menu ul, #menu ul ul { width: 150px; margin: 0; padding: 0; }
#menu li a { font-size: 1.4em; text-decoration: none; padding: 16px 0 0 10px; height: auto; width: 150px; display: block; color: #fdfdfd; font-weight: bold; }
#menu li a.sel, #menu li a.opn { background: url(pic/menu_dot.gif) 0 1.5em no-repeat; }
#menu li a:hover  { background: url("/pic/hover_dot.gif") 0 1.5em no-repeat; }
#menu li li a { font-size: 1.2em; text-decoration: none; padding: 8px 0 0 20px; height: auto; width: 140px; display: block; color: #fdfdfd; font-weight: normal; }
#menu li li a.sel { background: url(pic/menu_dot.gif) 10px 1em no-repeat; }
#menu li li a:hover { background: url(pic/hover_dot.gif) 10px 1em no-repeat; }
*/


/* Header 
address { float: right; position: relative; top: 27px; right: 15px; text-align: right; font-style: normal; line-height: 1.2em; font-size: 1.2em; }
address a { color: #1f1e21; }
*/
/* Main 
#main h1 { font-size: 2.7em; }
#main p { font-size: 1.3em; line-height: 1.4em; padding: 4px 0 6px 0; }
#main ul, #main li { list-style: disc; }
#main ul { margin: 0 0 10px 0; }
#main li { margin: 0 0 0 40px; padding: 0 40px 0 10px; font-size: 1.3em; line-height: 1.2em; }
#main img { margin: 10px 0; }
#main a { color: #1f1e21; text-decoration: none; border-bottom: 2px solid #6e8918; }
#main a:hover { background: #1f1e21; color: #fdfdfd; text-decoration: none; border-bottom: 1px solid #1f1e21; }
#main p.dato { padding: 0; margin: 0 0 -4px; font-size: 1.4em; }
#main h2 { font-size: 1.7em; font-weight: normal; margin-top: 20px; }
#main img.fLeft { float: left; margin: 0 10px 10px 0; }
*/
/* Box 
.green { background: #6e8918; }
.blue { background: #29546e; }
.black { background: #1f1e21; }
.red { background: #7d0000; }
.green, .blue, .black, .red { width: 100%; margin: 0 0 10px; }
#box h2 { color: #fdfdfd; padding: 8px 10px 0 10px; font-size: 1.6em; }
#box p { color: #fdfdfd; padding: 2px 10px 10px 10px; font-size: 1.2em; line-height: 1.3em; }
#box a { font-weight: bold; color: #fdfdfd; }
*/
/* Footer 
#footer p { font-size: 1.2em; text-align: left; line-height: 1.8em; width: 695px; float: left; position: relative; top: 10px; left: 175px; /*border-top: 5px solid #8dba1d;*/ color: #fdfdfd; padding: 0 0 15px 15px; }
/*#footer a { color: #fdfdfd; }
*/

