@charset "utf-8";
/* CSS Document */
.buttonSigninL,
.buttonSigninM,
.buttonSigninR{ 
       font-size: 13px;
       height: 44px;
       float: left;
       font-weight: normal;
        font-family: verdana;
 }

.buttonSigninL{ 
        background-image: url(buttons/b_left.png);
       width: 20px; 
}

.buttonSigninM{ 
        background-image: url(buttons/b_mid.png);
       padding: 0 7px;
       line-height: 44px;
       height: 44px;
       color: #fff;
       text-align: center;
}

.buttonSigninR{ 
        background-image: url(buttons/b_right.png);
       width: 20px; 
 }

.text_item{ 
      font-size: 19px;
      font-family: Verdana;
      color: #fff;
      height: 42px;
      margin-top: 4px;
      margin-left: 65px;
      margin-bottom: 7px;
      line-height: 40px;

 }

.jcarousel-clip-horizontal { 
    width: 100%;
}

.jcarousel-clip-vertical { 
    height: 100%;
}


/* Carousel Univers */

.jcarousel-skin-univers { 
    position: absolute;
    top: 140px;
}

.jcarousel-skin-univers .jcarousel-container {
    -moz-border-radius: 10px;
    background: transparent;
}

.jcarousel-skin-univers .jcarousel-container-horizontal {
    width: 315px;
    padding: 20px 40px;
}

.jcarousel-skin-univers .jcarousel-container-vertical {
    width: 315px;
    height: 280px;
    padding: 40px 20px;
}

.jcarousel-skin-univers .jcarousel-clip-horizontal {
    width:  245px;
    height: 280px;
}

.jcarousel-skin-univers .jcarousel-clip-vertical {
    width:  315px;
    height: 280px;
}

.jcarousel-skin-univers .jcarousel-item {
    width: 315px;
    height: 90px;
}

.jcarousel-skin-univers .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-univers .jcarousel-item-horizontal {
    margin-right: 7px;
}

.jcarousel-skin-univers .jcarousel-item-vertical {
    margin-bottom: 7px;
}

.jcarousel-skin-univers .jcarousel-item-placeholder {
}


/**
 *  Vertical Buttons
 */
.jcarousel-skin-univers .jcarousel-next-vertical {
    position: absolute;
    bottom: 5px;
    left: 160px;
    width: 36px;
    height: 28px;
    cursor: pointer;
    background: transparent url(buttons/fl_down_OFF.png) no-repeat 0 0;
}

.jcarousel-skin-univers .jcarousel-next-vertical:hover {
    background: transparent url(buttons/fl_down_ON.png) no-repeat 0 0;
}

.jcarousel-skin-univers .jcarousel-next-vertical:active {
    background: transparent url(buttons/fl_down_ON.png) no-repeat 0 0;
}

.jcarousel-skin-univers .jcarousel-next-disabled-vertical,
.jcarousel-skin-univers .jcarousel-next-disabled-vertical:hover,
.jcarousel-skin-univers .jcarousel-next-disabled-vertical:active {
    cursor: default;
    background: transparent ;
}

.jcarousel-skin-univers .jcarousel-prev-vertical {
    position: absolute;
    top: 5px;
    left: 160px;
    width: 36px;
    height: 28px;
    cursor: pointer;
    background: transparent url(buttons/fl_up_OFF.png) no-repeat 0 0;
}

.jcarousel-skin-univers .jcarousel-prev-vertical:hover {
    background: transparent url(buttons/fl_up_ON.png) no-repeat 0 0;
}

.jcarousel-skin-univers .jcarousel-prev-vertical:active {
    background: transparent url(buttons/fl_up_ON.png) no-repeat 0 0;
}






/* Carousel Widget */

.jcarousel-skin-widget { 
    position: absolute;
    top: 220px;
    left: 30px;
}

.jcarousel-skin-widget .jcarousel-container {
    -moz-border-radius: 10px;
    background: transparent;
}

.jcarousel-skin-widget .jcarousel-container-horizontal {
    width: 300px;
    padding: 20px 40px;
}

.jcarousel-skin-widget .jcarousel-container-vertical {
    width: 300px;
    height: 200px;
    padding: 40px 20px;
}

.jcarousel-skin-widget .jcarousel-clip-horizontal {
    width:  300px;
    height: 200px;
}

.jcarousel-skin-widget .jcarousel-item {
    width: 300px;
    height: 188px;
}

.jcarousel-skin-widget .jcarousel-item:hover {
    border-color: #808080;
}

.jcarousel-skin-widget .jcarousel-item-horizontal {
    margin-right: 7px;
}

.jcarousel-skin-widget .jcarousel-item-vertical {
    margin-bottom: 7px;
}

.jcarousel-skin-widget .jcarousel-item-placeholder {
}


/**
 *  Horizontal Buttons
 */
.jcarousel-skin-widget .jcarousel-next-horizontal {
    position: absolute;
    top: 90px;
    right: 5px;
    width: 28px;
    height: 36px;
    cursor: pointer;
    background: transparent url(buttons/fl_forward_OFF.png) no-repeat 0 0;
}

.jcarousel-skin-widget .jcarousel-next-horizontal:hover {
    background: transparent url(buttons/fl_forward_ON.png) no-repeat 0 0;
}

.jcarousel-skin-widget .jcarousel-next-horizontal:active {
    background: transparent url(buttons/fl_forward_ON.png) no-repeat 0 0;
}

.jcarousel-skin-widget .jcarousel-next-disabled-horizontal,
.jcarousel-skin-widget .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-widget .jcarousel-next-disabled-horizontal:active {
    cursor: default;
    background: transparent ;
}

.jcarousel-skin-widget .jcarousel-prev-horizontal {
    position: absolute;
    top: 90px;
    left: 5px;
    width: 28px;
    height: 36px;
    cursor: pointer;
    background: transparent url(buttons/fl_back_OFF.png) no-repeat 0 0;
}

.jcarousel-skin-widget .jcarousel-prev-horizontal:hover {
    background: transparent url(buttons/fl_back_ON.png) no-repeat 0 0;
}

.jcarousel-skin-widget .jcarousel-prev-horizontal:active {
    background: transparent url(buttons/fl_back_ON.png) no-repeat 0 0;
}



/* ---------------- form style in core middle ----------------- */
div.sky_form_row { 
  clear: both;
  padding-top: 2px;
  height: 30px;
  margin:0;
  font-family: Verdana;
  color: #FFF;
} 

div.sky_form_row span.label_right {
  float: left; 
  width: 160px;
  height: 20px;
  padding-top: 2px;
  padding-right: 7px;
  text-align: right;
  font-size: 11px;
}


/* Standard text label */ 
div.sky_form_row span.label {
  float: left; 
  width: 160px;
  height: 20px;
  padding-top: 2px;
  text-align: left;
  font-size: 11px;
}

/* Long text label */
div.sky_form_row span.long_label {
  float: left; 
  width: 330px;
  height: 20px;
  padding-top: 4px;
  text-align: left;
  font-size: 11px;
}

/* Mini text label */ 
div.sky_form_row span.mini_label {
  float: left; 
  width: 80px;
  text-align: left;
  font-size: 11px;
}

div.sky_form_row span.formw,
div.sky_form_row div.formw_text,
div.sky_form_row span.miniformw,
div.sky_form_row span.longformw {
  float: left;
  width: auto;/*150px;*/
  height: auto;
  text-align: left;
  padding-left: 5px;
  margin-right: 2px;
}

select.form { 
  padding: 0px;
  margin: 0px;
 }

div.sky_comment { 
 font-size: 11px;
 clear: both;
 float: left;
 width: 400px;
 margin-bottom: 9px;
 }

div.sky_form_row input.form,
div.sky_form_row input.miniform,
div.sky_form_row input.longform
{ 
  /*  float: left;*/
  border:1px solid #2a2b2a;
  font-size: 11px;
  color:#2a2b2a;
  height: 18px;
  width: 150px;
  margin-left: 0px;
  padding-left: 0px;
}

div.sky_form_row input.checkbox,
div.sky_form_row span.checkbox { 
  float: left;
 }

div.sky_form_row div.text,
div.sky_form_row div.text_auto {
  float: left;
  font-size: 11px;
  height: 20px;
  width: 385px;
  line-height: 20px;      
}

span.minilogin { 
  color: #fff;
 }
