a.btn {
	background:transparent url(img/btn/btn-03-right.gif) no-repeat scroll right top;
  display: block;
  float: left;
  font-size: 11px;
  height: 20px;
  margin-right: 5px;
  padding-right: 10px; /* sliding doors padding */
  text-decoration: none !important;
  white-space: nowrap;
}

a.btn span{
  background:transparent url(img/btn/btn-03-left.gif) no-repeat scroll left top;
  display:block;
  float: left;
  color: #f3f3f3;
  display: block;
  height: 14px;
  line-height: 14px;
  padding: 3px 0 3px 10px;
  font-weight: bold;
  text-transform: none;
  cursor: pointer;
}

a.btn:hover,
a.btn-highlite {
	background:transparent url(img/btn/btn-03-right-active.gif) no-repeat scroll right top;
  text-decoration: none !important;
}

a.btn:hover span,
a.btn-highlite span{
  background:transparent url(img/btn/btn-03-left-active.gif) no-repeat scroll left top;
  text-decoration: none !important;
  color: #0d0d0d;
}

a.btn-right { float: right; margin-right: 0;}
a.btn-last{ margin-right: 0;}




/* panel btn col shemes */
.user-panel a.btn {
  background: transparent url('img/btn/btn-right.gif') no-repeat scroll top right !important;
}

.user-panel a.btn span {
  background: transparent url('img/btn/btn-left.gif') no-repeat scroll top left !important;
  color: #f3f3f3;
  text-transform: uppercase;
}

.user-panel a.btn:hover {
  background: transparent url('img/btn/btn-right-active.gif') no-repeat scroll top right !important;
}

.user-panel a.btn:hover span {
  background: transparent url('img/btn/btn-left-active.gif') no-repeat scroll top left !important;
  color: #0d0d0d;
  text-transform: uppercase;
}

/* second btn col schemes */

a.btn2 {
  background: transparent url('img/btn/btn-03-right-active.gif') no-repeat scroll top right !important;
}

a.btn2:hover {
  background: transparent url('img/btn/btn-03-right.gif') no-repeat scroll top right !important;
}

a.btn2 span {
  background: transparent url('img/btn/btn-03-left-active.gif') no-repeat scroll top left !important;
  color: #0d0d0d;
}

a.btn2:hover span {
  background: transparent url('img/btn/btn-03-left.gif') no-repeat scroll top left !important;
  color: #f3f3f3;
}

/* second btn col schemes end */

a.head-btn {
  float: right;
  margin-top: 0px;
  margin-right: 4px;
  margin-bottom: 2px;
  
  margin-right: 5px;
}

* html a.head-btn {
  margin-right: 5px;
}

/* search form btn adjustment */

.google-search .btn {
	float: none;
	display: block;
	width: 93px;
	height: 23px;
	position: absolute;
	left:358px;
	top:7px;
	background: transparent;
	margin:0;
	padding:0;
}

.google-search .btn:hover {
	background: url(img/btn/btn-search-over.jpg) no-repeat;
}


.google-search .btn span {
	display: block; 
	padding: 2px 0 0 35px;
	font-weight: bold;
	background: none;
	
	height:auto;
	line-height:20px;
}

.google-search .btn:hover span {
	background: none;
}

/* full graphic btns */
a.gfx-btn {
  font-size: 8px;
  height: 20px;
  margin-right: 0;
  padding-right: 0;
  background: none;
  height: 10px;
  width: 10px;
}

a.gfx-btn span {
  display:  none !important;
}

a.gfx-btn-kiss {
  width: 73px !important;
  background: transparent url(img/btn/gfx/gruessen.png) top left no-repeat !important;
}

a.gfx-btn-kiss:hover {
  background: transparent url(img/btn/gfx/gruessen_over.png) top left no-repeat !important;
}

a.gfx-btn-add-friend {
  width: 135px !important;
  background: transparent url(img/btn/gfx/add_freund.png) top left no-repeat !important;
}

a.gfx-btn-add-friend:hover {
  background: transparent url(img/btn/gfx/add_freund_over.png) top left no-repeat !important;
}

a.gfx-btn-send-msg {
  width: 122px !important;
  background: transparent url(img/btn/gfx/nachricht.png) top left no-repeat !important;
}

a.gfx-btn-send-msg:hover {
  background: transparent url(img/btn/gfx/nachricht_over.png) top left no-repeat !important;
}
a.gfx-btn-recommend {
  width: 119px !important;
  background: transparent url(img/btn/gfx/profil_empfehlen.png) top left no-repeat !important;
}

a.gfx-btn-recommend:hover {
  background: transparent url(img/btn/gfx/profil_empfehlen_over.png) top left no-repeat !important;
}

a.gfx-btn-block-user {
  width: 120px !important;
  background: transparent url(img/btn/gfx/blockieren.png) top left no-repeat !important;
}

a.gfx-btn-block-user:hover {
  background: transparent url(img/btn/gfx/blockieren_over.png) top left no-repeat !important;
}

a.gfx-btn-unblock-user {
  width: 146px !important;
  background: transparent url(img/btn/gfx/blockieren_aus.png) top left no-repeat !important;
}

a.gfx-btn-unblock-user:hover {
  background: transparent url(img/btn/gfx/blockieren_aus_over.png) top left no-repeat !important;
}

a.gfx-btn-invite {
  width: 135px !important;
  background: transparent url(img/btn/gfx/add_freund.png) top left no-repeat !important;
}

a.gfx-btn-invite:hover {
  background: transparent url(img/btn/gfx/add_freund_over.png) top left no-repeat !important;
}

a.gfx-btn-edit {
  width: 84px !important;
  background: transparent url(img/btn/gfx/edit.png) top left no-repeat !important;
}

a.gfx-btn-edit:hover {
  background: transparent url(img/btn/gfx/edit_over.png) top left no-repeat !important;
}

a.gfx-btn-view {
  width: 66px !important;
  background: transparent url(img/btn/gfx/view.png) top left no-repeat !important;
}

a.gfx-btn-view:hover {
  background: transparent url(img/btn/gfx/view_over.png) top left no-repeat !important;
}

a.gfx-btn-delete {
  width: 66px !important;
  background: transparent url(img/btn/gfx/delete.png) top left no-repeat !important;
}

a.gfx-btn-delete:hover {
  background: transparent url(img/btn/gfx/delete_over.png) top left no-repeat !important;
}

a.gfx-btn-add-photo {
  width: 120px !important;
  background: transparent url(img/btn/gfx/add_bild.png) top left no-repeat !important;
}

a.gfx-btn-add-photo:hover {
  background: transparent url(img/btn/gfx/add_bild_over.png) top left no-repeat !important;
}

a.gfx-btn-add-video {
  width: 120px !important;
  background: transparent url(img/btn/gfx/add_video.png) top left no-repeat !important;
}

a.gfx-btn-add-video:hover {
  background: transparent url(img/btn/gfx/add_video_over.png) top left no-repeat !important;
}

a.gfx-btn-send_message {
  width: 20px !important;
  height: 12px !important;
  background: transparent url(img/btn/gfx/but-send-message.png) top left no-repeat !important;
  display: block;
  position: absolute;
  right: 0 !important;
  top: 2px;
}

.newspost .gfx-btn-send_message,
.comment-section .gfx-btn-send_message,
#weeksbox .member-row .gfx-btn-send_message,
#modsbox .member-row .gfx-btn-send_message,
#friendsbox .member-row .gfx-btn-send_message {
  float: right;
  position: static;
}


/* hide all btn submits, they are replaced and triggered by normal link*/
input.btn {
  position: absolute;
  left: -6666px;
  top: 0;
  width: 40px;
}

a.multi-row-btn {
  float: right;
  margin-left: 0px;
  margin-right: 10px;
}



