


.SOLstandardCSS #rc_1881 {
margin: 8px 0 5px 0;
font-family: arial;
}
.SOLstandardCSS #rc_1881 a {
text-decoration: none;
}
.SOLstandardCSS #rc_1881 a.logo {
background-image: url(/img/partner/1881_logo_rightcolumn.png);
display: block;
width: 35px;
height: 42px;
float: left;
margin: 0 8px 0 1px;
}
.SOLstandardCSS #rc_1881 a.logo span {
display: none;
}
.SOLstandardCSS #lc_1881 {
background-color: #e3f0f7;
padding: 10px;
}
.SOLstandardCSS #lc_1881 a.logo {
background-image: url(/img/1881-logo_edplassen.png);
display: block;
width: 37px;
height: 39px;
float: right;
margin-right: 2px;
}
.SOLstandardCSS #lc_1881 a.logo span {
display: none;
}
.SOLstandardCSS #lc_1881 .links {
margin-top: 10px;
}
.SOLstandardCSS #lc_1881 form .std_search .text {
width: 227px;
}





.SOLstandardCSS #social_medias h2 {
margin-top: 8px;
float: left;
}
.SOLstandardCSS #social_medias a {
display: block;
width: 32px;
height:32px;
float: left;
margin-left: 8px;
}
.SOLstandardCSS #social_medias a span {
display: none;
}
.SOLstandardCSS #social_medias a.facebook {
background-image: url(/img/facebook_SOL.png);
}
.SOLstandardCSS #social_medias a.twitter {
background-image: url(/img/twitter_SOL.png);
}




.SOLstandardCSS .advanced_list{
float:left;
}
.SOLstandardCSS .ul_a-aa{
width:144px
}
.SOLstandardCSS .ul_nyhetsspesialer{
width:156px
}




.SOLstandardCSS #eliteserien h2 {
color: #8e0000;
}
.SOLstandardCSS #eliteserien ul li,
.SOLstandardCSS #eliteserien ul li ul {
float: left;
}
.SOLstandardCSS #eliteserien ul li ul li {
float: none;
}
.SOLstandardCSS #eliteserien ul li ul.last {
margin-left: 10px;
}
.SOLstandardCSS #eliteserien ul li ul li {
padding-left: 7px;
background: url(/img/icons/bullet_small.gif) no-repeat 0 6px;
line-height: 1.2em;
}
.SOLstandardCSS #eliteserien ul li ul li a {
font-family: arial;
text-decoration: none;
font-size: .95em;
}




/*
.SOLstandardCSS #FWpage .ad {
position: relative;
overflow: visible;
}
.SOLstandardCSS #FWpage .ad div {
overflow: visible;
}
.SOLstandardCSS .ad .adTitle {
position: absolute;
right: -8px;
top: 1px;
}
.SOLstandardCSS #FWmain .ad.dart {
margin-bottom: 8px;
}
*/


.SOLstandardCSS #FWpage #FWheaderAds,
.SOLstandardCSS #FWpage #FWheaderAds div {
overflow: visible;
}

.SOLstandardCSS #FWpage .ad.js,
.SOLstandardCSS #FWpage .ad.js div {
overflow: visible;
z-index: 100;
}

.SOLstandardCSS #FWmain .ad.dart {
margin-bottom: 8px;
}

.SOLstandardCSS #megaboard {
margin: 14px 0 0 0;
}

.SOLstandardCSS .ad_netboard {
width: 476px;
height: 400px;
}
.SOLstandardCSS .ad_netboard .adTitle{
margin: -399px 0 0 469px;
}

.SOLstandardCSS .drfront .netboard_container {
border-top: 1px solid #d6d4c9;
padding: 20px 0 0;
margin-bottom: 14px;
}
.SOLstandardCSS .drfront .netboard_container.oldSize {
border-left: 1px solid #d6d4c9;
border-right: 1px solid #d6d4c9;
border-bottom: 1px solid #d6d4c9;
padding-bottom: 20px;
}
.SOLstandardCSS .drfront .ad_netboard_front {
width: 588px;
height: 400px;
margin-left: 43px;
}
.SOLstandardCSS #FWmain .drfront .ad_netboard_front {
margin-bottom: 0;
}
.SOLstandardCSS .drfront .ad_netboard_front .adTitle{
margin: -399px 0 0 581px;
}
.SOLstandardCSS .drfront .ad_netboard_front.oldSize {
width: 476px;
margin-left: 99px;
}
.SOLstandardCSS .drfront .ad_netboard_front.oldSize .adTitle{
margin: -399px 0 0 469px;
}

.SOLstandardCSS .ad_sticker {
width: 188px;
height: 500px;
}
.SOLstandardCSS .ad_sticker .adTitle{
margin: -499px 0 0 181px;
}
/*
.SOLstandardCSS .ad_sticker_800 {
width: 188px;
height: 800px;
}
.SOLstandardCSS .ad_sticker_800 .adTitle{
margin: -799px 0 0 181px;
}
.SOLstandardCSS .ad_sticker_200x800 {
width: 208px;
height: 800px;
}
.SOLstandardCSS .ad_sticker_200x800 .adTitle{
margin: -799px 0 0 201px;
}
.SOLstandardCSS .ad_sticker_1000 {
width: 188px;
height: 1000px;
}
.SOLstandardCSS .ad_sticker_1000 .adTitle{
margin: -999px 0 0 181px;
}
*/
.SOLstandardCSS .ad_topbanner {
width: 988px;
height: 150px;
}
.SOLstandardCSS .ad_topbanner .adTitle{
margin: -149px 0 0 981px;
}
.SOLstandardCSS .ad_knapp {
width: 188px;
height: 120px;
}
.SOLstandardCSS .ad_knapp .adTitle{
margin: -119px 0 0 181px;
}
.SOLstandardCSS .ad_knapp_forside {
width: 188px;
height: 45px;
}
.SOLstandardCSS .ad_knapp_forside .adTitle{
margin: -44px 0 0 181px;
}
.SOLstandardCSS .ad_adblock {
width: 188px;
height: 150px;
}
.SOLstandardCSS .ad_adblock .adTitle{
margin: -149px 0 0 181px;
}
.SOLstandardCSS .ad_thinbanner {
width: 476px;
height: 60px;
}
.SOLstandardCSS .ad_thinbanner .adTitle{
margin: -59px 0 0 469px;
}
.SOLstandardCSS .ad_midtbanner {
width: 476px;
height: 120px;
}
.SOLstandardCSS .ad_midtbanner .adTitle{
margin: -119px 0 0 469px;
}
.SOLstandardCSS .ad_slimbanner {
width: 476px;
height: 36px;
}
.SOLstandardCSS .ad_slimbanner .adTitle{
margin: -20px 0 0 469px;
}
.SOLstandardCSS #FWmain .ad.dart.ad_slimbanner {
margin-top:12px;
margin-bottom:0;
}
.SOLstandardCSS .ad_skyskraper {
width: 188px;
height: 500px;
}
.SOLstandardCSS .ad_skyskraper .adTitle{
margin: -499px 0 0 181px;
}
/*
.SOLstandardCSS .ad_campaign {
width: 776px;
height: 200px;
}
.SOLstandardCSS .ad_campaign .adTitle{
margin: -211px 0 0 761px;
}
*/




.SOLstandardCSS #textads , .textads{
margin: 2px 1px 0;


width: 978px;
}
.SOLstandardCSS #textads td , .textads td{
text-align: center;

color: black;
font-family:arial;
}
/*
.SOLstandardCSS #textads td.first {
text-align: left;
}
*/
.SOLstandardCSS #textads td.last {
border-right: none;
/*
text-align: right;
*/
}






.SOLstandardCSS .rbox {
position: relative;
padding: 5px 0 8px 8px;
margin: 0 0 12px 0;
}
.SOLstandardCSS .rbox.new {
padding: 8px 2px 8px 10px;
margin-bottom: 22px;
}
.SOLstandardCSS #FWbottomFloatLeft .rbox {
margin: 0 0 22px 0;
}
.SOLstandardCSS .rbox h2 {
margin: 0 0 5px;
font-size: 1.1em;
font-weight: bold;
}

.SOLstandardCSS .rbox h2.head1{
background: none;
color:black;
padding:0;
}


.SOLstandardCSS .rbox.light {
background-color: #edebde;
}
.SOLstandardCSS .rbox.dark {
background-color: #d6d4c9;
}
.SOLstandardCSS .rbox.red {
background-color: #bf1222;
}
.SOLstandardCSS .rbox.solfaktorBG {
background-color: #ff8100;
}


.SOLstandardCSS .rbox form,
.SOLstandardCSS .rbox form select {
width: 164px;
}
.SOLstandardCSS .rbox form input.text {
width: 120px;
margin: 0 4px 0 0;
}




.SOLstandardCSS .rbox .kvasir img {
margin: 5px 0 0;
}
.SOLstandardCSS .rbox .kvasir ol {
margin: 0 0 11px;
}
.SOLstandardCSS .kvasir_trend_footer{
font-family:arial;
}


.SOLstandardCSS /*.rbox .guidebox b {
display: none;
}*/

.SOLstandardCSS .rbox #bokkilden {
margin: 0 0 9px 0;
font-size:11px;
line-height:13px;
}
.SOLstandardCSS .rbox #bokkilden h3 {
margin: -5px 0 3px 0;
}
.SOLstandardCSS .rbox #bokkilden div {
margin: 0 0 3px 0;
}
.SOLstandardCSS .rbox #bokkilden img {
float: left;
margin: 2px 2px 0 0;
}

.SOLstandardCSS .rbox .bokkilden {
margin: 8px 0 0 0;
line-height: 1.25em;
}
.SOLstandardCSS .rbox .bokkilden div {
margin: 0 0 3px 0;
}
.SOLstandardCSS .rbox .bokkilden img {
float: left;
margin: 1px 2px 0 0;
}
.SOLstandardCSS .rbox .bokkilden ul {
float: left;
width: 115px;
overflow: hidden;
}
.SOLstandardCSS .rbox .bokkilden a {
text-decoration: none;
}





.SOLstandardCSS #feedback {
background: #bf1222;
color: #edebde;
padding: 6px;
position: relative;
font-size: .97em;
line-height: 1.3em;
margin-bottom: 8px;
}
.SOLstandardCSS #feedback a {
font-weight: bold;
text-decoration: none;
}
.SOLstandardCSS #feedback a:link,
.SOLstandardCSS #feedback a:visited {
color: #fff;
}
.SOLstandardCSS #feedback a:hover {
color: #000;
}
.SOLstandardCSS #feedback span {
color: #edebde;
padding: 0 12px;
}





.SOLstandardCSS #FWheaderAds {
width: 988px;
}
.SOLstandardCSS #FWheaderAds ul.board {
}

.SOLstandardCSS ul.adButtons {
float: left;
}

.SOLstandardCSS ul.adButtons li {
margin: 0 0 16px;
line-height: 0;
font-size: 1px;
}
.SOLstandardCSS #FWdrRight ul.adButtons,
.SOLstandardCSS #FWright ul.adButtons {
float: none;
margin: 0;
}


.SOLstandardCSS #FWheaderAds.hockeystick {
width: 980px;
}
.SOLstandardCSS #FWheaderAds.hockeystick ul.board {
margin: 0 0 0 22px;
}
.SOLstandardCSS #FWheaderAds.hockeystick.old_size ul.board {
margin-left: 234px;
}
.SOLstandardCSS #FWheaderAds.hockeystick ul.board .adTitle {
display: none;
}





.SOLstandardCSS .a-aa_promo h2 u {
float: left;
height: 15px;
}
.SOLstandardCSS .a-aa_promo h2 span {
text-decoration: underline;
float: left;
cursor: pointer;
}
.SOLstandardCSS .a-aa_promo h2 span.startpage {
padding-left: 0;
background: none;
float: right;
}
.SOLstandardCSS .a-aa_promo h2 a:link {
color: #8e0000;
}
.SOLstandardCSS .a-aa_promo h2 a:hover {
color: #bf1222;
}

.SOLstandardCSS #submenu.steng {
padding: 5px 0 0;
}

.SOLstandardCSS ul#submenu {
margin: 0 0 7px 0;
}
.SOLstandardCSS ul#submenu li {
float: left;
width: 140px;
background: #edebde url(/img/icons/arrow_edebde.gif) no-repeat 130px 6px;
border-right: 1px solid #d6d4c9;
border-bottom: 1px solid #d6d4c9;
margin: 0 0 1px 0;
height: 19px;
font-family: arial;
font-weight: bold;
}
.SOLstandardCSS ul#submenu li.odd {
margin-left: 8px;
}
.SOLstandardCSS ul#submenu li a {
padding: 0 0 0 6px;
text-decoration: none;
font-size: 0.95em;
letter-spacing: .04em;
line-height: 20px;
font-weight: bold;
display: block;
}

.SOLstandardCSS ul#submenu li a {
color: #4d4d40;
}
.SOLstandardCSS ul#submenu li a strong {
color: #bf1222;
}
.SOLstandardCSS ul#submenu li a:hover {
color: #fff;
background: #bf1222 url(/img/icons/arrow_800000.gif) no-repeat 130px 6px;
}
.SOLstandardCSS ul#submenu li a:hover strong {
color: #fff;
}








.SOLstandardCSS .com h2 {
background: url(/img/div/com_head.gif) no-repeat;

padding: 0 0 0 5px;
height: 18px;
margin: 16px 0 8px;
}
.SOLstandardCSS .com h2 a,
.SOLstandardCSS .com h2 a:visited,
.SOLstandardCSS .com h2 a *:visited,
.SOLstandardCSS .com h2 a * {
color: #fff;
}
.SOLstandardCSS .com h2 a {
text-transform: uppercase;
line-height: 19px;
text-decoration: none;
font-family: arial;
font-size: .9em;
}
.SOLstandardCSS .com h2 a span {
text-transform: none;
background: url(/img/icons/arrow_800000.gif) no-repeat 0 5px;
padding: 0 5px 0 8px;
float: right;
font-size: .95em;
}





.com h3 {font-size:1.2em;
font-weight:bold;
}


.SOLstandardCSS .com p {
margin: 0;
}
.SOLstandardCSS .com.blog div {
margin-bottom: 8px;
}
.SOLstandardCSS .com.blog div.last {
margin-bottom: 0;
}
.SOLstandardCSS .com.chat h3,
.SOLstandardCSS .com.alias h3 {
margin-bottom: 8px;
}
.SOLstandardCSS .com.blog .reg,
.SOLstandardCSS .com.alias .reg {
margin-bottom: 0;
}
.SOLstandardCSS .com.makeme .align {
padding: 0 8px;
}
.SOLstandardCSS .com.makeme dl#makeme_slot_1,
.SOLstandardCSS .com.makeme .makeme_img {
float: left;
margin-right: 14px;
}
.SOLstandardCSS .com.makeme dl#makeme_slot_2,
.SOLstandardCSS .com.makeme .makeme_txt {
float: left;
}
.SOLstandardCSS .com.makeme .makeme_txt {
width: 130px;
}
.SOLstandardCSS .com.makeme .makeme_txt p {
margin-top: 8px;
}
.SOLstandardCSS .com.makeme .link {
padding: 0 0 0 7px;
background: url(/img/icons/arrow_4d4d40.gif) no-repeat 0 4px;
text-decoration: none;
}

/*
.SOLstandardCSS .com.match iframe {
margin-top: -5px;
}
.SOLstandardCSS .com.dytt iframe {
margin-top: -8px;
}
*/






.SOLstandardCSS .solcom h2 {
background: url(/img/div/com_head.gif) no-repeat;
padding: 0 0 0 5px;
height: 18px;
margin: 16px 0 8px;
}
.SOLstandardCSS .solcom h2.guruhead {
background: url(/img/div/com_head_guru.gif) no-repeat;
}
.SOLstandardCSS .solcom h2 a,
.SOLstandardCSS .solcom h2 a:visited,
.SOLstandardCSS .solcom h2 a *:visited,
.SOLstandardCSS .solcom h2 a * {
color: #fff;
}
.SOLstandardCSS .solcom h2 a {
text-transform: uppercase;
line-height: 19px;
text-decoration: none;
font-family: arial;
font-size: .9em;
float:left;
}
.SOLstandardCSS .solcom h2 span a{
text-transform: none;
background: url(/img/icons/arrow_800000.gif) no-repeat 0 5px;
padding: 0 5px 0 8px;
float: right;
font-size: .95em;
}
.SOLstandardCSS .solcom h2.guruhead span a{
background: url(/img/div/arrow_guru_green.png) no-repeat 0 5px;
}
.SOLstandardCSS .solcom h3 {
font-weight: bold;
font-size: 1.2em;
}

.SOLstandardCSS .solcom ul li{
float:left;
border-left:1px solid gray;
padding: 0 0.4em;
}
.SOLstandardCSS .solcom ul .first{
padding: 0 0.4em 0 0;
border:0;
}

.SOLstandardCSS .solcom .rel_item {
float:left;
border-left:1px solid gray;
margin-bottom: 0.4em;
}
.SOLstandardCSS .solcom ul li a:visited{
color:#000000;
}

.SOLstandardCSS .solcom ul li a:hover{
color:#BF1222;
}

.SOLstandardCSS .solcom .makeme_img{
float:left;
}

.SOLstandardCSS .solcom .makeme_txt{
float:left;
margin: 0 0 0 5px;
}
.SOLstandardCSS .solcom a .leftimg{
float:left;
margin: 0 5px 5px 0;
}







.SOLstandardCSS .guide_page #reg2000 {
display: none;
}

/*
.SOLstandardCSS ul#anchor_menu {
background: gray;
color: white;
}
.SOLstandardCSS ul#anchor_menu li{
float: left;
list-style:bullet;
}
*/















.SOLstandardCSS .tv_guide{
background:transparent url(/img/1px_fade.gif) repeat-y scroll 0% 50%;
padding:8px;
margin: 0 0 8px;
position:relative;
}

.SOLstandardCSS .tv_guide h3{
color:gray;
font-weight:bold;
font-size:1.1em;
margin:5px 0;
}

.SOLstandardCSS .tv_guide select{
margin: 0 0 5px 4px;
float:left;
width:80px;
}

.SOLstandardCSS .tv_guide .lower_select{
width:110px;
}
.SOLstandardCSS .tv_guide .lower_select_right{
width:116px;
}

.SOLstandardCSS .tv_guide .tv_guide_right ul li{
background:transparent url(/img/icons/arrow_bf1222.gif) no-repeat scroll 0pt 3px;
}
.SOLstandardCSS .tv_guide .tv_guide_right ul li a{
margin-left:8px;
text-decoration:none;
}
.SOLstandardCSS .tv_guide .tv_guide_right ul li a:hover{
text-decoration:underline;
}

.SOLstandardCSS .tv_guide .tv_guide_left{
width:290px;
}
.SOLstandardCSS .tv_guide .tv_guide_right{
line-height:1.2em;
}

.SOLstandardCSS .tv_guide .tv_guide_left .searchField {
width: 236px;
height: 20px;
border: 1px solid #d6d4c9;
background: #fff;
float: left;
}

.SOLstandardCSS #tipsvennbox span{
font-size:0.97em;
font-weight:bold;
float:left;
white-space:nowrap;

}

#tipsvennbox label
.SOLstandardCSS {
margin:0 5px 8px 0;
font-size:0.9em;
float:right;
}
.SOLstandardCSS #tipsvennbox .tipsbutton{
float:left;
width:60px;
margin: 0 15px 0 0;
}

.SOLstandardCSS #tipsvennbox table{
width:100%;
}

.SOLstandardCSS #tipsvennbox .input_text{
float:right;
width:145px;
}

.SOLstandardCSS #tipsvennbox .input_comment{
margin:0 0 10px 0;
float:right;
}

#tipserrorlog
.SOLstandardCSS {
clear:both;
}
#tipspartners
.SOLstandardCSS {
clear:both;
margin:10px 0;
}

.SOLstandardCSS #tipsvennbox .respons{
font-weight:normal;
padding: 5px 0;
color: red;
width:100%;
}


.SOLstandardCSS .hs_08{
margin: 0 0 8px 0;
}




.SOLstandardCSS .guruboks_top{
background:transparent url(/img/section/gurubox_header.gif) no-repeat scroll 0pt;
width:180px;
height:35px;
}

.SOLstandardCSS .guruboks_center{
background:transparent url(/img/section/gurubox_center.gif) repeat-y scroll 0pt;
width:180px;
}

.SOLstandardCSS .guruboks_center .feed{
margin: 5px 11px 5px 15px;
}

.SOLstandardCSS .guruboks_center .feed ul li{
margin: 0 0 3px 0;
}

.SOLstandardCSS .guruboks_center .feed ul li a{
color: #000000;
line-height: 0.9em;
font-family: arial;
font-weight: normal;
}


.SOLstandardCSS .guruboks_center .feed ul li a:hover {
color: #8E0000;
}


.SOLstandardCSS .guruboks_center .feed ul li {
background: transparent url(/img/icons/arrow_66665e.gif ) no-repeat scroll 0 5px;
}


.SOLstandardCSS .guruboks_buttom{
background:transparent url(/img/section/gurubox_footer.gif) no-repeat scroll 0pt;
width:180px;
height:52px;
}







#gallery{ height:180px;}
#gallery a{  text-decoration:none;}
#gallery .domain{ color:#66665e;}
.preview{ margin:0px 0px 3px 0px; height:17px; width:468px; }
.FWcontent .activenews{color:#BF1222}
.jbutton .subnewstab-title { text-decoration: none; }
.activenews .subnewstab-title { text-decoration: underline; }

.newstime{ color:#BF1222; font-weight:bold; margin-right:5px; width:55px; text-align:right; display:block; float:left; }
.jbutton{ color:#000000; margin: 0px 5px 0px 0px; float:left; text-decoration:none; cursor:pointer; }
.newsboxsublink a{ color:#BF1222; text-decoration:none; }
.newsboxfooter{  font-family:Georgia,Arial,Verdana,Geneva,Helvetica,sans-serif; }
.newsboxfooter a{ color:#BF1222; }



.red_steng_start, .red_steng_end {background:transparent url(/img/div/steng_solred.gif) repeat scroll 0% 0%; height:8px; margin:5pt 0pt 4px; }
.red_steng_start_thin, .red_steng_end_thin {background:transparent url(/img/div/steng_solred.gif) repeat scroll 0% 0%; height:4px; margin:5pt 0pt 8px; }



#NewsTicker{width:468px;height:28px;margin:0 auto; }
#NewsVertical {width: 468px;height: 28px;display: block;overflow: hidden;position: relative;}
#TickerVertical {width: 468px;height: 28px;display: block;list-style: none;margin: 0;padding: 0;}
#TickerVertical li {display: block;width: 468px;color: #333333;text-align: left;margin: 0;padding: 0px;float: left;}
#TickerVertical li .NewsTitle{color: #000000; font-size: 1em; font-family: arial, "lucida console", sans-serif; font-weight:bold; margin-bottom:0px; margin: 0px 0px 0px 5px;}
.SOLstandardCSS #TickerVertical li .NewsTitle a:link,
#TickerVertical li .NewsTitle a:Visited {color: #000000;font-size: 1em; margin-bottom:6px; text-decoration:none;}
#TickerVertical li .NewsTitle a:hover {text-decoration:underline;}
.newsticker {list-style-type: none; border: 0px dashed #fff; padding: 0px; margin: 0 0 0 15px; color:#BF1222;}
#NewsTicker .crap{font-size:1.2em; line-height:1.3em;}






/****************************************************
* newsbox tabs
****************************************************/

@media projection, screen {
.SOLstandardCSS .tabs-hide {
display: none;
}
}


@media print {
.SOLstandardCSS .tabs-nav {
display: none;
}
}


.SOLstandardCSS .tabs-nav {
list-style: none;
margin: 0;
padding: 0 0 0 4px;
display: inline-block;
}
.SOLstandardCSS .tabs-nav:after {
display: block;
clear: both;
content: " ";
}
.SOLstandardCSS .tabs-nav li {
float: left;
margin: 0 0 0 5px;
min-width: 84px;
}
.SOLstandardCSS .tabs-nav a, .tabs-nav a span {
display: block;
padding: 0 10px;
background: url(/img/soltabs_2.gif) no-repeat;
}

.SOLstandardCSS .tabs-nav a {
position: relative;
top: 1px;
z-index: 2;
padding-left: 0;
color: #27537a;
font-size: 12px;
font-weight: bold;
line-height: 1.2;
text-align: center;
text-decoration: none;
white-space: nowrap;
}
.SOLstandardCSS .tabs-nav .tabs-selected a {
color: #000;
}
.SOLstandardCSS .tabs-nav .tabs-selected a,  .tabs-nav a:focus, .tabs-nav a:active {
background-position: 100% -150px;
outline: 0;
}
.SOLstandardCSS .tabs-nav a:hover{

}
.SOLstandardCSS .tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {
background-position: 100% -100px;
}
.SOLstandardCSS .tabs-nav a span {
width: 64px;
min-width: 64px;
height: 18px;
min-height: 18px;
padding-top: 6px;
padding-right: 0;
}
.SOLstandardCSS *>.tabs-nav a span {
width: auto;
height: auto;
}
.SOLstandardCSS .tabs-nav .tabs-selected a span {
padding-top: 7px;
}
.SOLstandardCSS .tabs-nav .tabs-selected a span,  .tabs-nav a:focus span, .tabs-nav a:active span {
background-position: 0 -50px;
color:#FFF;
}
.SOLstandardCSS .tabs-nav a:hover span{
color:#8E0000;
}

.SOLstandardCSS .tabs-nav .tabs-selected a:hover span{
color:#FFF;
}
.SOLstandardCSS .tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {
background-position: 0 0;
}
.SOLstandardCSS .tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited {
cursor: text;
}
.SOLstandardCSS .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {
cursor: pointer;
}
.SOLstandardCSS .tabs-nav .tabs-disabled {
opacity: .4;
}
.SOLstandardCSS .tabs-container {
border-top: 3px solid #bf1222;
border-bottom:1px dashed #D6D4C9;
padding: 5px;
margin:0 0 5px 0;
background: #fff;
}
.SOLstandardCSS .tabs-loading em {
padding: 0 0 0 20px;
background: url(loading.gif) no-repeat 0 50%;
}

.SOLstandardCSS .solbutton_slim,.solbutton_slim span{
background: url(/img/icons/buttons.png);
}
.SOLstandardCSS .solbutton_slim{
margin:0 5px;
background-position:0 -20px;
padding-left:2px;
cursor:pointer;
display:block;
float:left;
}
.SOLstandardCSS .solbutton_slim span{
background-position:right 0;
padding: 4px 6px 4px 2px;
color:white;
font-size:0.8em;
display:block;
line-height:1.0em;
font-family:arial;
font-weight:bold;
}
.SOLstandardCSS .solbutton_fat,.solbutton_fat span{
background: url(/img/icons/buttons.png);
}
.SOLstandardCSS .solbutton_fat{
margin:0 5px;
background-position:0 -65px;
padding-left:5px;
cursor:pointer;
display:block;
}
.SOLstandardCSS .solbutton_fat span{
padding: 3px 9px 5px 4px;
color:white;
font-size:1.1em;
display:block;
line-height:1.0em;
background-position:right -40px;
font-family:arial;
font-weight:bold;
}


/*
Wheater in top
*/
.SOLstandardCSS .weather_changebutton{
float:left;
padding: 1px 0 0 0;
}

.SOLstandardCSS #weather_top_location{
float:left;
}
.SOLstandardCSS .weather_top_location a{
text-decoration:none;
}
.SOLstandardCSS .weather_top_location a:hover{
text-decoration:underline;
}

.SOLstandardCSS #weatherarea{
float:left;
width:290px;
margin-right:21px;
overflow:hidden;
visibility:hidden;
position: relative;
}

.SOLstandardCSS .weatherstyle{
color:#666665;
font-family:arial;
}
.SOLstandardCSS .weatherstyle ul li{
float:left;
}

.SOLstandardCSS .weatherstyle ul li.steng_left{
padding-left:5px;
margin-left: 2px;
background:url("/img/head/repeat_x.png") no-repeat;
background-position: 0 -52px;
}

.SOLstandardCSS .location_area{
clear:both;
display:block;
line-height:1.71em;
display:block;
margin: 0 0 1px 0;
}
.SOLstandardCSS .location_elements{
float:left;
}
.SOLstandardCSS .weather_top_data{
clear:both;
display:block;
}

.SOLstandardCSS .col1_temp,
.SOLstandardCSS .col2_temp,
.SOLstandardCSS .col3_temp{
font-size:1.1em;
margin-left:3px;
color:#666665;
font-family:georgia;
font-weight:bold;
}

.SOLstandardCSS .col1_day,
.SOLstandardCSS .col2_day,
.SOLstandardCSS .col3_day,
.SOLstandardCSS .weather_status,
.SOLstandardCSS .weather_label{
color:#666665;
}
.SOLstandardCSS .weather_label a{
color:#666665;
}
.SOLstandardCSS .weather_label a:hover{
color:#8E0000;
}
.SOLstandardCSS .weather_top_location{
color:#1d1a1a;
font-family:georgia;
font-size:1.42em;
}

.SOLstandardCSS .weatherIcon{
width:23px;
height:22px;
float:left;
background: url(/img/icons/weather.png);
margin:0 1px;
}

.SOLstandardCSS .icon{
background:none;
}

.SOLstandardCSS .icon1{
background-position: 0 0px;
}

.SOLstandardCSS .icon2{
background-position: -24px 0px;
}

.SOLstandardCSS .icon3{
background-position: -48px -0px;
}

.SOLstandardCSS .icon4{
background-position: -72px 0px;
}

.SOLstandardCSS .icon5{
background-position: -96px 0px;
}

.SOLstandardCSS .icon6{
background-position: 0 -23px;
}

.SOLstandardCSS .icon7{
background-position: -24px -23px;
}

.SOLstandardCSS .icon8{
background-position: -48px -23px;
}

.SOLstandardCSS .icon9{
background-position: -72px -23px;
}
.SOLstandardCSS .icon10{
background-position: -96px -23px;
}

.SOLstandardCSS .icon11{
background-position: 0 -46px;
}

.SOLstandardCSS .icon12{
background-position: -24px -46px;
}
.SOLstandardCSS .icon13{
background-position: -48px -46px;
}

.SOLstandardCSS .icon14{
background-position: -72px -46px;
}

.SOLstandardCSS .icon15{
background-position: -96px -46px;
}
.SOLstandardCSS .tl_tabell td {
height: 1.6em;
font-family:Arial, Helvetica, sans-serif;
}

.SOLstandardCSS .verticalslot .rel_item.first{
padding:2px 0 0 0;
}

.SOLstandardCSS .verticalslot .rel_item a{
background:transparent url(/img/icons/arrow_4d4d40.gif) no-repeat scroll 0 4px;
padding:0 0 0 7px;
text-decoration:none;
}

.SOLstandardCSS .verticalslot .rel_item a .guru{
color:#6C9525;
}

.SOLstandardCSS .verticalslot .rel_item a .kvasir{
color:#8E0000;
}

.SOLstandardCSS .verticalslot .rel_item a .Kvasir{
color:#8E0000;
}

.SOLstandardCSS .verticalslot .guru a {
background:transparent url(/img/icons/green_arrow.gif) no-repeat scroll 0 4px;
text-decoration:none;
}

.SOLstandardCSS .rel_item .guru span{
color:#7fa430;
}
/*
.SOLstandardCSS .guru a{
color:#7fa430;
}*/

.SOLstandardCSS .verticallink{

color:#8E0000;
font-family:arial;
font-size:0.9em;
font-weight:bold;
margin: 0px 2px 0px 0; padding: 0 0 0 0;
text-decoration:none;

}


.SOLstandardCSS a:link .verticallink,  a .verticalframel{
text-decoration:none;
}

.SOLstandardCSS a.verticallink:hover, a.verticallink:hover *{
text-decoration:underline;
}
.SOLstandardCSS .verticalframer{
background-image:url(/img/icons/vertitle_r.gif);
background-repeat: no-repeat;
background-position:right;
background-color:transparent;
color:#8E0000;
margin: 0 0 0 0;
padding: 0 2px 0 0;
}
.SOLstandardCSS .verticalframel{
background-image:url(/img/icons/vertitle_l.gif);
background-repeat: no-repeat;
background-position:left;
background-color:transparent;
color:#8E0000;
padding: 0 0 0 1px;
margin: 0 2px 0 0;
}

.SOLstandardCSS .verticalslot{
margin-bottom:10px;
}

.SOLstandardCSS .verticalslot.steng{
padding-top:10px;
}
.verticalslot .title{font-size: 1.5em;}




.SOLstandardCSS .header_solRed1{
color:#8E0000;
font-weight:bold;
font-family:georgia;
font-size:1.2em;
}

.SOLstandardCSS .alt_paa_sol .advanced_list.ul_a-aa li a,
.SOLstandardCSS .alt_paa_sol .advanced_list.ul_nyhetsspesialer li a{
text-decoration:none;
font-family:arial;
}

.SOLstandardCSS .alt_paa_sol .advanced_list.ul_a-aa li a:hover,
.SOLstandardCSS .alt_paa_sol .advanced_list.ul_nyhetsspesialer li a:hover{
text-decoration:underline;
}

.SOLstandardCSS .alt_paa_sol .solframe  .left_column{
width:576px;
float:left;
}

.SOLstandardCSS .alt_paa_sol .solframe .right_column{
width:360px;
padding-top:5px;
margin-left: 20px;
float:left;
}

.SOLstandardCSS .alt_paa_sol{
margin: 0 0 12px 0;
}
.SOLstandardCSS #altPaaSolPopup .textads{
display:none;
}
.SOLstandardCSS #altPaaSolPopup .hadtag{
display:none;
}
.SOLstandardCSS #altPaaSolPopup .closebtn{
display:block;
background:#FFFFFF none repeat scroll 0 0;
float:right;
padding:3px 5px;
margin:2px 5px 2px 2px;
}

.SOLstandardCSS .nyhetsspesialer_list{
padding: 12px 0 16px 14px;
}







.SOLstandardCSS .solframe{
margin:0 0 22px 0;
}

.SOLstandardCSS .solframe .textads{
float:right;
width:750px;
padding:0px;
margin: 0px 0 0 2px;
font-size:0.9em;
background:#FFF;
}
.SOLstandardCSS .solframe .frametop{
padding: 5px 5px 5px 5px;
}

.SOLstandardCSS .solframe .frametop .closebtn{
display:none;
}

.SOLstandardCSS .solframe .framecenter{
border-left: 1px solid #fff;
border-right: 1px solid #fff;
padding: 16px 5px 10px;
}

.SOLstandardCSS .alt_paa_sol .solframe .framecenter{
padding: 10px;
}

.SOLstandardCSS .solframe .framebottom{
height: 5px;
background: #edebdd;
}

.SOLstandardCSS .solframe .innerleft{
float: left;
width: 233px;
margin-right: 14px;
}
.SOLstandardCSS .solframe .innerright{
float: left;
width: 417px;
}
.SOLstandardCSS .solframe .fullinnerright{
float:right;
width:468px;
}

.SOLstandardCSS h2.solframetitle{
float:left;
padding:6px 5px 6px 3px;
color:#8E0000;
font-size:1.6em;
letter-spacing:0.15em;
margin:0 2px 0 2px;
background:#FFFFFF;
}

.SOLstandardCSS h2.solframarrow{
float:left;
padding:6px 5px 6px 3px;
color:#8E0000;
font-size:1.6em;
letter-spacing:0.15em;
margin:0 2px 0 6px;
background:#FFFFFF;
}
.SOLstandardCSS h3.solframetitle{
float:left;
padding:6px 5px 6px 3px;
color:#8E0000;
font-size:1.4em;
letter-spacing:0.15em;
margin:0 2px 0 2px;
background:#FFFFFF;
}


.SOLstandardCSS .solframe .creg .full {
width:462px;
}

.SOLstandardCSS .solframe .art.full ul.ie6bug{
float:right;
width:190px;
}

.SOLstandardCSS .solframe .creg .half {
float:left;
margin:0 8px 0 0;
width:226px;
}

.SOLstandardCSS .solframe .creg .half.last{
margin:0px;
}
.SOLstandardCSS .solframe .art.half ul.ie6bug {
float:right;
width:126px;
}

.SOLstandardCSS .solframe .slot{
width:100%;
}

.SOLstandardCSS .solframe .reg .third {
float: left;
margin: 0 13px 0 0;
width: 130px;
}
.SOLstandardCSS .solframe .reg .third.last {
margin-right: 0;
}

.SOLstandardCSS .solframe .third  .art.full ul.ie6bug {
float:left;
width:100px;
}
.SOLstandardCSS .solframe .creg .third .full {
width:154px;
}

.SOLstandardCSS .solframe .third .art.full a.title {
font-size:1.5em;
}

.SOLstandardCSS .solframe .linklist.horisontal li {
border-left:0px solid #99998D;
float:left;
padding:0 4px;
}

.SOLstandardCSS .solframe .linklist.horisontal li a{
text-decoration: underline;
}

.SOLstandardCSS .add_text_title{
font-family: Arial;
color: #8e0000;
font-size: 11px;
letter-spacing: 0.15em;
margin: 0pt 0pt 10px;
}

.SOLstandardCSS #reg6110 .steng,
.SOLstandardCSS #reg6150 .steng {
margin-top:10px;
padding-top:10px;
}





.SOLstandardCSS .drfront .solframe{
margin: 10px 0;
}
.SOLstandardCSS .drfront .solframe .framered .frametop h2.solframetitle {
margin: 0 2px;
padding: 6px 5px 6px 3px;
font-weight: normal;
}
.SOLstandardCSS .drfront .add_text_title {
font-family: Arial;
font-size: 11px;
}
.SOLstandardCSS #FWpageContent .drfront .solframe div {
overflow: hidden;
}
.SOLstandardCSS .drfront .mr5 {
margin-right: 5px;
}
.SOLstandardCSS .drfront .ml8 {
margin-left: 8px;
}
.SOLstandardCSS #FWpageContent .drfront .solframe {
font-family: georgia;
line-height: 1.5em;
}
.SOLstandardCSS #FWpageContent .drfront .solframe .txtarial {
font-family: arial;
}
.SOLstandardCSS .drfront .steng {
border-top: 1px dashed #d6d4c9;
}
.SOLstandardCSS .drfront .solframe .commercial.steng {
border-top-style: solid;
}
.SOLstandardCSS .drfront #reg6110 .steng,
.SOLstandardCSS .drfront #reg6150 .steng {
margin-top:10px;
padding-top:10px;
}
.SOLstandardCSS #front-28 .article-extract .article-content .solframe .commercial a,
.SOLstandardCSS #front-29 .article-extract .article-content .solframe .commercial a {
text-decoration: none;
}
.SOLstandardCSS .drfront .solframe img {
vertical-align: baseline;
}





.SOLstandardCSS .solframe .framebeige .frametop{
background: url('/img/lightsand_repeat.gif');
border-right-color:#edebdd;
}

.SOLstandardCSS .solframe .framebeige .framecenter{
border-left-color:#edebdd;
border-right-color:#edebdd;
}

.SOLstandardCSS .solframe .framebeige .framebottom{
background: url('/img/lightsand_repeat.gif');
border-right-color:#edebdd;
}

.SOLstandardCSS .solframe .frametop .reg{
display:inline;
float:left;
margin:0;
}

.SOLstandardCSS .solframe .aktuelt,
.SOLstandardCSS .solframe .intsearch{
border: 1px solid #D6D4C9;
margin: 0pt 0pt 16px;
padding: 12px 0 16px 14px;
}




.SOLstandardCSS .solframe .framered .frametop {
background: #8e0000;
padding: 2px 0 2px 5px;
}
.SOLstandardCSS .solframe .framered .frametop h2.solframetitle {
color: #fff;
font-size: 24px;
background: none;
}

.SOLstandardCSS .solframe .framered .framecenter {
border: none;
padding: 0 1px 4px;
}
.SOLstandardCSS .solframe .framered .framecenter .add_text_title {
margin: 11px 0 10px;
height: 31px;
}
.SOLstandardCSS .solframe .framered .framecenter .add_text_title span{
float:left;
padding-top:10px;
}

.SOLstandardCSS .solframe .framebottom {
background: #8e0000;
}

.SOLstandardCSS .powerkvasir{
background:transparent url(/img/head/logos.png) no-repeat scroll 0 -17px;
display:block;
height:11px;
text-decoration:none;
width:75px;
overflow:hidden;
margin:0;
padding:0;
}
.SOLstandardCSS .powerkvasirtxt{
float:right;
color: #66665E;
font-size:0.9em;
font-family: arial;
}
.SOLstandardCSS .powerkvasirbox{
padding:12px 9px 0 0 ;
}
.SOLstandardCSS .powerkvasirbox .powerkvasir{
float:right;
}
.SOLstandardCSS .width308{
width: 294px;
}

.SOLstandardCSS .gurumargin{
margin:4px 0 0 0;
}


.SOLstandardCSS .solframe .solframesteng {
margin: 15px 0 0;
border: 1px solid #d6d4c9;
line-height: 0px;
}

.SOLstandardCSS .solframe .verticallink{
color:#8e0000;
background-color:#edebdd;
font-size:1.2em;
font-weight: bold;
letter-spacing:0.15em;
font-family:Georgia,Arial,Verdana,Geneva,Helvetica,sans-serif;
line-height:1.3em;
padding:1px 3px 0px;
margin-bottom:4px;
}
.SOLstandardCSS .solframe .solframarrow img{
margin-left:1px;
}
.SOLstandardCSS #r2140 .full .art, #r2720 .full .art {
padding-top:10px;
}

.SOLstandardCSS #frontTop{
margin: 0 0 2px 0;
}
.SOLstandardCSS .solframe .hadtag{
background:url(/img/icons/adtag_horizontal.gif) no-repeat scroll top right;
padding:6px 0px 0 0;
margin: 1px 0 0 0;
}
.SOLstandardCSS .solframe .clear{
display:block;
}

.SOLstandardCSS .solframe a.redchatlink{
font-size:1.2em;
font-weight:bold;
color:#8e0000;
}

.SOLstandardCSS .solframe .smalllinks{
font-size:0.85em;
font-family:arial;
}

.SOLstandardCSS .solframe #jrsok{
vertical-align:middle;
}

.SOLstandardCSS .solframe #searchExpr{
height:21px;
border:1px solid #8e0000;
float:left;
padding: 6px 0 0 0;
margin: 0 5px 0 0;
}


.SOLstandardCSS .solframe .art.full ul.ie6bug {
float:right;
width:189px;
}

.SOLstandardCSS .solframe .verticalslot.steng {
adding-top:5px;
}
.SOLstandardCSS .solframe .verticalslot {
margin-bottom:5px;
}

.SOLstandardCSS .solframe .commercial.steng,
.SOLstandardCSS #reg1859 .commercial.steng {
padding-top: 5px;
border-top-style: solid;
}
.SOLstandardCSS .solframe .innerleft .commercial,
.SOLstandardCSS #reg1859 .innerleft .commercial {
margin-bottom:5px;
}

.SOLstandardCSS .solframe .commercial .title,
.SOLstandardCSS #reg1859 .commercial .title {
font-size:1.12em;
font-weight:bold;
color:#1d1a1a;
}
.SOLstandardCSS .solframe .commercial a,
.SOLstandardCSS #reg1859 .commercial a {
text-decoration: none;
}
.SOLstandardCSS .solframe .linklist.horisontal{
font-size: 1em;
}
.SOLstandardCSS .solframe .commercial dt,
.SOLstandardCSS #reg1859 .commercial dt {
margin-bottom: 0;
}

.SOLstandardCSS .solframe .commercial dd {
font-size: 11px;
}
.SOLstandardCSS .solframe .commercial dd a,
.SOLstandardCSS #reg1859 .commercial dd a {
font-family: arial;
}
.SOLstandardCSS .solframe .innerleft .commercialitem,
.SOLstandardCSS #reg1859 .commercialitem {
float:left;
margin-right: 6px;
}
.SOLstandardCSS .solframe .solframe .commercial a .title{
color:#1d1a1a;
}
.SOLstandardCSS .gibud_button{
float: none;
}
.SOLstandardCSS .smalllinks a{
margin: 0 3px;
}
.SOLstandardCSS .solframe .chatlinks{
background-color:#FFF;
float:right;
height:1.5em;
padding: 2px 8px 4px 8px;
line-height:1.5em;
margin-top:3px;
}

.SOLstandardCSS .solframe .third_width_normal.left_bigger.commercial .commercialitem{
margin-bottom:4px;
}
.SOLstandardCSS .commercial .gibud_button {
margin-bottom:2px;
vertical-align:bottom;
}




.mb4 {margin-bottom:4px;}
.mb8{margin-bottom:8px;}
.mb10{margin-bottom:10px;}
.mb12{margin-bottom:12px;}
.mb14{margin-bottom:14px;}
.mb16{margin-bottom:16px;}

.mr5{margin-right:5px}
.ml8{margin-left:8px;}

.fleft{float:left;}
.rleft{float:right;}




.SOLstandardCSS .kvasir_trend ul li a {
text-decoration: none;
}

.SOLstandardCSS .kvasir_trend form{
margin: 10px 0;
}

.SOLstandardCSS .kvasir_trend .imgmap_kvasir_big{
margin: 10px 0;
}


.SOLstandardCSS .kvasir_trend h2{
margin:2px 0;
}
.SOLstandardCSS .kvasir_trend .itm_pos{
margin:0 5px 0 2px;
}
.SOLstandardCSS .kvasir_trend .imgmap{
float:left;
margin:2px 2px;

}




.SOLstandardCSS .imgmap_kvasir_big {
display: block;
width: 149px;
height: 23px;
background: url(/img/head/logos.png) no-repeat 0 -30px;
overflow:hidden;
border:0;
padding:0;
}

.SOLstandardCSS .imgmap_kvasir_STABLE {
display: block;
width: 13px;
height: 12px;
background: url(/img/icons/pilermap.gif) no-repeat 0 -24px;
overflow:hidden;
border:0;
padding:0;
}
.SOLstandardCSS .imgmap_kvasir_UP {
display: block;
width: 13px;
height: 12px;
background: url(/img/icons/pilermap.gif) no-repeat 0 0px;
overflow:hidden;
border:0;
padding:0;
}

.SOLstandardCSS .imgmap_kvasir_DOWN {
display: block;
width: 13px;
height: 12px;
background: url(/img/icons/pilermap.gif) no-repeat 0 -12px;
overflow:hidden;
border:0;
padding:0;
}

.SOLstandardCSS .imgmap_kvasir_NEW {
display: block;
width: 16px;
height: 7px;
background: url(/img/icons/pilermap.gif) no-repeat 0 -36px;
overflow:hidden;
border:0;
padding:0;
}

.SOLstandardCSS #search_center {
margin: 0 0 3px 10px;
}
.SOLstandardCSS #search_objects_container li{
display: block;
background: url(/img/div/search_center.png) no-repeat -125px 0;
width:125px;
height:48px;
overflow:hidden;
border:0;
padding:0;
float:left;
}
.SOLstandardCSS #search_objects_container li:hover {
background-position: -250px 0;
}
.SOLstandardCSS #search_objects_container li.obj_active{
background-position: 0 0;
}
.SOLstandardCSS #search_objects_container li a{
display: block;
background: url(/img/div/search_center.png) no-repeat 0 -80px;
width:109px;
height:30px;
overflow:hidden;
border:0;
padding:0;
margin: 8px;
}
.SOLstandardCSS #search_center #sc_searches {
padding: 15px 0 3px 15px;
}
.SOLstandardCSS #search_center #sc_searches label {
font-family: arial;
font-size: 1.1em;
padding: 0 10px 0 2px;
}
.SOLstandardCSS #search_center #sc_submit_field {
background: url(/img/div/search_center.png) no-repeat -764px -6px;
padding-left: 6px;
height: 44px;
}
.SOLstandardCSS #search_center #sc_submit_field .text,
.SOLstandardCSS #search_center #sc_submit_field .submit {
display: block;
float: left;
background-image: url(/img/div/search_center.png);
background-repeat: no-repeat;
}
.SOLstandardCSS #search_center #sc_submit_field .text {
background-position: 0 -50px;
width: 653px;
height: 36px;
border: 0;
color: #66665e;
font-size: 2em;
padding-top: 8px;
padding-left: 5px;
}
.SOLstandardCSS #search_center #sc_submit_field .submit {
background-position: -686px -50px;
width: 84px;
height: 44px;
border: 0;
color: #fff;
font-size: 2.1em;
letter-spacing: .2em;
}

.SOLstandardCSS .third_width_normal .title{
font-size:1.12em;
font-weight: bold;
text-decoration: none;
}

.SOLstandardCSS .sspgals{
width: 960px;
height: 442px;
background-color: #000000;
margin-bottom: 10px;
}

.SOLstandardCSS .sspflashholder{
width: 619px;
float: left;
height:410px;
margin:0 5px 0 5px;
}

.SOLstandardCSS .albumlistholder{
float:left;
width:326px;
height:380px;

}
.SOLstandardCSS .albumlist{
float:left;
color:#FFFFFF;
width:312px;
height:63px;
border:solid 1px #666666;
background-color:#333333;
margin-bottom:5px;
margin-left:4px;
padding:3px;
cursor:pointer;cursor:hand;
}
.SOLstandardCSS .gallist{
margin: 2px 0px 3px 15px;
width: 620px;
float: left;
color: #EFEFEF;
clear: right;
}

.SOLstandardCSS .gallist a{
color:#FFFFFF;
font-family:Georgia,Arial,Verdana,Geneva,Helvetica,sans-serif;
font-weight:bold;
font-size:1.2em;
text-decoration:none;
margin-right:8px;

}

.SOLstandardCSS .gallist a:hover, .gallist a:active{
color:#BF1222;
}

.SOLstandardCSS .albumlist p{
font-family: arial;
font-size:0.95em;
line-height:1.05em;
color:#c2c2c2;
}

.SOLstandardCSS .noline a{

text-decoration:none;
}



.SOLstandardCSS .hasCountdown {
margin-bottom:-15px;
margin-top:-2px;
}
.SOLstandardCSS .countdown_rtl {
direction: rtl;
}
.SOLstandardCSS .countdown_holding span {

}
.SOLstandardCSS .countdown_row {
clear: both;
width: 100%;
padding: 0px 2px;
text-align: center;
}
.SOLstandardCSS .countdown_show1 .countdown_section {
width: 100%;
}
.SOLstandardCSS .countdown_show2 .countdown_section {
width: 49.5%;
}
.SOLstandardCSS .countdown_show3 .countdown_section {
width: 33%;
}
.SOLstandardCSS .countdown_show4 .countdown_section {
width: 24.75%;
padding: 0 0 20px 0;
margin-top:-8px;
}
.SOLstandardCSS .countdown_show5 .countdown_section {
width: 19.8%;
}
.SOLstandardCSS .countdown_show6 .countdown_section {
width: 16.5%;
}
.SOLstandardCSS .countdown_show7 .countdown_section {
width: 14.1%;
}
.SOLstandardCSS .countdown_section {
font-family:arial;
display: block;
line-height:2em;
float: left;
color:#666665;
font-size: 11px;
text-align: center;
}
.SOLstandardCSS .countdown_amount {
font-size: 3em;
font-family:Georgia;
line-height:1.1em;
color:#8e0000;
}
.SOLstandardCSS .countdown_descr {
display: block;
width: 100%;
font-family:Georgia;
font-size: 16px;
color: #8e0000;
}

.SOLstandardCSS .darkverticalslot{
background:#99998d;
color:#FFF;
}
.SOLstandardCSS .darkverticalslot a{
color:#edebdd;
}

.SOLstandardCSS .art.left_bigger .darkverticalslot .title {
color:#FFF;
}
.SOLstandardCSS .art.left_bigger .darkverticalslot p{
color:#edebdd;
}

.SOLstandardCSS .darkverticalslot .verticalframel {
background-color:transparent;
background-image:url("/img/icons/vertitlesand_l.png");
background-position:left center;
background-repeat:no-repeat;
color:#ccccbc;
margin:0 2px 0 0;
padding:0 0 0 1px;
}
.SOLstandardCSS .darkverticalslot  .verticalframer {
background-color:transparent;
background-image:url("/img/icons/vertitlesand_r.png");
background-position:right center;
background-repeat:no-repeat;
color:#ccccbc;
margin:0;
padding:0 2px 0 0;
}
.SOLstandardCSS .darkverticalslot ul li.main{
margin-top:3px;
}



.SOLstandardCSS #reg1859 .steng {
margin-top:10px;
padding-top:10px;
}

.SOLstandardCSS #reg1859 .rbox {
background-color: #f8cc55;
}

.SOLstandardCSS #reg1859 .commercialcontainer {
background-color: #fff;
margin-right: 10px;
padding: 10px;
}

/*
OmegaPlay
*/

.SOLstandardCSS #dominantWindow{
overflow: visible !important;
}

.SOLstandardCSS #containerOmega{
margin: 5px 8px 10px 5px;
padding: 2px;
position: relative;
width: 943px;
overflow: visible !important;
}

.SOLstandardCSS .roundedFrame{
border:1px solid #D6D4C9;
-moz-border-radius: 10px;
border-radius: 10px;
}

.SOLstandardCSS #dismissButton{
background: white;
position: absolute;
right:-4px;
top: -4px;
padding: 1px 3px;
border: 1px solid #AA0A14;
font-weight: bold;
font-size: 1.4em;
color: #8E0000;
}
.SOLstandardCSS #dismissButton:hover{
background:#EDEBDD;
cursor: pointer;
}

.SOLstandardCSS .omegaColapsed{
display: none;
}

.SOLstandardCSS #omegaContent{
height:320px;
}

.SOLstandardCSS #containerOmega .movieMeta{
width:200px;
display:block;
height:320px;
padding: 0px 0 0 12px;
position: absolute;
}
.SOLstandardCSS #containerOmega .movieMeta .title{
font-size: 1.7em;
color:#1D1A1A;
margin-bottom: 5px;
line-height:1em;
text-decoration: none;
}

.SOLstandardCSS .movieMeta p,
.SOLstandardCSS #klipps-relative-time{
color: #4D4D40;
}
.SOLstandardCSS #containerOmega .username{
color: #8E0000;
font-family: arial;
}
.SOLstandardCSS #containerOmega .movieMeta .movie_desc{
font-family: arial;
line-height: 1.3em;
}

.SOLstandardCSS #containerOmega .klipps-relative-time,
.SOLstandardCSS #containerOmega .movie_info{
font-size:0.9em;
color:#666665;

}
.SOLstandardCSS .omegaColapsed .colapsedContent{
display:block;
position: absolute;
left: 250px;
top : 10px;
}

.SOLstandardCSS #containerOmega .shareBlock span{
margin-bottom: 2px;
display:block;
float:left;
}

.SOLstandardCSS .movie_entry ul{
float:right;
width: 110px;
margin: 0 0 0 10px;
}
.SOLstandardCSS #containerOmega .movie_entry ul li a.title{
text-decoration: none;
font-weight: bold;
line-height: 1.3em;
font-size: 1.1em;
}
.SOLstandardCSS .colapsedContent ul li{
float:left;
margin: 0 10px 0 0;
}
.SOLstandardCSS .colapsedContent ul li.first{
padding-right: 17px;
border-right:1px solid #D6D4C9;
}

.SOLstandardCSS .colapsedContent ul li.first a:hover{
cursor:pointer;
}

.SOLstandardCSS .colapsedContent ul li.iconCol{
width:40px;
padding-left: 3px;
}
.SOLstandardCSS .colapsedContent ul li.iconCol span{
font-size: 1.1em;
font-weight: bold;
color:#8E0000;
font-family:georgia;
}
.SOLstandardCSS .omegaExpanded .movieContent{
display:block;
position: absolute;
left: 295px;
top : 10px;
}

.SOLstandardCSS #omegaTitle{
display:block;
position: absolute;
left: 15px;
top : 10px;
font-weight: bold;
font-size: 1.43em;
font-family: georgia;
color:#8E0000;
}

.SOLstandardCSS .gradBlock{
height:30px;
width:100%;
background : #EDE5D2;
}

.SOLstandardCSS .gradBlock.top{
background: -moz-linear-gradient(top, #F8F4ED, white);
background: -webkit-gradient(linear, left top, left bottom, from(#F8F4ED), to(white));
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F8F4ED,endColorStr=white);
-moz-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
}

.SOLstandardCSS .gradBlock.bottom{
background: -moz-linear-gradient(top, white, #F8F4ED);
background: -webkit-gradient(linear, left top, left bottom, from(white), to(#F8F4ED));
filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=#F8F4ED);
-moz-border-radius: 0 0 10px 10px;
border-radius: 0 0 10px 10px;
}




.SOLstandardCSS .cms2011 {
width: 779px;
overflow: hidden;
}
.SOLstandardCSS .cms2011 .featured-image {
margin-bottom: 20px;
}
.SOLstandardCSS .cms2011 .featured-image .wp-caption-text {
color: #99998d;
padding: 2px 7px;
border-bottom: 1px solid #d6d4c9;
display: block;
}
.SOLstandardCSS .cms2011 .entry-header {
padding-bottom: 20px;
border-bottom: 1px solid #d6d4c9;
}
.SOLstandardCSS .cms2011 .entry-header .entry-title {
font-size: 4.7em;
font-family: Georgia;
line-height: .9em;
margin-bottom: 20px;
}
.SOLstandardCSS .cms2011 .entry-header .entry-description {
font-family: arial;
font-size: 18px;
line-height: 1.2em;
}
.SOLstandardCSS .cms2011 .entry-header .entry-meta {
height: 18px;
background: #edebdd;
display: inline;
padding: 2px 5px;
color: #99998d;
font-family: arial;
font-size: 11px;
}
.SOLstandardCSS .cms2011 .entry-header .entry-meta,
.SOLstandardCSS .cms2011 .entry-header .shareit {
float: left;
margin-right: 20px;
}
.SOLstandardCSS .cms2011 .entry-content {
padding: 30px 210px 20px 100px;
font-family: arial;
font-size: 14px;
border-bottom: 1px solid #d6d4c9;
margin-bottom: 30px;
}
.SOLstandardCSS .cms2011 .entry-content p{
line-height:  1.3em;
}
.SOLstandardCSS .cms2011 .entry-content .wp-caption .wp-caption-text {
color: #858585;
padding: 2px;
font-size: 12px;
line-height: 1.2em;
}
.SOLstandardCSS .cms2011 .entry-content .wp-caption.alignright {
float: right;
margin-right: -170px;
}
.SOLstandardCSS .cms2011 .entry-content .wp-caption.alignright a,
.SOLstandardCSS .cms2011 .entry-content .wp-caption.alignright p{

margin-left: 10px;
}
.SOLstandardCSS .cms2011 .entry-content .wp-caption.alignleft {
float: left;
padding-right: 10px;
}
.SOLstandardCSS .cms2011 .entry-content img.alignleft {
float: left;
padding-right: 10px;
}
.SOLstandardCSS .cms2011 .entry-content h2 {
font-size: 18px;
}
.SOLstandardCSS .cms2011 .entry-content p.wp-caption-text{

margin:0.3em 0 10px 0;

font-family: Georgia;
}



.cms2011 h1 .entry-header {font-size: 4.7em; font-family: Georgia;}
.cms2011 .entry-content h2{font-size: 2.1em; font-family: Georgia; margin-bottom:0.3em; line-height: 1.1em; clear:left;}
.cms2011 .entry-content h3{font-size: 1.3em; font-family: Georgia; margin-bottom:0.3em; line-height: 1.1em; font-weight: bold; clear:left;}
.cms2011 .entry-content h4{font-size: 1.3em; font-family: Georgia; margin-bottom:0.3em; line-height: 1.1em; clear:left;}
.cms2011 .entry-content h5{font-size: 1.2em; font-family: Georgia; margin-bottom:0.3em; line-height: 1.1em; font-weight: bold; clear:left;}
.cms2011 .entry-content h6{font-size: 1.3em; font-family: Georgia; margin-bottom:0.3em; line-height: 1.1em; font-weight: bold;}





.SOLstandardCSS ul.adButtons {
float:right;
margin:0 -4px 0 0;
}
