/*
Stylish Select 0.3 - jQuery plugin to replace a select drop down box with a stylable unordered list
http://scottdarby.com/

Copyright (c) 2009 Scott Darby

Requires: jQuery 1.3

Licensed under the GPL license:
http://www.gnu.org/licenses/gpl.html
*/


/*==================================
remove default focus style
====================================*/
:focus {outline:none;}

.js ul.newList {left:-9999px; }

/*==================================
standard
====================================*/
ul.newList * {margin:0; padding:0;}
ul.newList {margin:0; padding:0; list-style:none; color:#9c9c9c; width:276px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
.newListSelected {width:285px; color:#9c9c9c; height:20px; padding:3px 0 0 6px; float:left; background:url(../images/select-bg.png) no-repeat;}
.newListSelected span {width:276px; display:block;}
ul.newList li {padding:3px 8px;}
.selectedTxt {width:276px; overflow:hidden; height:16px; padding:0 23px 0 0; color:#9c9c9c;}
.hiLite {background:#f773d6!important; color:#fff!important;}
.newListHover {background:#ffe2f8!important; color:#9c9c9c!important; cursor:default;}
.newListSelHover, .newListSelFocus {background-position:0 -23px; cursor:default;}
.newListOptionTitle {font-weight:bold;}
.newListOptionTitle ul {margin:3px 0 0;}
.newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}


/*======================================
Timezone
========================================*/
#seltimezone ul.newList {margin:0; padding:0; list-style:none; color:#9c9c9c; width:276px; background:#fff; position:absolute;  border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
#seltimezone .newListSelected {width:285px; color:#9c9c9c; height:20px; padding:3px 0 0 6px; float:left; background:url(../images/select-bg.png) no-repeat;}
#seltimezone .newListSelected span {width:276px; display:block;}
#seltimezone ul.newList li {padding:3px 8px;}
#seltimezone .selectedTxt {width:276px; overflow:hidden; height:16px; padding:0 23px 0 0; color:#9c9c9c;}
#seltimezone .hiLite {background:#f773d6!important; color:#fff!important;}
#seltimezone .newListHover {background:#ffe2f8!important; color:#9c9c9c!important; cursor:default;}
#seltimezone .newListSelHover, .newListSelFocus {background-position:0 -23px; cursor:default;}
#seltimezone .newListOptionTitle {font-weight:bold;}
#seltimezone .newListOptionTitle ul {margin:3px 0 0;}
#seltimezone .newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}

/*======================================
Breite 218px
========================================*/
#sel218 ul.newList {margin:0; padding:0; list-style:none; color:#9c9c9c; width:218px; background:#fff; position:absolute; border:1px solid #ccc; top:22px; left:0; overflow:auto; z-index:9999;}
#sel218 .newListSelected {width:218px; color:#9c9c9c; height:20px; padding:3px 0 0 6px; float:left; background:url(../images/select-bg218.png) no-repeat;}
#sel218 .newListSelected span {width:218px; display:block;}
#sel218 ul.newList li {padding:3px 8px;}
#sel218 .selectedTxt {width:218px; overflow:hidden; height:16px; padding:0 23px 0 0; color:#9c9c9c;}
#sel218 .hiLite {background:#f773d6!important; color:#fff!important;}
#sel218 .newListHover {background:#ffe2f8!important; color:#9c9c9c!important; cursor:default;}
#sel218 .newListSelHover, .newListSelFocus {background-position:0 -23px; cursor:default;}
#sel218 .newListOptionTitle {font-weight:bold;}
#sel218 .newListOptionTitle ul {margin:3px 0 0;}
#sel218 .newListOptionTitle li {font-weight:normal; border-left:1px solid #ccc;}


select { border: 1px solid #ccc; }
