@CHARSET "UTF-8";

.sbHolder.selectbox_targetGroup  {
  background: url("../images/backgroundSelectTitleCenter.png") repeat-x 0 0;
  width: 100%;
}
.sbOptions.selectbox_targetGroup {
  width: 100%;
}
.sbSelector.selectbox_targetGroup {
  width: 100%; 
}

/*.selectbox_Country1 {
    float: left;
    margin-right: 10px;
}
.sbHolderLeft, .sbHolderRight {
    background: url("fileadmin/templates/images/backgroundSelectTitleLeft.png") no-repeat scroll 0 0 transparent;
    float: left;
    height: 24px;
    width: 4px;
    z-index: 11;
}
.sbHolderRight {
    background: url("fileadmin/templates/images/backgroundSelectTitleRight.png") no-repeat scroll 0 0 transparent;
    float: right;
}
*/

.sbHolder.selectbox_country, #medianButton .median_Button  {
  background: url("../images/backgroundSelectTitleMedium.png") repeat-x 0 0;
  margin: 10px 10px 10px 0;
  /*width: 200px;*/
}
#medianButton .median_Button {
    border: 0;
    margin-right: 0;
    height: 14px;
    width:191px;
}
.sbHolder.selectbox_country {
  width: 200px;
}
.sbSelector.selectbox_country {
  /*width: 200px;*/ 
}



.sbHolder{
  background: url("../images/backgroundSelectTitle.png") no-repeat 0 0;
  height: 24px;
    position: relative;
    width: 278px;
}
.sbHolderFull {
  background: url("../images/backgroundSelectTitleFull.png") no-repeat 0 0;
  height: 24px;
  width: 605px;
  position: relative;
}
.sbHolderFullComplete {
  background: url("../images/backgroundSelectTitleFullComplete.png") no-repeat 0 0;
  height: 24px;
  width: 925px;
  position: relative;
}
.sbHolderSmall {
  float: left;
  background: url("../images/backgroundSelectTitleSmall.png") no-repeat 0 0;
  height: 24px;
  width: 219px;
  position: relative;
}
.sbHolderMargin {
  float: left;
  background: url("../images/backgroundSelectTitleMargin.png") no-repeat 0 0;
  height: 24px;
  width: 246px;
  position: relative;
}

.sbHolderMedium {
  float: left;
  background: url("../images/backgroundSelectTitleMedium.png") no-repeat 0 0;
  height: 24px;
  width: 220px;
  position: relative;
}


.sbHolder:focus .sbSelector {}
.sbSelector{
  display: block;
  height: 24px;
  left: 0;
  line-height: 24px;
  outline: none;
  overflow: hidden;
  position: absolute;
  text-indent: 10px;
  top: 0;
  width: 278px;
}
.sbSelector:link, 
.sbSelector:visited, 
.sbSelector:hover{
  color: #4d4d4d;
  outline: none;
  text-decoration: none;
}
.sbHolderSmall .sbSelector {
  width: 219px;
}
.sbHolderFull .sbSelector {
  width: 605px;
}
.sbHolderFullComplete .sbSelector {
  width: 925px;
}
.sbHolderMargin .sbSelector {
  width: 246px;
}
.sbHolderMedium .sbSelector {
  width: 220px;
}


.sbToggle{
  background: url("../images/iconSelectstatus.png") 0 -24px no-repeat;
  display: block;
  height: 24px;
  outline: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 24px;
}

.sbToggle:hover{
  background: url("../images/iconSelectstatus.png") 0 0 no-repeat;
}
.sbToggleOpen{
  background: url("../images/iconSelectstatus.png") 0 0 no-repeat;
}
.sbToggleOpen:hover{
  background: url("../images/iconSelectstatus.png") 0 0 no-repeat;
}
.sbHolderDisabled{
  background-color: #3C3C3C;
  border: solid 1px #515151;
}
.sbHolderDisabled .sbHolder{}
.sbHolderDisabled .sbToggle{}

.sbOptions{
  background-color: #e0e0e0;
  list-style: none;
  margin: 0;
  padding: 0;
  position: absolute;
  top: 24px;
  width: 278px;
  z-index: 1;
  overflow-y: auto;
}
.fullwidth {
	width:605px;
}
.fullwidthComplete {
	width:925px;
}
.smallwidth {
  width: 219px;
}
.marginwidth {
  width: 246px;
}
.fullwidthMedium {
  width: 220px;
}

.sbOptions li{
  margin: 0;
  padding: 0;
}
.sbOptions a {
  display: block;
  outline: none;
  padding: 5px;
}
.sbOptions a:link, .sbOptions a:visited{
  color: #4d4d4d;
  text-decoration: none;
}
.sbOptions a:hover,
.sbOptions a:focus,
.sbOptions a.sbFocus{
  background: #CCC;
  color: #4d4d4d;
}
.sbOptions li.last a{
  border-bottom: none;
}
.sbOptions .sbDisabled{
  border-bottom: dotted 1px #515151;
  color: #999;
  display: block;
  padding: 7px 0 7px 3px;
}
.sbOptions .sbGroup{
  border-bottom: dotted 1px #515151;
  color: #EBB52D;
  display: block;
  font-weight: bold;
  padding: 7px 0 7px 3px;
}
.sbOptions .sbSub{
  padding-left: 17px;
}

#countryselection .sbHolder.selectbox_country {
	width: 220px;
}


