/* Google */
.plusonesmall{width:70px;height:15px;}
.plusonemedium{width:90px;height:20px;}
.plusonetall{width:50px;height:60px;}

.plusonebutton{background: url('./google-plusone-sprite.png') no-repeat top left;}
.plusonebuttontall{background-position: -204px 0;width:50px;height:20px;}
.plusonebubble{background-position: -255px -21px;height:35px;width:50px;margin-bottom:5px;text-align:center;}
.plusonecount{padding-top:6px;}

a.gpbuttonlink{display:block;width:50px;height:20px;}
a.gpbuttonlink:hover{background:transparent;text-decoration:none;border:none;border-color:#9dacce;}
a.gpbuttonlink .gpbuttonlinktext{display:block;width:50px;height:20px;}



/* Facebook */
.fbdiv,.plusonediv{position:relative;}

.connect_widget_number_cloud{position:relative;background:#f3f3f3;border:1px solid #d3d3d3;width: 44px;height:31px;padding-top:6px;text-align:center;/*float:left;*/}
.connect_widget_number_cloud_nub{position:absolute;z-index:2;height:7px;width:0;bottom:-7px;left:5px}
.connect_widget_number_cloud_nub s,.connect_widget_number_cloud_nub i{border:solid transparent;border-left-color:#d3d3d3;border-width:0 0 7px 7px;display:block;position:relative;}
.connect_widget_number_cloud_nub i{left:1px;top:-9px;border-left-color:#f3f3f3;}

.button{float:left;margin-top:9px;position:relative;}
.button a.buttonlink{display:block;float:left;padding:2px 4px;border:1px solid #cad4e7;background-color:#eceef5;border-radius:3px;-moz-border-radius:3px;}
/*.button a.buttonlink:hover{text-decoration:none;border-color:#9dacce;}*/
.button a.buttonlink .buttonlinktext{font:11px "Arial","Helvetica",sans-serif;line-height:14px;background:url('./facebook-like-sprite.png') -1px -47px no-repeat;color:#3b5998;display:block;padding-left:17px;white-space:nowrap}



/* FB und G */
.buttonbox{height:60px;float:left;padding:0 5px 0 5px;width:50px;}
.buttonbox .count_text{vertical-align:top;color:green;font-size:17px;}

/*.buttonbox a:hover{cursor:pointer;z-index:1;position:relative;}*/

/*
.buttonbox a span.socialhov{visible:hidden;background:transparent;z-index:1;color:#000000;position:relative;}
.buttonbox a:hover span.socialhov{display:block;width:200px;background-color:#fafaf5;padding:4px;font-size:9px;z-index:50 !important;position:absolute;border:1px solid #000;box-shadow:0 0 5px 5px #999999;}
*/
.buttonbox a span.socialhov{visibility:hidden;background:transparent;z-index:1;color:#000000;width:200px;background-color:#fafaf5;padding:4px;font-size:9px;position:absolute;border:1px solid #000;box-shadow:0 0 5px 5px #999999;}
.buttonbox a span.socialhov.open{visibility:visible;}
/*.buttonbox a:hover span.socialhov{visibility:visible;z-index:50 !important;}*/

.buttonbox a span.left{right:0;}


.buttonbox .activatelink{display:block;text-align:center;font-size:11px;font-weight:bold;}

.texttest{display:none;width:100px;font-weight:bold;background-color:#fafaf5;padding:4px;font-size:9px;z-index:50;position:absolute;border:1px solid #000;margin-top:64px;box-shadow:0 0 5px 5px #999999;}


