html { filter: expression(document.execCommand("BackgroundImageCache", false, true)); } /* fixes the background-image flicker bug in IE */

img { border: none; }
#content img { margin: 5px; _margin: 0px; }
img.right { float:right; }
img.left { float:left; }
.stream {display:none;}
#content img.forsida { margin:0px; border-bottom:solid 4px #000000; }
#content img.textImg { margin-left:20px; border:solid 2px #000; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }

a { color:#00446B; text-decoration:none; }
a:hover { text-decoration: underline; }
ul { list-style: none; margin: 0 0 10px 10px; }

.bigtable { width: 549px; margin: 0 5px 0 5px;}

#content .nopadding {padding: 0px;}

.morelinktest { background : url(/lisalib/getfile.aspx?itemid=504) no-repeat; width: 40px; height: 10px; text-indent: -30px;}

/***************
  HEADER
  **************/

/*#visir_bordi {float:left; width:100%; height:36px; margin: 0 auto 0 30px; background:url(http://stod2.visir.is/lisalib/getfile.aspx?itemid=2917) repeat-x; overflow:hidden; font-family:arial; font-size:12px; }
#visir_bordi .vlinkur a{float:left; color:#fff; text-decoration:none; padding:10px;}
#visir_bordi .vlinkur a:hover {text-decoration:underline;}
#visir_bordi .skil {float:left; width:6px; height:36px; background:url(http://stod2.visir.is/lisalib/getfile.aspx?itemid=2918) no-repeat;}
#visir_bordi #vlogo {float:left; width:90px; height:36px;}
#visir_bordi #flogo {float:right; width:193px; height:36px; background:url(http://stod2.visir.is/lisalib/getfile.aspx?itemid=2920) no-repeat;}
*/

/***************
  BODY
  **************/
body { background: #000308 url(/lisalib/getfile.aspx?itemid=3041) repeat-y; background-position:top center; font-family:Arial,Sans-Serif; font-size:0.75em; font-color:#333; height:100%; min-height:780px; margin:0;  }
#background { background: url(/lisalib/getfile.aspx?itemid=3039) no-repeat; background-position:top center; min-height:780px;}

#topheader {width:100%; height:36px; background:url(http://www.stod2.is/lisalib/getfile.aspx?itemid=2917) repeat-x; overflow:hidden; font-family:arial; font-size:12px; }
#topheader .vlinkur a{float:left; color:#fff; text-decoration:none; padding:10px;}
#topheader .vlinkur a:hover {text-decoration:underline;}
#topheader .skil {float:left; width:6px; height:36px; background:url(http://www.stod2.is/lisalib/getfile.aspx?itemid=2918) no-repeat;}
#topheader #vlogo {float:left; width:90px; height:36px;}
#topheader #flogo {float:right; width:130px; height:36px; background:url(http://www.stod2.is/lisalib/getfile.aspx?itemid=2920) no-repeat;}

#wrapper { width:982px; margin: 0 auto; position: relative;}
#header {  background : url(/lisalib/getfile.aspx?itemid=3042); background-position:top center; width:1187px; margin-left: -99px; height: 114px; }
#header h1 {display:none;}
#header img { padding-left: 0;}
#header .homelink { width: 100%; height: 140px !important; overflow:hidden;  }
#header .homelink a.thelink { width: 100%; height: 100%; display: block; text-indent: -300px; }
#header .headerbanner { width: 570px; position: absolute; right: -26px; top: 18px; z-index: 1000; }
#header .headerbanner .box p { margin: 0; padding: 0; }

/***********
 NAV
 **********/
#nav { position:absolute; top:105px; left:-6px; background:url(/lisalib/getfile.aspx?itemid=484) repeat-x; height:35px; width: 988px; }
#nav ul { margin:0; padding:7px 0 0 22px; list-style:none; }
#nav ul li {float:left; border-left:1px solid #000000; height:27px; padding-left:0;}
#nav ul li a { padding:5px 9px 15px 8px;color:#fff; font-size:1em; font-weight:bold; text-decoration: none; padding:0; margin-right: 0; display:block; overflow:hidden; text-indent:-300px; height:20px; }
#nav ul li a.selected { padding:0; margin-right: 0; display:block; overflow:hidden; text-indent:-300px; height:25px; }
#nav ul li.last { border-right:1px solid #000000; }

#nav ul li.item1 a { background:url(/lisalib/getfile.aspx?itemid=472) no-repeat top center; width:35px; }
#nav ul li.item1selected a { background:#3359CA url(/lisalib/getfile.aspx?itemid=472) no-repeat top center; width:35px; }
#nav ul li.item2 a { background:url(/lisalib/getfile.aspx?itemid=471) no-repeat top center; width:65px; }
#nav ul li.item2selected a { background:#3359CA url(/lisalib/getfile.aspx?itemid=471) no-repeat top center; width:65px; }
#nav ul li.item3 a { background:url(/lisalib/getfile.aspx?itemid=476) no-repeat top center; width:75px; }
#nav ul li.item3selected a { background:#84909B url(/lisalib/getfile.aspx?itemid=476) no-repeat top center; width:75px; }
#nav ul li.item4 a { background:url(/lisalib/getfile.aspx?itemid=473) no-repeat top center; width:55px; }
#nav ul li.item4selected a { background:#B30A0A url(/lisalib/getfile.aspx?itemid=473) no-repeat top center; width:55px; }
#nav ul li.item5 a { background:url(/lisalib/getfile.aspx?itemid=474) no-repeat top center; width:65px; }
#nav ul li.item5selected a { background:#F9A600 url(/lisalib/getfile.aspx?itemid=474) no-repeat top center; width:65px; }
#nav ul li.item6 a { background:url(/lisalib/getfile.aspx?itemid=475) no-repeat top center; width:75px; }
#nav ul li.item6selected a { background:#308B24 url(/lisalib/getfile.aspx?itemid=475) no-repeat top center; width:75px; }
#nav img {float:right; margin: -1px 10px 10px 0;}

#subnav { position: absolute; top: 137px; left:-6px; height: 30px; background:url(/lisalib/getfile.aspx?itemid=3031) repeat-x; width: 991px; }
#subnav ul { margin:0; padding:0px; list-style:none; padding-left:22px; }
#subnav ul li { background: url(/lisalib/getfile.aspx?itemid=3032) no-repeat top left; float:left; height:30px; margin:0px; padding:0px; position:relative; }
#subnav ul li a { display: block; padding: 6px 11px 5px 9px;  margin-left: 2px; color: #fff; font-size: 1em; font-weight: bold; text-decoration: none; }
#subnav ul li a.selected { border-bottom:solid 4px #0BA9CC; text-decoration:none !important;}
#subnav ul li a:hover { text-decoration:none; repeat-x top right; }
#subnav ul li a.last:hover { text-decoration:none;  repeat-x top right; }
#subnav ul li:hover ul { visibility:visible; }
#subnav ul li a.last { background: url(/lisalib/getfile.aspx?itemid=3032) no-repeat top right; }
#subnav ul ul { visibility:hidden; position:absolute; height:0; top:30px; left:-23px; width:126px; }
#subnav ul ul li { border-bottom:1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; background:#000000; }
#subnav ul ul li.first { border-top: 1px solid #54595d; }
#subnav ul ul li a { font-weight:bold; color:#fff; height:auto; padding:4px 10px; width:126px; }
#subnav ul ul li a.selected {background:none; !important; border:none; }
#subnav ul ul li:hover { background:#b4b4b4; text-decoration:none; margin:0px; }
#subnav ul ul li a:hover { text-decoration:none; }
#subnav ul ul li.last:hover { background:#b4b4b4; text-decoration:none; margin:0px;  }
#subnav ul ul li a.last { background: none; }
#subnav ul ul li a.last:hover { text-decoration: none; }

#datetime { color:#fff; font-weight:bold; position:absolute; top:118px; right:120px; z-index:1000; }

#primetime ul { margin:0; padding:0; list-style:none; width:300px; min-height: 125px; }
#primetime ul li { clear:both; border-bottom:3px solid transparent; float:left; }
#primetime ul li span.time { float:left; background:#696969; color:#fff; font-weight:bold; width:30px; padding:2px 3px; font-size:.9em; }
#primetime ul li span.descr { background:#fff; color:#000; width:99px; height:28px; padding:0 0 0 5px; float:left; font-size:.9em; }

table.cal_nav { width:100%; font-weight: bold; }
table.cal_nav .right { text-align:right; }
table.cal_nav .center { text-align:center; }
table.cal_days { width:100%; }
table.cal_days th { background:#696969; font-size:.9em; text-align:center; }
table.cal_days td { font-size:.9em; text-align:center; }
table.cal_days td.cal_today a { font-weight: bold; text-decoration: underline; }

/*******
 FOOTER
 ******/
#footer { width:982px; margin: 0 auto; color:#fff; text-align:center; font-weight: bold; font-size: .9em;}
#footer a { color:#fff; }

//#topheader {  padding:10px 0 0 0; margin: 0 auto 0 30px; color:#fff; font-weight: bold; font-size: .9em; /*position: relative; top: -5px; left: 500px;*/ z-index: 1050; }
//#topheader a { color:#fff; text-decoration: none; }
//#topheader a:hover { text-decoration: underline; }

//#leftcol { float:left; padding:62px 0 0 0; width:140px; margin:0 0 0 -709px; display:inline; }
//#leftcol img { padding-bottom:10px; }
//body.fjolvarp #leftcol img { padding-bottom: 0px; }

#content { float:left; position:relative; padding:49px 0 0 0; width:692px; min-height:564px; margin-left:0px; display:inline; color:#333; border:solid 4px #000000; background:#fff; _margin:0px; }
#content a { font-weight:bold; }
#content a:hover { font-weight:bold; }
#content img.right { margin: 10px; }
#content img.left { margin: 10px 12px 10px 10px; }
#content img.newsimage { margin: 0; }
#content p {  }
#content ul { list-style: disc; padding-left: 40px; }
div.contentText { margin:10px 20px 10px 20px; }
#content img.wipeoutLogo { height:40px; width:160px; margin:10px 0px 0px 10px; }
#content .box .type_box { width:662px; }

#rightcol { float:left; position:relative; padding:49px 0 0 0; width:278px; height:568px; display:inline; background:#FFFFFF; border-right:solid 4px #000000; border-bottom:solid 4px #000000; }
#rightcol img { padding-bottom:10px; }
#rightcol ul { padding: 0; }

#content h1 { margin:0; padding:2px 5px 0 0px; font-size:1.3em; font-weight:bold; color:#F50434;}
//#content h2 { margin:4px 0 4px 5px; padding:1px 0 0 8px; font-size:1.2em; font-weight:bold; background: url(/lisalib/getfile.aspx?itemid=1042) no-repeat; height: 18px;}
#content h2.normal { background: none; padding: 1px 0 0 0; margin-left: 0; }
#content h2.normal.newsheadline { margin-left: 9px !important; }
#content h3 { margin:4px 0 2px 12px; padding:0; font-size:1.1em; font-weight:bold; }
#content h4 { margin:4px 0 2px 12px; padding:0; font-size:1.0em; font-weight:bold; }
#content h5 { margin:0px; font-size: 1.1em; }

//.type_box { margin-bottom: 10px; }
//.type_box .title { background:url(/lisalib/getfile.aspx?itemid=754) no-repeat top left; border-bottom:1px solid black; }
.type_box .title h3 { color:#fff; font-size:1.2em; margin:0; padding:4px 11px; font-weight:bold; }
#leftcol .type_box .content { color:#fff; background:url(/lisalib/getfile.aspx?itemid=755) no-repeat bottom left; }
#leftcol .type_box .content .primetime { background:url(/lisalib/getfile.aspx?itemid=755) no-repeat bottom left; }
.type_box .content p { margin:0; padding:0; }
//.padding_true .content { padding:10px 12px 0 7px; }

#content .type_blank .type_box { float:left; }
//#content .type_blank .type_box .title { background:url(/lisalib/getfile.aspx?itemid=760) no-repeat top left; }
#content .type_blank .type_box .title h3 { color:#333; font-size:1.2em; margin:0; font-weight:bold; }
#content .type_blank .type_box .title h3 a { color:#fff; text-decoration:none; }
//#content .type_blank .type_box .content { background:url(/lisalib/getfile.aspx?itemid=761) no-repeat bottom left; min-height:157px; position:relative; }
#content .type_blank .type_box .content img { float:left; margin-right:10px; }
#content .type_blank .type_box .content span.date { display:block; color:#F50434; }
#content .type_blank .type_box .content a.more { float:left; position:relative; color:#F50434; margin-top:5px; }
//.type_box .colorscheme_stod2 .more { margin: 10px 0 5px 0; }

#rightcol .type_box .title { background:url(/lisalib/getfile.aspx?itemid=816) no-repeat top left; }

//#rightcol .type_box.colorscheme_stod2 .content, #rightcol .type_box.colorscheme_samnytt .content { background: url(/lisalib/getfile.aspx?itemid=1101) no-repeat left scroll bottom; color: #ffffff; }
//#rightcol .type_box.colorscheme_none .content { background: none; }

.contentbg { width: 550px; background: transparent url(/lisalib/getfile.aspx?itemid=991) repeat-y left top; min-height: 300px; padding-bottom: 1px;}
.contentft { width: 550px; background: url(/lisalib/getfile.aspx?itemid=990) no-repeat left bottom; height: 5px; margin-bottom: 10px; }
.contentbg p { padding: 0 10px 0 12px; }
/*.contentbg table { padding: 0 10px; }*/
.content .morebutton { margin: 0 5px 0 0; }

//#content .colorscheme_stod2 { margin-bottom: 7px; }


#con


#content div.contestantcol1 { float:left; width:330px; margin:5px; }
#content div.contestantcol1 table { border:solid 2px #00446B; }
#content div.contestantcol1 a:hover { text-decoration:none; }
#content div.contestantcol1 a img { border:solid 1px #FFF;}
#content div.contestantcol1 table:hover img { border:solid 1px #000;}
#content div.contestantcol1 table:hover { border:solid 2px #0BA9CC; background-color:#DFFAFF; color:#000000; }
#content div.contestantcol1 table:hover h2 { color:#000; }
#content div.contestantcol1 h1 { margin:5px 2px 5px 0px; color:# F50434; font-size:1.1em;}
#content div.contestantcol1 h2 { margin:5px 2px 5px 2px; font-size:1.1em;}
#content div.contestantcol2 { float:left; width:330px; margin:5px; }
#content div.contestantcol2 table { border:solid 2px #00446B; }
#content div.contestantcol2 a:hover { text-decoration:none; }
#content div.contestantcol2 img { border:solid 1px #FFF;}
#content div.contestantcol2 table:hover img { border:solid 1px #000;}
#content div.contestantcol2 table:hover { border:solid 2px #0BA9CC; background-color:#DFFAFF; color:#000000; }
#content div.contestantcol2 table:hover h2 { color:#000; }
#content div.contestantcol2 h1 { margin:5px 2px 5px 0px; color:# F50434; font-size:1.1em; }
#content div.contestantcol2 h2 { margin:5px 2px 5px 0px; font-size:1.1em; }

#contestant { margin:0px 10px; }
#contestant p { margin:10px 5px; font-size:1.1em; }
#contestant h1 { margin:10px 5px; color:#F50434; font-size:1.3em; }
#contestant .backlink { float:right; position:relative; font-size:1.2em; color:#F50434; margin:10px; }

.facebookShare { float:left; }

/*******
 SEARCH
 *******/
#searchpanel { position:absolute; top:147px; right:10px; z-index:15; }
#searchpanel form, #searchpanel fieldset {margin:0; padding:0;}
#searchpanel input {background-image:url(/lisalib/getfile.aspx?itemid=515);background-repeat:no-repeat; height:12px;}
#searchpanel .button {height:17px;padding-top:1px;}

/********
 SUBPAGE
 *******/
.program { color: #000000; background: #ffffff; margin-bottom: 5px; padding: 5px 20px 0 20px; float: left; width: 510px; }
.program .titledesc { float: left; width: 450px; }
.program .timerating { float: left; width: 60px; }
.program .rating { display: block; height: 36px; width: 35px; padding-bottom: 5px; background-repeat: no-repeat; }
.program .titledesc .titlewseries h2.normal { display: inline; }
.program .titledesc .titlewseries { font-weight: bold; margin: 5px 0 1px 0; }



//.subpage_stod2 #background, .front_stod2 #background { background-image: url(/lisalib/getfile.aspx?itemid=1291); background-position: top center; }
//.subpage_stod2 #footer, .front_stod2 #footer { background:url(/lisalib/getfile.aspx?itemid=1288) no-repeat top center; width:1280px; height:61px; padding:10px 0; }
//.subpage_stod2 .padding, .front_stod2 .padding { padding:0 10px 10px 0; }

#content #dagskraHeader { font-size: 1.2em; padding: 4px 0 0; height: 21px; }
#dagskraHeader .left { width: 100px; float: left; text-align: right; }
#dagskraHeader .left a { display: block; width: 100px; height: 21px; background: url(/lisalib/getfile.aspx?itemid=1119) no-repeat 8px 2px; color: white; }
#dagskraHeader .middle { width: 342px; float: left; text-align: center; }
#dagskraHeader .right { width: 108px; float: left; }
#dagskraHeader .right a { display: block; width: 108px; height: 21px; background: url(/lisalib/getfile.aspx?itemid=1120) no-repeat 94px 2px; color: white; }

/********
 BOXES
 *******/
#frontpageNews { margin-top: 20px; margin-right: 20px; margin-bottom: 10px; margin-left: 20px; }
a.moreNews { float:right; margin-top:10px; margin-right:20px; }
#frontpageNews h1 { font-weight: bold; font-size: 16px; ~margin-top: 70px; }
#frontpageNews .date { color:#F50434; }
#frontpageNews .title h3 { color:#fff; font-size:1.2em; margin:0; font-weight:bold; }
#frontpageNews a.more { float:left; position:relative; color:#F50434; margin-top:5px; }
#frontpageNews a.back { float:right; position:relative; color:#F50434; margin-top:5px; }
div.singleNews { margin: 20px 20px; ~margin-top:70px; }
div.singleNews h5.dates { color:#F50434; margin:0px; font-size: 12px; }
div.singleNews h2 { margin:0px; }
div.singleNews a.back { float:right; position:relative; color:#F50434; margin-top:5px; }
//#leftcol .type_box .content { color:#fff; background:url(/lisalib/getfile.aspx?itemid=755) no-repeat bottom left; }
//#leftcol .type_box.colorscheme_2sport .content { color:#fff; background:url(/lisalib/getfile.aspx?itemid=856) no-repeat bottom left; }
//#leftcol .type_box.colorscheme_2sport2 .content { color:#fff; background:url(/lisalib/getfile.aspx?itemid=857) no-repeat bottom left; }
//#leftcol .type_box.colorscheme_bio .content { color:#000; background:url(/lisalib/getfile.aspx?itemid=1073) no-repeat bottom left;}
//#leftcol .type_box.colorscheme_extra .content { color:#fff; background:url(/lisalib/getfile.aspx?itemid=855) no-repeat bottom left; }
//#leftcol .type_box.colorscheme_samnytt .content { color:#fff; background:url(/lisalib/getfile.aspx?itemid=755) no-repeat bottom left; }
//#leftcol .type_box.colorscheme_none .content { background: none; }

//#content .type_sportbox { background-image: url(/lisalib/getfile.aspx?itemid=828); width:271px; margin-top: 10px; margin-right: 8px; float:left; padding-top; 10px; height:182px; }
//#content .type_sportboxSpecial { background-image: url(/lisalib/getfile.aspx?itemid=828); width:271px; margin-top: 10px; margin-right: 0; float:left; padding-top; 10px; height:182px; }
//#content .type_sport2box li {list-style: none;}
//#content .type_sportbox li {list-style: none;}
//#content .type_sportboxSpecial li {list-style: none;}
//#content .type_sport2boxSpecial li {list-style: none;}
//#content .type_sportbox .title {padding-left:7px;}

//#content .type_sport2box { background-image: url(/lisalib/getfile.aspx?itemid=853); width:270px; margin-top: 10px; margin-right: 8px; float:left; padding-top; 10px; height:182px; }
//#content .type_sport2boxSpecial { background-image: url(/lisalib/getfile.aspx?itemid=853); width:270px; margin-top: 10px; margin-right: 0; float:left; padding-top; 10px; height:182px; }
//#content .type_sport2box .title {padding-left:7px;}

//#content .type_fjolvarp {background-image:url(/lisalib/getfile.aspx?itemid=449); width:271px; float:left; padding-top; 20px; height:182px;}
//#content .type_fjolvarp li {list-style: none;}
//#content .type_fjolvarp .title {padding-left:7px;}

//.pakkalisti { list-style: none; width: 559px; }
//.pakkastod a { text-decoration: none; color: #7d7d7d; }
//.pakkastod { position: relative; float: left; color: #7d7d7d; height: 40px; width: 176px; background: white; margin-left: 4px; margin-top: 4px; padding-left: 3px; padding-top:1px;}
//.pakkastod img{ margin-right: 10px; vertical-align: middle; }

//table.livesports { width:100%; background:#fff; }
//table.livesports th { text-align:left; color:#000; padding:7px 5px; }
//table.livesports td { border-bottom:1px dotted gray; color:#000; height:15px; }

#channels ul { margin:0; padding:0; list-style:none; }
#channels ul li a { display:block; background:#fff; padding:3px 0 0 0; text-align:center; color:#000; margin-bottom: 3px; }
#channels ul li a img { padding: 0; margin : 3px 0px 4px 0;}

/********
 VefTv
 *******/
.veftvhead { background: transparent url(/lisalib/getfile.aspx?itemid=1102) repeat-x scroll 0%; height: 24px; width: 278px; }
.veftvhead ul { list-style-image: none; list-style-position: outside; list-style-type: none; margin: 0 0 0 4px; padding:7px 0pt 0pt 22px; }
.veftvhead ul li { display : block; float : left; height: 21px; text-align : center; padding: 6px 2px 0 6px; background: url(/lisalib/getfile.aspx?itemid=1152) no-repeat scroll right top; text-transform: uppercase; font-weight: bold; font-size: .9em; }
.veftvhead ul li a { color: #FFFFFF; text-decoration: none; font-weight: bold; padding-right: 6px; }

.veftvbody{ border-bottom:solid 4px #000000; height:213px; padding-top:-12px; background-color:#000000; }
.veftvtext { background:url(/lisalib/getfile.aspx?itemid=1101) no-repeat scroll 0%; }

.veftvval {color: #FFFFFF; font-weight: bold; margin-top: 7px;}
.veftvtext {background: url(/lisalib/getfile.aspx?itemid=1049) no-repeat scroll 0%; }
.veftvvideoname {float:left; width:206px; background: url(/lisalib/getfile.aspx?itemid=1025) no-repeat scroll 0%; color:#FFFFFF; font-weight:bold; }
.skoda { background: url(/lisalib/getfile.aspx?itemid=1023) no-repeat scroll 0%; }
.skoda a:hover { background: url(/lisalib/getfile.aspx?itemid=1051) no-repeat -1px -2px ; text-decoration: none; margin: 0; padding: 0; }

.survey .resultbox { background: url(/lisalib/getfile.aspx?itemid=1123) no-repeat left top; height: 16px; width: 124px; }
.padding.survey { font-size: .9em; min-height: 151px; }

.smallPics { height:83px; border-bottom:solid 4px #000000; }
.smallPics a { }
.smallPics img { float:left; display:block;  padding:0 !important;  }
.smallPics .item1,
.smallPics .item2 { border-right:5px solid #000; }

/********
 Dagskrárflettingar
 *******/

#daytabs { width : 140px; height : 24px; margin-top : -1px; }
#daytabs ul { list-style : none; margin:0; padding:0 0 0 4px;  }
#daytabs ul li { display : block; float : left; height: 21px; text-align : center; padding: 6px 2px 0 3px; background: url(/lisalib/getfile.aspx?itemid=1152) no-repeat scroll right top; text-transform: uppercase; font-weight: bold; font-size: .9em; }	
#daytabs ul li a { color : #fff; }
#daytabs ul li._last {  }
#daytabs ul li._selected { color: #000; background: url(/lisalib/getfile.aspx?itemid=1150) 0% 0% no-repeat;}
#daytabs ul li._selected a { color: #000; }

/********
 Hafa samband form
 *******/
#hafaSambandForm .textbox { background: url(/lisalib/getfile.aspx?itemid=1160); border: 0; height: 17px; width: 201px; padding: 1px 5px; }
#hafaSambandForm .selectbox { background: url(/lisalib/getfile.aspx?itemid=1160); border: 0; margin-left: 1px; }
#hafaSambandForm .textarea { background: url(/lisalib/getfile.aspx?itemid=1161); border: 0; height: 46px; width: 201px; padding: 1px 5px; }

#fjolvarp .fjolvarpstod { position: relative; float: left; background: #fff; margin: 2px; height: 40px; width: 66px;}
#fjolvarp .fjolvarpstod a { text-align: center; display: block; width: 66px; height: 30px;}

img.banner { margin: 0 0 0 2px !important; align: center; }



/*--------------*/
/* Myndagallery */
/*--------------*/
.glerbig { position:absolute; left:0; top:0; height:328px; width:494px; }
.gler { position:absolute; left:0; top:0; height:80px; width:120px; }
div.gallerygroup { width:610px; position:relative; margin:30px auto; }
div.galleryfolders { padding: 0; margin:0; width: 230px; }
div.folderpadding { padding-left:8px; margin:0; }
div.thumbpaging { padding: 4px; height:15px; width:600px; text-align: center; }
div.thumbgroup { padding:0; margin:0; height: 163px; }
div.thumbimage { position:relative; float: left; border:1px solid #9D9C9E; padding:3px; margin:1px; width: 112px; height: 71px; text-align: center; }

a.gallerypagingselected { padding: 2px; background: #EFF2F3; border: 1px solid #FFFFFF; font-weight: bold; }
a.gallerypagingselected:hover { border: 1px solid #9D9C9E; text-decoration:none !important; }
a.gallerypaging { padding: 2px; border: 1px solid #FFFFFF; }
a.gallerypaging:hover { border: 1px solid #9D9C9E; text-decoration:none !important; }

#picturealbum .albumpreview { float:left; width:305px; height:235px; text-align:center; }



/*-----------------*/
/* Keppendagallery */
/*-----------------*/
.glerbig { position:absolute; left:0; top:0; height:328px; width:494px; }
.gler { position:absolute; left:0; top:0; height:80px; width:120px; }
div.gallerygroup { width:660px; position:relative; margin:30px auto; }
div.galleryfolders { padding: 0; margin:0; width: 230px; }
div.folderpadding { padding-left:8px; margin:0; }
div.thumbpaging { padding: 4px; height:15px; width:600px; text-align: center; }
#content div.thumbgroup { padding:0; margin:0; height: 163px; }
#content div.thumbContestant { position:relative; float: left; width: 300px; height: 90px; text-align: center; margin:10px; }
#content div.thumbContestant h1 { margin:0px; font-size:1.1em; font-weight:bold; font-color:#F50434;  }
#content div.thumbContestant h2 { margin:5px 0px 0px 0px; font-size: 1em; font-weight: bold;  }
#content div.thumbContestant table { border:solid 2px #FFFFFF; }
#content div.thumbContestant table:hover { border:solid 2px #0BA9CC; background-color:#DFFAFF; color:#000000; }
#content div.thumbContestant a:hover { text-decoration:none; }

a.gallerypagingselected { padding: 2px; background: #EFF2F3; border: 1px solid #FFFFFF; font-weight: bold; }
a.gallerypagingselected:hover { border: 1px solid #9D9C9E; text-decoration:none !important; }
a.gallerypaging { padding: 2px; border: 1px solid #FFFFFF; }
a.gallerypaging:hover { border: 1px solid #9D9C9E; text-decoration:none !important; }
