
/* --------------------------------------- Start - Common ---------------------------------------------- */
html, body, p, table, div, td, form, img, h1, h2, h3, h4, h5, h6 { font-size: 12px; }
html, body, div, p, table, td, form, img, h1, h2, h3, h4, h5, h6 { font-family: Arial,Verdana,Tahoma,sans-serif; padding: 0px; margin: 0px; border: 0px transparent none; background-position:left top; background-repeat:no-repeat; }


html {
	padding: 0;
	margin: 0;
	background: #e4e4e1 url(../images/body_bg.jpg) repeat-x;
}

body {
background: url(../images/top_body_bg.png) no-repeat center 0px;
color:#000;
text-align:center;
margin:0;
margin-top:0;
padding:0;
}


* a {
outline:none
}
*{
outline:none;
}

#container {
background:#F2F2F2;
width:969px;
margin:0 auto;
}


#flass_container {
position:relative;
width:986px;
height:230px;
margin:0 auto;
}

#efg_top {
background: url(../images/efg_top.png) no-repeat;
top:10px;
left:493px;
position:absolute;
width:480px;
height:220px;
}

#menu_container {
background: url(../images/menu_bg.png) no-repeat;
position:relative;
width:986px;
height:46px;
text-align:left;
margin:0 auto;
}
#menu_container ul {list-style:none;margin:0;padding:0;}
#menu_container ul {
position:relative;
color:#E6E6E6;
font-family:Georgia;
font-size:16px;
padding-left:30px;
}
#menu_container ul a{
color:#E6E6E6;
}

	
	#menu_container li {float:left;margin:0;padding:0;text-align:center;}
	#menu_container li a {display:block;padding:8px 10px;height:100%;color:#C7C7C7;text-decoration:none;border-right:1px solid #ADADAD;}
	#menu_container li a:hover, #menu_container li a:focus, #menu_container li a:active {background-position:-150px 0; color:#fff;}
	#a a {background:url(../images/bg22.png) repeat -20px 35px;}

#menu_container ul li a.selected{
color:#fff;
background:url(../images/bg.png) repeat 0 0;
}


#menu_container_text {
position:relative;
color:#E6E6E6;
font-family:Georgia;
font-size:16px;
padding-left:30px;
padding-top:7px;
}
#menu_container_text a:link, #menu_container_text a:visited {
color:#E6E6E6;
text-decoration:none;
}
#menu_container_text a:hover {
color:#E0FFD9;
background: url(../images/fade.png) no-repeat center;
}
.strik {
position:relative;
color:#E6E6E6;
font-family:Georgia;
font-size:16px;
padding-left:10px;
padding-right:10px;
padding-top:7px;
}

#center_container {
background: url(../images/center_bg.png) repeat-y;
position:relative;
width:986px;
margin:0 auto;
}
/* left content */
#left_container {
position:relative;
float:left;
width:610px;
border:0px solid red;
margin-left:35px;
text-align:left;
}

.content_img {
float:left;
margin:2px; 
margin-right:10px;
}

.content_img img {
border:1px solid #BFBFBF;
background:#EAEAEA;
padding:5px;
}




/* right content */
#right_container {
position:relative;
float:right;
width:315px;
border:0px solid red;
margin-left:15px;
}
#right_container a {
text-decoration:none
}
.right_heading {
position:relative;
background: url(../images/right_headings_bg.png) no-repeat;
float:right;
display:block;
width:309px;
height:39px;
margin-right:2px;
}
.right_heading_text {
color:#E6E6E6;
font-family:Georgia;
font-size:19px;
float:left;
text-align:left;
padding-left:20px;
padding-top:2px;
clear:both;
}
.right_links{
position:relative;
background: url(../images/right_underline.png) no-repeat 10px bottom;
float:right;
width:285px;
height:40px;
margin-right:26px;
clear:both;
text-decoration:none;
}
.links_right{
text-decoration:none;
}
.right_links:hover{
position:relative;
background: url(../images/bg_right.png) no-repeat 10px bottom;
float:right;
width:285px;
height:40px;
margin-right:26px;
clear:both;
cursor:pointer;
text-decoration:none;
}

.right_links_text{
font-family:verdana;
color:#515151;
font-size:13px;
font-weight:bold;
text-align:left;
padding-top:10px;
padding-left: 20px;
margin-right:16px;
text-decoration:none;
}


#botn_container {
background: url(../images/botn_bg.png) no-repeat;
position:relative;
color:Black;
font-size:20px;
width:986px;
height:24px;
margin:0 auto;
}










img {
    border: none;
} 
p, ul, li
{
	margin-top: 0px;
	margin-bottom: 0px;
}
ul{
	list-style-type: square

}


a{
color:#333300;
text-decoration:underline;
}
a:hover{
color:#333300;
text-decoration:none;
}












/****************************************************/

.frett_yfir{
text-align:right;
margin-right:40px;
margin-bottom:10px;
color:#6B6B6B;
}
.fyrirs{
color:#333300;
font-family:Georgia;
font-size:24px;
line-height:28px;
font-weight:normal;
margin-bottom:5px;
}

.meginmal{
color:#3B3B3B;
font-family:arial;
font-size:14px;
line-height:20px;
font-weight:normal;
margin-bottom:20px;
border-bottom:0px solid silver;
}
.meginmal p{
color:#3B3B3B;
font-family:arial;
font-size:14px;
line-height:20px;
font-weight:normal;
}
.lesa_meira{
position:relative;
float:left;
margin-bottom:30px;
}
.social{
position:relative;
float:right;
margin-bottom:30px;
}

.line{
position:relative;
margin-bottom:30px;
margin-top:10px;
border-bottom:1px solid silver;
}

.info a:link, .info a:visited {
color:#6a6a6a;
text-decoration: none;
}

.info a:hover {
text-decoration: underline;
}





