exihtml,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend {
	background: transparent;
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}

.print-logo
{
	display:none;
}

/* Fix fyrir <pre> injection í texta */
.news-Text pre p
{
	float:left;
	width:460px;
} 

body {
	background-color: #fafaf8;
	color: #1f1f1f;
	font: normal 16px Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center;
}
h1 {
	color: #999;
	font-size: 1.7em;
	font-weight: 700;
	margin-bottom: 0.35em;
	margin-top: 0;
}
h2 {
	color: #999;
	font-size: 1.6em;
	font-weight: 700;
	margin-bottom: 0.55em;
	margin-top: 0;
}
a {color: #03569F;text-decoration: none;}
a:link {color: #03569F;	text-decoration: none;}
a:hover {text-decoration: underline;}
a img {border: none;}
h3,h4,h5,h6 {
	color: #555;
	font-weight: 700;
	line-height: 1.15em;
	margin-top: 0;
}
p {
	margin-bottom: 12px;
}
hr {
	background-color: #ccc;
	border: 0 none;
	clear: both;
	color: #ccc;
	height: 1px;
	margin: 10px 0;
}
ol, 
ul {
	list-style-position: inside;
}
em {
	font-style: italic;
}

.no-disp {
	display: none;
}

.lowercase{text-transform:lowercase;}

.midja {
	margin: 0 auto;
	width: 81.5em;
}

#sida {
	font-size: 0.75em;
	letter-spacing: -0.1px;
	line-height: 15px;
/*	margin-top: 50px; */
	text-align: left;
	width: 100%;
}
/*
#header {
	background-color: transparent;
	float: left;
	margin-bottom: 1.7em;
	width: 100%;
}

#header h1 {
	margin: 0;
}

#header h1 a {
	float: left;
	margin-top: 165px;
	text-indent: -999em;
	width: 12.1em;
}
*/
/* Flýtival efst í haus */
.top-nav-vinstri {
	float: left;
	font-size: 11px;
	list-style: none;
	margin: 0;
	padding: 0.5em 0;
	position:relative;
	z-index:100;
}
.top-nav-vinstri li {
	float: left;
	padding: 5px 18px 1px 2px;
}
.top-nav {
	float: right;
	font-size: 11px;
	list-style: none;
	margin: 0;
	padding: 0.5em 0;
}
.top-nav li {
	background: transparent url(/sites/all/themes/ruv/images/sprites2.png) no-repeat scroll left top;
	float: left;
	margin-left: 12px;
	padding: 5px 0 1px 28px;
}
li.top-farsimar {background-position: 10px 4px;}
li.top-rss {background-position: 12px -21px;}
li.top-hladvarp {background-position: 7px -42px;}
li.top-textavarp {background-position: 5px -64px;}
li.top-english {
	background-position: 5px 23px;
	padding-left: 4px;
}

li.top-verslun {background-position: 6px -87px; }

/* Lógó og leit í haus */
.midlina {
	float: left;
	padding: 11px 0 21px;
	width: 100%;
	position:relative;
	z-index:3;
}

.midlina-narrow
{
	padding: 6px 0 6px;
}

.midlina-narrow .narrow-head-menu
{
   float:right;
   margin-top:5px;
}

.midlina-narrow .narrow-head-menu li
{
	float:left;
	list-style-type:none;
}

.midlina-narrow .narrow-head-menu li a
{
	padding-left:15px;
	padding-right:15px;
	padding-top:8px;
	padding-bottom:8px;
	/*border-right:1px solid #062a50;*/
	font-weight:bold;
	float:left;
	color:#86b0d4 !important;
	text-shadow:0px 0px 4px #000;
	-webkit-text-shadow:0px 0px 4px #000;
	-moz-text-shadow:0px 0px 4px #000;
}

.midlina-narrow .narrow-head-menu li a:hover
{
	/*background:#07386b;*/
	text-decoration:none;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	box-shadow:inset 0 0 15px #000;
	-moz-box-shadow:inset 0 0 15px #000;
	-webkit-box-shadow:inset 0 0 15px #000;
	color:#FFF !important;
	text-shadow:0px 0px 4px #000;
	-moz-text-shadow:0px 0px 4px #000;
	-webkit-text-shadow:0px 0px 4px #000;
}

.midlina a.logo {
	background: transparent url(/sites/all/themes/ruv/logo.png) no-repeat left top;
	float: left;
	height: 39px;
	text-indent: -999em;
	width: 125px;
}

.date {
	float: left;
	font-size: 14px;
	margin: 10px 21px;
}

/* Leit efst í haus */
form#qsearch,
form#search-block-form {
	float: right;
	margin-right: 3px;
	padding: 7px 0 0;
	margin-top: -62px;
	position: relative;
	z-index: 20;
}
#edit-search-block-form-1-wrapper label {
	text-indent: -999em;
	float: left;
}
#qsearch input.search-input,
#search-block-form input.search-input,
#search-block-form input#edit-search-block-form-1 {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: none;
	border-radius: 4px;
	color: #a8a8a8;
	float: left;
	margin: 0;
	padding: 6px 0 6px 5px;
	text-indent: 4px;
	width: 184px;
}
#qsearch input.button,
#search-block-form input.button,
#search-block-form input#edit-submit {
	background: #fff url(/sites/all/themes/ruv/images/sprites2.png) no-repeat 0 -220px;
	border: none;
	cursor: pointer;
	float: left;
	height: 16px;
	margin: 5px 0 0 -29px;
	text-indent: -999em;
	width: 23px;
}


#masthead {
	background-color: #004a96;
	background: -moz-linear-gradient(top, #005BA2, #004A96);
	background: -webkit-gradient(linear, left top, left bottom, from(#005BA2), to(#004A96));
	float: left;
	width: 100%;
}
#masthead,#masthead a {
	color: #fff;
}

/*** MENU ***/
#valmynd {
	background-color: #003c7c;
	background: -moz-linear-gradient(top, #004380, #003F7E);
	background: -webkit-gradient(linear, left top, left bottom, from(#004380), to(#003F7E));
	float: left;
	width: 100%;
	border-top: 1px solid #003F7E;
	position:relative;
	z-index:3;
}
#valmynd ul.menu {
	list-style: none;
	padding: 0;
	margin-top: -1px;
}
#valmynd .menu li {
	float: left;
	margin: 0;
}
#valmynd .menu a {
	color: #fff;
	display: block;
	font-size: 13px;
	font-weight: 700;
	padding: 10px 13.5px 10px 16px;
	text-decoration: none;
	text-shadow: #002b53 1px 1px 1px;
}
#valmynd ul.menu a:visited,
#valmynd ul.menu a:link {
	color: #fff;
	text-decoration: none;
}
#valmynd ul.menu .active,
#valmynd ul.menu a:hover,
#valmynd ul.stodvamynd .active,
#valmynd ul.stodvamynd li:hover {
	background-color: #002954;
}

#valmynd .menu li a.sarp-menu {
    background: url("/sites/all/themes/ruv/images/sarp-menu-bg3.png") no-repeat scroll 10px 7px transparent;
    padding: 4px 12px 5px 25px;
}

#valmynd .menu li.last {
    background: -moz-linear-gradient(center top , #005BA2, #004380) repeat scroll 0 0 transparent;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#005BA2), to(#004380));
    border: 1px solid #002954;
    border-radius: 2px 2px 2px 2px;
    margin: 5px 10px 0;
}

#valmynd .menu li.last a.active{background-color:#002954;}

/* Stöðva-valmynd */
.stodvamynd {
	list-style: none;
}
.stodvamynd li {
	float: right;
	height: 35px;
	padding-left: 6px;
}
.stodvamynd li a {
	background: transparent url(/sites/all/themes/ruv/images/sprites2.png) no-repeat scroll left top;
	display: block;
	margin: 0 3px;
	padding: 6px 0;
	text-indent: -999em;
	width: 76px;
}
.stodvamynd .ras1 {background-position: 2px -134px;}
.stodvamynd .ras2 {background-position: 5px -164px; /*margin-right: 12px;*/}
.stodvamynd .tv {background-position: 0 -104px;}
#undirvalmynd {
	background-color: #002954;
}
#undirvalmynd li {
	display: inline;
	line-height: 34px;
}
#undirvalmynd a {
	color: #fff;
	font-size: 1em;
	padding: 10px 4px 10px 16px;
}
#undirvalmynd a.active {
	font-weight:bold;
}

/*** MEGINMÁL ***/
.meginmal {
	padding-bottom: 24px;
}
#meginmal-toppur {
	float: left;
	width: 100%;
	min-height: 36px;
}
#meginmal-vinstri {
	float: left;
	padding: 6px 0 16px;
	width: 650px;
}
#meginmal-haegri {
	float: left;
	margin-top: 6px;
	width: 328px;
}
#dagskra-haegri {
	float: right;
	margin-top: 6px;
	width: 312px;
}
.meginmal-page {
	margin-top: 24px;
}

.breaking {
	background-color: #fd0;
	width: 100%;
	color: #3b3718;
	margin-bottom: 21px;
}
.breaking .breaking-nytt {
	float: left;
	background-color: #ffeb71;
	padding: 9px 14px;
	font-weight: bold;
	font-size: 16px;
	text-transform: uppercase;
	font-family: verdana, sans-serif;
}
.breaking .breaking-frett {
	background: url(/sites/all/themes/ruv/images/sprites2.png) no-repeat -61px -213px;
	float: left;
	padding: 9px 22px;
	font-size: 15px;
	font-weight: bold;
}
.breaking .breaking-frett a {
	color: #3b3718;
}
.uppfaert {
	padding: 13px 3px 0;
	color: #999997;
}
.uppfaert a {
	color: #999997;
}
.efst-box {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color: #f0f0f0;
	border-radius: 5px;
	float: left;
	margin: 10px 0 20px;
	padding: 18px 13px 20px 23px;
	width: 50em;
}
.fmynd0 {
	display: block;
	max-height: 15em;
	overflow: hidden;
}
.fmynd0 img {
	float: left;
	margin: 4px 1.35em 0.35em 0;
}
.fmynd0 img.frettamynd { /* Í notkun? */
	border: 0 none;
	float: left;
	height: auto !important;
	margin: 0;
	min-height: 180px;
	min-width: 304px;
	width: auto !important;
}
.fmynd {
	float: left;
	height: 110px;
	margin-right: 12px;
	overflow: hidden;
	width: 11.25em;
}
.fmynd img {
	border: 0 none;

/*
	min-height: 9.15em;
	width: 11.25em;
*/
}
.ithrottabox .fmynd {
	float: right;
	height: 100px;
	margin-left: 12px;
	width: 100px;
}
.fmynd-flokka {
	height: 85px;
	width: 85px;
}

.kubbur {
	float: left;
/*	margin: 0 1.35em 0.35em 0;*/
	margin: 0 0.35em 0.35em 0;
}

.fleiri-faerslur div.item-list{
	border-top: 1px solid #EEEEEE;
    float: left;
    margin-top: 20px;
    padding-top: 10px;
	text-align:center;
    width: 100%;
	}
	
.fleiri-faerslur div.item-list .pager li {
    background-image: none;
    display: inline;
    list-style-type: none;
    padding: 0.5em;
}

.helst-listi li,
.cell-2 li,
.flokkakassi li,
.mestlesid li {
	list-style-position: inside;
	margin-bottom: 0.65em;
}
.helst-listi li,
.cell-2 li,
.flokkakassi li {
	list-style-image:url('images/bullit.png');
}
.helst-listi li a,
.cell-2 li a,
.flokkakassi li a {
	font-weight: 700;
}

h2.flokkatitill {
	color: #252525;
	font-size: 16px;
	padding-bottom: 12px;
	margin-bottom: 0;
}

h2.flokkatitill a
{
	color:#000;
}

/* Nýjustu fréttatímar kubbur */
.nyjust-frettatimar {
	float: left;
	margin-right: 0;
}
.nyjust-frettatimar {
	-moz-border-image: url("/sites/all/themes/ruv/images/skuggabotn.png") 0 0 7 0 stretch;
	-webkit-border-image: url("/sites/all/themes/ruv/images/skuggabotn.png") 0 0 7 0 stretch;
	border-image: url("/sites/all/themes/ruv/images/skuggabotn.png") 0 0 7 0 stretch;
	border-width: 0 0 7px;
}
.nyjust-frettatimar .innri {
	background-color: #FFF;
	border: 1px solid #E2E2E2;
	clear: both;
	float: left;
	height: 100px;
	overflow: hidden;
	padding: 10px;
	width: 23.35em;
}

.frettatimar-sj, .frettatimar-utv{
	display: block;
    float: left;
	font-weight:bold;
    margin:6px 9px;
	width:120px;
	text-decoration:none!important;
}

.frettatimar-shadow{
	float:left;
	background:transparent url(/sites/all/themes/ruv/images/frettatimar-bg.png) no-repeat scroll center bottom;
	height:154px;
}


/*** Áhugaverðar upptökur ***/
.ahugavert {
	margin: 12px 0;
}
.ahugavert .innri {
	background-color: #FFF;
	border: 1px solid #E2E2E2;
	clear: both;
	float: left;
	width: 51.75em;
	height: 168px;
}
.ahugavert .innri div {
	float:left;
}
.ahugavert li {
	float: left;
	padding: 20px 1px 14px 20px;
	width: 130px;
	list-style: none;
}
.mm-mynd {
	height: 74px;
	overflow: hidden;
	width: 131px;
	background-color: #d4d9dc;
}
.mm-mynd img {
	min-height: 6.25em;
	/*min-width: 11em;*/
	width:144px;
	
}
.mm-flokkur {
	float:left;
	width: 100%;
	font-size: 12px;
	font-weight: bold;
	overflow:hidden;
	margin-top: 8px;
}
.tv-flokkur{
	/*text-indent:-13px;*/
	max-height: 18px;
}
.tv-flokkur .item-list ul{
height:20px;
}
.tv-flokkur .item-list li{
	display:none;
	height:0;
	padding:0;
	margin:0;
}

.tv-flokkur .item-list .last{
	display:block;
	height:auto;
}
.mm-flokkur a {
	color: #1f1f1f;
}
.ahugavert li h4 {
	float:left;
	margin-top: 3px;
	font-size: 12px;
}

.oor-vinstri,
.oor-haegri,
.prev,
.next {
	background: transparent url(/sites/all/themes/ruv/images/sprites2.png) no-repeat scroll left -195px;
	height: 1.75em;
	margin-top: 6.25em;
	overflow: hidden;
	float: left;
	position: relative;
	text-indent: -999em;
	width: 1.85em;
}

.oor-vinstri,
.prev {
	background-position: left -195px;
	margin-left: -53em;
}

.oor-haegri,
.next {
	background-position: -38px -195px;
	position: absolute;
	margin-left: 612px;
	margin-left: -12px;
}

/* BANNER (Skemmtigaur) */
.myndabordi {
	margin: 12px 0;
}
.myndabordi h3 {
	float: left;
	height: 18px;
	padding: 94px 6px 0 7.25px;
	color: #fff;
	border-left: 1px solid #fff;
	cursor: pointer;
}
.myndabordi h3.ras1 {background-color: #652582;}
.myndabordi h3.ras2 {background-color: #ec671a;}
.myndabordi h3.tv {background-color: #0e4194;}
.myndabordi div {float: left; width:510px;}
.myndabordi div a { float:left; }


/* GLOBAL */
.h2-titill {
	font-size: 26px;
	font-weight: 700;
	margin-bottom: 7px;
	width:100%;
}

.h3-titill {
	display: block;
	font-size: 1.25em;
	font-weight: 700;
	line-height: 1.1em;
	margin-bottom: 2px;
	overflow: hidden;
}

h3.h3-titill a {
	display: block;
	font-size: 1em;
	font-weight: 700;
	line-height: 1.1em;
	margin-bottom: 2px;
	overflow: hidden;
}

/* EFSTA FRÉTT */
.efsta-frett {
	clear: both;
	float: left;
	width: 100%;
}

.efsta-mynd {
	float: left;
	width: 310px;
}

.efsta-mynd img,
.efsta-mynd-bignews img
{
	width:100%;
	height:auto;
}

.efsta-mynd .myndbandaplei
{
	position:relative;
	left:-4px;
	top:-5px;
}

.efsta-mynd-bignews .myndbandaplei
{
	position:relative;
	left:-4px;
	top:6px;
}

.helst24 .frett .myndbandaplei
{
	position:relative;
	left:-4px;
	top:-12px;
}

.two-lower .myndbandaplei
{
	position:relative;
	left:-4px;
	top:-8px;
}

.boxfors-first-large .myndbandaplei
{
	position: relative;
	top: 3px;
	left: -4px;
}

.frettacluster .myndbandaplei
{
	position:relative;
	left:-4px;
	top:-9px;
}

.flokkakassi .myndbandaplei
{
	position: relative;
    left: -4px;
    top: 2px;
}

.efsta-mynd-bignews
{
	float:left;
	width:624px;
	height:351px;
	overflow:hidden;
	border:1px solid #CCC;
}

.efsta-mynd-bignews .fmynd0 img
{
	margin:0px;
}

.efsta-mynd-bignews .fmynd0
{
	height:298px;
	display:inline;
}

.tengdar-frettir
{
	float:left;
	margin-left:10px;
	margin-top:5px;
	width: 300px;
}

.tengdar-frettir-bignews
{
	float:left;
	width:630px;
	padding-left:8px;
	padding-top:2px;
}

.tengdar-frettir-bignews .field-item
{
	float:left;
	width:49%;
}

.thattafrett{min-width:620px;}

.frett-adal{
	border-bottom:2px solid #dadde0;
	padding-bottom:10px;
	width: 620px;
	float:left;
}

.frett-adal .innri
{
	float:left;
}

.efsta-mynd h5 {
	color: #828282;
	font-size: 10px;
	font-weight: 400;
	width: 100%;
}
.efsti-texti {
	/*margin: -4px 0 12px;*/
	overflow: hidden;
	padding-left:10px;
}
.efsti-texti-bignews
{
	width:624px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
}

.efsti-texti-bignews .h2-titill
{
	float: left !important;
	width: 100%;
	font-size: 2.6em;
	margin: 8px 0; 
}

.efsti-texti .h2-titill
{
	float:right;
	
}

.news-Summary0 {
	font-size: 13px;
}
.field-item {
	font-weight: bold;
	
}

/* Almenn frétt (m inngangi) */
.frett h3,
.frett h2 {
	color: #03569F;
	font-size: 1.31em;
	margin-bottom: 0.3em;
	margin-top: 0;
}

.frett {
	float: left;
	margin: 1.5em 1.35em 0 0;
	width: 300px;
}

.frettayfirlit{
	width:630px;
	border-top:2px solid #DADDE0;
}
.frettayfirlit .innri{margin-top:-30px;}
.allar-frettir{
	border-bottom:1px solid #eee;
	padding-bottom:3px;
	width:630px;
}
.allar-frettir .allar-mynd{
	float:right;
	margin-left:0;
	height:55px;
	overflow:hidden;
	width:65px;
}
.allar-frettir .allar-mynd img{
	height:65px;
	width:65px;
}
.allar-frettir .timi{font-weight:bold;}
.frettasafn-fyrirsogn{
	font-size:25px;
	color:#333;
}
.thatsodd {
	clear:left;
}
.vinstri-flatt .frett,
.helst24 .frett {
	clear: both;
}
.frettalisti {
	float: left;
	margin: 1.5em 1.35em 0 0;
}
.frettalisti li a {
	font-weight: bold;
	line-height: 24px;
}
.ithrottabox .frettir-inngangur {
	font-size: 12px;
}
.ithrottabox h3 {
	font-size: 13px;
}
.frettir-inngangur {
	font-size: 13px;
	line-height: 16px;
}
.frettir-inngangur a {
	border-right:1px solid #999;
	float: left;
	margin-right: 5px;
	font-size: 12px;
	color: #03569F;
	padding: 0 5px 0 0;
	text-decoration: none;
}

/* Flokkakubbar */
.boxfors {
	float: left;
	list-style-position: inside;
	margin: 0;
	padding: 0;
}

.boxfors.bfl {
	margin: 7px 0 4px 10px;
}

.boxfors li {
	font-size: 1em;
	margin: 0.5em 0 0.15em;
	
}

.boxfors li strong {
	color: #999;
}

.boxfors .boxfors-first{
	margin: 0 0 6px;
	width: 320px;
	height: 110px;
	list-style: none;
}

.boxfors-first-large {
	margin-left: 0px;
	width: 300px;
	height: 300px;
	float:left;
}

.fmynd3 {
	border: 0 none;
	width: 10em;
	height: 90px;
}

.fmynd-large
{
	float:left;
	width:100% !important;
	height:180px !important;
	border:1px solid #CCC;
	overflow:hidden;
}

.boxfors .frett {
	clear: none;
	float: none;
	margin-top: 0;
	width: auto;
}

.frettacluster {
	float: left;
	width: 290px;
	margin-left: 15px;
}

.frettacluster-large {
	float: right;
	width: 290px;
	margin-left: 3px;
}

.frettacluster .frett {
	margin:0px;
	width:100%;
	height:96px;
	margin-bottom:7px;
}

.two-lower
{
	padding:0px;
	margin:0px;
}

.two-lower .innri .frett
{
  padding:0px;
  margin:0px;
  margin-right:17px;
  margin-bottom:7px;
  height:105px;
}

.four-latest-cluster
{
  padding:0px;
  margin:0px;
  margin-right:12px;
  margin-bottom:20px;
}

.two-lower .innri .frett .fmynd,
.frettacluster .innri .frett .fmynd,
.four-latest-cluster .innri .frett .fmynd
{
  padding:0px;
  margin:0px;
  margin-right:12px;
  width:110px;
  height:80px;
}

.frettacluster .frett .fmynd img
{
	border:1px solid #EEE;
}

.sport,
.menning,
.mannlif {
	width: 100%;
}

.efstu-tvaer .frett {
	margin-top: 0;
}

.efstu-tvaer  .frett h3{margin-top:8px;}

.hlidarkubbar {
	margin-bottom: 24px;
	width:310px;
	overflow:hidden;
}
h3.vika {
	font-size: 12px;
	color: #999;
	border-bottom: 1px dotted #ddd;
	padding: 3px 0 6px;
}
.topp30 li {
	list-style: none;
	border-bottom: 1px solid #ddd;
	padding: 4px 0;
}
.topp30 .numer {
	float: left;
	background-color: #F16A34;
	background-image: -moz-linear-gradient(top, #F16A34, #F16A34);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F16A34), to(#F16A34));

	padding: 4px 4px 5px;
	width: 18px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	border: 1px solid #F16A34;
	border-radius: 3px;
	margin-right: 12px;
	-moz-box-shadow: 1px 1px 2px #ECECEA;
	-webkit-box-shadow: 1px 1px 2px #ECECEA;
	box-shadow: 1px 1px 2px #ECECEA;
}
.topp30 .flytjandi {
	display: block;
	line-height: 17px;
	font-size: 13px;
	font-weight: bold;
	text-transform: capitalize;
}
.topp30 .lagaheiti {
	font-size: 15px;
	color: #555;
}
span.longblank {
	color: #fff;
	font-size: 0.9em;
	padding: 8px 14px;
	text-transform: uppercase;
}

.flokkakassi {
	margin: 24px 0 0;
}

.flokkakassi .flokkalina{
	width: 295px;
	margin-bottom: -9px;
}

.flokkakassi h2 {
	background:#FAFAF8;
	font-size: 15px;
}
.cell-2 {

}
.cell-2 h2, 
.flokkakassi h2,
.cell-2 h1 {
	margin-bottom: 1.1em;
}

.cell-2 h2 a,
.flokkakassi h2 a,
.cell-2 h1 a{
	color: #252525;
	background: #FAFAF8;
	padding-right: 10px;
}
.cell-2 h2 a,
.cell-2 h1 a{
	font-size: 16px;
	margin-bottom: 10px;
	padding: 0.3em 1em 0.3em 0;
	text-decoration: none;
}
.cell-2 h2 a,
.cell-2 h1 a  {
	background-color: #fafaf8;
	float: left;
	font-size: 0.8em;
	margin-top: -24px;
}
hr.flokkalina {
	color: #cddbe0;
	height: 2px;
	width: 624px;
}


.helst-listi {
	border-top: 1px solid #dfdfdf;
	margin: 0;
	padding: 1.55em 0 1em;
	width: 25.3em;
}

#meginmal-haegri .kubbur {
	margin: 0 0 1.25em;
}

/* .box, */
.kassi {
	-moz-box-shadow: 0 0 2px 2px #ECECEA;
	-webkit-box-shadow: 0 0 2px 2px #ECECEA;
	box-shadow: 0 0 2px 2px #ECECEA;
	background-color: #fff;
	border: 1px solid #D4DBDD;
	padding: 16px;
	width: 291px;
}
#dagskra-haegri .box,
#dagskra-haegri .kassi {
	width: 282px;
	padding: 15px 13px;
}

/* MYNDBANDAKUBBUR efst á forsíðu */
.myndbond {
	height: 170px;
}
.myndbond-efst {
	float: left;
	font-size: 0.9em;
	margin: 2em 0.8em 0;
	width: 126px;
}
.myndbond-efst h4 {
	font-size: 1em;
}
.myndbond-efst a.myndbandamynd {
	display: block;
	width: 130px;
	height: 75px;
	overflow: hidden;
	margin-bottom: 6px;
}
/*
.myndbond-efst a.myndbandamynd:after {
	content: 'Spila';
	background: url("/sites/all/themes/ruv/images/plei.png") no-repeat scroll left top transparent;
	border-radius: 2px;
	float: right;
	height: 30px;
	margin-right: -4px;
	margin-top: -36px;
	opacity: 0.85;
	overflow: hidden;
	text-indent: -999em;
	width: 30px;
}
*/
.myndbandaplei {
	background: url("/sites/all/themes/ruv/images/plei.png") no-repeat scroll left top transparent;
	border-radius: 2px;
	float: right;
	height: 30px;
	margin-right: -4px;
	margin-top: -36px;
	opacity: 0.65;
	overflow: hidden;
	text-indent: -999em;
	width: 30px;
}

.myndbond-efst a img {
	margin-top: -6px;
	width:144px;
}

.myndbandamynd {
	float: left;
	height: 5.8em;
	margin-bottom: 0.25em;
	overflow: hidden;
	width: 10.5em;
}

.pagination {
	float:right;
	margin-top: 2px;
	list-style: none;
}
.pagination li {
	float: left;
}
.ahugavert .pagination li {
	width: 12px;
	padding: 0;
	margin-right: 4px;
}
.pagination li a {
	display: block;
	margin-right: 4px;
	width: 12px;
	height: 12px;
	background-color: #bbb;
	text-indent: -999em;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.pagination li.current a {
	background-color: #e51b00;
}

/* DAGSKRÁRKUBBUR í hægri dálki */
#dagskrain {width: 100%; margin-top: 12px;}
#dagskrain ul {list-style: none;}
#dagskrain li {font-weight: 700; margin-bottom: 2px;}
#dagskrain .thattur {font-weight: 400;}
#dagskrain .nuna {font-weight: 400;}
#dagskrain h3 {text-indent: -999em; padding: 4px 0; margin: 4px 0 8px;}
#dagskrain h3.tv {background: transparent url(/sites/all/themes/ruv/images/sprites2.png) no-repeat scroll left -256px; border-bottom: 2px solid #024F92;}
#dagskrain h3.ras1 {background: transparent url(/sites/all/themes/ruv/images/sprites2.png) no-repeat scroll left -278px; border-bottom: 2px solid #652482;}
#dagskrain h3.ras2 {background: transparent url(/sites/all/themes/ruv/images/sprites2.png) no-repeat scroll left -298px; border-bottom: 2px solid #EB681D;}

.schedule {
    background: -moz-linear-gradient(center top , #EEEEEE, #FFFFFF) repeat scroll 0 0 transparent;
	background: -webkit-gradient(linear, left top, left bottom, from(#EEEEEE), to(#FFFFFF));
    border: 1px solid #DDDDDD;
    border-radius: 3px;
    color: #002C53 !important;
    float: right;
    font-size: 12px;
    font-weight: bold;
    margin-top: 10px;
    padding: 4px 7px;
}

/*** MEST LESIÐ ***/
.vinshausar {
	float: left;
	width: 100%;
	border-bottom: 1px solid #d5dbdd;
	margin-bottom: 12px;
}
.vinshausar li {
	float:left;
	font-size: 11px;
	font-weight: bold;
	padding: 5px 12px 3px;
	list-style: none;
	margin-bottom: -1px;
	border-style: solid;
	border-color: #d5dbdd;
	border-width: 0 0 1px;
}

.vinshausar li.active {
	padding: 4px 12px 4px;
	background-color: #fff;
	border-width: 1px 1px 0 !important;
	-moz-box-shadow: -1px -1px 0 0 #f0f0f0, 1px 0px 0 0 #f0f0f0;
	-webkit-box-shadow: -1px -1px 0 0 #f0f0f0, 1px 0px 0 0 #f0f0f0;
	box-shadow: -1px -1px 0 0 #f0f0f0, 1px 0px 0 0 #f0f0f0;
	-moz-border-radius: 5px 5px 0 0 ;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
}
.vinshausar li.active a {
	color: #1a1a1a;
}

#pistlar3 {
	float: left;
	margin-bottom: 15px;
	width: 240px;
}

.pistlakubbur li {
	list-style: none;
}
.pistlakubbur .innri li {
	background-image: url(/files/other/pistlar/banner/pistlahofundar2010.jpg);
	background-repeat: no-repeat;
	width: 208px;
	padding-left: 50px;
	margin: 24px 0 4px;
	padding-bottom: 8px;
}

.box .flokkatitill,
.kassi .flokkatitill {
	border-bottom: 1px solid #d4d9dc;
}
.mestlesid .flokkatitill {
	border-bottom: none;
}
.pistlakubbur li a {
	color: #1a1a1a;
	font-size: 13px;
}
.pistlakubbur h3 a {
	color: #03569F;
	font-size: 15px;
}
.pistlakubbur h3 {
	margin-top: 3px;
}

.pistlar-fyrirsogn2 h4 {
	color: #a2a2a2;
	float: right;
	font-size: 1em;
	height: 28px;
	overflow: hidden;
	padding: 8px 5px 5px 0;
	width: 175px;
}

.pistlar-fyrirsogn2 h4 a {
	color: #333;
}

.pistlar-name-date {
	background: #7b7b7b;
	float: left;
	height: 20px;
	width: 238px;
}

#pistlar3 h5 {
	color: #FFF;
	font-size: 11px;
	margin: 0;
	padding: 4px 0 0 6px;
}

.pistlar-sigrun-davidsdottir {background-position: -10px -40px}
.pistlar-fridrik-pall-jonsson {background-position: 0 -124px}
.pistlar-gisli-kristjansson {background-position: 0 -165px}
.pistlar-eirikur-gudmundsson {background-position: 0 -83px}
.pistlar-gudmundur-palsson {background-position: 0 -207px}
.pistlar-johanna-sveinsdottir {background-position: 0 -289px}
.pistlar-lara-omarsdottir {background-position: 0 -331px}
.pistlar-freyr-eyjolfsson {background-position: 0 -248px}


.pistlaspilari {
/*
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #eee;
	border: 1px solid #ccc;
*/
	margin-bottom: 10px;
	padding: 10px 10px 13px;
}

.pistlaspilari p {
	font-size: 11px;
	margin: 0 0 8px;
}

.pistlaspilari p strong {
	font-size: 13px;
}

.stakur-pistill{width:621px;margin-bottom:50px;}
.pistlatitill{margin-bottom:30px !important;}
.pistla-date{float:left;width:100%;padding-bottom:4px;border-bottom:1px solid #ccc;}
.pistlar-text{float:left;margin-top:20px!important;margin-bottom:10px;width:490px;}
.pistlar-hofundur{float:right;width:90px;margin-top:20px;}
.pistlar-hofundur img{float:right;margin-bottom:8px;}
.pistlar-hofundur p{float:right;text-align:right;font-weight:bold;}

a.h2-titill{
	font-size: 1.6em;
	font-weight: 700;
	margin-bottom: 4px;
	line-height: 1.2em;
}

a.h3-titill {
	display: block;
	font-size: 1.25em;
	font-weight: 700;
	line-height: 1.1em;
	margin-bottom: 2px;
	overflow: hidden;
}

h1.h2-titill 
{
	display: block;
	font-size: 2.0em;
	font-weight: 700;
	line-height: 1.2em;
	margin-bottom: 2px;
	overflow: hidden;
}

/*** FOOTER ***/
.botn {
	background-color: #1e1e1e;
	color: #fff;
	float: left;
	width: 100%;
}

.botn h2 {
	border-bottom: 1px solid #ccc;
	color: #999;
	margin: 0;
	padding: 5px 10px;
	text-transform: uppercase;
}

.botn .footer-menu dl {
	float: left;
	padding: 1.6em 1.5em 1.6em 1em;
	width: 8.9em;
}

.botn .footer-menu dl:hover
{
  background:#3c3c3c;
}



.botn .footer-menu dt {
	font-weight: 700;
	margin-bottom: 4px;
	margin-left: 0;
}

.botn .footer-menu dd {
	margin-bottom: 2px;
	margin-left: 0;
}

.botn .footer-menu dt a {
	color: #fff;
}

.botn .footer-menu dd a {
	color: #b2b2b2;
	padding-left: 0;
}

.botn .footer-menu dd a:hover {
    color:#FFF;
    text-decoration:none;
}


.botn .vcard {
	border-top: 1px solid #393939;
	clear: both;
	font-size: 1em;
	padding: 10px 17px;
}

.botn .vcard a {
	color: #fff;
}

.botn .vcard .org {
	background: transparent url(/sites/all/themes/ruv/images/sprites2.png) no-repeat left -240px;
	float: left;
	text-indent: -999em;
	width: 3.85em;
}

/* Talning */
.talning {
	display: none;
}




/***** GENGI *****/

.gengi tbody tr {
	border-top: 1px solid #ddd;
    float: left;
    padding: 3px 0 3px 3px;
    width: 100%;
}

.gengi tr td,
.gengi tr th {
	color:#373737;
	font-size: 12px;
	float: left;
    list-style: none;
    margin: 0;
	text-align:right;
	white-space: nowrap;
}

.gengi .gengi-midill{
	font-weight:bold;
	background-image: url("/sites/all/themes/ruv/images/sprites2.png");
	background-repeat: no-repeat;
	text-align:left;
	padding-left:20px;
	width:57px;
}

.gengi-breyting{
	width:48px;
	text-align:left !important;
	padding-left:20px;
}

.gengi-upp{
	background:url("/sites/all/themes/ruv/images/sprites2.png") no-repeat scroll 0 -362px transparent;
	color:#3d7104!important;
	}

.gengi-nidur{
	background:url("/sites/all/themes/ruv/images/sprites2.png") no-repeat scroll 0 -342px transparent;
	color:#e32b00!important;
	}

.gengi-kaup{
	margin: 0 24px !important;
	width:40px;
}

.gengi-sala{width:20px;}
.gengi .even {background-color: #f8f8f8;}
.g-headings .gengi-kaup{margin:0 29px!important;}
.g-EUR {background-position:0 -379px;}
.g-USD {background-position: 0 -395px;}
.g-GBP{background-position: 0 -411px;}
.g-JPY {background-position: 0 -427px;}
.g-DKK {background-position: 0 -443px;}
/*.g-CHF {background-position: 0 -459px;background-color:#f8f8f8;}*/
tr .g-CHF {
    background-image: url("/sites/all/themes/ruv/images/sviss_fani.png") !important;
    background-position: 0 5px;
}


/***** SOCIAL MEDIA *****/

ul.social-media{margin:15px 0 0;}

ul.social-media li{
	background-image: url("/sites/all/themes/ruv/images/sprites2.png");
    background-repeat: no-repeat;
    height: 23px;
    list-style: none;
    margin: 6px 0;
    padding-left: 30px;
    padding-top: 5px;
    width: 260px;
}

.sm-twitter{background-position: 0 -478px;}
.sm-facebook{background-position: 0 -507px;}
.sm-rss{background-position: 0 -536px;}

ul.social-media span{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color: #eee;
	background: -moz-linear-gradient(top, #eee, #fff);
	background: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#fff));
	border:1px solid #ddd;
	float:right;
	margin-top:-5px;
	padding:3px;
	text-align:center;
	width:60px;
}
ul.social-media a{
	color:#002c53;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}

.social_links
{
	float:left;
	padding-top:6px;
	padding-bottom:6px;
	padding-left:35px;
	padding-right:10px;
	margin-right:5px;
	margin-bottom:5px;
	font-weight:bold;

	background:url(http://www.ruv.is/files/social-icons-and-email.png) 0% 0% no-repeat;
}

.social_links.facebook_page
{
	background-position:0px 0px;
}

.social_links.twitterpage
{
	background-position:0px -31px;
}

.social_links.email
{
	background-position:0px -59px;
}






/*** STÖK FRÉTT ***/

.stok-frett {
	padding-right: 24px;
}

h1.frettatitill {
	color: #1f1f1f;
	font-size:27px;
	margin-top: 46px; /* Þarf að breyta vegna þess að breadcrumbs er ekki */
	margin-top: 0px;
	line-height: 1.2em;
	margin-bottom:5px;
}


.news-DateLine-1 {
	margin-bottom: 6px;
	color: #9d9d9d;
}
.myndmedfrett h5 { /* Sama og .efsta-frett h5 */
	color: #9d9d9d;
	font-size: 12px;
	font-weight: 400;
	margin-top: 5px;
}
.flokkalisti ul {
	list-style: none;
	margin: 15px 0 0;
}
.flokkalisti li {
	float: left;
	list-style: none;
	padding: 0px 6px;
	margin-right: 8px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #004179;
}
.flokkalisti li a {
	color: #fff;
	font-size: 10px;
	font-weight: normal;
}
.hnappar {
	float: right;
	margin-top: -4px;
}
.hnappar a {
	float: left;
	margin: 0 6px;
	padding: 2px 10px;
	font-size: 11px;
	font-weight: bold;
	border: 1px solid #adadad;
	color: #414141;
	text-decoration: none;
	text-shadow: #fff 0 1px 1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-color:#ccc;
	background: -moz-linear-gradient(top, #cecece, #bbb);
	background: -webkit-gradient(linear, left top, left bottom, from(#cecece), to(#bbb));
}

.hnappar a:hover
{
	color:#000;
	border:1px solid #666;
}

#deila {
	float: right;
}
.news-Text {
	font-size: 14px;
	margin-top: 30px;
	width: 460px;
}
.nedanmal {
	margin: 12px 0;
}

/** SARPUR **/
.sarpefst {
	float:left;
	width: 640px;
	margin-bottom: 24px;
}
#spilarinn {
	margin-bottom: 12px;
}
.litlisarpur .upptokur-minnst {
	float: left;
	width: 85px;
	height: 45px;
	overflow: hidden;
	margin-right: 6px;
	background: #f9f9f9 url(/sites/all/themes/ruv/images/defaultmynd-tv.png) no-repeat center center;
}
.litlisarpur .frett img {
	float: left;
        height: auto;
    	width: 85px;
}
.litlisarpur .frett  {
	font-weight: bold;
}

.kubbar a {
	float:left;
	margin: 14px 14px 0 0;
}
.kubbar a img {
	width: 145px;
}

#dagskrarumfjollun h2 {
	font-size: 13px;
	line-height: 1em;
	padding-top: 6px;
	color: #1a1a1a;
}

.sarplisti {
	margin-top: 12px;
	width: 792px;
	height: 632px;
	overflow: hidden;
	float:left;
}
.sarplisti ul{
	width: 798px;
}
.sarplisti li {
	float: left;
	list-style: none;
    height: 148px;
    width: 141px;
    margin-bottom: 10px;
    margin-right: 18px;
    cursor:pointer;
}
.sarplistamynd {
	display: block;
	width: 131px;
	height: 85px;
	overflow: hidden;
    margin-bottom: 10px;
	background-color: #ccc;
/*
    height: 80px;
    width: 141px;
*/
    position:relative;
}
.sarpmynd-ras-2,
.sarpmynd-ras-3 {
	background: #ccc url(/sites/all/themes/ruv/images/defaultmynd-ras.png) no-repeat center center;
}
.sarpmynd-ras-1 {
	background: #ccc url(/sites/all/themes/ruv/images/defaultmynd-tv.png) no-repeat center center;
}
.sarplisti .myndbandamynd {
	margin-right: 10px;
	margin-top: -30px;
}
.sarplisti .myndbandaplei {
	margin-right: 11px;
	margin-left: -1px;
	margin-top: -40px;
}

.sarp-klippur {
    -moz-column-count: 2;
	-webkit-column-count: 2;
	column-count: 2;
	column-count: 2;
    margin-bottom:20px!important;
	width:620px;
}

.sarp-klippur ul {
	list-style-type:none;
}
	.sarp-klippur li{
		line-height:17px;
		background: url('images/bullit.png') no-repeat left center;
		padding:0 0 0 12px;
		/*width: 290px;
		float: left;*/
	}
	
	.sarp-klippur li strong {
		font-weight: normal;
		margin-right: 6px;
		display:none;
	}
	.sarp-klippur .active {
		font-weight: bold;
	}

/* Frá Einari Skapalón */
/*  Þetta er CSS fyrir video sharp */
 a:focus, button:focus {
    outline: none; 
}

.sarpsarp {
    width: 977px;
/*    height: 745px; */
	margin-bottom: 24px;

    overflow: hidden;

    clear: both;
}
.sarpsarp {
    background: #fff;
    overflow: hidden;
    border: 1px solid #d5dbdd;
    clear: both;
	margin: 0;
	float: none;
	margin-bottom: 24px;
}
.sarpsarp ul {
	list-style-type: none;
}

.taps {
	width: 100%;
	margin-bottom: 0;
}

.taps .innri ul {
    height: 33px;
    list-style: none;
}

.taps .innri .tab-item {
    cursor:pointer;
}

.taps .innri li {
	float:left;
}
.taps .innri .menu li {
	margin: 0;
}
.taps .innri a {
    float: left;
    padding: 10px 12px;
    margin-right: 6px;
    border: 1px solid #d5dbdd;
    border-bottom: 1px solid #D5DDDB;
    position: relative;
    background: -moz-linear-gradient(bottom,  #efefed,  #fafaf8);
    background: -webkit-gradient(linear, left bottom, left top, from(#efefed), to(#fafaf8));
    color:#002c53;
    top: 1px;
    font-weight:bold;
    font-weight: 13px;
    cursor:pointer;
}

.taps .innri a.active {
    position:relative;
    z-index: 1;
    background: #FFFFFF;
	border-bottom:1px solid #fff;
}

.list-nav {
    width: 128px;
    padding: 23px 10px 0 18px;
    height: 433px;
    float: left;
    background: #ffffff;
    margin-bottom:30px;
    color: #0056a0;
    font-size: 110%;
}

.list-nav li {
    margin-bottom: 8px;
    cursor:pointer;
	list-style:none;
}

.list-nav menu {
	padding: 0;
}
.list-container {
    position:relative;
}

.list-content {
    width: 783px;
/*    float: left; */
	margin: 0 auto 24px;
/*	margin-left: 24px; */
    padding: 23px 0 0 0;
    background: #ffffff;
    overflow:hidden;
}

.list-content .fletti-container {
    height:626px;
    width: 805px;
    float: left;
}

.list-content .item .image .image-container {
    width:140px;
    position:relative;
}

.list-content .item .image .type {
    height:30px;
    width:30px;
    float:right;
    background: url("../images/list/tv.png") no-repeat transparent;
    bottom:0;
    right:0;
    position:absolute;
    z-index:2;
}

.list-content .item .image .type.tv {
    background: url("../images/list/tv.png") no-repeat transparent;
}

.list-content .item .image .type.radio {
    background: url("../images/list/utvarp.png") no-repeat transparent;
}

.list-content .item .image .image-hover {
	position:absolute;
	height: 80px;
	width: 141px;
	opacity:0.5;
	background: #FFFFFF;
	display:none;
	z-index:2;
}

.list-content .item:hover .image .image-hover {
    display:block;
}

.sarplisti li em {
   font-size: 12px;
   color: #1f1f1f;
   margin-top: 2px;
}

.sarplisti h4 a {
    font-size: 12px;
    font-weight: bold;
    color: #0056a0;
}

.sarpsarp .pager {
    height: 38px;
    background:#f6f6f6;
    clear: both;
    width: 100%;
    float: left;
    text-align:center;
    border-top:1px solid #d5dbdd;
    padding-left: 176px;
}
.sarpsarp .pager .pager-first {
	border-left: 1px solid #d5dbdd;
}
/*
#list .pager .pager-first,
#list .pager .pager-last {
    width:98px;
    background:transparent;
    height:38px;
    line-height:38px;
    color:#666666;
	border: 0 none;
}
#list .pager .pager-next,
#list .pager .pager-previous {
	display: none;
}

#list .fletti-nav button:active {
    background: #fff;
}

#list .pager .pager-first {
    float:left;
    border-right:1px solid #d5dbdd;
}

#list .pager .pager-last {
    float:right;
    border-left:1px solid #d5dbdd;
}
*/
.sarpsarp .pager li {
    height: 38px;
    width: 38px;
    background:transparent;
    float: left;
    border-right:1px solid #d5dbdd;
	white-space: nowrap;
}

.sarpsarp .pager li.current {
    background:#FFFFFF;
    height:39px;
    position:relative;
    bottom:1px;
	line-height: 38px;
}

.sarpsarp .pager li a {
    display:block;
    height: 38px;
    min-width: 38px;
    color: #666666;
    line-height:38px;
    font-weight:bold;
}

.sarpsarp .listhover {
    height:653px;
    margin-left:173px;
    width:802px;
    position:absolute;
    z-index:100;
    background-color:#FFFFFF;
}

.sarpsarp .listhover img {
    margin-left:70px;
    margin-top:170px;
}

.podcast-popmynd {
	width: 100px;
	height: 100px;
	overflow: hidden;
	float: left;
	background: #ccc url(/sites/all/themes/ruv/images/defaultmynd-podcast.png) no-repeat center center;
}



/* Dagbók */
.dagbok {
	margin-top: 24px;
}

/*** Um RÚV ***/
.umruv {
	float:left;
	margin-left: 20px;
}
.umruv h1 {
	color: #1a1a1a;
	font-size: 26px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 20px;
	margin-bottom: 15px;
}
.umruv p {
	font-size: 14px;
	line-height: 18px;
}
.box.umruvmynd,
.kassi.umruvmynd {
	float:left;
	width: 216px;
}
#umruvmynd .menu li {
	display: block;
	margin: 6px 0 0 4px;
}


/*** Leitarniðurstöður ***/
#search-form input#edit-keys {
    background: -moz-linear-gradient(center top , #f1f1f1, #fff) repeat scroll 0 0 #fff;
    width: 280px;
	padding-left: 8px;
}
#search-form input#edit-submit {
    background: -moz-linear-gradient(center top , #fff, #f1f1f1) repeat scroll 0 0 #1f1f1f;
    height: 30px;
    margin-left: 8px;
    padding: 3px 15px;
}
#search-form input {
    border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    height: 25px;
    margin-bottom: 15px;
}
.search-results {
	background-color: #fff;
	padding: 24px 18px 0;
	border: 1px solid #ccc;
	margin-bottom: 24px;
}
.search-results h3 {
	font-size: 15px;
	mmargin-bottom: 6px;
}
.search-results p {
	border-bottom: 1px solid #ccc;
	padding-bottom: 12px;
	margin-bottom: 12px;
	font-style: italic;
	color: #999;
}
.search-results dd:last-child p {
	border-bottom: 0;
}


/*** SENDA ***/
.senda-sida {
	text-align: left;
	width: 420px;
	margin: 0 auto;
}

/*** Hlusta/horfa **/
.hlustahorfa {
	vertical-align: top;
}



.ras-poster {
	width: 640px;
	height:395px;
}

.auglysing {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}

#meginmal-haegri .auglysing img {
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}

.auglysing a img
{
	/*width:326px;*/
	width:100%;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
}

/*** Bippi.css ***/
/*Forsíða*/
#meginmal{
	min-height:600px;
}

@media screen and (max-height: 800px) and (min-height:768px) {
    #meginmal{
	min-height:450px;
}

}

.frett-adal .efsta-mynd h5{
	margin-top:5px;
	width:300px;
}

.gengi-kaup{
	width: 55px;
}

.helst-listi{
	border-top:none;
}
.cell-2 li,
.flokkakassi li,
.frettalisti li,
.helst-listi li{
	list-style-image:url(images/blue-bullet.png);
}

.cell-2 h2 a:hover
{
	text-decoration:underline;
}

.pistlakubbur .innri li {
	padding-left: 65px;
	background: none;
	position: relative;
	padding-top: 10px;
	margin-top: 10px;
	border-top: 1px solid #eaeaea;
}
	.pistlakubbur .innri li:first-child {
		margin-top: 5px;
		border-top: 0px solid #eaeaea;
	}
	.pistlakubbur .innri li .pistlamynd{
		display: block;
		width: 60px;
		height: 40px;
		position: absolute;
		top: 10px;
		left: 0px;
		background:url(http://www.ruv.is/files/other/pistlar/pistlahofunda-strip-2014-03.jpg);
		background-repeat: no-repeat;
	}

#valmynd ul.stodvamynd li:hover,	
#valmynd ul.menu a:hover{
	background-color:#023e73;
}

h2.pistlatitill{
	margin-bottom:10px!important;
}

.pistlar-hofundur,
.pistlar-text{
	margin-top:5px!important;
}
 
.pistlakubbur .innri .pistlar-hofundur{
	float: none;
	padding-top: 5px;
	font-weight: bold;
}
.pistlakubbur h3{
	font-weight: normal;
}

/*
.pistlar-sigrun-davidsdottir .pistlamynd{background-position: -10px -40px;}
.pistlar-fridrik-pall-jonsson .pistlamynd{background-position: 0 -124px;}
.pistlar-gisli-kristjansson .pistlamynd{background-position: 0 -165px;}
.pistlar-eirikur-gudmundsson .pistlamynd{background-position: 0 -83px;}
.pistlar-gudmundur-palsson .pistlamynd{background-position: 0 -207px;}
.pistlar-johanna-sveinsdottir .pistlamynd{background-position: 0 -289px;}
.pistlar-lara-omarsdottir .pistlamynd{background-position: 0 -331px;}
.pistlar-freyr-eyjolfsson .pistlamynd{background-position: 0 -248px;}
.pistlar-heimsfrettablogg .pistlamynd{background-position: 0 -418px;}
.pistlar-borgthor-arngrimsson .pistlamynd {background-position: 0 -372px}
.pistlar-gylfi-olafsson .pistlamynd {background-position: 0 -481px}*/


.pistlar-borgthor-arngrimsson .pistlamynd { background-position: 0px -45px !important; }
.pistlar-eirikur-gudmundsson .pistlamynd { background-position: 0px -90px !important; }
.pistlar-freyr-eyjolfsson .pistlamynd {	background-position: 0px -629px !important; }
.pistlar-gisli-kristjansson .pistlamynd {	background-position: 0px -134px !important; }
.pistlar-gudjon-helgason .pistlamynd {	background-position: 0px -178px !important; }
.pistlar-gudmundur-palsson .pistlamynd {	background-position: 0px -583px !important; }
.pistlar-gunnar-hrafn-jonsson .pistlamynd {	background-position: 0px -224px !important ; }
.pistlar-gylfi-olafsson .pistlamynd {	background-position: 0px -267px !important; }
.pistlar-ingolfur-bjani-sigfusson .pistlamynd {	background-position: 0px -313px !important; }
.pistlar-kristinn-r-olafsson .pistlamynd {	background-position: 0px -360px !important; }
/*.pistlar-lara-omarsdottir .pistlamynd {	background-position: 0px -675px !important; }*/
.pistlar-matthias-mar-magnusson .pistlamynd {	background-position: 0px -403px !important; }
.pistlar-sigrun-davidsdottir .pistlamynd {	background-position: 0px -449px !important; }
.pistlar-sveinn-gudmarsson .pistlamynd {	background-position: 0px -493px !important; }
.pistlar-sveinn-helgason .pistlamynd {	background-position: 0px -538px !important; }
.pistlar-thorgerdur-e-sigurdardottir .pistlamynd {	background-position: 0px -675px !important; }
.pistlar-run-ingvarsdottir .pistlamynd {	background-position: 0px -724px !important; }
.pistlar-sif-sigmarsdottir .pistlamynd {	background-position: 0px -767px !important; }
.pistlar-bjorn-malmquist .pistlamynd {	background-position: 0px -818px !important; }

.kubbur.ahugavert {
	position: relative;
}

.oor-haegri, .ahugavert .next {
	margin-right: 0px;
	right: -10px;
	z-index: 900;
}
.oor-haegri, .ahugavert .prev {
	z-index: 900;
}

.frettaheader{
	overflow: hidden;
	padding: 0 0 4px 0;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #d4d9dc;
	width:620px;
}

.frett-left{
	width:462px;
}

.frett-vinstri p{
	font-size:14px;
	line-height:20px;
}

.frett-vinstri .myndmedfrett{
	margin-bottom:10px;
}

.frett-vinstri .news-Text{
	margin-top:15px;
}

.frett-vinstri .news-Text img
{
  width:100%;
  height:auto;
}


.frett-haegri{
	width:148px;
	margin-left:15px;
	margin-top:80px;
}

.frett-haegri h3{
	color:#1f1f1f;
	margin-bottom:5px;
	font-size:15px;
}

.frett-haegri .frett-flokkar{
	padding:0 0 15px 0;
	border-bottom: 1px solid #d4d9dc;
}

.frett-haegri .deila{
	padding:15px 0;
}

.frett-haegri .fb_like,
.fb_like {
	margin-bottom:10px;
}

.frett-haegri .social{
	background:url(images/dotted-line.png) repeat-x 0 100%;
	padding-bottom:10px;
	margin-top:10px;
}

.frett-haegri .buttons{
	padding:10px 0;
	border-bottom: 1px solid #d4d9dc;
	margin-bottom:10px;
	float:left;
}

.frett-haegri .buttons a,
.news-options a{
	background:url(images/share-sprite.png) no-repeat 0 0;
	padding-left:25px;
	height:20px;
	line-height:25px;
	margin-bottom:3px;
	float:left;
}

.news-options .iwebreader a
{
	background:none;
	padding-left:0px;
}

.frett-haegri .buttons a.prenta-frett,
.news-options a.prenta-frett
{
	background-position:0 -87px;
}

.frett-haegri .buttons a.senda-frett,
.news-options a.senda-frett
{
	background-position:0 -55px;
}

.frett-haegri .prenta-frett,
.frett-haegri .senda-frett{
	display:block;
}

.frett-haegri .tengdar-frettir li,
.frett-haegri .tengdar-flokkar li{
	list-style:none;
	padding:3px 0;
	border-bottom:1px solid #eee;
}
.frett-haegri .tengdar-flokkar {
	padding-top: 4px;
	border-top: 1px solid #eee;
	margin-top: 8px;
}
.meginmal-vinstri .frett-haegri-tengdar {
	margin-top: 0px;
	margin-right: 20px;
	float: right;
	clear: right;
}
.frett-haegri-tengdar .frett-tengd a {
	font-weight: bold;
}
.frett-haegri-tengdar .frett-tengd img {
	margin-bottom: 2px;
}
.frett-haegri-tengdar .frett-tengd {
	margin-top: 8px;
}


.hnappar a{
	font-size: 10px;
	padding: 0 10px;
	line-height: 18px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	border-radius: 3px;
}

.kubbur .ahugavert div.mm-mynd {
	float: none;
}

.undir-valmynd {
	min-height: 10px;
	background: #002954;
    width: 81.5em;
	margin: 0 auto;
	clear: both;
}


#dagatal .datepicker .pickadate {
  width: 400px!important;
}

#search-form{
	margin-top:30px;
}

#search-form .form-item label{
	margin-bottom:5px;
	display:block;
}

#search-form .container-inline .form-item{
	float:left;
}



/*Um RÚV*/
.umruv{
	width:700px;
	margin-top:35px;
}

.umruv .boxbody{
	/*float:left;
	width:50%;
	height:150px;*/
}

.umruvmynd{
	margin-top:35px;
}

.umruvmynd li{
	background:url(images/bullit.png) no-repeat 0 3px;
	padding-left:10px;
}
.umruvmynd .active-trail a{
	background:none;
}

.print-logo{
	display:none;
}

.search-results{
	margin-bottom:0;
	border-color:#dbdee0;
	border-bottom: 1px solid #DBDEE0;
	line-height:17px;
}
.search-results h3{
	margin-bottom:5px;
}

.search-results p{
	margin-top:5px;
}

.item-list{
	margin-bottom:40px;
}


.frettayfirlit .item-list .pager,
.pistlayfirlit .item-list .pager,
.leitarnidurstodur .item-list .pager {
    background: none repeat scroll 0 0 #fff;
    border-bottom: 1px solid #dbdee0;
	border-right: 1px solid #dbdee0;
    border-top:none;
    clear: both;
    float: left;
    height: 38px;
	overflow:hidden;
    text-align: center;
    width: 812px;
	position:relative;
	padding:0 82px;
}
.frettayfirlit .item-list .pager,
.pistlayfirlit .item-list .pager{
	border-left:1px solid #dbdee0;
	border-top:1px solid #dbdee0;
	height: 40px;
	overflow: hidden;
}
.frettayfirlit .item-list .pager .pager-first,
.pistlayfirlit .item-list .pager .pager-first ,
.leitarnidurstodur .item-list .pager .pager-first {
    border-left: 1px solid #dbdee0;
	position:absolute;
	left:0;
}
.frettayfirlit .item-list .pager .pager-last,
.pistlayfirlit .item-list .pager .pager-last,
.leitarnidurstodur .item-list .pager .pager-last{
	position:absolute;
	right:0;
	border:none;
}
.frettayfirlit .item-list .pager .pager-next,
.pistlayfirlit .item-list .pager .pager-next,
.pistlayfirlit .item-list .pager .pager-previous ,
.leitarnidurstodur .item-list .pager .pager-next,
.leitarnidurstodur .item-list .pager .pager-previous {
	display:none;
}
.frettayfirlit .item-list .pager .pager-first,
.frettayfirlit .item-list .pager .pager-last,
.pistlayfirlit .item-list .pager .pager-first,
.pistlayfirlit .item-list .pager .pager-last,
.leitarnidurstodur .item-list .pager .pager-first,
.leitarnidurstodur .item-list .pager .pager-last {
   width:80px;
}
.frettayfirlit .item-list .pager li,
.pistlayfirlit .item-list .pager li,
.leitarnidurstodur .item-list .pager li {
    background: none repeat scroll 0 0 transparent;
	list-style:none;
    border-right: 1px solid #dbdee0;
    float: left;
    height: 38px;
    white-space: nowrap;
    width: 38px;
}
.frettayfirlit .item-list .pager li.pager-current,
.pistlayfirlit .item-list .pager li.pager-current ,
.leitarnidurstodur .item-list .pager li.pager-current {
    background: none repeat scroll 0 0 #FFFFFF;
    bottom: 1px;
    height: 39px;
    line-height: 39px;
    position: relative;
	z-index:100;
}
.frettayfirlit .item-list .pager li a,
.pistlayfirlit .item-list .pager li a,
.leitarnidurstodur .item-list .pager li a {
    color: #666666;
    display: block;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    min-width: 38px;
}
.frettayfirlit .pager{margin-top:15px;}
#search-form .spelling-suggestions{
	margin-bottom:15px;
	font-size:14px;
}

#search-form .spelling-suggestions label{
	display:inline;
}


/*podcast*/
.podcast-vinsaelt .innri{
	border-color:#D4DBDD;
	height:146px;
}

.podcast-vinsaelt .podcast-popmynd{
	float:none;
	display:block;
}

.podcast-vinsaelt h4{
	font-size:12px;
	margin-top:5px;
}

#sarphugavert{
	margin-bottom:25px;
}

.myndbandaplei{
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
}

/*Senda frétt form*/

#forward-form{
	width:500px;
	margin-top:20px;
}

#forward-form input[type=text],
#forward-form textarea{
	border:1px solid #D4DBDD;
	box-shadow: 0 0 2px 2px #ececea;
	width:400px;
	padding:5px;
}

#forward-form label{
	display:block;
	margin-bottom:5px;
}

#forward-form #edit-recipients-wrapper{
	margin-bottom:10px;
}
#forward-form #edit-recipients-wrapper #edit-recipients{
	height:50px;
}

#forward-form #edit-recipients-wrapper .description{
	font-size:11px;
	color:#cdcdcd;
	margin-top:3px;
}

#forward-form #edit-name{
	display:block;
	height:25px;
	line-height:25px;
	padding:0 5px;
	width:400px;
}

#forward-form .form-item{
	margin:10px 0;
}

#forward-form .grippie{
	display:none;
}

#forward-form #edit-recipients-wrapper,
#forward-form #edit-message-wrapper,
#forward-form #edit-name-wrapper{
	display:block;
}

#forward-form #edit-message-wrapper{
	margin-top:15px;
}

#forward-form #edit-submit{
	border:1px solid #c6c6c6;
	border-radius:3px;
	height:28px;
	margin-top:5px;
}



/*** Maggi.css ***/
.botn{
	overflow: hidden;
	padding-bottom:15px;
}

.active-trail a{
	background-color: #002954;
}

.field-item{
	margin: 2px 0;
}
	.field-item a,
	.tengdar-frettir a{
		background: url('images/bullit.png') no-repeat left center;
		padding: 0 0 0 12px;
	}
	
.myndabordi{

}
	.myndabordi .innri{
		width: 625px;
		height: 115px;
		overflow: hidden;
	}
	
hr{
	border: none!important;
}
	hr.flokkalina{
		border: none;
	}

/*.frettacluster .frett {
	margin: 0 0 0.75em 0;
}*/

#sport .table .select {
	
}
	#sport .table .select select{
		height: auto!important;
		padding: 5px;
		width: 282px!important;
	}
	
.frettaheader .flokkalisti .item-list ul li{
	list-style: none;
	padding: 0px 6px;
	margin: 0 8px 0 0;
}

.kubbar{
	clear: both;
} 
	.kubbar .kubbar .innri a{
		height: 171px;
	} 

/* Stök frétt */

.stok-frett .innri{

}
	.stok-frett .innri .frettaheader{
		width: 622px;
	}
	.stok-frett .innri .myndmedfrett{
		width: 460px;
	}
	.stok-frett .innri .news-Text{
		width: 460px;
		margin-top: 15px;
	}
	.stok-frett .innri .field-content{
		width: 460px;
	}

		.tengdar-flokkar{
			
		}
	
		.stok-frett .innri .field-item{
			float: right;
			clear: right;
			width: 140px;
		}
			.stok-frett .innri .field-item a{
				
			}
		
/* Stakur pistill */

.stakur-pistill.full{

}
	.stakur-pistill.full .pistlaspilari{
		padding: 0 10px;
		line-height: 26px;
		margin: 10px 0 20px 0;
	}
		.stakur-pistill.full .pistlaspilari p{
			margin: 0px;
		}
	.stakur-pistill.full .thaettir-texti{
		font-size: 14px;
		line-height: 20px;
	}
		.stakur-pistill.full .thaettir-texti .pistlar-hofundur{
			margin: 0 0 10px 15px;
		}
		.stakur-pistill.full .thaettir-texti .pistill-inngangur{
			margin: 0 0 12px 0;
			width: 510px;
		}
			.stakur-pistill.full .thaettir-texti .pistill-inngangur:first-line{
				font-weight: bold;
			}	
		
		.stakur-pistill.full .thaettir-texti .pistill-body{
			width: 510px;
		}
	
	
	
.slides_control{

}
	.slides_control ul li {
		position: relative;
	}
		.slides_control ul li .myndbandaplei{
			position: absolute;
			top: 95px;
			left: 101px;
		}
.ahugavert .slides_control ul li .myndbandaplei
{
	position: absolute;
	top: 100px;
	left: 121px;
}

	/* IE7 fix */

	.stodvamynd {
		*margin-top: -35px;
	}
	
	.kubbar{
		*width: 640px;
	}
	
	#sarpur-hladvarp{
		*width: 231px;
	}
		#sarpur-hladvarp li{
			*width: 115px;
		}
	
	#sidu-yfirskrift .sidu-fyrirsogn{
		*line-height: 30px;
		*padding-bottom: 5px;
	}
	
	.sarpefst{
		*width: 640px;
	}
	
	.taps .innri ul li a{
		*padding: 8px 12px 9px 12px;
		*background-color: #EFEFED;
	}
	
	.sarpsarp .pager{
		*float: none;
	}
	
	.topp30{
		*list-style-position: outside;
	}
		.topp30 li{
			position: relative;
			display: block;
			padding: 5px 0 5px 40px;
		}
			.topp30 .numer{
				position:absolute;
				left: 0px;
				top: 5px;
			}
			.topp30 .flytjandi{

			}
			.topp30 .lagaheiti{

			}
	
	.boxfors li{
		*width: 320px;
	}
	
	#qsearch input.button {
		*font-size: 0px;
		*line-height: 0px;
		*margin-top: 8px;
	}
	





/*** sro.css ***/

/**** REDDINGAR ****/
.slides_control li .thatta-dags{
	display: block;
    float: left;
    margin: 3px 0;
    width: 100%;
}
.topp30-linkur{padding-top:10px;margin-top:5px;border-top:1px solid #ddd;}
.topp30-linkur a{font-size:12px;font-weight:bold;}
.litlisarpur{margin-bottom:20px!important;}
.litli-utvarp .upptokur-minnst {
background: #F9F9F9 url(/sites/all/themes/ruv/images/defaultmynd-ras.png) no-repeat center center!important;
}
.sarpefst h1{
	color:#333;
	margin:10px 0 15px 0;
}

.plus-one{margin-top:8px;}

.ras-poster .innri{
	height:371px!important;
	overflow:hidden!important;
	margin-bottom:5px;
}
.page-kassi{
	width:280px!important;
	margin-right:10px!important;
	margin-bottom:10px!important;
}

.page-kassi.hlad{
	height:130px;
	width:280px;
	margin-bottom:20px!important;
}

.hlad h2.flokkatitill{
	margin-bottom:15px;
}

.page-kassi.last{
	margin-right:0!important;
}

.umruvmynd ul.menu li {
    padding: 0 0 0 10px;
}

.sarp-klippur{
	margin-bottom:20px;
}

.news-Text {
    font-size: 13px;
    line-height: 20px;
	}
.nedanmal{display:none!important;}
/****** Þáttatemplate ******/

.um-thattinn{padding-bottom:10px;}

.um-thattinn h1{color:#333;margin-top:10px;}

.um-thattinn .thattur-hvenaer{
	color:#999;
	font-size:13px;
	font-weight:bold;
	}
	
.um-thattinn img{width:328px;height:auto;}

.um-thattinn .social{
	width:100%;
	float:left;
	margin-bottom:10px;
}

.um-thattinn .twitter{
	width:100px;
	float:left;
	margin-right:8px;
}

.um-thattinn .plus-one{
	width:70px;
	float:left;
	margin-top:0;
}

/***** Stök frétt ****/

.nedanmal-2{
	margin-top:10px!important;
}

.nedanmal-2 .horfa-i-sarp{margin:0 6px -2px 0;}

.fleiri-upptokur{margin:0 0 20px 0!important;}

.nedanmal-2 .til-baka,
.admin-edit-link
{
	-moz-border-radius:3px;
	border-radius:3px;
	border:1px solid #ccc;
	color:#444;
	font-size:11px;
	font-weight:bold;
	padding:7px 10px;
	background: -moz-linear-gradient(center top , #FCFCFC, #E9E9E9) repeat scroll 0 0 #1F1F1F;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#e9e9e9));
	background-color: #F7F7F7;
}


/**** FB og Twitter *****/

.fb_like{
	float:left;
}

#deila {
    float: right;
    margin-left: 5px;
    margin-top: -4px;
    padding: 0;
}


/* podcast listi*/

#hladvorp{
	margin-left: 7px;
}

#hladvarp .list-content {
    width: 960px;
}

.hladvorp a{
	color:#002c53;
}

.hladvarp{
	-moz-border-image: url("/sites/all/themes/ruv/images/skuggabotn.png") 0 0 7 0 stretch;
	-webkit-border-image: url("/sites/all/themes/ruv/images/skuggabotn.png") 0 0 7 0 stretch;
	border-image: url("/sites/all/themes/ruv/images/skuggabotn.png") 0 0 7 0 stretch;
	border-width: 0 0 10px;
	float:left;
	height:132px;
	margin:10px;
	width:300px;
}

.hladvarp-inni{
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border-radius:3px;
	background:#f4f6f6;
	border:1px solid #ddd;
	float:left;
	height:102px;
	padding:15px 20px;
	width:260px;
}

.hladvarp-info li{
    font-size: 12px;
    line-height: 25px;
}
.hladvarp-info .hladvarp-mynd{
	background-image: url("/sites/all/themes/ruv/images/defaultmynd-podcast.png");
    background-position:center center;
    background-repeat: no-repeat;
	-moz-box-shadow: 1px 1px 4px #999999;
	-webkit-box-shadow: 1px 1px 4px #999999;
	box-shadow: 1px 1px 4px #999999;
    border: 1px solid #777777;
    float: left;
    height: 60px;
    margin: 0 12px 36px 0;
    width: 60px;
	overflow: hidden;
}

.hladvarp-info h4{
	font-size:15px;
}

.hladvarp-mynd img {
	width: 60px;
}

.podcast-itunes{
	background-position:76px -62px !important;
	font-weight:bold;
	margin-top: 10px;
	text-indent:24px;
}

.podcast-rss{
	background-position:76px -88px !important;
	font-weight:bold;
	text-indent:24px;
}

/* END PODCAST LISTI */

#sidu-yfirskrift{
	float:left;
	height:48px;
	margin:12px 0 30px 0;
	width:100%;
}
#sidu-yfirskrift p {
	margin: 0;
}
#sidu-yfirskrift .sidu-fyrirsogn{
	color: #002C53;
    float: left;
    font-size: 30px;
    width: 300px;
	}

#sidu-yfirskrift .bread-crumbs{
	color: #9D9D9D;
    font-size: 12px;
    font-weight: bold;
    position: relative;
    top: 42px;
}

#sarpur-hladvarp{
	-moz-box-shadow: 0 0 4px #ccc;
	-webkit-box-shadow: 1px 1px 4px #999999;
	box-shadow: 0 0 4px #ccc;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background:-moz-linear-gradient(center top , #fcfcfc, #e9e9e9) repeat scroll 0 0 #1F1F1F;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#e9e9e9));
	background-color: #f7f7f7;
	border:1px solid #bbb;
	height:30px;
	float:right;
	margin-right: 12px;
}

#sarpur-hladvarp li{
	float: right;
    text-align: center;
	list-style: none;
}

#sarpur-hladvarp .sarpur-hladvarp-first{
	border-right:1px solid #c1c1c1;
}

#sarpur-hladvarp a{
	color:#555960;
	 display: block;
    float: right;
    font-size: 13px;
    font-weight: bold;
    height: 16px;
    overflow: hidden;
    padding: 7px 15px;
    width: 80px;
}

#sarpur-hladvarp .active{
	background:-moz-linear-gradient(center top , #cacaca, #e9e9e9) repeat scroll 0 0 #1F1F1F;
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#cacaca), to(#e9e9e9));
	background-color: #e9e9e9;
}

.podcast-vinsaelt .innri{
	background-color:#fff;
	border: 1px solid #CCCCCC;
    float: left;
    height: 150px;
    margin: 0 0 25px;
    padding: 30px 0 20px 20px;
    width: 610px;
}

.podcast-vinsaelt h4{
	color:#002c53;
	font-size:15px;
	font-weight:bold;
}

.podcast-vinsaelt p{
	color:#5a5a5a;
	font-size:12px;
	
}

.podcast-vinsaelt li{
	float: left;
    margin: 0 24px;
    width: 100px;
    list-style: none;
}

.podcast-vinsaelt img{
	-moz-box-shadow: 1px 1px 4px #999999;
	-webkit-box-shadow: 1px 1px 4px #999999;
	box-shadow: 1px 1px 4px #999999;
	margin-bottom:3px;
}

#sarpur-leit{
	float: right;
	clear: right;
	margin: 0 2px 0 0;
}
#sarpur-leit label,
#sarpur-leit p{
		color:#777;
		font-size:12px;
		font-weight:bold;
		margin:0;
}

#sarpur-leit .flokkatitill{
	margin-bottom:15px;
}

#sarpleit{width:280px;margin-top:10px;}

#sarpur-leit input,
#sarpleit input{
	-moz-border-radius:3px;
	border-radius:3px;
	border:1px solid #ccc;
	height:25px;
	margin-bottom:15px;
}
#sarpur-leit .form-text,
#sarpleit .leitin{
	background:-moz-linear-gradient(center top , #f1f1f1, #fff) repeat scroll 0 0 #1F1F1F;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f1f1f1), to(#fff));
	background-color: #fff;
	color:#999;
	width:280px;
	padding-left: 9px;
}

#sarpleit .flokkunin{
display:none!important;
	-moz-border-radius:3px;
	border-radius:3px;
	border:1px solid #ccc;
	float:left;
	height:25px;
	margin:0 10px 0 0;
	width:185px;
	color:#96999b;
}

#sarpur-leit .form-submit,
#sarpleit .sendaleit {
	background:-moz-linear-gradient(center top , #fff, #f1f1f1) repeat scroll 0 0 #1F1F1F;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#f1f1f1));
	padding:3px 15px;
	height: 26px;
/*	 margin-left: 8px; */
}
#sarphugavert{
	float: right;
	margin-right: 2px;
}
/* END PODCAST */



/****** LIVE PLAYER ******/

#live-player{
	color:#fefefe;
	width: 310px;
	margin-bottom: 18px;
}

#live-player a{
	color:#fefefe;
}
#live-player em{
	font-style: normal;
}
.live-ruv {
	height:85px;
	width:310px;
}
.live-ruv h3 {
	background:url('/sites/all/themes/ruv/images/live-player-sprite.png') no-repeat scroll 200px -148px transparent;
}
.live-ras1{
	height:85px;
	width:310px;
}

.live-ras2{
    height: 85px;
    width: 310px;
}
.live-ras1 h3 {
	background:url("/sites/all/themes/ruv/images/live-player-sprite.png") no-repeat scroll 180px -425px transparent;
}
.live-ras2 h3 {
	background:url("/sites/all/themes/ruv/images/live-player-sprite.png") no-repeat scroll 190px -285px transparent;
}

.live-radio{
	background:-moz-linear-gradient(center top , #4C4C4C, #1F1F1F) repeat scroll 0 0 #1F1F1F;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#4C4C4C), to(#1F1F1F));
	background-color: #1f1f1f;
border-top: 1px solid #666;	
	height:34px;
}

.live-top{
	background:-moz-linear-gradient(center top , #004079, #002d54) repeat scroll 0 0 transparent;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#004079), to(#002d54));
	background-color: #004079; 
	border-bottom:1px solid #000;
	height:85px;
}

.live-top h3{
	font-size:20px;
	color:#fefefe;
	margin-left:15px;
}
.live-center p {
	margin: 0;
}
.live-center a {
	max-height:200px;
	display: block;
	min-height: 165px;
	margin: 0;
}
.live-center img {
	display: block;
}

.live-bottom {
	background:-moz-linear-gradient(100% 50% 90deg, #004079, #002d54) repeat scroll 0 0 transparent;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 50%, from(#002d54), to(#004079));
	background-color: #00417a;
/*	height:240px; */
	padding-bottom: 4px;
	position: relative;
	width: 310px;
}

.live-loftinu {
	position: relative;
	top: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: auto;
	margin: 0 12px 18px;
	padding: 4px 14px;
	text-align: center;
	text-transform: uppercase;
	width: 60px;
	background: #b00;
	background: -moz-linear-gradient(100% 0 180deg, #b00, #f44, #b00 100%);
	background: -webkit-gradient(linear, 0% 0%, 100% 0%, from(#BB0000), to(#BB0000), color-stop(.5,#FF4444));
	border-radius: 4px;
	box-shadow: 2px 2px 9px 0 #333, 0 0 4px 0 #ccc;
}

.live-loftinu-time{
	font-size:11px;
	margin:5px 0 0 15px;
}

.live-naestu{
	background:-moz-linear-gradient(center top , #236aa6, #095290) repeat scroll 0 0 transparent;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#236aa6), to(#095290));
	background-color: #095290; 
	height:28px;
}

.live-nuna{
	border-top:#00315c solid 1px;
	border-bottom:#00315c solid 1px;
}

.live-naest{
	border-top:#3b7bb6 solid 1px;
	border-bottom:#002342 solid 1px;
}

.live-naestu p{
	height: 16px;
    margin: 5px 0 0 15px;
    overflow: hidden;
    width: 280px;
}

.live-heading{
	font-size: 11px;
    font-weight: bold;
    padding-right: 40px;
    text-transform: uppercase;
}

.live-now{
	background: url("/sites/all/themes/ruv/images/live-player-sprite.png") no-repeat scroll 44px -471px transparent;
	margin-right:3px;
}


.live-dagskra{
/*	 height: 165px; */
/*    overflow: hidden; */
    padding:10px 15px 0 15px;
}

.live-dagskra h4{
	color:#fefefe;
	font-size:17px;
}

.live-dagskra h4 a{
	-moz-border-radius:8px;
	border-radius:8px;
	background:#002c53;
	font-size:11px;
	float:right;
	padding:2px 8px;
}

.live-player-dagskra{
	max-height: 130px;
    margin-top: 10px;
    overflow: auto;
}

.live-player-dagskra li{
	font-size: 12px;
    height: 16px;
    list-style: none;
    margin-bottom: 5px;
    overflow: hidden;
}

.live-player-dagskra span{
	margin-right:15px;
	font-weight:bold;
}

.live-player-dagskra a{
	
}

/** FAQ **/

.faq{
	margin-top:35px;
}

.faq ul{
	margin-top:30px;
	width:620px;
}

.faq h1{
	color:#777;
}

.faq ul li{
	border-bottom:1px dotted #ccc;
	list-style-type:none;
	margin-bottom:15px;
	padding-bottom:5px;
}

.faq p{
	 color: #333;
    margin: 8px 0;
}


.faq strong{
	font-size:16px;
	margin-bottom:8px;
}

/** dagskra.ruv.is/nanar **/

.dagskrarvefur{
	
}

.thattarkynning{
	line-height:20px;
}

.thattarfaersla{
	float:left;
	margin:36px 0 15px 0;
	width:700px;
}

.thattarfaersla .umfjollun{
	background: none repeat scroll 0 0 #FAFAF8;
    border-bottom: 1px dotted #CCCCCC;
    float: left;
    margin-bottom: 25px;
    margin-right: 25px;
	padding-bottom:10px;
    width: 295px;
}

.thattarfaersla .thattamynd{
	float:left;
	margin:0 15px 0 0;
}

.thattarfaersla ul{
	float:left;
	width:380px;
}

.thattarfaersla ul li{
	border-bottom:1px dotted #ccc;
	list-style-type:none!important;
	margin:5px 0;
	padding:5px 0;
}

.thattarfaersla ul li p{
	color:#444;
	font-size:11px;
	margin-top:10px;
	line-height:18px;
	font-style:italic;
}

.thattarfaersla ul li h4{
	font-size:18px;
	margin-bottom:10px;
}

.thattarfaersla .dagskrartitill{
	margin-bottom:25px;
	font-size:25px;
}

.thattalisti{
	float:right;
	margin-top:36px;
	width:240px;
}

.utsent a{
	font-weight:bold;
}


/*** comp.css ***/
.clear {
    clear: both;
}

#dagatal {
 
     height:550px;
     width:624px;
     padding: 4px;
     background:url("/sites/all/themes/ruv/images/dagatal/background.png") no-repeat 0 0 transparent;
     font-size:12px;
     position: relative;
    
}

#dagatal li {
    margin:0;
    list-style: none;
}




#dagatal .datepicker {
    height: 45px;
    padding-left: 20px;
    padding-top: 14px;
    width: 602px;
    border: 1px solid #d5dbdd;
    
}

#dagatal .datepicker .monthyear {
    height: 23px;
    width: 159px;
    margin-top: 5px;
    float: left;
    width: 180px;

    display: none;
}

#dagatal .datepicker .monthyear span {
    float:left;
    padding: 5px 19px 0 19px;
    font-weight:bold;
    text-transform: capitalize;
}

#dagatal .datepicker .monthyear button {
    height: 22px;
    width: 22px;
    background: url("/sites/all/themes/ruv/images/dagatal/arrows.png") no-repeat transparent;
    border:0 none;
    float:left;
}

#dagatal .datepicker .pickadate {
    float: right;
    width: 365px;
}

#dagatal .datepicker .pickadate lable {
    float: left;
    color: #333333;
    font-size:110%;
    margin: 8px 13px 0 0;
    
}

#dagatal .datepicker .pickadate input {
    float: left;
    border:1px solid #b6b8b9;
    width: 70px;
    height: 18px;
    margin-right:10px;
    background: -moz-linear-gradient(bottom,  #ffffff,  #f7f9fa);
    background: -webkit-gradient(linear, left bottom, left top, from(#ffffff), to(#f7f9fa));
    -moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    border-radius: 3px; 
    padding: 3px 10px 5px 15px;
    color: #96999b;
    font-size:100%;
}

#dagatal .datepicker .pickadate select {
    float: left;
   background: -moz-linear-gradient(bottom,  #ffffff,  #f7f9fa);
   background:  -webkit-gradient(linear, left bottom, left top, from(#ffffff), to(#f7f9fa));
    border:1px solid #b6b8b9;
    -moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    border-radius: 3px; 
    height: 27px;
    width: 185px;
    padding: 5px 3px;
}

#dagatal .datepicker .monthyear .next {
    background-position:-22px 0;
}

#dagatal .calendar  {
    border: 1px solid #d5dbdd;
    border-top: 0 none;
    position: relative;
    width:622px;
    
}

#dagatal .calendar ul {
  
}

#dagatal .calendar ul li {
  float: left; 
}

#dagatal .calendar li.time {
    width: 44px;
}

#dagatal .calendar li.title {
    width:345px;
}

#dagatal .calendar li.place {
    width: 150px;
}

#dagatal .calendar ul.head {
     background: -moz-linear-gradient(bottom,  #eef1f1,  #f7f9f9);
     height: 28px;
     border-bottom: 1px solid #d5dbdd;
     line-height: 28px;
     color: #666666;
     font-size:10px;
     text-transform:uppercase;
     padding-left: 70px;
     clear: both;
}


#dagatal .calendar ul.head li {
  float: left;
}

#dagatal .calendar .scroller {
    width: 20px;
    height: 365px !important;
    border: 1px solid;
    position:absolute;
    left: 601px;
    bottom: -1px;
    background:#eef1f1;
    border:1px solid #c9d4da;
    

}

#dagatal .calendar .scroller.extra {
    position:absolute;
    top:28px;
    z-index:5;
    border-bottom: 0 none;
    
    
}

#dagatal .calendar .scroller.extra .ui-slider {
    height: 370px;
    border-bottom:0 none;
}

/* #dagatal .calendar .scroller div 
{
    height: 400px;
    width: 10px;
    margin-left: 5px;
    -moz-border-radius: 10px; 
    -webkit-border-radius: 10px; 
    border-radius: 10px; 
    border: 1px solid #c0c9cc;
    text-align: left;
    position: relative;
    
} 
*/

/* #dagatal .calendar .scroller div a 
{
    display:block;
    height: 28px;
    width: 10px;
    z-index: 2;
    position: absolute;
    cursor: default;
    margin-left: -0.6em;
    top: -0.5em;
    border: 1px solid;
    
}
*/

#scroll-pane 
{ 
    float:left;
    overflow: auto; 
    width: 420px; 
    height:300px;
    position:relative;
    border:1px solid gray;
    margin-left:50px;
    margin-bottom:25px;
    display:inline
}

#scroll-content 
{
    position:absolute;
    top:0;
    left:0
}

.scroll-content-item 
{
    background-color:#eef1f1;
    color:#003366;
    width:100px;
    height:100px;
    float:left;
    margin:10px;
    font-size:3em;
    line-height:96px;
    text-align:center;
    border:1px solid gray;
    display:inline;
}

#slider-wrap
{
    float:left;
    background-color:lightgrey;
    width:20px;
    border:1px solid gray;
    border-left:none;
}

#slider-vertical
{
    width:10px;
    position:relative;
    height:345px;
    margin-left:5px;
    margin-top:8px;
    width:8px;
    -moz-border-radius: 10px; 
    -webkit-border-radius: 10px; 
    border-radius: 10px; 
    background: url("/sites/all/themes/ruv/images/dagatal/scroll/background.png") repeat-y 0 0 transparent;
    border: 1px solid #c0c9cc;
}

.ui-slider-handle
{
    margin-left: 2px;
    width: 16px;
    height:50px;
   /* background-image:url("/sites/all/themes/ruv/images/dagatal/scroll/lines.png"); */
    background-image: url("/sites/all/themes/ruv/images/dagatal/scroll/slider.png");
    background-repeat: no-repeat;
    display:block;
    position:absolute;
    z-index:20;
    right:-4px;
    margin-top: -25px;
}

.ui-slider-range
{
    position:absolute;
    width:100%
}

#dagatal .calendar .scroll-container {
    overflow: hidden;
    height: 411px;
    clear: both;
}

#dagatal .calendar .scroll-container .wrapper {
    position:relative;
}

#dagatal .calendar .info-container {
     position:relative;   
}

#dagatal .calendar .scroll-container .date {
    padding-left: 18px;
    padding-top: 19px;
    width: 42px;
    float: left;
    border: 1px solid #d5dbdd;
    border-left: 0 none;
    border-top: 0 none;
    font-size:80%;
    margin: 0;
}

#dagatal .calendar .scroll-container .date .number {
    display: block;
    font-size: 170%;
    font-weight:bold;
}

#dagatal .calendar .scroll-container .info {
    width: 560px;
    float: left;
}

#dagatal .calendar .scroll-container .info ul {
    clear: both;
}

#dagatal .calendar .scroll-container .info li {
    float: left;
    display:inline;
    height: 48px;
    border: 1px solid #d5dbdd;
}

#dagatal .calendar .scroll-container .info li.time {
    height: 33px;
    padding-left: 5px;
    padding-top: 15px;
    width: 37px;
    background: #f1f1f1;
    border: 1px solid #d5dbdd;
    border-left: 0 none;
    border-top: 0 none;
    font-size:12px;
    color: #666666;
    margin-bottom: 0;
    
}

#dagatal .calendar .scroll-container .info li.title {
    height: 34px;
    padding-left: 16px;
    padding-top: 14px;
    width: 326px;
    border: 1px solid #d5dbdd;
    border-left: 0 none;
    border-top: 0 none;
}

#dagatal .calendar .scroll-container .info li.place {
    height: 34px;
    padding-left: 16px;
    padding-top: 14px;
    width: 154px;
    border: 1px solid #d5dbdd;
    border-left: 0 none;
    border-top: 0 none;
    color: #666666;
}

#dagatal .calendar .scroll-container .info-container .info ul li.title span.info {
    font-size:11px;
    color: #666666;
}

/* stíla UI-datapicker, sem er birtur fyrir utan allt efni neðst í Dominu, strax á undan </body> */
/*
#ui-datepicker-div {
	padding: 0;
}
#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar td, #ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar th {
    height: 25px;
    padding-top: 8px;
    width: 28px;
    color: #666666;
    background: -moz-linear-gradient(bottom,  #f0f2f2,  #ffffff);
    font-size:90%;
    text-align: center;
}

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar td {
    border: 1px solid #d5dbdd;
    padding: 0;
}

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar th {
    background: none;
    border: 0 none;
}
#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar th span{
font-size:80%
}

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar thead {
    border: 1px solid #999999;   
}

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td:first-child {
    border-left: 1px solid #999999;
}

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar tr td:last-child {
    border-right: 1px solid #999999;
}

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar td a{
   color: #666666;
   text-decoration:none;
   display: block;
   height: 18px;
   padding-top: 8px;
   width: 27px;
   border: 1px solid #FFFFFF;
   border-top: 0 none;
   border-left:0 none ;
   text-shadow: 1px 1px #FFFFFF;
   font-size:80%;
}

#ui-datepicker-div.ui-datepicker table.ui-datepicker-calendar {
     background: -moz-linear-gradient(bottom,  #eef1f1,  #f7f9f9);
     border-bottom: 1px solid #999999;
}

#ui-datepicker-div.ui-datepicker  {
display:none;
    
}

#ui-datepicker-div.ui-datepicker .datepicker-wrapper  {
background: url("/sites/all/themes/ruv/images/dagatal/datepicker/sides.png") repeat-y 0 0 transparent;
padding-left: 5px;
padding-right: 5px;
    
}

#ui-datepicker-div.ui-datepicker div.datepicker-top {
background: url("/sites/all/themes/ruv/images/dagatal/datepicker/top.png") no-repeat 0 0 transparent;    
height: 12px;
}

#ui-datepicker-div.ui-datepicker div.datepicker-bottom {
background: url("/sites/all/themes/ruv/images/dagatal/datepicker/bottom.png") no-repeat 0 0 transparent;    
height: 12px;
margin-top: -1px;
}

#ui-datepicker-div.ui-datepicker .ui-datepicker-header {
    display:none;
}

#ui-datepicker-div.ui-datepicker .ui-datepicker-other-month {
    background: -moz-linear-gradient(bottom,  #ebecec,  #f4f4f4) !important;
    
}
#ui-datepicker-div.ui-datepicker .ui-datepicker-other-month a{
 color: #a5a5a5 !important;
 }
 
 #ui-datepicker-div.ui-datepicker .ui-datepicker-current-day {
     background: url("/sites/all/themes/ruv/images/dagatal/datepicker/today.png") no-repeat 0 0 transparent !important;    
 }
 
  #ui-datepicker-div.ui-datepicker .ui-datepicker-current-day a {
  text-shadow:1px 1px #525252 !important;
  color: #fefefe !important;
  }
*/  
  
  
 /*CSS fyrir dagskrá hluta */
 
 #dagskra, ruvdagskra {
  
  height:602px;
  width:624px;
  padding: 4px;
  background:url("/sites/all/themes/ruv/images/dagskra/background.png") no-repeat 0 0 transparent;
     
 }
 
#dagskra * {
    list-style:none;
}
 
 #dagskra .date {
    padding: 10px;
    border:1px solid #FFFFFF;
    border-bottom:1px solid #d4d4d6;
    height:45px;
    margin-left:1px;
    margin-right:1px;
    margin-top:1px;
    width:600px;
    background:#f7f7f7;
    margin-bottom: 0;
 }
 
 #dagskra .date h2 {
     font-size:15px;
     font-weight:bold;
     float:left;
     margin: 15px;
 }
 
 #dagskra .date ul {
     float: right;
 }
 
 #dagskra .date ul li {
     float: left;
     padding:8px 10px;
     margin:0 4px;
     cursor:pointer;
     
 }
 
 #dagskra .date ul li.active {
     background: -moz-linear-gradient(bottom,  #e8e8e8,  #f5f5f5);
     border: 1px solid #d7d7d7;
     -moz-border-radius: 5px; 
     -webkit-border-radius: 5px; 
     border-radius: 5px; 
     color: #00417a;
     text-shadow:0px 1px #FFFFFF;
 }
 
 #dagskra .date ul li .day {
     display: block;
     font-size:18px;
     font-weight:bold;
 }
 
 #dagskra .date ul li .month {
    clear: both;
    display:block;
    font-size:10px;
 }
 
 #dagskra .time {
     height:33px;
     width:529px;
     margin:0 1px;
     border: 1px solid #FFFFFF;
     background:#f7f7f7;
     overflow: hidden;
     padding-left: 91px;
     position: relative;
      clear:both;
 }
 
 #dagskra .time ul {
 position: relative;
 width:6500px;
 cursor: pointer;
 }
 
 #dagskra .time ul li {
     width: 130.5px;
     text-align:center;
     float:left;
     font-weight:bold;
     font-size: 120%;
     margin-top:14px;
 }
 
 #dagskra .time ul li.first {
     width: 65px;
     text-align:left;
     
 }
 
 #dagskra .time ul li.last {
     width: 65px;
     text-align:right;
 }
 
 #dagskra .program {
     background: #002c53;
     height: 438px;
     border-top: 1px solid #c9d4da;
     padding: 10px 0;
     overflow: hidden;
 }
 
 #dagskra .program ul.stodvar {
     float: left;
     position: relative;
     width: 102px;
     z-index: 100;
 }
 
 #dagskra .program ul.stodvar li {
     width:101px;
     height:72px;
     background:#0056a0;
     margin-bottom: 1px;
 }
 
 #dagskra .program ul.stodvar li img {
     margin: auto;
     display: block;
 }
 
 #dagskra .program .pro_info {
     width: 624px;
     float: left;
     width: 522px;
     position:relative;
     cursor: pointer;
     cursor: -moz-grabbing;
         
 }
 
 #dagskra .program .pro_info ul {
     height: 72px;
     overflow:hidden;
     width:6240px;
     margin-bottom: 1px;
 }
 
 #dagskra .program .pro_info ul li {
     float: left;
     height: 62px;
     margin-right:1px;
     background:#f4f3f3;
     padding:5px 10px 5px 10px ;
     
 }
 
 #dagskra .program .pro_info ul li {
     -moz-box-shadow: 2px 2px 1px #000000;
 }
 
 #dagskra .program .pro_info ul li .timeofday {
     color: #666666;
     font-size:10px;
 }
 
 #dagskra .program .pro_info ul li p {
     font-size:11px;
     margin-bottom: 3px;
     margin-top: 5px;
 }
 
 #dagskra .program .pro_info ul li em {
     font-size:11px;
     color: #666666;
     font-style:italic;
     margin-right: 5px;
 }
 
 #dagskra .program .pro_info ul li .wrapper {
     min-width:150px;
 }
 
 
 #dagskra .program .pro_info ul li .episode {
     font-size:11px;
     color: #666666;
 }
 
 #dagskra .slider {
     padding: 12px 15px;
     background:#eef1f1;
     border:1px solid #c9d4da;
     border-bottom:0 none;
     height: 14px;
    /* background:url("/sites/all/themes/ruv/images/dagskra/slider/background.png") no-repeat transparent; */
 }
 
 #dagskra .slider div {
        background:url("/sites/all/themes/ruv/images/dagskra/slider/slider-inner.png") repeat-x transparent;
        height: 13px;
        -moz-border-radius: 10px; 
        -webkit-border-radius: 10px; 
        border-radius: 10px; 
        border: 1px solid #c0c9cc;
        text-align: left;
        position: relative;
        width: 550px;
 }
 
 #dagskra .slider div a {
 
     display:block;
     height: 28px;
     width: 60px;
     z-index: 2;
     position: absolute;
     cursor: default;
     margin-left: -0.6em;
     top: -0.5em;
     background:url("/sites/all/themes/ruv/images/dagskra/slider/slider.png") no-repeat transparent;
     
 
 }
 
 #dagskra .time .current-time 
 {
     background:url("/sites/all/themes/ruv/images/dagskra/current.png") no-repeat transparent;
     position: relative;
     font-size: 120%;
     font-weight: bold;
     color: #FFFFFF;
     width: 54px;
     height:28px;
     text-align:center;
     padding-top:6px;
     z-index:20;
     top: 5px;
 }
 
 #dagskra .time .current-time span
 {
 bottom: 33px;
 position: relative;
 }
 
 #dagskra .program .line {
     display:block;
     position:relative;
     height:458px;
     width: 2px;
     background:url("/sites/all/themes/ruv/images/dagskra/current-line.png") repeat-y transparent;
     
     top: -157px;
 }
 
 
/*  Þetta er CSS fyrir video sharp */
 a:focus, button:focus {
    outline: none; 
}

.content {
    width: 977px;
	margin-top: 12px;
}

#list {
    width: 977px;
    height: 745px;

}

#list ul {
	list-style-type: none;
}

#list .list-taps {
    height: 33px;

}

#list .list-taps .tab-item {
    cursor:pointer;
}

#list .list-taps .tab-item a {
    float: left;
    padding: 10px 12px;
    margin-right: 6px;
    border: 1px solid #d5dbdd;
    border-bottom: 0 none;
    position: relative;
    background: -moz-linear-gradient(bottom,  #efefed,  #fafaf8);
    background: -webkit-gradient(linear, left bottom, left top, from(#efefed), to(#fafaf8));
    color:#002c53;
    top: 1px;
    z-index: -1; 
    font-weight:bold;
    font-weight: 13px;
    cursor:pointer;
}

#list .list-taps .tab-item.active a {
    position:relative;
    z-index: 1;
    background: #FFFFFF;
}

#list .list-nav {
    width: 128px;
    padding: 23px 30px 0 18px;
    height: 433px;
    float: left;
    background: #ffffff;
    margin-bottom:30px;
    color: #0056a0;
    font-size: 110%;
}

#list .list-nav li {
    margin-bottom: 8px;
    cursor:pointer;
	list-style:none;
}

#list .list-nav menu {
	padding: 0;
}
#list .list-container {
    position:relative;
}

#list .list-content {
    width: 798px;
    height: 600px;
    float: left;
    padding: 23px 0 0 0;
    background: #ffffff;
    overflow:hidden;
    margin-bottom:30px;

}

#list .list-content .fletti-container {
    height:626px;
    width: 805px;
    float: left;
}

#list .white-wrapper {
    background: #ffffff;
    overflow: hidden;
    border: 1px solid #d5dbdd;
    clear: both; 
}

#list .list-content .item {
    float:left;
    height: 148px;
    width: 141px;
    margin-bottom: 10px;
    margin-right: 20px;
    cursor:pointer;
}



#list .list-content .item .image {
    margin-bottom: 10px;
    height: 80px;
    width: 141px;
    overflow:hidden;
    position:relative;
}

#list .list-content .item .image .image-container {
    width:140px;
    position:relative;
}

#list .list-content .item .image .type {
    height:30px;
    width:30px;
    float:right;
    background: url("../images/list/tv.png") no-repeat transparent;
    bottom:0;
    right:0;
    position:absolute;
    z-index:2;
}

#list .list-content .item .image .type.tv {
    background: url("../images/list/tv.png") no-repeat transparent;
}

#list .list-content .item .image .type.radio {
    background: url("../images/list/utvarp.png") no-repeat transparent;
}

#list .list-content .item .image .image-hover {
position:absolute;
height: 80px;
width: 141px;
opacity:0.5;
background: #FFFFFF;
display:none;
z-index:2;

}

#list .list-content .item:hover .image .image-hover {
    display:block;
}

#list .list-content .item .timesamp {
   font-size:95%;
   color: #1f1f1f;
   margin-top: 2px;
}

#list .list-content .item a {
    font-size:95%;
    font-weight:bold;
    color: #0056a0;
}

#list .fletti-nav {
    height: 38px;
    background:#f6f6f6;
    clear: both;
    width: 100%;
    float: right;
    text-align:center;
    border-top:1px solid #d5dbdd;
}

#list .fletti-nav button {
    width:98px;
    border:0 none;
    background:transparent;
    height:38px;
    line-height:38px !important;
     color:#666666;
}

#list .fletti-nav button:active {
    background:#FFFFFF;
}

#list .fletti-nav button.toleft {
    float:left;
    border-right:1px solid #d5dbdd;
}

#list .fletti-nav button.toright {
    float:right;
    border-left:1px solid #d5dbdd;
}

#list .fletti-nav .navi {
     float:left;
     height: 38px;
}

#list .fletti-nav .navi li {
    height: 38px;
    width: 38px;
    background:transparent;
    float: left;
    border-right:1px solid #d5dbdd;

}

#list .fletti-nav .navi li.selected {
    background:#FFFFFF;
    height:39px;
    position:relative;
    bottom:1px;

}

#list .fletti-nav .navi li a {
    display:block;
    height: 38px;
    width: 38px;
    color: #666666;
    line-height:38px;
    font-weight:bold;
}

#list .listhover {
    height:653px;
    margin-left:173px;
    width:802px;
    position:absolute;
    z-index:100;
    background-color:#FFFFFF;
}

#list .listhover img {
    margin-left:70px;
    margin-top:170px;
}
 
 /* CSS fyrr sport unit */

#sport {
  width: 305px;
}
  #sport li {
    list-style:none;
  }

 #sport .tabs {
  margin:0;
  padding:0;
  top: 1px;
  display: table;
  position: relative; 
 }

 #sport .tabcontent{
	min-height:150px;
	background:url(loader.gif) no-repeat 50% 50%;
 } 

 #sport .tabcontent table{
	background:#fff;
 }

 #sport .tabs li {
     float: left;
     min-width: 70px;
     height: 30px;
     font-size:110%;
     font-weight:bold;
     color: #00417a;
     padding-top: 7px;
     text-align:center;
     margin-bottom:0;
 }

 #sport .tabs li.selected {
     background:#ececec;
     border: 1px solid #d1d1d1;
     border-bottom:0 none;
 }

 #sport .table {
     clear:both;
     border: 1px solid #d1d1d1;
	 background:#fff;
 }

 #sport .table .select {
     height: 67px;
     background:#ececec;
     border-bottom:1px solid #d1d1d1;
 }

 #sport .table .select select { 
     width: 278px;
     height: 22px;

     margin-left: 10px;
     margin-top: 18px;
 }

 #sport .table .select option { 
     height: 22px;
	 line-height:22px;
 }



 #sport .table tr:nth-child(even) {
      background:#ececec;
 }

 #sport .table td {
     padding: 7px 0;
	 text-align:center;
 }

  #sport .table .no-game{
   text-align:center;
   width:300px;
 }

 #sport .table .team {
     width: 105px;
     padding-left: 14px;
	 text-align:left;
 }

 #sport .table .two {
     width: 31px;
 }

 #sport .table .three {
     width: 30px;
 }

 #sport .table .four {
     width: 38px;
 }

 #sport .table .five {
     width: 79px;
 }

 #sport .table .total {
     font-weight:bold;
	 width:33px;
 } 

 #sport .tabcontent div{
	display:none;
 }

 #sport .tabcontent div.active{
	display:block;
 }

.webform-component,
.form-actions {
	float:left;
	clear:both;
	margin-bottom:5px;
}
.webform-component label {
	float:left;
	width:300px;
	clear:both;
	font-weight:bold;
	margin-top: 12px;
}

.webform-component input,
.webform-component input[type=file]
{
	float:left;
	clear:both;
	border:1px solid #999;
	height:22px;
	padding:4px;
	border-radius:4px;
}
.webform-component textarea
{
	float:left;
	clear:both;
	border:1px solid #999;
	padding:4px;
	border-radius:4px;
}

.form-required
{
	font-weight:bold;
	color:#900;
	font-size:16px;
}

.webform-confirmation
{
	float:left;
	padding-top:20px;
}

#meginmal > H1.pageheading
{
	margin-top:20px;
}


a#send_report
{
	float:right !important;
}

table#browserdata
{
	border:1px solid #CCC;
	width:370px;
}
table#browserdata td
{
	padding:2px;
}

input.textinput,
textarea.textinput,
select.textinput
{
	border:1px solid #999;
	padding:5px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	color:#666;
	width:370px;
}

.smaller
{
	width:90px !important;
}

.error
{
	border:1px solid #900 !important;
}

.textinput_on
{
	color:#000 !important;
}

label:hover
{
	text-decoration:underline;
	cursor:pointer;
}

.takki
{
	border:1px solid #CCC;
	background:#EEE;
	padding:8px;
	text-decoration:none;
	color:#888;
	font-weight:bold;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.takki:hover
{
	border:1px solid #000;
	color:#000000;
	background:#FFF;
}

/*** Sérefni í hægridálki á forsíðu ***/

.dans-fors{
    background: url("/files/myndabordar/danslogo_small.png") no-repeat scroll 4px 4px #000000;
    border-radius: 2px 2px 2px 2px;
    padding: 38px 0 0;
    width: 324px;
}

.dans-fors a.dans-link{
	display: block;
    height: 38px;
    margin-top: -38px;
    overflow: hidden;
    text-indent: -999em;
    width: 328px;
	}
	
.dans-fors h3{
	background: url("http://www.ruv.is/files/cam.png") no-repeat scroll -4px -3px transparent;
	 font-size: 1.1em !important;
    margin: 5px 8px 8px !important;
    padding-left: 30px;
	}
	
.dans-fors h3 a{color:#f9f9f9;font-weight:normal;}

.dans-fors img.imagecache-frmynd-staerri-304x180{
	border-bottom: 1px solid #333333;
    /*border-top: 1px solid #333333;*/
    height: auto;
    width: 324px;
}

.dans-fors .frett{
	margin:0;
	width:328px;
	width:328px;
	}

#content_expired
{
	background:yellow;
	float:left;
	width:650px;
}

.hide
{
	display:none;
}

.outofsight
{
	position:absolute;
	left:-9999px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}

/* Biluð upptaka form */
.meginmal .bilud-upptaka {
	width: 942px;
	margin: 12px 0;
}

.meginmal .ruv-node.bilud-upptaka {
	width: 586px;
	margin: 12px 0;
}

.meginmal .ruv-node .vafra-uppl,
.meginmal .vafra-uppl
{
	float:left;
	border:1px solid #ccc;
	background:#EEE;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	padding:5px;
	font-size:12px;
	text-align:left;
	width:575px;
	line-height:21px;
}

.meginmal .ruv-node .vafra-uppl b,
.meginmal .vafra-uppl b
{
	font-size:14px;
	margin-bottom:4px;
}

.meginmal .ruv-node .vafra-uppl .helplink,
.meginmal .vafra-uppl .helplink
{
	float:right;
}

.meginmal .ruv-node .form-item label.option,
.meginmal #bilud-upptaka .form-item label.option
{
  width:550px;
  float:left;
}

.meginmal .ruv-node .form-item label.option input,
.meginmal .form-item label.option input
{
  height:auto;
  padding:auto;
}

#edit-submitted-taekniupplysingar-wrapper
{
	display:none;
}

.meginmal .vafra-uppl .bc-tik,
.meginmal .vafra-uppl .bc-fail
{
  font-size:1.3em;
  padding-left:10px;
  margin-left:4px;
}

.bilud-upptaka p {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 16px;
}
.bilud-upptaka .form-select,
.bilud-upptaka .form-text,
.bilud-upptaka .form-textarea {
	width: 440px;
}
.bilud-upptaka .form-select {
	font-size: 12px;
}
.bilud-upptaka .description p {
	clear: both;
	font-size: 11px;
	font-weight: normal;
}
.bilud-upptaka-titill {
	font-size: 20px;
	padding: 16px 0 8px;
}
.vafra-uppl {
	text-align: right;
	font-size: 20px;
	line-height: 30px;
}
/*.browsercheck {
	font-size: 2em;
	padding-left: 12px;
}*/
.bc-tik {
	color: #060;
}
.bc-fail {
	color: #600;
}
#webform-component-netfang {
	display: none;
}


#sport-stats
{
	float:left;
	width:310px;
	border:1px solid #ccc;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
}

#sport-stats #stats-menu
{
	margin:0 auto;
	width:99%;
	padding:8px;
	margin-left:2px;
	margin-top:4px;
	border:1px solid #ccc;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

#sport-stats #stats-menu:hover
{
	background:#eee;
	cursor:pointer;
}

#sport-stats .clear
{
	clear:both;
}

#sport-stats .tabs 
{
	margin:0px;
	padding:0px;
	float:left;
	margin-top:5px;
	margin-left:3px;
	width:99%;
}

#sport-stats .tabs li
{
	list-style-type:none;
	text-align:center;
	float:left;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
	border:1px solid #adadad;
	margin-right:4px;
	color:#424242;
	background: url(/files/button-background.gif) 0% 100% repeat-x #cecece;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

#sport-stats .tabs li span
{
	text-shadow: #FFF 1px 1px 1px;
	font-weight:bold;
	font-size:10px;
}

#sport-stats .tabs li:hover,
#sport-stats .tabs li.selected
{
	cursor:pointer;
	background:#eee;
	color:#000;
}

#sport-stats .content
{
	width:310px;
	float:left;
	padding:0px;
	margin-top:2px;
}

#sport-stats .content table
{
	float:left;
	width:100%;
}

#sport-stats .content table td
{
	padding:2px;
}

#sport-stats .content .home,
#sport-stats .content .normalhome
{
	text-align:right;
}

#sport-stats .content .bold
{
	font-weight:bold;
}

#sport-stats .content .normalscore
{
	text-align:center;
}

#sport-stats .content .tablerow-odd
{
	background:#eee;
}

#sport-stats .content .tablerow-odd:hover,
#sport-stats .content .tablerow-even:hover
{
	background:#c4dbef;
}

#sport-stats .content .loader
{
	padding-top:15px;
	padding-bottom:15px;
	color:#0056a0;
	text-align:center;
	width:310px;
}

#sport-stats .content .loader img
{
	margin-bottom:15px;
}

#sport-stats .table-heading td
{
	font-weight:bold;
	background: #ccc;
}

.twitterwidget
{
	float:left;
	width:100%;
	height:390px;
}

.twitterwidget h2.flokkatitill
{
	height:50px;
	float:left;
	width:100%;
	margin-bottom:4px;
	text-align:left;
}

.twitterwidget .twitter_footer
{
	float:left;
	width:100%;
	text-align:left;
	padding-top:15px;
	padding-bottom:5px;
	font-size:10px;
}

.twitterwidget h2.flokkatitill span
{
	font-size:10px;
	clear:both;
	text-align:left;
}
.twitterwidget h2.flokkatitill img
{
	margin-right:10px;
	float:left;
}

.twitterwidget div.twittfeed
{
	width:100%;
	height:300px;
	float:left;
	overflow-y:scroll;
}

.twitterwidget div.twitt
{
	float:left;
	padding-bottom:4px;
	margin-bottom:5px;
	border-bottom:1px solid #ccc;
	text-align:left;
	font-size:12px;
}

.twitterwidget div.twitt span
{
	float:left;
	margin:0px;
	margin-right:6px;
	margin-bottom:0px;
	padding-top:4px;
	font-style: italics;
	color:#999;
	width:48px;
	text-align:center;
}

.twitterwidget div.twitt span.dateandtime
{
	width:80px;
	float:left;
	clear:both;
}

.fmyndfront
{
	margin-right: 12px;
	overflow: hidden;
	float: left;
	width:100px !important;
	height:75px !important;
	border:1px solid #CCC;
}

.geoblock_notifycation
{
	border:1px solid #ccc;
	background:#ececec;
	padding:10px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	float:left;
	margin-bottom:15px;
}

.geoblock_notifycation h3
{
	color:#000;
}

.geoblock_notifycation .i-icon
{
	float:left;
	background:url(http://www.ruv.is/files/i-icon.png) 43% 50% no-repeat;
	width:40px;
	height:50px;
	position:relative;
}

.fullwidth,
.fullwidth .innri{ width:95%; float:left; text-align:center; }
.fullwidth a { float:none; }
.topline { padding-top:20px; border-top:1px solid #CCC; margin-top:10px; }

/* Genetic sidebanner */
.gen-banner
{
	float:left;
	width:326px;
	height:90px;
	text-align:center;
}

.gen-banner h4,
.gen-banner span,
.gen-banner p
{
	color:#FFF;
	text-shadow:2px 2px 2px black;
}

.gen-banner.gen-banner-gray h4,
.gen-banner.gen-banner-gray span,
.gen-banner.gen-banner-gray p
{
	color:#004f93 !important;
	text-shadow:2px 2px 2px white;
}

.gen-banner.gen-banner-gray:hover
{
	text-decoration:none;
	border:1px solid #004f93;
}

.gen-banner h4
{
	font-size:26px;
	margin-top:20px;
	margin-bottom:10px;
}
			
.gen-banner:hover
{
	text-decoration:none;
	border:1px solid #000;
}

.gen-banner:hover h4,
.gen-banner:hover span,
.gen-banner:hover p
{
	color:#ccc;
}

.gen-banner-blue
{
	border:1px solid #08447a;
	background:url(http://www.ruv.is/files/myndabordar/genetic-sidebanner-background-blue.jpg) 50% 50% no-repeat;
}

.gen-banner-red
{
	border:1px solid #710202;
	background:url(http://www.ruv.is/files/myndabordar/genetic-sidebanner-background-red.jpg) 50% 50% no-repeat;
}

.gen-banner-gray
{
	background: #e2e2e2; /* Old browsers */
	background: -moz-linear-gradient(top,  #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e2e2), color-stop(50%,#dbdbdb), color-stop(51%,#d1d1d1), color-stop(100%,#fefefe)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e2e2e2 0%,#dbdbdb 50%,#d1d1d1 51%,#fefefe 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	border:1px solid #d1d1d1;
}

.roundme
{
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

.redcorner-live
{
	position:absolute;
	float:right;
	background: url(http://www.ruv.is/files/myndabordar/beint-redcorner.png) top right no-repeat;
	width:inherit;
	height:42px;
}


.podcastwrapper
{
  float:left;
  width:auto;
  margin-top:10px;
}

.podcastwrapper .inpodcast
{
  font-weight:bold;
  -moz-box-shadow: 0 0 4px #ccc;
  -webkit-box-shadow: 1px 1px 4px #999999;
  box-shadow: 0 0 4px #ccc;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
  border-radius:3px;
  background:-moz-linear-gradient(center top , #fcfcfc, #e9e9e9) repeat scroll 0 0 #1F1F1F;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#fcfcfc), to(#e9e9e9));
  background-color: #f7f7f7;
  border:1px solid #bbb;
  height:26px;
  width:140px;
  float:left;
  padding-top:10px;
  color:#555960;
  margin-top:5px;
  text-align:center;
}

.podcastwrapper .inpodcast:hover
{
  border:1px solid #999;
  -moz-box-shadow: 0 0 6px #999;
  -webkit-box-shadow: 1px 1px 6px #999;
  box-shadow: 0 0 6px #999;
}
.podcastwrapper .inpodcast .icon_itunes
{
  float:left;
  width:20px;
  height:20px;
  background:url(http://www.ruv.is/files/myndabordar/podcast-icon.png) no-repeat;
  margin-left:11px;
  margin-top:-3px;
  margin-right:-8px;
}

.podcastwrapper .inpodcast .icon_rss
{
  float:left;
  width:20px;
  height:20px;
  background:url(http://www.ruv.is/files/myndabordar/small-rss-icon.png) no-repeat;
  margin-left:11px;
  margin-top:-3px;
  margin-right:-8px;
}

.podcastwrapper .leftmargin
{
  margin-left:10px;
}

.webform-client-form .webform-component select.form-select
{
	float:left;
	width:400px;
	clear: both;
	border: 1px solid #999;
	height: 30px;
	padding: 4px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.webform-client-form .webform-component label
{
  clear:both;
  float:left;
}

.frett-left-big #spilaramynd
{
  width:624px;
  min-height:351px;
  float:left;
}

.frett-left-big #spilaramynd img
{
  width:100%;
  margin-bottom:5px;
}

.frett-left-big .myndmedfrett
{
  width:624px;
  float:left;
}

.frett-left-big
{
  float:left;
  width:620px;
}

.frett-left-big .frett-vinstri .news-Text
{
   width:620px;
}


.fretta-flokkar
{
  float:left;
  font-weight:bold;
  padding-bottom:10px;
}


.admin-edit-link
{
  float:right;
  font-size:12px;
}


.news-options
{
  float:right;
  padding:10px;
  border:1px solid #CCC;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
  list-style-type:none;
  width:130px;
  margin-left:20px;
  margin-bottom:20px;
  position: relative;
  z-index: 99;
}

.news-options:hover
{
	background:#FFF;
	box-shadow:0px 0px 10px #000;
}

.frettir-tengdar
{
  width:100%;
  float:left;
  
}

.frettir-tengdar .frett-tengd,
.frettir-tengdar h5.tengd-frett
{
  width:300px;
  height:210px;
  float:left;
  margin-right:22px;
  margin-bottom:15px;  
}

.frettir-tengdar .frett-tengd h5,
.frettir-tengdar h5
{
  font-size:14px;
}

.frettir-tengdar .frett-tengd img,
.frettir-tengdar .tengd-frett img
{
  width:100%;
  height:180px;
  float:left;
  margin-bottom:5px;
  border:1px solid #CCC;
}

/* Browser check and speed  - Helgi P - 12.04.2013*/
#download-speed
{
	display:none;
	float:left;
	width:490px;
	padding:10px;
	border:1px solid #CCC;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
}

#browser-data
{
	list-style-type:none;
	padding:0px;
	margin:0px;
}
.browsercheck
{
	float:left;
	clear:both;
	border:1px solid #ccc;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	width:500px;
	padding:5px;
	margin-bottom:5px;
	font-weight:bold;
	font-size:14px;
}
.browsercheck.heading
{
	border:0px;
	font-weight:bold;
	font-size:16px;
}
.browsercheck span
{
	font-size:24px;
	margin-right:10px;
	margin-left:10px;
}
.browsercheck.bc-tik
{
	border:1px solid #006c08;
	color:#006c08;
	background:#d9f8db;
}

.browsercheck.bc-fail
{
	border:1px solid #ce0202;
	color:#ce0202;
	background:#ffa9a9;
}

.browsercheck.bc-tik span
{
	color:#006c08;
}


/* Brower check and speed end  */


.honeypot-textfield {
  display: none !important;
}

.sarpur-date
{
	border-bottom:1px solid #CCC;
	padding-bottom:4px;
	margin-bottom:4px;
}

.sarpur-date .online-to-date
{
	float:right;
	font-style:italic;
}

.sarpur-date .online-to-date-past
{
	color:#900;
	float:right;
	font-style:italic;
}

/* Veður icons og fleirra */
.weather
{
	margin: 0 0 10px 0;
}
.weather .row
{
	text-align: right;
	font-size: 15px;
	color: #343434;						
	line-height: 44px;
	overflow: hidden;
	border-top: 1px solid #e3e3e4;
}
		.weather .row:first-child{
			border-top: 0px;
		}
		.weather .row ul{
			
		}
		.weather .row ul li{
				display: inline-block;
				text-align: center;
				color: #e3e3e4;
		}
				
				.weather .row .location{
					font-weight: bold;
					float: left;
				}
				.weather .row .wind{
					font-size: 14px;
					color: #a7a7a7;
					width: 40px;
				}
				.weather .row .cloud{
					width: 48px;
					height: 44px;
					background: url(/sites/all/themes/ruv/images/m/weather/lettskyjad.png) no-repeat center center;
				}
				.weather .row .temp{
					font-size: 18px;
					font-weight: bold;
					width: 40px;
				}
				.weather .row .temp.hot{
					color: #ff3000;
				}
				.weather .row .temp.cold{
					color: #0054a6;;
				}
				.weather .row .week{
					clear: both;
					text-align: center;
					line-height: 20px;
					margin: 0 0 10px 0;
				}
					.weather .row .week table{
						width: 100%;
						border: 1px solid #e3e3e4;
						border-collapse:collapse;
					}
						.weather .row .week table tr{
							
						}
							.weather .row .week table tr td{
								border: 1px solid #e3e3e4;
								padding: 5px 5px 7px 5px;
								background: #f7f7f7;
								width: 20%;
							}
								.weather .row .week table tr td .day{
									font-size: 11px;
									font-weight: bold;
									color: #343434;
									text-transform: uppercase;
									display: block;
								}
								.weather .row .week table tr td .cloud{
									display: block;
									width: auto;
								}
								.weather .row .week table tr td .temp{
									display: block;
									width: auto;
									font-size: 16px;
									text-align: center;
								}
				
				.weather .row .cloud.el{
					background-image: url(/sites/all/themes/ruv/images/m/weather/el.png);
				}
				.weather .row .cloud.glennur{
					background-image: url(/sites/all/themes/ruv/images/m/weather/glennur.png);
				}
				.weather .row .cloud.hafis{
					background-image: url(/sites/all/themes/ruv/images/m/weather/hafis.png);
				}
				.weather .row .cloud.hagl{
					background-image: url(/sites/all/themes/ruv/images/m/weather/hagl.png);
				}
				.weather .row .cloud.halfskyjad01{
					background-image: url(/sites/all/themes/ruv/images/m/weather/halfskyjad01.png);
				}
				.weather .row .cloud.halfskyjad02{
					background-image: url(/sites/all/themes/ruv/images/m/weather/halfskyjad02.png);
				}
				.weather .row .cloud.halka{
					background-image: url(/sites/all/themes/ruv/images/m/weather/halka.png);
				}
				.weather .row .cloud.heidskirt{
					background-image: url(/sites/all/themes/ruv/images/m/weather/heidskirt.png);
				}
				.weather .row .cloud.lettskyjad{
					background-image: url(/sites/all/themes/ruv/images/m/weather/lettskyjad.png);
				}
				.weather .row .cloud.moldrok{
					background-image: url(/sites/all/themes/ruv/images/m/weather/moldrok.png);
				}
				.weather .row .cloud.regn01{
					background-image: url(/sites/all/themes/ruv/images/m/weather/regn01.png);
				}
				.weather .row .cloud.skurir,
				.weather .row .cloud.regn1drop{
					background-image: url(/sites/all/themes/ruv/images/m/weather/regn1drop.png);
				}
				.weather .row .cloud.regn4drop,
				.weather .row .cloud.rigning{
					background-image: url(/sites/all/themes/ruv/images/m/weather/regn4drop.png);
				}
				.weather .row .cloud.regn8drop{
					background-image: url(/sites/all/themes/ruv/images/m/weather/regn8drop.png);
				}
				.weather .row .cloud.sandfok{
					background-image: url(/sites/all/themes/ruv/images/m/weather/sandfok.png);
				}
				.weather .row .cloud.skafrenningur{
					background-image: url(/sites/all/themes/ruv/images/m/weather/skafrenningur.png);
				}
				.weather .row .cloud.skur{
					background-image: url(/sites/all/themes/ruv/images/m/weather/skur.png);
				}
				.weather .row .cloud.skyjad{
					background-image: url(/sites/all/themes/ruv/images/m/weather/skyjad.png);
				}
				.weather .row .cloud.snjor01{
					background-image: url(/sites/all/themes/ruv/images/m/weather/snjor01.png);
				}
				.weather .row .cloud.snjor1korn{
					background-image: url(/sites/all/themes/ruv/images/m/weather/snjor1korn.png);
				}
				.weather .row .cloud.snjor4korn{
					background-image: url(/sites/all/themes/ruv/images/m/weather/snjor4korn.png);
				}
				.weather .row .cloud.snjor8korn{
					background-image: url(/sites/all/themes/ruv/images/m/weather/snjor8korn.png);
				}
				.weather .row .cloud.suld{
					background-image: url(/sites/all/themes/ruv/images/m/weather/suld.png);
				}
				.weather .row .cloud.thoka{
					background-image: url(/sites/all/themes/ruv/images/m/weather/thoka.png);
				}
				.weather .row .cloud.thokumoda{
					background-image: url(/sites/all/themes/ruv/images/m/weather/thokumoda.png);
				}
				.weather .row .cloud.thrumuvedur{
					background-image: url(/sites/all/themes/ruv/images/m/weather/thrumuvedur.png);
				}
				.weather .row .cloud.thungskyjad,
				.weather .row .cloud.alskyjad{
					background-image: url(/sites/all/themes/ruv/images/m/weather/thungskyjad.png);
				}
				.weather .row .cloud.thurramistur{
					background-image: url(/sites/all/themes/ruv/images/m/weather/thurramistur.png);
				}

				
.sarps-label
{
	background:url(http://www.ruv.is/files/sarpur-ruv-ras1-ras2.png) 0% 0% no-repeat;
	height:19px;
	padding-top:2px;
}
.sarps-label.ruv-label
{
	padding-left:68px;
	background-position: 0px 0px;
	
}
.sarps-label.ras1-label
{
	padding-left:90px;
	background-position: 0px -23px;
}
.sarps-label.ras2-label
{
	padding-left:90px;
	background-position: 0px -48px;
}

.sarps-label.no-label
{
	padding-left:0px;
	background-position:-300px;
}

#live-player .live-popupplayer
{
	background:url(http://www.ruv.is/files/icon-popup-player.png) 0% 0% no-repeat;
	width:24px;
	height:20px;
	float:right;
	margin-top:8px;
	margin-right:8px;
}