@import "klak_umsokn.css";

/* 
CSS: 
	2008, Karl - Hugsandi menn (info@hm.is)
	re-edited okt, 2008

	2008, Snorri - Hugsandi menn (snorri@hugsandimenn.is)
	re-edited des, 2008

	2009, Snorri - Hugsandi menn (snorri@hugsandimenn.is)
	re-edited mars, 2009

R��un:
	- Haus
	-- Valmynd
	--- Undirvalmynd
	- Mi�ja
	- D�lkar (�r�r d�lkar, ne�st)
	-- Fr�ttir
	-- Starfsmenn
	-- Mi�jud�lkur
	-- H�gri d�lkur
	-- Megind�lkur (� undirs��u)
	- Ne�sti hluti
	- Botn
	- Anna�
	-- Skuggi
	-- Uppfyllingara�ir (t�mar ra�ir)
	-- F�tur
*/

body{
	font-size:100%;
	font-family:tahoma,arial,helvetica,sans-serif;
	margin:0;
	padding:0;
	background: url(../img/top_shadow.png) #fefefe repeat-x;
	color:#4b4b4b;
}
a img{
	border:none;
}
p {
	font-size:0.75em;
	color:#333333;
}

a {color:#ff8b00;}

h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}

.sida{
	float:left; 
	position: relative; 
	left:50%; 
	width:970px; 
	margin-left: -485px;
	margin-top:8px;
}
.upphafning{
	/*width:963px!important;
	margin-top:0px;
	margin-left:0px;
	height:100%;
	display:inline;
	position:relative;*/
}


/*** HAUS ***/
.haus{
	height:108px;
	float:left;
	width:100%;
}
a.logo{
	float:left;
	width:133px;
	height:65px;
	margin-left:15px;
	margin-top:24px;
	background:url(../img/logo_2009.png) no-repeat left top;
	text-indent:-999em;
}


#bordi{
	background: url(../img/bordi09_bg.png) no-repeat;
	height:140px;
	width:970px;
	float:left;
	margin-bottom:8px;
}
#bordi #inner {width:970px; height:117px; margin-top:11px; overflow:hidden;}
/** Valmynd **/
.valmynd{
	float:left;
	list-style:none;
	padding:0;
	margin:0;
	font-size:13px;
	width:750px;
	margin-left:10px;
}
.valmynd li{
	display:inline;
}
.valmynd li a{
	float:left;
	margin-left:25px;
	padding-top:42px;
	color:#797977;
	text-decoration:none;
	font-weight:700;
	
}
.valmynd li.selected a{
	background: url(../img/valmynd09_valid.png) repeat-x;
	padding-right:10px;
	padding-left:10px;
	color:#fff;
	height:67px;
	text-align:center;
	font-weight:700;
}

/* Undirvalmynd */

.undirvalmyndnobg {
	float:left;
	width:205px;
	min-height:174px;
}

.undirvalmynd {
	background: url(../img/undirvalmynd09_bg.png) no-repeat;
	float:left;
	width:205px;
	min-height:174px;
	padding-top:12px;
}

.undirvalmynd ul {
	list-style:none;
	margin:0;
	padding:0;
}

.undirvalmynd ul li {
	/*height: 1.7em;*/
	line-height: 1.6em;
	margin-left:16px;
	padding:0;
}

.undirvalmynd li a{
	/*padding:3px 5px 2px 1px;*/
	color:#4b4b4b;
	font-size:12px;
    text-decoration: none;
	margin-left:10px;
}

.undirvalmynd li a.current {
		margin-left:0;
		 padding-left:10px;
         font-weight:bold;
		 background: url(../img/pila09.png) no-repeat left;

}

/*** MI�JA ***/
.fyrirk_nams{
	height:246px;
	background:#f2d11e url(../img/banner09_bg.png) no-repeat;
	float:left;
	width:970px;
	margin-bottom:14px;
	padding-top:11px;
}
.nam_flipar{
	float:left;
	width:20px;
	/*margin-left:973px;*/
	/*margin-top:-273px;*/
	position:absolute;
	left:973px;
	top:128px;
	z-index:2;
}
.umsokn{
	background-color:#666666;
	float:left;
	width:100%;
}
.umsokn .upphafning{
	overflow:hidden;
}
.umsokn h3{
	font-size:1.05em;
	font-weight:normal;
	margin:0;
	color:#fff;
	padding:8px 0px;
	text-align:right;
	width:95%;
}
.umsokn a{
	color:#fff;
	text-decoration:none;
}


/*** D�LKAR ***/
.dalkar{
	background-color:#fff;
	float:left;
	width:100%;
	padding-bottom:10px;
}

/** Fr�ttir **/
.frettir{
	float:left;
}

.frettir_wide {width:70%; padding-bottom:10px;}
.frettir_wide .lesa_meira a{
	color:#FF8B00;
	float:left;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	margin-bottom:25px;
	font-weight:700;
}

.dalkar .frettir {
    width: 100%;
	width:527px;
}

.forsidu_frettir {
    width: 527px;
}

.dalkar .frettir h2{font-size:14px;}

.dalkar .frettir .lesa_meira a{ float:left; color:#ff8b00; text-decoration:none; font-weight:700; text-transform:uppercase; font-size:11px;}

h5.dags{
	font-size:0.7em;
	color:#f4952a;
	text-decoration:underline dotted;
	font-weight:500;
}
.forsidu_frettir .fyrirsogn{
	font-size:12px;
	font-weight:700;
}

.forsidu_frettir a {color:#4b4b4b; text-decoration:none;}


.forsidu_frettir p {margin:0; padding:0;}

.undir_frettir{
	list-style:none;
	padding:0;
	margin:0;
	font-size:0.75em;
}
.undir_dags{
	color:#a7a6a4;
}
.undir_fyrirsogn a{
	color:#ff8b00;
	text-decoration:none;
}

/** Starfsmenn **/

.starfsmenn { 
	background: url(../img/starfsmenn_bg.png) no-repeat;
	width:599px;
	height:114px;
	font-size:12px;
	color:#333;
	line-height:16px;
	padding-top:20px;
	padding-left:50px;
}
.starfsmenn a{
	color:#FF8B00;
}

/** Fyrirtæki **/

.fyrirtaekitop {
	float:left;
	background: url(../img/fyrirttop.png) no-repeat;
	width:599px;
	height:16px;
}
.fyrirtaekibotn {
	float:left;
	background: url(../img/fyrirtbotn.png) no-repeat;
	width:599px;
	height:16px;
	margin-bottom:12px;
}

.fyrirtaeki { 
	float:left;
	background: url(../img/fyrirtcenter.png) repeat-y;
	width:549px;
	font-size:12px;
	color:#333;
	line-height:18px;
	padding-left:50px;
}
.fyrirtaeki a{
	color:#FF8B00;
}

.fyrirtaeki .logo {
	float:right;
	margin-right:10px;
	margin-top:24px;
}

.fyrirtaeki .nafnt a{
	float:left;
	font-size:14px;
	margin-bottom:6px;
	font-weight:bold;
	text-decoration:none;
}
.fyrirtaeki .nafnt a:hover{text-decoration:underline;}

.fyrirtaeki .lysing {
	float:left;
	width:410px;
	line-height:16px;
	margin-bottom:6px;
}

.fyrirtaeki .phone {
	float:left;
	clear:left;
	width:70%;
	margin-bottom:6px;

}

.fyrirtaeki .email {
	float:left;
	clear:left;
	width:70%;
}

.fyrirtaeki .labelt {
	/*text-decoration:italic;*/
	color:#848484;
}

/** Mi�ju d�lkur 
.midjudalkur{
	float:left;
	width:321px;
	margin:15px 0;
	padding:0px 20px;
	border-left:1px solid #f7e047;
	min-height:210px;
	border:8px solid #d1d1d1;
}**/


.midjudalkur {
	float:right;
	width:331px;
	height:264px;
	background:transparent;
}

.midjudalkur p{
	margin-top:2px;
}

div#fp_banner {
        background: transparent url(../img/klak_kynning2.png) no-repeat;
       /* -moz-background-clip: -moz-initital;
        -moz-background-origin: -moz-initial;
        -moz-background-inline-policy: -moz-initial;*/
        width: 100%;
        position: relative;
        height: 241px;
	margin-bottom:12px;
}

/** H�gri d�lkur **/ 
.haegridalkur{
	float:left;
	width:527px;
	clear:left;
	border-top:1px solid #e4e4e4;
	padding-top:18px;
	text-align:justify;

	/*margin:15px 0;
	padding:0px 20px;
	min-height:210px;*/
}

.haegridalkur_innri{
	float:left;
	margin-top:20px;
	margin-left:30px;
	width:290px;
}

.haegridalkur h1 {
color:#4b4b4b;
font-size:14px;
}


/** Megind�lkur **/
.megindalkur{
	float:left;
	width:700px;
	min-height:400px;
    font-size:1.1em;
	margin-left:22px;
}

.megindalkur_stor {
    float:left;
	width:100%;
	margin:15px 0;
	padding:0px 20px;
	border-left:1px solid #f7e047;
	min-height:210px;
         font-size:1.1em;

}

.megindalkur p{
	margin-top:2px;
	line-height: 1.3em;
}

.megindalkur ul li {
	font-size: 0.75em;
	line-height: 1.3em;
	color: #333333;
}

.megindalkur h1 {
         color:#ff8b00;
	padding-top:0px;
         margin:0;
	padding-bottom:15px;
         font-size:19px;
}

.megindalkur h2 {
         color:#ff8b00;
	padding-top:0px;
         margin:0;
	padding-bottom:0px;
         font-size:13px;
}

.megindalkur p.link a {
        color: #ff8b00;
}

#contactform {
         font-size:0.8em;
}

#contactform label {
         width:100px;
         float:left;
}

#contactform input{
         font-size:0.8em;
}




/*** NE�STI HLUTI ***/
.nedst{
	float:left;
	background:#ee8622;
	width:100%;
	height:80px;
	text-align:center;
	margin-top:20px;
}
.nedst .efni{
	/*text-align:center;*/
	padding-top:33px;
	color:#fff;
	font-size:77%;
	width:100%;
	
}
.nedst .efni a{
	text-decoration:none;
	color:#fff;
	font-weight:700;
}


/*** BOTN ***/
.botn{
	margin-top:0px;
	background-color:#d6d1bd;
	margin-bottom:40px;
	height:0px;
	float:left;	
}

/*** ANNA� ***/


/*** UPPFYLLINGARA�IR 
.undir_haus{
	background-color:#000;
	height:200px;
	float:left;
	width:100%;
}
.undir_undir_haus{
	background: url (../img/bordi09_bg.png) repeat-x;
	height:129px;
	width:970px;
	float:left;
	margin-bottom:8px;
}
.undir_namsk{
	background-color:#ffffff;
	height:3px;
	float:left;
	width:100%;
}
.undir_nedst{
	background-color:#ffffff;
	height:5px;
	float:left;
	width:100%;
}
.undir_undir_nedst{
	background-color:#d6d1bd;
	height:34px;
	float:left;
	width:100%;
}
.undir_haus .upphafning,
.undir_undir_haus .upphafning,
.undir_namsk .upphafning,
.undir_nedst .upphafning{
	overflow:hidden;
}


/*** F�TUR ***/
.hm{
	font-size:0.85em;
	color:#666666;
	float:right;
	margin:4px 0 20px;
}
.hm a{
	text-decoration:none;
	font-weight:bold;
	color:#666666;
}

/*** Fyrirtæki í fót ***/
#fyrirt {float:left; clear:both; width:100%; height:62px; display:inline;  margin-top:50px;}
#fyrirt li {float:left; list-style:none; margin-right:16px; }
#fyrirt li a {border:0;}

/*** Fánar ***/
#fanar {float:right; width:61px; height:16px; background: url(../img/fanar_bg.png) no-repeat top; }
#fanar #fani_is {float:left; margin-right:13px; margin-left:6px;}
#fanar #fani_en {float:left;}