a.button_grey {
    background:transparent url('http://www.telenorsat.com/wp-content/themes/telenor/img/btn/btn_grey.png') no-repeat scroll top right;
    color: #1f7ab5 !important;
	text-shadow: 1px 1px #fff;
    display: block;
    float: left;
    height: 27px;
    padding-right: 15px; /* sliding doors padding */
    text-decoration: none !important;
	font-size: 13px;
}

a.button_grey span {
    background: url("http://www.telenorsat.com/wp-content/themes/telenor/img/btn/btn_grey_span.png") no-repeat scroll left top transparent;
    display: block;
    font-size: 13px;
    line-height: 17px;
    padding: 5px 0 5px 15px;
} 

a.button_grey:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button_grey:hover span {
    background-position: bottom left !important;
    padding: 5px 0 5px 15px;
} 


a.button_blue {
    background:transparent url('http://www.telenorsat.com/wp-content/themes/telenor/img/btn/btn_blue.png') no-repeat scroll top right;
    color: #fff !important;
    display: block;
    float: left;
    height: 31px;
    padding-right: 24px; /* sliding doors padding */
    text-decoration: none !important;
	font-size: 16px;
	font-family:TelenorLight;
}

a.button_blue span {
    background: url("http://www.telenorsat.com/wp-content/themes/telenor/img/btn/btn_blue_span.png") no-repeat scroll left top transparent;
    display: block;
    font-size: 16px;
    line-height: 17px;
    padding: 7px 0 7px 12px;
} 

a.button_blue:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button_blue:hover span {
    background-position: bottom left !important;
    padding: 7px 0 7px 12px;
} 

a.button_darkblue {
    background:transparent url('http://www.telenorsat.com/wp-content/themes/telenor/img/btn/btn_darkblue.png') no-repeat scroll top right;
    color: #fff !important;
    display: block;
    float: left;
    height: 31px;
    padding-right: 24px; /* sliding doors padding */
    text-decoration: none !important;
	font-size: 16px;
	font-family:TelenorLight;
}

a.button_darkblue span {
    background: url("http://www.telenorsat.com/wp-content/themes/telenor/img/btn/btn_darkblue_span.png") no-repeat scroll left top transparent;
    display: block;
    font-size: 16px;
    line-height: 17px;
    padding: 7px 0 7px 12px;
} 

a.button_darkblue:hover {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.button_darkblue:hover span {
    background-position: bottom left !important;
    padding: 7px 0 7px 12px;
} 

a.icon_facebook {
	background:transparent  url(http://www.telenorsat.com/wp-content/themes/telenor/img/icon_facebook.png) 0 0 repeat;
	width:25px;
    height:25px;
	position: absolute;
	top:9px;
	display:block;
	right:31px;
	text-indent: -3000px;
}

a.icon_twitter {
	background:transparent  url(http://www.telenorsat.com/wp-content/themes/telenor/img/icon_twitter.png) 0 0 repeat;
	width:25px;
    height:25px;
	position: absolute;
	top:9px;
	display:block;
	right:0px;
	text-indent: -3000px;
}

a.icon_rss {
	background:transparent  url(http://www.telenorsat.com/wp-content/themes/telenor/img/icon_rss.png) 0 0 repeat;
	width:25px;
    height:25px;
	position: absolute;
	top:9px;
	display:block;
	right:62px;
	text-indent: -3000px;
}

a.icon_googleplus {
	background: url("http://www.telenorsat.com/wp-content/themes/telenor/img/icon_googleplus.png") repeat scroll 0 0 transparent;
    display: block;
    height: 27px;
    position: absolute;
    right: 63px;
    text-indent: -3000px;
    top: 8px;
    width: 27px;
}

a.button_or,
.home .infobox .textwidget a {
 	background:transparent  url(http://www.telenorsat.com/wp-content/themes/telenor/img/or.png) 0 0 no-repeat;
	display: inline-block;
    padding-left: 40px;
	line-height:30px;
	font-size:14px;
}
.home .infobox .textwidget a{ margin-top:18px; color:#000;}
a.button_or.downloadBt {
	background:transparent  url(http://www.telenorsat.com/wp-content/themes/telenor/img/down.png) 0 0 no-repeat;
}

.post a.button_or, .searchresults a.button_or { background-position: 0 1px; }

a.button_tor {
	background:transparent  url(http://www.telenorsat.com/wp-content/themes/telenor/img/or_old.png) 0 1px no-repeat;
	display: inline-block;
	height:18px;
	vertical-align:middle;
    padding-left: 20px;
}

a.icon_home {
	background: url("http://www.telenorsat.com/wp-content/themes/telenor/img/btn_home_icon.png") repeat scroll 0 0 transparent;
    display: block;
    height: 23px;
    position: absolute;
    right: 10px;
    text-indent: -3000px;
    top: 6px;
    width: 23px;
}

a.bottomicon_twitter {
	background:transparent  url(http://www.telenorsat.com/wp-content/themes/telenor/img/icon_twitter.png) 0 0 repeat;
	width:25px;
    height:25px;
	display:block;
	text-indent: -3000px;
	float:left;
	margin-right:5px;
	margin-top:5px;
}
a.bottomicon_youtube {
	background:transparent  url(http://www.telenorsat.com/wp-content/themes/telenor/img/icon_youtube.png) 0 0 repeat;
	width:25px;
    height:25px;
	display:block;
	text-indent: -3000px;
	float:left;
	margin-right:5px;
	margin-top:5px;
}
a.bottomicon_flickr {
	background:transparent  url(http://www.telenorsat.com/wp-content/themes/telenor/img/icon_flickr.png) 0 0 repeat;
	width:25px;
    height:25px;
	display:block;
	text-indent: -3000px;
	float:left;
	margin-right:5px;
	margin-top:5px;
}
a.bottomicon_rss {
	background:transparent  url(http://www.telenorsat.com/wp-content/themes/telenor/img/icon_rss.png) 0 0 repeat;
	width:25px;
    height:25px;
	display:block;
	text-indent: -3000px;
	float:left;
	margin-right:5px;
	margin-top:5px;
}
a.bottomicon_linkedin {
	background:transparent  url(http://www.telenorsat.com/wp-content/themes/telenor/img/icon_linkedin.png) 0 0 repeat;
	width:25px;
    height:25px;
	display:block;
	text-indent: -3000px;
	float:left;
	margin-top:5px;
}

#socialbuttons {
	height:40px;
	float:right;
}