/* 
*******************************************************************
CSS – World Ecological Forum

Didvision Interactive - www.didvision.se
******************************************************************
*/



body { 
	height: 100%;
  	margin-bottom: 1px;
    background: #000000 url(../../files/main/background.jpg) 0 0 repeat-x;
	margin: 0; 
	padding: 0; 
 	font-size: 70%;
}


/* Master div */
#container { width: 900px; margin: 0 auto; }

/* Content */
#content { position: absolute; padding:0 0 0 0; top: 175px; width: 900px; }
#main { position: relative; float:right; padding:10px 10px 10px 10px; width: 630px; background: #ffffff; border:solid #999; border-width:1px; }

/* Submenu */
#submenu { position: absolute;  width: 240px; min-height:300px; background: #ffffff; border:solid #999; border-width:1px; }
#submenu_header { position: relative;  width: 240px; height:32px;  }
#submenu_active { position: relative;  padding:10px 10px 10px 10px; width: 220px; background: #3e90b3;  }
#submenu_neutral { position: relative;  padding:10px 10px 10px 10px; width: 220px; background: #ffffff;  }
#submenu_indrag { position: relative;  padding:5px 10px 5px 20px; width: 210px; background: #ffffff;  }
#submenu_divider { position: relative;  padding:0 0 0 0; width: 240px; background: #ffffff;  }

#border { position: relative; top: 0px; width: 900px; height:5px; background: url(../../files/menu/border.gif) repeat-x; }
#image { position: relative; top: 1px; width: 900px; height:400px; background: url(../../files/images/laddar.gif) no-repeat;}
#wide { position: relative; float:right; padding: 5px 5px 5px 5px; width:600px; top:0px; }
#side { position: relative; float:left; padding: 5px 5px 5px 5px; top:5px; width:265px; }
#avdelare { position: relative; float:right; top:0px; }

#newsheader03 { position: relative; float:left; top:5px; left:5px; width:270px; height:31px; background: #707070; }
#news03 { position: relative; float:left; top:6px; left:5px; padding:5px 5px 5px 10px; width:255px; background: url(../../files/main/background_content02.gif) repeat-x; }

#sidfot { position: relative; float:left; top: 10px; height:30px; padding:5px 0 25px 10px; background: url(../../files/main/background_sidfot.gif) repeat-x; }

/* Sidhuvud, meny, logo */
#menu { position: absolute; margin-left:0px; top: 123px; }
#logo { position: absolute; margin-left:0px; top: 15px; }
#quote { position: absolute; margin-left:400px; top: 25px; width:500px; height:73px; visibility: visible; }
#quote_inner { position: relative; float:right;}

#program { position: relative; padding:10px 0 10px 40px; margin-left:0px; width:590px; background-color:#E8E8E8; visibility: visible; }
#program01 { position: relative; margin-left:-40px; top:10px; padding:10px 0 10px 40px; width:590px; background-color:#ffffff; display: none; }
#program02 { position: relative; margin-left:-40px; top:10px; padding:10px 0 10px 40px; width:590px; background-color:#ffffff; display: none; }
#program03 { position: relative; margin-left:-40px; top:10px; padding:10px 0 10px 40px; width:590px; background-color:#ffffff; display: none; }
#program04 { position: relative; margin-left:-40px; top:10px; padding:10px 0 10px 40px; width:590px; background-color:#ffffff; display: none; }
#program05 { position: relative; margin-left:-40px; top:10px; padding:10px 0 10px 40px; width:590px; background-color:#ffffff; display: none; }
#program06 { position: relative; margin-left:-40px; top:10px; padding:10px 0 10px 40px; width:590px; background-color:#ffffff; display: none; }
#program07 { position: relative; margin-left:-40px; top:10px; padding:10px 0 10px 40px; width:590px; background-color:#ffffff; display: none; }
