*{
	margin: 0px;
	padding: 0px;
}

.clearer{
line-height:1px;
clear:both;
}

body {
background-color: #FFFFFF;
color:#333;
line-height:1.3;
}

a{
color:#00008b;
font-weight:bold;
text-decoration:none;
}
a:hover
{
color:#4179b6;
font-weight:bold;
text-decoration:none;
}

ul{
}

li{
margin-left:20px;
}
#leita_input
{
	float:left;
	width:120px;
	height:20px;
	overflow:hidden;
	background-image:url(/img/leitBakgr.gif);
	background-position:left top;
}
.imgLeit
{
	width:40px;
	height:22px;
	background-image:url(/img/leita_takki.gif);
	background-position:left top;

}
#leita_takki
{
	float:left;
	padding-left:6px;
}
hr
{
    color:#B0C4DE;
    height:1px;
    width:90%;
    text-align:center;
    
}

#page{
width:1009px;
margin:0 auto;
background: transparent url(img/pageBakgr.gif) top center repeat-y; 
}

.pageInner{
padding:20px 30px 0 30px;
background: transparent url(img/blueTop.gif) top center repeat-x; 
border-bottom:0px solid red;
}

#red .pageInner{
background: transparent url(img/redTop.gif) top center repeat-x; 
}

#green .pageInner{
background: transparent url(img/greenTop.gif) top center repeat-x; 
}


.pageWrapper{
width:950px;
margin:0 auto;
border-bottom:0px solid red;
}
#head{
margin-top:18px;
background: transparent url(img/topBakgr_blue.gif) top center repeat-x; 
}

#red #head{
background: transparent url(img/topBakgr_red.gif) top center repeat-x; 
}

#green #head{
background: transparent url(img/topBakgr_green.gif) top center repeat-x; 
}

/*  TopValmynd
-------------------------------------*/
#topNav{
padding:24px 24px 10px 24px;
}

#topNav ul{
list-style:none;
margin:0;
padding:0;
}
#topNav ul li{
margin:0 3px;
padding:0;
width:119px;
float:left;
}

#topNav ul li a{
float:left;
width:122px;
height:30px;
display:block;
}

#topNav ul li.blue a{
background: transparent url(img/takkiAlanon.gif) top center no-repeat; 
}
#topNav ul li.red a{
background: transparent url(img/takkiAlateen.gif) top center no-repeat; 
}
#topNav ul li.green a{
background: transparent url(img/takkiHlekkurinn.gif) top center no-repeat; 
}
#topNav ul li a span{
display:none;
}

.leitarvel{
width:200px;
float:right;
text-align:right;
}

.leitarvel input{
border:1px solid #c8c6c7;
background-color:#fcfcfc;
background: transparent url(img/leitBakgr.gif) top center no-repeat; 
}

.rond{
background: transparent url(img/topRond.gif) top center repeat-x; 
height:12px;
}
.rond_bla{
background: transparent url(img/topRond_bla.gif) top center repeat-x; 
height:8px;
}
.rond_red{
background: transparent url(img/topRond_red.gif) top center repeat-x; 
height:8px;
}
.rond_green{
background: transparent url(img/topRond_green.gif) top center repeat-x; 
height:8px;
}

#head h2{
width:718px;
float:left;
border:0px solid red;
margin:0;
text-align:center;
}

#toolBar{
width:228px;
float:left;
border:0px solid red;
height:24px;
padding-top:62px;
}

.fontSizer{
width:90px;
float:left;
border:0px solid red;
}

.tools{
border:0px solid red;
width:50px;
float:left;
}

.flag{
border:0px solid red;
width:75px;
float:right;
}


/* CONTENT
--------------------------------*/

#content{
padding:5px 0 15px 0;
background-color:#fffbdc;
}

#leftSide{
width:203px;
float:left;
}

#valMynd{
/*background: transparent url(img/navTop.png) top left no-repeat;*/
width:203px;
padding-top:27px;
}

#valMynd a{
color:#000;
background: transparent url(img/valmynd_liBakgr.png) top left no-repeat;
}

#leftSide .blue{
background: transparent url(img/navTop_blue.png) top left no-repeat;
}

#leftSide .red{
background: transparent url(img/navTop_red.png) top left no-repeat;
}

#leftSide .green{
background: transparent url(img/navTop_green.png) top left no-repeat;
}

#leftSide .blue a{
background: transparent url(img/valmynd_liBakgr_blue.png) top left no-repeat;
color:#FFF;
}

#leftSide .red a{
background: transparent url(img/valmynd_liBakgr_red.png) top left no-repeat;
color:#FFF;
}


#leftSide .green a{
background: transparent url(img/valmynd_liBakgr_green.png) top left no-repeat;
color:#FFF;
}

#valMynd .level1_selected a {
color:#000;
background: transparent url(img/valmynd_liBakgr.png) top left no-repeat;

/*background-color:#d2d2e9;*/
color:#000;
/*border-bottom:1px solid #dfdfdf;*/
display:block;
}

#valMynd .level1 a,
#valMynd .level1_selected a{
/*border-bottom:1px solid #dfdfdf;*/
padding: 4px 5px 4px 15px;
display:block;
}

#valMynd .level2 a{
/*border-bottom:1px solid #dfdfdf;*/
font-size:10px;
background: transparent url(img/valmynd_liBakgr.png) top left no-repeat;
color:#000;
padding: 4px 5px 4px 40px;
display:block;
font-weight:normal;
}

#valMynd .level2_selected a{
/*border-bottom:1px solid #dfdfdf;*/
font-size:10px;
background: transparent url(img/valmynd_liBakgr.png) top left no-repeat;
color:#000;
padding: 4px 5px 4px 40px;
display:block;
font-weight:bold;
}

#valMynd .level3 a{
/*border-bottom:1px solid #dfdfdf;*/
font-size:10px;
background: transparent url(img/valmynd_liBakgr.png) top left no-repeat;
color:#000;
padding: 4px 5px 4px 50px;
display:block;
font-weight:normal;
}


#valMynd .level3_selected a{
/*border-bottom:1px solid #dfdfdf;*/
font-size:10px;
background: transparent url(img/valmynd_liBakgr.png) top left no-repeat;
color:#000;
padding: 4px 5px 4px 50px;
display:block;
font-weight:bold;
}


.valmyndBottom{
	/*background: transparent url(img/valmynd_bottom.png) top left no-repeat;*/
	height:27px;
	border-top:1px solid #FFF;
}

#leftSide .blue .valmyndBottom{
	background: transparent url(img/valmynd_bottom_blue.png) top left no-repeat;
}

#leftSide .green .valmyndBottom{
	background: transparent url(img/valmynd_bottom_green.png) top left no-repeat;
}

#leftSide .red .valmyndBottom{
	background: transparent url(img/valmynd_bottom_red.png) top left no-repeat;
}



#main{
width:740px;
overflow:hidden;
float:right;
}

.mainSide{
width:210px;
float:right;
margin-right:10px;
padding-left:10px;
border-left:1px dotted #DDD;
}
.mainInner{
	padding:0 15px;
	padding-right:245px;
}
.mainInner2
{
    padding:0px 20px 0px 15px;
    width:710px;
    overflow:hidden;
}

.sideItem
{
    width:210px;
    overflow:hidden;
}


/* FOOTER
----------------------------------------------------*/
#footer{
	background: #4d68ad url(img/footerBakgr.gif) top left repeat-x;
}

#red #footer{
	background: #4d68ad url(img/footerBakgrRed.gif) top left repeat-x;
}

#green #footer{
	background: #4d68ad url(img/footerBakgrGreen.gif) top left repeat-x;
}

.footerInner{
	padding:10px 0 0 0;
	color:#EEE;
	text-align:center;
}
.footerInner p{
	margin:0;
}
.pageBottom{
	background: transparent url(img/footerBottom.gif) top center no-repeat;
	height:40px;
}

#red .pageBottom{
	background: transparent url(img/footerBottomRed.gif) top center no-repeat;
}

#green .pageBottom{
	background: transparent url(img/footerBottomGreen.gif) top center no-repeat;
}

/* Dagatal
----------------------------------*/

#divDagatal {
	overflow: hidden; 
	width: 180px;
	margin:0 auto 25px auto;
	line-height:normal;
    padding-top:10px;
}

.DofHead {
float:left;
width:24px;
text-align:center;
font-weight:bold;
}
	
div.Dof {
float:left;
width:20px;
padding:1px 0px 1px 0px;
text-align:center;
font-size:smaller;
border:1px solid #DDD;
margin:1px;
}
#Dagatal_Outer
{
    width:168px;
    margin:0px auto;
    padding:0px 0px 0px 7px;
    clear:both;
}
#Dagatal_Nav
{
    width:180px;
    height:16px;
    overflow:hidden;
    padding-top:4px;
    clear:both;
}
#Dagatal_Prev_Month
{
    float:left;
    cursor:pointer;
    width:24px;
    height:16px;
    overflow:hidden;
}
#Dagatal_Next_Month
{
    float:left;
    cursor:pointer;
    width:24px;
    height:16px;
    overflow:hidden;
}

#Dagatal_Month
{
    font-weight:bold;
    float:left;
    width:132px;
    text-align:center;
    overflow:hidden;
}

.div_hlekkurinn_meira 
{
    color:#005801;
}
.div_hlekkurinn_meira a
{
    color:#005801;
}
.hlekkurinn_fyrirsagnir_litur
{
    color:#005801;    
}
.div_alanon_meira 
{
    color:#00008b;
}
.div_alanon_meira a
{
    color:#00008b;
}
.alanon_fyrirsagnir_litur
{
    color:#00008b;    
}


.div_alateen_meira 
{
    color:#8b0000;
}
.div_alateen_meira a
{
    color:#8b0000;
}
.alateen_fyrirsagnir_litur
{
    color:#8b0000;    
}
