html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}

html { font-family:'Arial'; font-size: 15px; font-style: normal;font-weight: normal; background:#000;}
a { color:#000;}
a:hover { color:#444;}

p { margin-bottom:10px;}

#container  { background:#FDD40A;}
#header {text-align:center;}
#header #logo {padding-top: 5px;}

ul.menu { padding: 20px 0; }
.menu li {display: inline; padding-right:9px; border-right: 1px solid #000; margin-right: 9px; text-transform: uppercase;}
.menu li.last { padding: 0; border: none; margin: 0;}
.menu li  a {text-decoration:none; font-weight:bold;}

#inner { margin: 0 60px; font-family:'Tahoma'; line-height: 18px; border-top: 2px solid #333;}
#inner h2 { margin: 20px 0;}
#inner ol {margin-left:20px;} 
#inner ol li {margin-bottom: 10px;}
#inner ul {margin-left:10px;}
#inner ul.kon { list-style-type: circle; margin:15px 0 17px 20px;}
#inner ul.kon li {margin:5px 0;}

.soc {width: 162px; height: 40px; font-size: 13px;margin-top: 10px; float: right; }
 a .soc{text-decoration: underline; color:#777;}
 a:hover .soc {color:#444;}
.soc p.text {width: 120px; text-align: right; margin-right: 10px; float: left;}
.soc img {width: 32px;height: 32px; float: right; }

.separator {width:100%;height:1px;border-bottom: 1px dashed #888;margin: 15px 0 0; height:20px}

#audioplayer{ margin:30px 0;}

ul.doc {padding: 30px 0;}
ul.doc img { float:left; margin-right:15px;}
ul.doc li  { line-height:50px; margin-bottom:10px;}

.gallery { margin:10px 0;}
.gallery .item { height:190px; display: inline;float: left; width:150px; margin-right:10px;}
.gallery .item  a img { width:150px; height:150px;}
.gallery .item  p {font-size:10px; line-height:12px;margin:0;}
.gallery.v2 .item { height:160px;}

ul.gallery2 { margin:10px 0; list-style: none;}
ul.gallery2 li { display: inline;float: left; width:150px; margin:5px;}
ul.gallery2 li  a img { width:150px; height:150px;}

.zurija { padding:25px 0; clear:both;}
.zurija .bilde{ float: right; display:block; margin-left:10px;}
.zurija .bilde p { font-size:12px;margin:0;}

#footer { padding-bottom:20px;}

table#ads {margin:10px 0; padding: 10px 0; background:#FFF;}
table#ads td { vertical-align: middle; text-align: center; padding: 5px 0;}
table#ads img {margin-left: 10px}
#footer table#ads { margin:60px 20px 20px 10px;}
#footer table#ads td{ padding: 5px;}

.left_outside {width: 150px;margin-left: -160px; float: left;}
.left_outside img {margin-bottom: 10px;float: right;}

.nolikums ul {list-style: disc; padding-left: 10px;}
.nolikums li {margin-bottom: 7px;}


/*
	960 Grid System ~ Core CSS.
	Learn more ~ http://960.gs/

	Licensed under GPL and MIT.
*/
.container_12{margin-left: auto;margin-right: auto;width: 960px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16 {display: inline;float: left;margin-left: 10px;margin-right: 10px;}
.container_12 .grid_3{width: 220px;}.container_12 .grid_6{width: 460px;}.container_12 .grid_9 {width: 700px;}.container_12 .grid_12{width: 940px;}.container_12 .grid_1 {width: 60px;}.container_12 .grid_2 {width: 140px;}.container_12 .grid_4 {width: 300px;}.container_12 .grid_5 {width: 380px;}.container_12 .grid_7 {width: 540px;}.container_12 .grid_8 {width: 620px;}.container_12 .grid_10 {width: 780px;}.container_12 .grid_11 {width: 860px;}
/* `Clear Floated Elements---------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
/* http://perishablepress.com/press/2009/12/06/new-clearfix-hack */
.clearfix:after {clear: both;content: ' ';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
/*The following zoom:1 rule is specifically for IE6 + IE7.Move to separate stylesheet if invalid CSS is a problem.*/
* html .clearfix,
*:first-child+html .clearfix {zoom: 1;}

img.resp {max-width: 100%; height: auto; display: block;}