 /*
 text color: #d7c9bf;
 link color: #ad8564;
           : #956d6d;
   */

.ui-widget { }
.ui-widget .ui-widget { border: 0px; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
.ui-widget-content { border: none !important; color: #d7c9bf; background: none; }
.ui-widget-content a { color: #ad8564; }
.ui-widget-header { border: none !important; font-weight: bold; background: none; }
.ui-widget-header a { color: #ad8564; }

.ui-slider-horizontal {
    height: 8px;
    margin: 10px;
    z-index: 3;
}
.ui-slider .ui-slider-handle {
    cursor: default;
    height: 14px;;
    position:absolute;
    width: 10px;
    z-index:2;
}


#tabs { background: none; border: none !important; padding: 0; color: #d7c9bf;}
#tabs .ui-widget {  }
#tabs .ui-widget .ui-widget { border: none !important; }
#tabs .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
#tabs .ui-widget-content { border: none !important; background: none; color: #d7c9bf; }
#tabs .ui-widget-content a { color: #ad8564; }
#tabs .ui-widget-header { border: none; font-weight: bold; background: none;}
#tabs .ui-widget-header a { color: #ad8564; }



#tabs .ui-tabs { position: relative; padding: 0em; zoom: 1; border: none; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
#tabs .ui-tabs-nav { margin: 0; padding: 0em 0em 0; }
#tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border: none !important; padding: 0; white-space: nowrap; }
#tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
#tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
#tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
#tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
#tabs .ui-tabs-panel { display: block; border: none; border-width: 0px 1px 1px 1px ; padding: .2em .2em; background: none; }
#tabs .ui-tabs-hide { /*display: none !important;*/ position: absolute; left: -10000px; }

/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header .ui-icon {display: none !important;}


#accordion_author .ui-accordion-header { cursor: pointer; position: relative; margin: 1px 0px 1px 0px; zoom: 1; line-height: 1.0; padding: 0; background: none;}
#accordion_author .ui-accordion-li-fix { display: inline; }
#accordion_author .ui-accordion-header-active { /*border-bottom: 0 !important; */}
#accordion_author .ui-accordion-header a { display: block; padding: 0 }
#accordion_author  a { zoom: 1; }
#accordion_author .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
#accordion_author .ui-accordion-header .ui-icon { display: none !important; }
#accordion_author .ui-accordion-content { padding: .1em .1em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
#accordion_author .ui-accordion-content-active { display: block; }
#accordion_author .ui-icon { width: 56px; height: 56px; }


#accordion_type .ui-accordion-header { cursor: pointer; position: relative; margin: 1px 0px 1px 0px; zoom: 1; line-height: 1.0; padding: 0; background: none;}
#accordion_type .ui-accordion-li-fix { display: inline; }
#accordion_type .ui-accordion-header-active { /*border-bottom: 0 !important; */  }
#accordion_type .ui-accordion-header a { display: block; padding: 0 }
#accordion_type  a { zoom: 1; }
#accordion_type .ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
#accordion_type .ui-accordion-header .ui-icon { display: none !important; }
#accordion_type .ui-accordion-content { padding: .1em .1em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
#accordion_type .ui-accordion-content-active { display: block; }
#accordion_type .ui-icon { width: 56px; height: 56px; }


/* Interaction states
----------------------------------*/
#tabs .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: none; background: none; /*#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;*/ font-weight: normal; color: #d7c9bf; }
#tabs .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ad8564; text-decoration: none; }
#tabs .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: none; background: none /*#dadada /*url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x*/; font-weight: normal; color: #ad8564; }
#tabs .ui-state-hover a, .ui-state-hover a:hover { color: #ad8564; text-decoration: none; }
#tabs .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: none; border-bottom: 0; background: none /*#ffffff /*url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x*/; font-weight: normal; color: #d7c9bf; }
#tabs .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #d7c9bf; text-decoration: none; }
#tabs .ui-widget :active { outline: none; }


#accordion_author .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: none; background: none; font-weight: normal; color: #ad8564; }
#accordion_author .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ad8564; text-decoration: none; }
#accordion_author .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: none; background: none; font-weight: normal; color: #ad8564; }
#accordion_author .ui-state-hover a, .ui-state-hover a:hover { color: #ad8564; text-decoration: none; }

#accordion_author .ui-state-active span { background: url('images/line4x320.png') left bottom repeat-x !important; }
#accordion_author .ui-state-hover span { background: url('images/line4x188dark.png') left bottom repeat-x;  }


#accordion_author .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: none; font-weight: normal; color: #d7c9bf; }
#accordion_author .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #d7c9bf; text-decoration: none; }
#accordion_author .ui-widget :active { outline: none; }

#accordion_type .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: none; font-weight: normal; color: #ad8564; }
#accordion_type .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #ad8564; text-decoration: none; }
#accordion_type .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: none; font-weight: normal; color: #ad8564; }

#accordion_type .ui-state-default div { 
    position: absolute;
    left: 0px;
    top: 0px;
    width: 56px;
    height: 56px;
    overflow: hidden;
    background-image: url('images/icons-small.png') !important;
    background-repeat: no-repeat;
}
#accordion_type .ui-state-active div { 
    position: absolute;
    left: 0px;
    top: 0px;
    width: 56px;
    height: 56px;
    overflow: hidden;
    background-image: url('images/icons-big.png') !important;
    background-repeat: no-repeat;
}


#accordion_type .ui-state-active span { background: url('images/line4x320.png') left bottom repeat-x !important;  }
#accordion_type .ui-state-hover span { background: url('images/line4x188dark.png') left bottom repeat-x;  }

#accordion_type .ui-state-hover a, .ui-state-hover a:hover { color: #ad8564; text-decoration: none; }
#accordion_type .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: none; font-weight: normal; color: #d7c9bf; }
#accordion_type .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #d7c9bf; text-decoration: none; }
#accordion_type .ui-widget :active { outline: none; }

                 
/* Corner radius */
#tabs {}
#tabs .ui-corner-tl { }
#tabs .ui-corner-tr { }
#tabs .ui-corner-bl { }
#tabs .ui-corner-br { }
#tabs .ui-corner-top {  }
#tabs .ui-corner-bottom {  }
#tabs .ui-corner-right {  }
#tabs .ui-corner-left { }
#tabs .ui-corner-all { }

