#menu_options_arrow_down, #menu_options_arrow_up {
	cursor: pointer;
}

.helpheight
{
	height:3.6em;
}

.errorheight
{
	height:3.2em;
}

.menuscroll
{
	width:10px;
}


.height24
{
	height:2.4em;
}
.height20
{
	height:2.0em;
}
.height16
{
	height:1.6em;
	line-height:1.5em;
}
.height14
{
	height:1.4em;
	line-height:1.3em;	
}
.height13
{
	height:1.3em;
}
.backgroundheight
{
	height:4.8em;
}
.menu_picture_big
{
	height:4.8em;
}

.arrowheight
{
	height:0.9em;
	line-height: 0.9em;
	overflow: visible;
}

.arrowheight img
{	
	margin: 0.3em 0 0 0;
	line-height: 0.9em;
	border: none;
	text-decoration: none;
	cursor: pointer;
}

.menu_picture
{
	width:4em;
}
.menu_options
{
	width:20px;
}
.headerheight
{
	height:1.5em;
}
.headerborder
{
 	border-right: 1px solid;	
}
.eckenborderleft
{
	padding-left:4px;
}

.menu_popupmenu {
	position:absolute;
	border: 1px solid;
	border-collapse: collapse;
	border-spacing: 0;
}

.eckenborderright
{
	padding-right:4px;
}
.eckenborderbottom
{
}

.menuTable
{
	margin: 0;
	padding: 0;
}

.smallpopupnotactive
{
	white-space:nowrap;
}

.smallpopuplist
{
	overflow: auto;
	position: absolute;
}

.smallpopupborder
{
	border: 1px solid;
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 1.0em;
}

.smallpopupborderright
{
	border-right: 1px solid;
}

.smallpopupborderbottom
{
	border-bottom: 1px solid;
}
.smallpopupbordertop
{
	border-top: 1px solid;
}
.arrowborderleft
{
	border-left: 1px solid;
}
.arrowbordertop
{
	border-top: 1px solid;
}
.arrowborder
{
	border-top:1px solid;
	border-right: 1px solid;
}

.backgroundborder
{
	border-right: 1px solid;
}

.menu_small_picture
{
	height:1.4em;
	width:1.4em;
	cursor:pointer;
}

.menu_picture_small_img
{
	height:1.5em;
	width:1.5em;
	float:left;
	cursor:pointer;
}


.browserchecktextnormal {
}

.headertext
{
	white-space:nowrap;		
}

.contenttextdisable
{
	white-space:nowrap;
	cursor: default;
}

.contenttext
{
	white-space:nowrap;
	cursor:pointer;
}

.clickable {
	cursor: pointer;
}
.notclickable {
	cursor: default;
}

.contenttextnocolor
{
	white-space:nowrap;
	cursor:pointer;
}

.errortext
{
	white-space:nowrap;
	padding: 0px 7px;
}

.warningtext {
	white-space:nowrap;
	padding: 0px 7px;
}

.infotext {
	white-space:nowrap;
	padding: 0px 7px;
}

.backgroundactive
{
	border: 1px solid;
		
}
#menu .nomarginpadding
{
	padding:0px;
	margin:0px;
	
}
.width100
{
	width:100%;
}
.height100
{
	height:100%;
}
.menu_menu_picture
{
	height:1.2em;
	width:1.2em;
	cursor:pointer;	
}
.activeimg
{
	cursor:pointer;
	height:16px;
	width:16px;	
	vertical-align:middle;
}
.activeimgbig {
	cursor:pointer;
	height:34px;
	width:34px;	

}
.notactiveimg {
	height:16px;
	width:16px;
	vertical-align:middle;
}

.menu_picture_pfeil_unten
{
	height:1.7em;
	min-width:1.7em;
	text-align:center;
	overflow:hidden;
	cursor:pointer;

}

.menu_options_arrow {
	cursor: pointer;
}

.paddingleft20px {
	padding-left:20px;
}
.padding7px
{
	padding-left:7px;
	padding-right:7px;
}
.padding3px
{
	padding-left:3px;
	padding-right:3px;
}
.paddingleft7px
{
	padding-left:7px;
}


.overflowhidden
{
	overflow:hidden;
}

/****************************************************************************/

.searchgoggle input
{
	border: none;
	padding-left: 0.5em;
}

.clearsearch
{
	background: url(themes/default/img/menu/cancel_clear.gif) no-repeat center left;
	padding-left: 20px;
}

.backgroundWhiteMenuCalNew  {
	
}

.menuMailSearchBorder {
	border:1px solid;
}

.selectedTeamMemberConfig {

}

.ox-top-module-icons > img {
	width: 24px;
	height: 24px;
}

.ox-top-module-buttons > img {
	width: 20px;
	height: 19px;
}

.sp-toggle, .sp-toggle-img > img {
    width: 7px;
    height: 8px;
    position: absolute;
    top: 8px;
}