*{
	margin:0px;
	padding:0px;
}


/*--Superboxselect--*/

.x-superboxselect {
	position:relative;
	height: auto !important;
	margin: 0px;
	overflow: hidden;
	padding:2px;
	display:block;
	outline: none !important;
}

.x-superboxselect ul {
	overflow: hidden;
	cursor: text;
}

.x-superboxselect-display-btns {
	padding-right: 33px !important;
}

.x-superboxselect-btns {
	position: absolute;
	right: 1px;
	top: 0;
	overflow:hidden;
	padding:2px;
}

.x-superboxselect-btns div {
	float: left;
	width: 16px;
	height: 16px;
	margin-top: 4px;
}

.x-superboxselect-btn-clear {
	background: url(clear.png) no-repeat scroll left 0px;
}

.x-superboxselect-btn-expand {
	background: url(expand.png) no-repeat scroll left 0px;
}

.x-superboxselect-btn-over {
	background-position: left -16px
}

.x-superboxselect-btn-hide {
	display:none;
}

.x-superboxselect li {
	float: left;
	margin: 1px 1px 2px 1px;
	/*padding: 0;*/
	line-height: 18px;
}

.x-superboxselect-stacked li {
	float: none !important;
}

.x-superboxselect-input input {
	border: none;
	outline: none;
	margin-top: 4px;
	margin-bottom: 4px;
}

body.ext-ie .x-superboxselect-input input {
	background: none;
	border: none;
	margin-top: 3px;
}

.x-superboxselect-item {
	position: relative;
	/*-moz-border-radius: 6px;*/
	/*-webkit-border-radius: 6px;*/
	/*border-radius: 6px;*/
	/*o-border-radius: 6px;*/
	/*khtml-border-radius: 6px;*/
	border: 1px solid #d5d5d5;
	background-color: #eaeaea;
	padding: 1px 20px 1px 5px;
	white-space:normal;
}

body.ext-ie .x-superboxselect-item {
	margin: 2px 1px 2px 1px;
	line-height: 1.2em;
	padding: 2px 17px 4px 20px;
}

.x-superboxselect-item-hover {
	background: #dedede;
	border: 1px solid #d5d5d5;
}

.x-superboxselect-item-focus {
	border-color: #598BEC;
	background: #598BEC;
	color: #fff;
}

.x-superboxselect-item-close {
	background: url(/images/global/delete_middle.gif) no-repeat scroll left 0px;
	border: none;
	cursor: default;
	font-size: 1px;
	height: 16px;
	padding:0;
	position: absolute;
	right: 3px;
	top: 3px;
	width: 14px;
	display:block;
	cursor:pointer;
}

.x-superboxselect-item-close:hover, .x-superboxselect-item-close:active  {
	background-position: 0px 0px;
}

.x-superboxselect-item-focus .x-superboxselect-item-close {
	background-position: 0px 0px;
}

.x-item-disabled .x-superboxselect-item-close{
	background-position: left -36px;
}


.x-combo-list-item-superboxselect {
    /*IE7 needs position:relative in .x-combo-list-item and cant handle it in .x-superboxselect-item-list */
	position: relative; 
}
.ext-ie6.x-combo-list-item-superboxselect{
	width:335px;
}

.x-superboxselect-item-list {
	padding: 2px 20px 1px 5px;
	white-space:normal;
}


.x-tag {
		color: #00;
		background-image: url(/images/msgbox/sms_senden/icon_handy.png);
		background-repeat: no-repeat;
		background-position: 2px center;
		padding-left: 20px !important;
}

.small {
	font-size: small;
}
	
#f2Form .x-superboxselect-item-focus {
	color: #fff;
}

.x-item-contact-type-1 {
	background-image:url(/images/msgbox/sms_senden/icon_handy_sent.png);
	background-repeat:no-repeat;
}

.x-item-contact-type-2 {
	background-image:url(/images/msgbox/sms_senden/icon_handy.png);
	background-repeat:no-repeat;
}

.x-item-contact-type-3 {
	background-image:url(/images/msgbox/sms_senden/icon_verteiler.png);
	background-repeat:no-repeat;
	padding-right:40px;
}


.x-item-contact-type-4.x-item-group-type-1 {
	background-image:url(/images/msgbox/sms_senden/icon_event.png);
	background-repeat:no-repeat;
}

.x-item-contact-type-4.x-item-group-type-2 {
	background-image:url(/images/msgbox/sms_senden/icon_group.png);
	background-repeat:no-repeat;
}

/* sms bar anfang */

.sms_bar_frame {
width:360px;
background-image:url(/images/msgbox/sms_senden/sms_bar.gif);
background-repeat:no-repeat;
height:18px;
margin-top:10px;
}

.sms_bar_bgd {
background-image:url(/images/msgbox/sms_senden/sms_bar_aktive.gif);
background-repeat:no-repeat;
height:18px;
}

.mms_bar_frame {
width:360px;
background-image:url(/images/msgbox/mms_senden/mms_bar.gif);
background-repeat:no-repeat;
height:18px;
margin-top:10px;
}

.mms_bar_bgd {
background-image:url(/images/msgbox/mms_senden/mms_bar_aktive.gif);
background-repeat:no-repeat;
height:18px;
}

.mms_bar_text {
position:relative;
top:-16px;
left:116px;
width:36px;
font-size:9px;
}

.sms_bar_text1 {
position:relative;
top:-16px;
left:28px;
width:36px;
visibility:hidden;
font-size:9px;
}

.sms_bar_text2 {
position:relative;
top:-16px;
left:96px;
width:36px;
visibility:hidden;
font-size:9px;
}

.sms_bar_text3 {
position:relative;
top:-16px;
left:150px;
width:36px;
visibility:hidden;
font-size:9px;
}

.sms_bar_text_visible {
visibility:visible!important;
}


/* sms bar ende */

.x-btn-toggle-telgroup {
float:left;}

.x-btn-network-list {
float:left;
background-position:top;}

.x-btn-ct-network-list .x-btn-text-icon .x-btn-icon-small-left .x-btn-text {
background-image:url(/images/msgbox/sms_senden/icon_world.gif);
height:21px;
width:21px;
}
 /* remove images */
 
.x-btn-network-list .x-btn-tl,
.x-btn-network-list .x-btn-tr,
.x-btn-network-list .x-btn-tc,
.x-btn-network-list .x-btn-ml,
.x-btn-network-list .x-btn-mr,
.x-btn-network-list .x-btn-mc,
.x-btn-network-list .x-btn-bl,
.x-btn-network-list .x-btn-br,
.x-btn-network-list .x-btn-bc {
    background-image: none !important;
}

/* remove little dots in FF */

.x-btn-network-list .x-btn-tl i,
.x-btn-network-list .x-btn-tr i,
.x-btn-network-list .x-btn-tc i,
.x-btn-network-list .x-btn-ml i,
.x-btn-network-list .x-btn-mr i,
.x-btn-network-list .x-btn-mc i,
.x-btn-network-list .x-btn-bl i,
.x-btn-network-list .x-btn-br i,
.x-btn-network-list .x-btn-bc i {
    font-size: 0px;
}  


.x-btn-noicon .x-btn-small .x-btn-text {
margin:0 1px;
}

.x-btn-text-icon .x-btn-icon-small-left .x-btn-text {
padding:0px;}

/*   added june 2010: */

.x-superboxselect-item-tool {
border:medium none;
cursor:pointer;
display:block;
font-size:12px;
height:16px;
padding:0;
position:absolute;
right:25px;
top:1px;
width:14px;
background-image:url(/images/global/edit_middle.gif);
background-repeat:no-repeat;
}
.x-superboxselect-item-addmore {
border:medium none;
cursor:pointer;
display:block;
font-size:12px;
height:16px;
padding:0;
position:absolute;
right:5px;
top:1px;
width:14px;
background-image:url(/images/global/add_middle.gif);
background-repeat:no-repeat;

}


/* TelgroupMenu */
.x-btn-supercombo-menu-select {
}
.x-btn-supercombo-menu-select-over {
color:#FF0000;
}
/*
.x-btn-supercombo-menu-close {
}
.x-btn-supercombo-menu-close-icon {
width:14px;
height:14px;
background-image:url(/images/global/delete_middle.gif);
}
.x-btn-supercombo-menu-close-over {
}

.x-btn-supercombo-menu-ok {
}
.x-btn-supercombo-menu-ok-over {

}



.x-supercombo-menu {
padding:0px;
}
.x-supercombo-menu-buttongroup {
}

.x-btn-click .x-btn-text, .x-btn-menu-active .x-btn-text, .x-btn-pressed .x-btn-text {
color:#FFFFFF;
}
*/
/* Design by Emanuel*/