body.litadur {
    font-family: verdana, helvetica, arial;
    color: black;
}
body.litadur {
	background: #CECECE url(../img/body_background.gif) repeat-x;	
}

.mainbody2, .mainbody {
    position: relative; 
    
    
    text-align: left;
    padding: 16px 24px 16px 16px;
    color: white;
    line-height: 1.2em;
    font-size: 90%;
	
	min-height: 260px;
	
}
.mainbody2 {
}
.mainbody2 a, .mainbody a {
	color: #FFF;
}



h2 {
	font-size: 170%;
	line-height: 140%;
}
h3 {
	font-size: 150%;
	line-height: 150%;
}
h4 {
	font-size: 130%;
	line-height: 150%;
}


/*#mainbody img {
    margin-top: -35px;
}*/

.clr {
    clear:both;
    height: 1px;
    line-height: 1px;
    font-size: 0;
}

.rightmodules {
    float: right;
}

.contentheading {
    font-size: 110%;
    font-weight: bold;
    margin-bottom: 15px;
}

a.tab {
    background: url(../img/tabs/tab_back2.gif) repeat-x;
    
    float: left;
    vertical-align: middle;
    text-decoration: none;
    color: #50575A;
    height: 33px;
    font-size: 13px;
	line-height: 33px;
	padding: 0px 10px 0px 10px;
}
.tabsar a.tab:hover {
	color: #90A1AA;
}
.tabsar a.selected:hover {
	color: #C3D6DF;
}
.leftside {
    background: url(../img/tabs/tab_leftside2.gif) no-repeat;
    float: left;
    height: 33px;
    width: 8px;
}
.leftside.lselected {
    background: url(../img/tabs/tab_leftside.gif) no-repeat;
}

.rightside {
    background: url(../img/tabs/tab_rightside2.gif) no-repeat;
    float: left;
    height: 33px;
    width: 8px;
}
.rightside.rselected {
    background: url(../img/tabs/tab_rightside.gif) no-repeat;
}

.tab.selected {
    background: url(../img/tabs/tab_back.gif) repeat-x;
    color: white;
    height: 33px;
}

.tabsar {
    background: transparent url(../img/tabs/tabsar_background.gif) repeat-x;
    z-index: 100;
    text-align: left;
    width: 952px;
    height: 33px;
    border: 0px solid red;
}

.tabsar3 {
    background: transparent url(../img/tabs/tabsar_background.gif) bottom left repeat-x;
    z-index: 100;
    text-align: left;
    width: 952px;
    height: 5px;
    border: 0px solid red;
}

#tafla {
    z-index: 50;
    background: url(../img/content_background_stort.png) no-repeat left bottom;
    background: url(../img/content_background.gif) no-repeat left top;
    width: 952px;
    border: 0px solid blue;
}
#tafla.long {
    
    background: #94A6AF url(../img/content_background_stort.png) no-repeat left bottom;
    
    
}


#main {
    width: 952px;
    border: 0px solid red;
    height: auto;
}

#top {
    position: relative;
    height: 90px;
    width: 952px;
    border: 0px solid red;
    vertical-align: bottom;
    margin-bottom: 10px;
    padding-bottom: 15px;
}

.logo {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 297px;
    height: 85px;
}

.augl_top {
    position: absolute;
    right: 0px;
    bottom: 0px;
    border: 0px solid green;
    width: 550px;
    height: 82px;
}

.img_header {
    position: relative;
    z-index: 55;
    text-align: left;
    margin-bottom: 10px;
}

.flytileidir {
    position: relative;
    text-align: center;
    vertical-align: middle;
    border: 0px solid red;
    height: 175px;
    width: 950px;
}

.box {
    position: relative;
    vertical-align: middle;
    text-align: center;
    float: left;
    width: 316px;
    height: 175px;
    border: 0px solid blue;
}

.fl1 {
    position: absolute;
    left: 3px;
    bottom: 20px;
    text-align: center;
    background: url(../img/fl/banner_fl1-2.png?ascasc) no-repeat;
    width: 310px;
    height: 155px;
}

.fl2 {
    position: absolute;
    bottom: 20px;
    left: 5px;
    text-align: center;
    background: url(../img/fl/banner_fl2-2.png) no-repeat;
    width: 310px;
    height: 128px;
}

.fl3 {
    position: absolute;
    bottom: 20px;
    right: 0px;
    background: url(../img/fl/banner_fl3.png) no-repeat;
    width: 310px;
    height: 128px;
}


#namskeid {
    z-index: -10;
    background: url(../img/content_background.gif) no-repeat;
    width: 952px;
    border: 0px solid blue;
    height: 239px;
}

.ajax-load {
	background: transparent url(../img/laera-loading.gif) no-repeat center center;
	height: 175px;
}


.nanar, .skra, .skramig, .skramig_innsida {
	text-indent: -10000px;
	overflow: hidden;
	position: absolute;
}

.nanar {
    
    left: 18px;
    bottom: 0px;
    cursor: pointer;
    height: 42px;
    width: 84px;
    border: 0px solid blue;
    background: url(../img/skodananar.gif) no-repeat;

}

.nanar_hovera {
    background-position: bottom left;
    border: 0px solid red;
}

.skra {
    
    left: 104px;
	bottom:0px;
    cursor: pointer;
    height: 42px;
    width: 73px;
    border: 0px solid blue;
    background: url(../img/skramig1.gif) no-repeat;
}

.content {
    min-height: 200px;
}

.skra_hovera {
    background-position: bottom left;
    border: 0px solid red;
}

.skramigcontainer {
    position: relative;
    margin-top: 10px;
    width: 73px;
    height: 42px;
    border: 0px solid red;
}
.skramig {
    position: absolute;
    cursor: pointer;
	bottom: 0px;
    height: 42px;
    width: 73px;
    border: 0px solid blue;
    background: url(../img/skramig.gif) no-repeat;
}

.skramig_innsida {
    position: absolute;
    cursor: pointer;
	bottom: 0px;
    height: 42px;
    width: 80px;
    border: 0px solid blue;
    background: url(../img/skramig-3.gif?sdvsd) no-repeat;
}



.skramig_hovera{
    background-position: bottom left;
    border: 0px solid red;
}


.former {
    border: 0px solid red;
}

.umgjord {
    position: absolute;
    width: 220px;
    height: 60px;
    border: 1px solid green;
}

.former_text {
    width: 50px;
    border: 1px solid red;
    height: 21px;
    color: #000;
    font-size: 80%;
}

#former_container {
    text-align: right;
    font-size: 80%;
    color: #FFF;
    margin-right: 12px;
    margin-top: 32px;
    border: 0px solid blue;
}

.velkominn {
    color: #FFF;
    text-align: right;
    margin-right: 12px;
    margin-top: 45px;
    font-size: 80%;
    border: 0px solid red;
}

.smallerar {
    border: 0px solid red;
    cursor: pointer;
    color: #FFF;
    text-align: right;
    margin-right: 12px;
    margin-top: -10px;
    font-size: 60%;
}


.former_typebox {
    background: url(../img/former_typeinbox.png) no-repeat;
    text-align: left;
    width: 140px;
    border: 0px;
    height: 21px;
}

.postlisti_skramig {
    position: absolute;
    background: url(../img/postlisti_skramig.png) no-repeat;
    right: 10px;
    bottom: 7px;
    width: 73px;
    height: 41px;
    border: 0px solid blue;
}

.postlisti_skramig_hover {
    background-position: bottom left;
}

#fors_namsk_listi {
	position: relative;
	border: 0px solid black;
	left: 5px;
	width: 908px;
	overflow: hidden;
}

#langijon {
	position: relative;
	width: 5000px;
	left: 0px;
}

#fors_namsk_listi div.item {
	position: relative;
	z-index: 50;
	width: 300px;
	height: 212px;
	overflow:hidden;
	float:left;
}
#fors_namsk_listi div.item div.ccc {
	border: 0px solid black;
	padding: 8px;
	padding-left: 22px;	
	line-height: 1.2em;
	font-size: 70%;
}
#fors_namsk_listi div.item div.ccc h3 { 
	font-size: 16px;
	line-height: 1.5em;
}

#tafla .lysing {
	border: 0px solid red;
	color: #FFF;
}


div.actions {
	width: 952px;
	background: transparent url(../img/skiptilina.gif) top left no-repeat;
	/* background-position: -5px,-50px,0px,0px; */
	position: relative;
	margin-top: 15px;
	bottom: 0px;
	height: 60px;
}

.mainbody2 ul {
	list-style: disc;
	margin-bottom: 0.8em;
}
.mainbody2 p {
	margin-bottom: 0.8em;
}

.mainbody2 ul li {
	margin-left: 15px;
}


#toppvalmynd {
	position: absolute;
	bottom: 0px;
	right: 0px;
	border: 0px solid red;
	text-align: right;
	width: 100%;
	font-size: 13px;
	height: 20px;
	color: #D1DADF;
}

#toppvalmynd a {
	color: #0F557A;
	text-decoration:none;
}
#toppvalmynd a:hover, #toppvalmynd a:focus, #toppvalmynd a:active {
	color: #4F575A;
	text-decoration:underline;
}

#toppvalmynd a .select {
	font-weight: bold;
}

#botnupplysingar {
	position: relative;
	margin-top: 20px;
	width: 100%;
	color: #7b7b7b;
	border: 0px solid red;
	height: 20px;
	font-size: 10px;	
}

#flashid {
	border: 0px solid red;
	width: 952px;
	height: 150px;
	margin-top: 10px;
	margin-bottom: 20px;
}

.orvar {
	position: absolute;
	width: 16px;
	cursor: pointer;
	height: 16px;
}

.takki_afram {
	border: 0px solid red;
	background: url(../img/orvar/takki_afram.gif) no-repeat;
	right: 5px;
	top: 100px;
}

.takki_tilbaka {
	border: 0px solid red;
	background: url(../img/orvar/takki_tilbaka.gif) no-repeat;
	left: 5px;
	top: 100px;
}
	