.off {
    font-size: 90%;
    background-color: #E5E5E5;
}

.onuio {
    font-size: 90%;
    background-color: #ffcc33;
}

.meny {
    font-size: 90%;
}

.tblboda {
    border-width: 1px;
    border-style: solid;
    border-color: #ffcc33;
	margin: 3px 3px;
	padding: 3px;
}

div#content
{
margin: 5px 20px 0 0;
padding-top: 10px;
padding-left: 150px;
padding-right: 20px;
padding-bottom: 20px;
}

div#content a:hover
{
background-color: #eeeeee;
}

div.quotbox
{
min-width: 150px;
max-width: 700px;
background-color: #FFFFFF;
border: 1px dashed #777777;
margin: 5px;
padding: 0px 5px 50px 5px;
}

div.quotbox-unlimited
{
min-width: 150px;
background-color: #FFFFFF;
border: 1px dashed #777777;
margin: 5px;
padding: 0px 5px 50px 5px;
}

div.quotbox-pic
{
min-height: 150px;
min-width: 150px;
background-color: #FFFFFF;
border: 1px dotted #777777;
margin: 5px;
padding: 0px 5px 50px 5px;
font-size: 0.8em;
}



div.quotbox-text
{
min-height: 50px;
min-width: 150px;
background-color: #FFFFFF;
border: 1px dotted #777777;
margin: 5px;
padding: 0px 5px 30px 5px;
font-size: 0.8em;
}

div.quotbox-ansatte
{
float: left;
width: 97%;
min-width: 150px;
background-color: #eeeeee;
border: 1px dashed #777777;
margin: 5px;
padding: 5px;
}

div.presentation {
float: left; 
text-align: left; 
font-weight: bold; 
font-size: 11px; 
width: 96%;
margin: 5px;
padding: 5px;
border: 1px dashed #777777;
}	

.horizontal-rule {
  border-style: dashed; 
  border-width: 1px 0px 0px 0px; 
  border-color: #777777;
}

img.pquot
{
float: right;
margin-left: 10px;
}

img.lquot
{
vertical-align: text-bottom;
}

img.rquot
{
vertical-align: text-top;
}

div#nav
{
background-color: #FFFFCC;
border: 1px solid #ffcc33;
padding: 1px;
margin: 3px 3px;
width: 150px;
float: left;
}

div#nav a
{
display: block;
border-bottom: none;
line-height: 2em;
border-bottom: 1px dotted #777777;
}

div#nav a:hover
{
background-color: #eeeeee;
}

div#about
{
background-color: #FFFFFF;
border: 1px solid #FFFFFF;
padding: 0px 0px 20px 0px;
margin: 0px 0px 20px 20px;
border-left: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
width: 180px;
float: right;
}

div#about a:hover
{
background-color: #eeeeee;
}

/* innhold venstre */
.col_left { float: left; width: 219px;}

/* innhold høyre */
.col_right {float: left; width: 219px;}

/* overskriftsboks */
.heading {
	height: 25px;
	min-width: 219px;
	background: #EEF0F1;
	/*border: 1px solid #DDE1E3;*/
	border-right: 1px solid #DDE1E3;
	border-left: 1px solid #DDE1E3;
	border-top: 1px solid #DDE1E3;
	border-bottom: 1px solid #DDE1E3;

	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	
}


h3{
	font-weight: bold;
	font-size: 16px;
}

/* overskriften i boksen */
.heading h1{
	font-weight: bold;
	font-size: 12px;
	background: url(/search/nb/20070603210204oe_/http://www.culcom.uio.no/grafikk/h1.png) no-repeat left top;
	padding: 3px 15px 3px 20px;
	border: 1px solid #FFF;
	margin-top: 1px;
	margin-right: 0;
	margin-bottom: 1px;
	margin-left: 0;
}

/* luft mellom boksene */
.clearer{
	height:1px;
	margin-top:-1px;
	overflow:hidden;
	clear:both;
}

/* innholdsboks */
.box {
	padding: 5px;
	border: 1px solid #EAEEF3;
	clear: both;
	float: left;
	min-width: 207px;
	margin-bottom: 25px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0;
	font-size: 0.8em;
}

/* innholdsboks tvang internet explorer*/

* html .box{
	width: 219px;
	w\idth: 219px;
}

/* hovedtekst */
body {
padding-top : 20px; 
/*color : #66737b; */ 
background : #ffffff; 
font-size : x-small; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-align : center; 
}

/* hovedtekst for internet explorer */
* html body{
 font-size: xx-small;/* for ie5 and 5.5. that are one size out*/
 f\ont-size: x-small;/* for ie 6*/
}

/* skille listepunkter */
.p_c {
	border-bottom: 1px solid #EEF0F1;
	padding-bottom: 5px;
}

/* diverse */
.col_box, 
a.col_box { 
	clear: both; 
	float: left; 
	border: 5px solid #F1F1F1; 
	background-color: #FFF; 
	padding: 4px; 
	margin: 0 0 1px;
} 
a.col_box:hover {border: 5px solid #7ABBEB;}

.col_link_box {
	clear: both;
	padding: 2px 0 3px 23px;
	background:#fff url(images/ico_info.png) no-repeat left top;
	border: 1px solid #f1f1f1;
}

.col_link, a.col_link :link, a.col_link :visited, a.col_link :active {}
a.col_link:hover  {} 

/* font størrelser */
.style1 {
	font-size: x-small;
	font-weight: bold;
}
.style2 {font-size: medium}
.style4 {font-size: x-small}

/* besøkskort */
.noteBox {
  background-color: #f0f0f0;
  border-color: #909090;
  border-style: solid;
  border-width: 1px;
  margin: 5px;
  padding-top: 8px;
  padding-bottom: 8px;
  padding-left: 16px;
  padding-right: 16px;
  height: 170px;
  min-width: 425px;
}
