#article_image{position:relative;}

.column_right .RGAdBoxMainDiv{width:250px;}


.stats_box { background-color:#000; color:#fff; margin:0 auto; padding:10px 20px 10px; position:relative; width:980px;height:260px; }
.stats_box h2 { margin-bottom:12px; font-size:16px; font-weight:bold; border-bottom:#555 solid 1px; padding-bottom:10px; }
.stats_box ul { list-style:none outside none; float:left; width:460px; }
.stats_box ul li { margin-bottom:8px; }
.stats_box ul li a { color:#fff }
.stats_box ul li span { font-weight:bold; padding-right:5px; }

html body{text-align:left;}

.top_box{filter: '';-ms-filter:'';}
.box{margin:4px 12px 10px 0;}

#panorama{left:0px; width: 980px;}

.bodyText .ad {float: right; margin-left: 10px;clear: both;}

.box.no_min_height .caption { font-size:12px; position:relative; }

.ad_SplitMonster {width: 970px; float: left;} 
.ad.ad_Bostad {width: 468px; float: left; margin: 0 0 0 0; position: relative; padding: 0 10px 0 5px; background-color: #eee;}	
.ad.ad_Motor {width: 468px; float: right; margin: 0 0 0 0; position: relative; padding: 0 5px 0 10px; background-color: #eee;}

.city {font-weight: bold;}
.city:after {content:".";}

nav.top_nav_second ul li.adHeadLeft {float: right; position: absolute; right: 400px; top: 15px; margin-right: 0;}
nav.top_nav_second ul li.adHeadMiddle {float: right; position: absolute; right: 300px; top: 15px; margin-right: 0;}
nav.top_nav_second ul li.adHead {float: right; position: absolute; right: 200px; top: 15px; margin-right: 0;}
nav.top_nav_second ul li.search input {-webkit-border-radius: 3px; -moz-border-radius: 3px; border: 1px solid #999; padding: 3px; width: 150px;}
nav.top_nav_second ul li.date {margin-top: 20px;}
nav.top_nav_second ul li.weather {display: none;}
.main_nav_box {margin-top: 5px; height: 68px;}

.two_column_right .rss ul li {border-width:0px; padding-left: 3px; padding-right: 3px;}

/* Färger ramar*/
.border_default { border: 0px solid #ffffff; }
.border_dark { border: 1px solid #787878; }
.border_green { border: 1px solid #788200; }
.border_green_dark { border: 1px solid #4a6a6d; }
.border_red { border: 1px solid #961932; }
.border_blue { border: 1px solid #00324b; }
.border_blue_light { border: 1px solid #3676aa; }
.border_yellow { border: 1px solid #e1af00; }
.border_pink { border: 1px solid #dda3b9; }
.border_purple { border: 1px solid #69526a; }
.border_orange { border: 1px solid #c86400; }

/* TT-live fotbolls-VM */
div#tt-vm-puff {padding: inherit;}
#tt-vm-puff .ttslos-post {color: #666; font-size: 18px; font-weight: normal; font-family: arial,helvetica,sans-serif; max-width: 400px;}
.ttslos-post em {color: #C11B23; font-style: normal; text-transform: uppercase;}
.ttslos-post img {display: none;}
#tt-vm-puff .ttslos-recent-posts-widget-header, .ttslos-recent-posts-widget-footer {font-size: 21px; font-style: normal; font-variant: normal; font-weight: normal; text-align: center; padding: 0;}
#tt-vm-puff .ttslos-recent-posts-widget-footer {border-top: solid 1px #eee; background-color: #649743; margin-top: 10px; padding-top: 10px; padding-bottom: 10px; font-size: 18px; text-align: center; clear: both;}
#tt-vm-puff .ttslos-recent-posts-widget-footer a {font-family: arial,helvetica,sans-serif; color: #fff !important; text-decoration: none;}

/* TT-live OS 2014 
div#tt-os-puff {padding: 0; margin: 0;}
#tt-os-puff .ttslos-recent-posts-widget-header {margin-left: -8px;margin-right: -8px;}
.ttslos-post img {display: none;}
#tt-os-puff .ttslos-recent-posts-widget-footer {border-top: solid 1px #eee;background-color: #009de1;margin-top: 10px;padding-top: 10px;padding-bottom: 10px;font-size: 18px;text-align: center;clear: both;}
#tt-os-puff .ttslos-recent-posts-widget-footer a {font-family: arial,helvetica,sans-serif;color: #fff !important;text-decoration: none;}
#tt-os-puff .RecentPostsWidget {margin-top: -15px;}
*/

span.puffIframeBody {position: relative;z-index: 99;margin-left: -15px;padding-left: -15px;}
