/*   ---   content   ---    nikiedesign.no */
div#leftside_content{ width:110px; margin:10px 0 0 25px; }
div#leftside_deco{ border:1pt solid #000; border-top:none; width:12px; height:525px; background-color:#888; margin-left:18px; }

div#login{ margin-top:30px; }
div#login input{ width:100px; margin-bottom:5px; }

div#content_holder{ width:500px; min-height:493px; padding:0px 20px 20px 20px; }
div#content_holder a{ float:none; }
div#content_holder img{ border:1pt solid #000; }
/* infozone --------------------------------------------------------------------------------------------------------------------------*/
div#infozone { background-image:url(../elements/devzone3.jpg); height:513px; width:229px; text-align:left; border:1pt solid #000; border-top:none; padding:15px 10px 10px 55px; }

p#flash{ width:100%; height:130px; }

ul.normal, ul.normal2{ margin-top:10px; float:left; }
ul.normal2 li{ list-style-type:square; margin:0 10px 7px 15px; float:left; }
ul.normal li{ list-style-type:square; width:80%; margin:0 0 10px 20px; float:left; }
/* bildegalleri --------------------------------------------------------------------------------------------------------------------------*/
ul#bildegalleri li{ /*>common*/ height:150px; width:151px; border-bottom:1pt solid #000; overflow:hidden; padding:0 15px 5px 0; }
ul#bildegalleri_admin li{ height:190px; width:151px; border-bottom:1pt solid #000; overflow:hidden; padding:0 15px 5px 0; }
ul#bildegalleri img,ul#bildegalleri_admin img{ margin:2px 0 5px 0; width:145px; max-height:125px; }
ul#bildegalleri b{ margin:3px 0 0px 0; }

/*portefolio --------------------------------------------------------------------------------------------------------------------------*/
ul#portefolio_output{ float:left; width:100%; margin:-10px 0 0 0; }

ul#portefolio_output li{ 
height:140px; 
width:147px; 
padding:3px 0 0 0;
overflow:hidden; margin:0px 19px 0 0; 
font:800 9pt verdana;
border-bottom:1pt solid #000;
}

ul#portefolio_output li img{
margin:2px 0 0 0;

}
/*label for portefølje kategorier ..........................................................................................................................................................*/ 
ul#portefolio_output li.label{ width:98%; border:none; border-bottom:1pt dashed #000; background-color:#E4DAD0; padding:5px; margin:0 0 10px 0; font:800 10pt verdana; height:16px; }

/* box --------------------------------------------------------------------------------------------------------------------------*/
div#box{ position:fixed; top:33px; left:105px; /*width:567px; height:234px; padding:0px 0 10px 0;*/ }
div#box label{ /*width:100%;*/ height:24px; background-color:#ccc; }
div#box img{ border:1pt solid #000; }
div#box span{ float:right; }
/* hr */
hr{ float:left; margin:10px 0 10px 0; }
/* icon */
div.icon{ width:45px; height:70px; overflow:display; margin:0 44px 0 15px; }
div.icon small{ width:83px; overflow:display; }
/* normal3 */
ul.normal3 li{ width:100%; float:left; list-style-type:none; }
ul.normal3 label{ width:98%; font-weight:bolder; background-color:#ccc; border-bottom:1pt dashed #000; padding:2px 10px; margin:1px 0 1px 0; }
/* sitemap */
ul.sitemap{ border:1pt solid #000; width:148px; float:left; padding:3px; margin:0 10px 0 0; }
ul.sitemap li{ width:100%; list-style-type:none; height:18px; }
ul.sitemap label{ width:100%; font:800 11pt verdana; border-bottom:1pt solid #000; }
ul.sitemap a{ font:500 8pt verdana; color:red; }

ul.search{ width:465px; }