
/*
 * Widget
 */

#bodyarea .col_small .widgetdiv1,
#bodyarea .store_sidebar .widgetdiv1
{
  background: #ecece5 url(../images/widget-bg.jpg) top left no-repeat;
  margin-bottom: 3px;
  padding: 13px 7px 7px 7px; font-size: 0.9em;
  position: relative;
}

.col_medium .widgetdiv1,
.col_large .widgetdiv1
{
  background: #fff; margin:0; padding: 20px 10px 10px 10px;
  border-top: solid 3px #adf; position: relative;
  min-height:400px;
  height:auto !important;
  height:400px;
}

#bodyarea .col_small p, #bodyarea .store_sidebar p  { margin-bottom: 0; }
#bodyarea .col_small ul, #bodyarea .store_sidebar ul { list-style-image: none; list-style: none; }

/*
 * Text inside
 */
.col_large h2,
.widget h3, .store_main h2
{
  margin: 0; padding: 10px 0 20px 0 !important; padding: 0 0 5px 0;
  color: #1e6a7d; font-size: 1.7em; font-family: 'arial';
}

.col_small h3, .store_sidebar h3, .store_sidebar h3 a
  { font-size: 1.1em; color: #1e6a7d; line-height: 0.7em; border:none;}

.widget ul
  { list-style-type: disc !Important; margin: 0 0 0 15px; padding: 0; }

.widget .textfield,
.widget textarea
  { width: 97%; /*margin-bottom: 3px;*/ padding: 2px; border: solid 1px #ccc; }
  
.widget textarea
  { height: 10em; }

.widget label
  { font-weight: bold; font-size: 0.9em; color: #888; }

.widget .more
  { text-align: right; }

.widgetcontent span.tinyscal.scal div {
  padding: 0;
}
