/*

Theme Name: Nettavisen

Author: Morten FO



*/







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;

	}

	

body {

	background:#fff left top repeat;

	color:#000

	font-family:Verdana, Geneva, sans-serif;

	font-size:13px;

	}

	

h1, h2, h3, h4, h5, h6 {

	font-family:"Courier New", Courier;

}



h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {

	color:#000000;

}

	

ol, ul {

	list-style: none;

	}

	

blockquote, q {

	quotes: none;

	}



:focus {

	outline: 0;

	}



ins {

	text-decoration: none;

	}

	

del {

	text-decoration: line-through;

	}



table {

	border-collapse: collapse;

	border-spacing: 0;

	}

	

p {

	line-height:1.2;

	}

	

a {

	color:#353533;

	text-decoration:none;

	}

	

a:hover {

	border-bottom:1px dashed #353533;

	}

	

.hidden {

	display:none;

	}



/* slightly enhanced, universal clearfix hack */

.clearfix:after {

     visibility: hidden;

     display: block;

     font-size: 0;

     content: " ";

     clear: both;

     height: 0;

     }

.clearfix { display: inline-block; }

/* start commented backslash hack \*/

* html .clearfix { height: 1%; }

.clearfix { display: block; }

/* close commented backslash hack */



#wrap {

	width:1260px;

	margin:10px auto;

	position:relative;

}



#ad_top {

	width:900px;

	margin:0 auto;

}



#ad_skyscraper_left {

	position:absolute;

	top:0;

	left:0;

	width:180px;

}



#ad_skyscraper_right {

	position:absolute;

	top:0;

	width:180px;

	left:1080px;

}



#ad_top a:hover, #ad_skyscraper_left a:hover, #ad_skyscraper_right a:hover, #ad_300 a:hover, #ad_468 a:hover {

	border:none;

}

	

#content {

	width:880px;

	margin:0 auto;

	padding:8px 10px 0 10px;

	background-color:#fff;

}



#header {

	margin-bottom:20px;

}



#header a:hover {

	border:none;

}

#catwalk_logo {
    background-color: #FFFFFF;
    border-bottom: 2px solid #000000 !important;
    display: block;
    margin-bottom: 2px;
    padding: 5px;
}


#sidebar {

	width:300px;

	float:left;

}



#ad_300 {

	width:300px;

	margin-top:20px;

}



#ad_300 span {

	display:block;

	margin-bottom:4px;

	text-transform:uppercase;

	font-size:10px;

}



.no_border:hover {

	border:none;

}



#advertise_btn {

	margin:35px 0 0 20px;

}



#sidebar h3 {

	font-size:14px;

	color:#B2AB98;

	font-family:Verdana, Geneva, sans-serif;

	margin:20px 0 0 10px;

}



#nav, #arkiv {

	margin:10px 0 0 0;

}



#nav li, #arkiv li {

	margin-bottom:4px;

	font-size:11px;

	margin-left:10px;

	letter-spacing:1px;

}



#nav li ul {

	margin-left:10px;

}



#nav li ul {

	margin-top:10px;

}



#nav .categories ul li {

	margin-left:10px;

	font-weight:normal;

}



#searchform h3 {

	margin-left:20px;

}



#search {

	background:url(images/nette/sok_bg.gif) left top no-repeat;

	width:169px;

	height:19px;

	font-size:11px;

	font-family:Verdana, Geneva, sans-serif;

	border:none; 

	margin:0 0 0 20px; 

	padding:0 0 0 4px;

}



#submit_btn {

	background:url(images/nette/sok_button.gif) left 3px no-repeat; 

	width:39px; 

	height:22px; 

	border:none; 

	margin:0; 

	padding:0;

}



#main_col {

	width:540px;

	float:right;

	padding-bottom:20px;

	overflow:hidden;

	margin-right:15px;

	display:inline;

}



#main_col h1 {

	letter-spacing:1px;

	margin-top:-4px;		font: 24pt Georgia;	font-style: italic;

}



#main_col h1 a {

	color:#000;

}



#main_col h1 a:hover {

	border-bottom:1px dashed #8e8878;

}



#main_col p.cite {

	margin-top:10px;

	margin-bottom:20px;

	font-size:10px;

	letter-spacing:1px;

}



#main_col p {

	letter-spacing:1px;

	line-height:1.4;

	margin-bottom:15px;	font:12px Arial;

}



.commentPos {

	font-size:14px;

	text-transform:uppercase;

	background:url(images/nette/skillelinje_main.jpg) center bottom no-repeat;

	text-align:center;

	margin:30px auto;

	width:545px;

	display:block;

	padding-bottom:15px;

}



#ad_468 {

	width:468px;

	margin:8px auto;

	background:url(images/nette/skillelinje_main.jpg) center bottom no-repeat;

	padding-bottom:15px;

}

	

#ad_468 span {

	display:block;

	margin-bottom:4px;

	text-transform:uppercase;

	font-size:10px;

}



.left {

	float:left;

	font-size:14px;

	margin-left:37px;

	margin-top:10px;

}



.right {

	float:right;

	font-size:14px;

	margin-right:37px;

	display:inline;

	margin-top:10px;

}



#footer {

	text-align:center;

	color:#999;

	width:570px;

	margin:10px auto;

	padding-bottom:10px;

}



/*COMMENTS*/

.leave_comment {

	font-size:14px;

	background:url(images/nette/skillelinje_main.jpg) center bottom no-repeat;

	padding-bottom:8px;

	text-align:center;

	display:block;

	margin-top:30px;

	margin-bottom:20px;

}



.comment {

	margin-bottom:30px;

	background-color:#e9e4d7;

	padding:10px;

}



#main_col .comment-body p {

	margin-bottom:0;

	margin-top:12px;

}



.comment-body .comment-meta {

	font-size:10px;

}



.commentBox i {

	letter-spacing:1px;

}



.post #comments {

	display:none;

}



.post .right {

	font-size:11px;

}



#leave_comment_2 {

	display:block;

	margin:20px 0 20px 75px;

	*padding-top:20px;

}



#commentform {

	margin-left:75px;

}





#search_links h3 {

	font-size:16px;

	margin-top:8px;

}

















  #infoboks {

    border:1px solid #ccc;

    text-align:center;

padding-bottom:10px;

  }

  #infoboks h3, #infoboks h2, #infoboks p {

    text-align:left;

    padding-left:25px;

    padding-right:25px;

  }

#infoboks h3 {

  padding-left:15px;

    margin-bottom:10px;

}



#infoboks p {

  padding-top:10px;

}



  #infoboks h2 {

    background:#b2ab99;

    padding:10px;

    color:#fff;

    font:18px Arial;



  }


