/* 
	IVT (c.saetre, NTNU) CSS 2005/2006
	Styles apply to the middle column B.(ABC columns; usable px width approx 220-475-203) 
	Use these classes with layout controlled by ivt_cs.css
	Best inside DIV=content, storycontent, innhold, column_b
*/

#opplysning { margin-top: 1.5em; }
	#opplysning ul {list-style: none; 
	margin: .3em .7em .3em .3em;
	padding-left: 3em;	}
	#opplysning ul li {	background: transparent; padding: .1em .3em .2em .3em;
	font-size: 1em; font-weight: normal; color: #000;}
	#opplysning a:link, a:visited {	color: #668594;	}

.caption {color: #999; font-size:.9em; 
	padding-right: .2em; padding-left: .2em; }
	p.caption { font-size:.9em; padding-top: .2em; padding-bottom: .2em;	}
.tip {	color: #999; font-size:.9em; }
p.tip { font-size:.9em;  padding-top: 0; padding-bottom: 0; margin-top: 0; margin-bottom: 0;	}
p.textblock { margin-top: 0; padding-top: 0; margin-left: 0; padding-left: 0}	
.smalltitle {color: #999999; font-size:1em; letter-spacing: -.1em ; }

/* used for profil */
#ingresslist {padding: 1.5em 0 0 .5em; margin-top: .5em; }
#ingresslist ul { list-style: none; padding-left: 0; width: 350px; 	border-top: 1px solid #336699; }
#ingresslist ul li{	list-style: none; padding: 1em  0  0  0; border-bottom: 1px solid #cccccc; }
#ingresslist .face{	padding: .2em; margin-right: .5em; border: 1px solid #cccccc; height: 65%; width: 65%	}
#ingresslist .profile { font-size:1em;}
#ingresslist .profile a { font-size:1.16em ; font-weight:bolder; font-variant:small-caps; letter-spacing: .1em }

#centerfocus {	padding: 1.5em 0 0 1.5em; margin-top: .5em; width: 450px }
#centerfocus .face{	padding: .2em; margin-right: .5em; border: 1px solid #cccccc; margin-bottom: 1.5em;}
#centerfocus a:link, #centerfocus a:visited  {	text-decoration: none; border: 0}
#centerfocus .profile { font-size:1em;}
#centerfocus .profile a { font-size:1.16em ; font-weight:bolder; font-variant:small-caps; letter-spacing: .1em }

#storytable a:link, #storytable a:visited {	color: #369; border-bottom: none; padding: .1em; text-decoration: none; }
#storytable a:hover { background-color: #F1F8FA; text-decoration: none;	border-bottom: none;}
	
.profile { padding: .2em 0 0 .8em;  font-size: .95em; line-height: 150% }
	
.h14rule {	color: #000; font-size: 1.16em; line-height: 150%;   
	margin-bottom: 0; margin-top: 20px; margin-left: 0; 
	padding-left: .5em; font-weight: bold; letter-spacing: 0;
	border-bottom: 2px solid #cccccc; }
	
td.cellhead {border-bottom: 2px solid #f4f4f4; background-color: #fafafa} 	

/*  paginator */	
#pageboxes { height: 20px; width: 200px; float: right; text-align: right; padding-right: 0; margin-right:.5em; padding-top: .3em; font: 1em  sans-serif;  }
.pages { padding-right:.2em; padding-left:.2em; margin-right: 0; margin-left: 0; vertical-align:bottom; }
.pages a {border: solid 1px #ddd; padding:0 3em 0 .3em; background: #fff; text-decoration: none; }
.pages a:visited { padding:0 3em 0 .3em; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.pages a:hover {  padding:0 3em 0 .3em; border-color: #036; background: #FFCC00; text-decoration: none;}
.pageon { padding-right: .2em; padding-left:2px; margin-right: .2em; margin-left: 2px }
.pageon a, .pageon a:visited { padding:0 3em 0 .3em; border-bottom: solid 2px #FFCC00; text-decoration: none;}

/*  images wrappers */
img.icon { padding: .3em .3em .3em .3em; vertical-align: middle ; }
img.thumbnail {	padding: .3em .3em .3em .3em; border: 1px solid #ccc; float: left; vertical-align: top;	}
img.border { border: 1px solid #ccc; padding: .3em; }
img.standard { border: 1px solid #ccc;	padding: .3em; background: #fff; float: left; margin-right: 1em ; margin-bottom: 1.2em; }
img.person { border: 1px solid #eee; padding: .3em; float: right; margin-left: 1em ; background: #fff; margin-bottom: 1.2em;	}
img.book { border: 1px solid #ccc;	padding: .3em; float: right; margin-left: 1em ; margin-bottom: 1.2em;	}
img.left { padding: .3em; float: left; margin-right: 1em ; margin-bottom: 1.2em;}
img.right {	padding: .3em; float: right; margin-left: 1em ; margin-bottom: 1.2em;	}