


#mainwrap {

    text-align: left;
    width: 960px;
    padding-top: 10px;
    background: url(../images/mainwrap_grad.gif) repeat-y;
}


/****** pöppinn á toppnum ***********/
#top_bar {
    text-align: right;
    padding: 4px 0px 4px;
    font-size: 10px;
}

/******** toppur *******************/




#toppur {

    position: relative;
    height: 138px;
    width: 960px;
    
}



#logo {
    background: url(../images/logo_feb_10.jpg?asdfsadf) no-repeat;
    
    /*
    background: url(../images/oopinber_svindl_utgafa_logo.gif?j=2) no-repeat;
    background: url(../images/logo.gif) no-repeat;
	*/
	
    display:block;
    text-indent: -10000px;
    overflow:hidden;
    width: 142px;
    height: 138px;

}
#toppmynd {
    background: url(../images/haus_bak1.jpg?ascsa) no-repeat;
    position: absolute;
    left: 160px;
    width: 800px;
    top: 0px;
    height: 138px;
}

#toppmynd .kudungurinn {
    background: url(../images/kudungurinn.gif) no-repeat;
    position: absolute;
    top: 5px;
    left: 5px;
	display: block;
	height: 63px;
	width: 104px;
	cursor: pointer;
}

#leitarbox {

    position: absolute;
    top: 10px;
    right: 10px;
    width: 200px;
    height: 40px;
    text-align:right;
    color: #01427A;
}
#leitarbox input {
    font-size: 11px;
    padding: 2px;
    border:1px solid #AABBCC;
}

/************* topmenu / plainmenu *****************************/

#topmenu {

    position: absolute;
    width: 800px;
    left: 160px;
    top: 98px;

    height: 34px;

}

#topmenu li {
    list-style: none;
    float:left;
    height: 34px;
    line-height: 34px;
    
}

#topmenu a {
    line-height: 33px;
    background: none;
    font-size: 13px;
    letter-spacing: -1px;    
    padding: 9px 15px 8px 15px;
    
}
#topmenu a:hover, #topmenu a.select {
    background: #DDE4EA;

    color: #000;
    
    filter:         alpha(opacity=60);
    -moz-opacity:   0.6;
    opacity:        0.6;
}

#topmenu ul, #topmenu li {
    margin: 0px;
    padding: 0px;
}




/************** Mainbody og Lefter ******************************/

#lefter {
    width: 151px;
    float:left;
}
#lefter .container {
	margin-top: 14px;
    margin-right: 9px;

}
#lefter, #mainbody {
    overflow:hidden;
}
#lefter li {
    list-style:none;
}
#lefter th {
    font-size: 16px;
    
    font-family: "Trebuchet MS", Arial;
    line-height: 110%;
    color: #223656;
}
#lefter h3 {
    font-size: 13px;
    color: #999B9E;
    font-weight: bold;
}
#lefter td, #lefter, #lefter li, #lefter ul {
    padding: 0;
    margin: 0;
}
#lefter li {
    font-size: 11px;
    line-height: 130%;
    margin-top: 10px;
}

#leftmodules {
    background: #dcddde;
    margin-top: 9px;
    margin-bottom: 4px;
}
#leftmodules2 {
    background: #dcddde;
    height: 100%;
    margin-top: 9px;
}


#leftmodules .mod_c {
    background: #dcddde;
    overflow:hidden;

    /* height: 176px; */
    height: 95%;
}

#leftmodules2 .mod_c {
    background: #dcddde;
    overflow:hidden;
    height: 100%;
}

#leftmodules .mosmodule {
    
}
#leftmodules2 .mosmodule {

}



#mainbody {
    margin-left: 9px;
    width: 800px;
    float:left;
    margin-top: 14px;
}
#mainbody .container {
    line-height: 130%;
    
    
}
#mainbody h2 {
    margin: 0em 0em 0.2em 0em;
    
}
#mainbody p {
    margin-top:0;
    padding-top:0;
}

#pathway {
    background: #DCDDDE; /* tillaga 1 */
    background: #FFF; /* tillaga 2 */
    margin-bottom: 9px;
}
#pathway .c {
    padding: 2px 8px 2px 8px;
    color: #888;
    font-size: 11px;
    border:1px solid #D4D5D6; /* tillaga 1 */
    border:1px solid #E4E5E6;
}
#submenu {
    width: 810px;
    margin: 0px 0px 0px 0px;
}
#submenu a {
    background: url(../images/bg2.gif);
    display:hidden;
    float:left;
    width:246px;
    margin-right: 10px;
    line-height: 20px;
    margin-bottom: 5px;
    padding: 0px 0px 0px 12px;
    text-decoration:none;
    
    /*version 1*/
    border:1px solid #F0F1F2;

    /*version 2*/
    /*
    background: #a7a9ac;
    color: #FFF;
    border:1px solid #a3a5a8;
    */
}
#submenu a:hover, #submenu a.selected  {

    /*version 1*/
    background: #F8F9FA url(../images/bg.gif);

    text-decoration:none;
    /*version 2*/
    /*
    color: #EEE;
    background: #b7b9bc;
    */
}
#submenu a.selected  {
    font-weight: bold;
}


#submenu .lm_lvl1 a:hover, #submenu .lm_lvl1 a.selected  {

    /*version 1*/
    background: #b7b9bc;

    text-decoration:none;
    /*version 2*/
    /*
    color: #EEE;
    background: #b7b9bc;
    */
}
#submenu .lm_lvl1.selected  {
    font-weight: bold;
    background: #b7b9bc;
}



/*********** leftmenu *******************************************/
.leftmenu {

}
.leftmenu a {

    display:block;
    line-height: 34px;
    padding: 0px 0px 0px 7px;
    color: #FFF;
    
    font-size: 13px;
    background: #a7a9ac;
    margin-top:9px;
    text-decoration:none;
}

.leftmenu a:hover, .leftmenu a.selected {
    color: #EEE;
    background: #b7b9bc;
    
}
.leftmenu a.lm_lvl1 {
    margin-top: 0px;
    font-size: 10px;
    background: #FCFCFC;
    color: #999;
    line-height: 20px;
}
.leftmenu a.lm_lvl1:hover {
    color: #666;
    background: #F8F8F8;
}
div.leftmenu a.selected {
    font-weight: bold;
}


/********************* bottom **********************/
#bottominfo {
    
    font-size: 10px;
    line-height: 170%;
    margin-bottom: 0px;
    height: 60px;
	border-top:1px solid #DDD;
}
#bottominfo * {
    width: 100%;
    text-align: center;
    line-height: 200%;
}
#bottominfo img {
    width: auto;
}


/************************* forsíðubanners *************************/
#topbanner {
	border: 1px solid #DADADA;
	width: 798px;
	height: 206px;
	float: left;
	overflow: hidden;
	margin-bottom: 14px;	
}
#bottombanners {
	border: 1px solid #DADADA;
	width: 798px;
	height: 196px;;
	float: left;
	overflow: hidden;
}
#forsidutakkar {
	width: 810px;
	height: 122px;	
	margin-bottom: 14px;	
}
#forsidutakkar .takki {
	float: left;
	margin-right: 11px;
	width: 191px;
	height: 122px;
}
#forsidutakkar .takki.baekur {
	background: url(../images/fors_baekur.gif) no-repeat;
}
#forsidutakkar .takki.brefagogn {
	margin-left: 1px;
	background: url(../images/fors_brefagogn.gif) no-repeat;
}
#forsidutakkar .takki.baeklingar {
	background: url(../images/fors_baeklingar.gif) no-repeat;
}
#forsidutakkar .takki.umbudir {
	margin-left: 1px;
	background: url(../images/fors_umbudir.gif) no-repeat;
}


#forsidutakkar .takki.books {
	background: url(../images/fors_books.gif) no-repeat;
}
#forsidutakkar .takki.brochures {
	margin-left: 1px;
	background: url(../images/fors_brochures.gif) no-repeat;
}
#forsidutakkar .takki.packaging {
	background: url(../images/fors_packaging.gif) no-repeat;
}
#forsidutakkar .takki.stationery {
	margin-left: 1px;
	background: url(../images/fors_stationery.gif) no-repeat;
}

#frettasvaedi {
	float: left;
	border: 1px solid #DADADA;
	width: 798px;
	height: 127px;
}
#topbanners br {
	display:none;
	visibility: hidden;
	height: 0;	
}
#topbanners .user1 {
	width: 352px;
	float:left;
	height: 171px;
	margin:0;
}
#topbanners .user2 {
	width: 339px;
	float:left;
	height: 171px;
}


#topbanners .user2 img, #topbanners .user2 object {
	margin:0;
	margin-left: 9px;
}


#bottombanners .user1 {
	width: 372px;
	float:left;
	margin:14px;
	border-right: 1px solid #DADADA;
	padding-right: 14px;
}
#bottombanners .user2 {
	margin:14px;
	width: 339px;
	float:left;
}


#bottombanners .user2 img, #bottombanners .user2 object {
}

#topbanners .inset {
	
}
/*
* html #topbanners .inset {
	margin-top: 6px;
}
*/

#extra_nav {
    position: absolute;
    right: 0px;
    top: 0px;
    font-size: 10px;
}

#nav_bar {
    position:absolute;
    width: 100%;
    bottom: 0px;
    height: 27px;
    color: #FFF;
}


a.sizers {

    background: url(../images/aplustakkar.gif) no-repeat;
    background-position: -1px -1px;
    padding: 2px 5px 2px 3px;
    text-align: center;
}

a.sizers:hover {
    background-position: -29px -1px;
}


/********** undir undir dót *******************/
#submenu  .lm_lvl0 {
	background-color: #eeeeee;
    font-size: 10px;
}
#submenu  .lm_lvl1 {
    background-color: #999999;
    color: #FFF;
    font-size: 10px;
}
#submenu .lm_lvl1:hover {
	background-color: #b7b9bc;
	color: #FFF;
}





/********** fréttatilkynningar ******************/

#frettatilkynningar {
	
	overflow:hidden;
	
	margin-bottom: 14px;
	position: relative;
	height: 127px;
	border:1px solid #DDD;
}
* html #frettatilkynningar {
	
	height: 127px;
}
#frettatilkynningar .utanum {
	
	padding: 3px;
}

#frettatilkynningar .item {
	margin-right: 20px;
}
#frettatilkynningar .item * {
	display:inline;
}
#frettatilkynningar .marquee {
	height: 127px;
	position: absolute;
	top: 0px;
	width: 3200px;
}

/***************** Fánar *******************/
a.flag {
	background: transparent url(../images/oddi_fanar.gif?aasff) no-repeat;
	padding-left: 25px;
}
a.usa {
	background-position: 0px -7px;
}
a.english {
	background-position: 0px -29px;
}
a.icelandic {
	background-position: 0px -51px;
}
a.faroe {
	background-position: 0px -73px;
}
a.norway {
	background: transparent url(http://code.netvistun.is/icon/famfamflags/no.png) no-repeat;
}


/***************** lausnir fyrir jólin - HTML BÆKLINGUR *******************/

#lausnirfj{
	height:1022;
	background-repeat: no-repeat;
	background-image: url(../images/lausnirfyrirjolin/1.jpg);
	}
#lausnirfj h2{
	font-size: 35px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:80px;
	text-align: left;
	line-height: 91px;
	
	}
	#lausnirfj h3{
	font-size: 12px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:60px;
	margin-top:30px;
	}
#lausnirfj h4{
	font-size: 12px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:30px;
	margin-top:30px;
	line-height: 20px;
	font-weight: bold;
	}
#lausnirfj h5{
	font-size: 14px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:160px;
	margin-top:30px;
	}
	
#lausnirfj h6{
	font-size: 20px;
	color: #B50A37;
	font-family: Verdana, Geneva, sans-serif;
	margin-left:170px;
	font-weight: bold;
	}
	
	
#myndabaekur{
	height:522;
	background-repeat: no-repeat;
	background-image: url(../images/lausnirfyrirjolin/myndabaekur.jpg);
	}
#myndabaekur h2{
	font-size: 18px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:25px;
	margin-top:20px;
	text-align: left;
	line-height: 20px;
	
	}
	#myndabaekur h3{
	font-size: 12px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:25px;
	margin-top:10px;
	font-weight: normal;
	}

#myndabaekur h5{
	font-size: 14px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:160px;
	margin-top:15px;
	}
	
#myndabaekur h6{
	font-size: 20px;
	color: #B50A37;
	font-family: Verdana, Geneva, sans-serif;
	margin-left:170px;
	font-weight: bold;
	}
#dagatol{
	background-repeat: no-repeat;
	background-image: url(../images/lausnirfyrirjolin/dagatol.jpg);
	}
#dagatol h2{
	font-size: 18px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:25px;
	margin-top:5px;
	text-align: left;
	
	}
	#dagatol h3{
	font-size: 12px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:15px;
	margin-top:10px;
	font-weight: normal;
	}
#jolakort{
	height:522;
	background-repeat: no-repeat;
	background-image: url(../images/lausnirfyrirjolin/jolkort.jpg);
	}
#jolakort h2{
	font-size: 18px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:15px;
	margin-top:20px;
	text-align: left;
	line-height: 20px;
	
	}
	#jolakort h3{
	font-size: 12px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:15px;
	margin-top:10px;
	font-weight: normal;
	}
#jolakort h4{
	font-size: 12px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:30px;
	margin-top:10px;
	line-height: 20px;
	font-weight: normal;
	}
#jolakort h5{
	font-size: 14px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:15px;
	margin-top:30px;
	font-weight: normal;
	}
	
#jolakort h6{
	font-size: 20px;
	color: #B50A37;
	font-family: Verdana, Geneva, sans-serif;
	margin-left:20px;
	font-weight: bold;
	}

#umbudirogoskjur{
	background-repeat: no-repeat;
	background-image: url(../images/lausnirfyrirjolin/umbudiroggjafaoskjur.jpg);
	}
#umbudirogoskjur h2{
	font-size: 18px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:25px;
	margin-top:20px;
	text-align: left;
	line-height: 10px;
	
	}
	#umbudirogoskjur h3{
	font-size: 12px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:25px;
	margin-top:10px;
	font-weight: normal;
	}
#umbudirogoskjur h4{
	font-size: 12px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:30px;
	margin-top:10px;
	line-height: 20px;
	font-weight: normal;
	}
#umbudirogoskjur h5{
	font-size: 14px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:15px;
	margin-top:40px;
	font-weight: normal;
	}
	
#umbudirogoskjur h6{
	font-size: 18px;
	color: #B50A37;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:25px;
	font-weight: bold;
	}
#jolakassar{
	height:650px;
	background-repeat: no-repeat;
	background-image: url(../images/lausnirfyrirjolin/jolakassar.jpg);
	}
#jolakassar h2{
	font-size: 18px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:25px;
	margin-top:20px;
	text-align: left;
	line-height: 10px;
	
	}
	#jolakassar h3{
	font-size: 12px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:25px;
	margin-top:10px;
	font-weight: normal;
	}
#jolakassar h4{
	font-size: 12px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:75px;
	margin-top:10px;
	font-weight: normal;
	}
#jolakassar h5{
	font-size: 14px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:15px;
	margin-top:40px;
	font-weight: normal;
	}
	
#jolakassar h6{
	font-size: 18px;
	color: #B50A37;
	font-family: Arial, Helvetica, sans-serif;
	margin-left:25px;
	font-weight: bold;
	}

