
#ajax-spinner {
    background: url('../../images/spinner.gif') no-repeat scroll 0 0 transparent;
    border: 1px solid #CCCCCC;
    height: 66px;
    left: 50%;
    margin: -33px 0 0 -33px;
    position: fixed;
    top: 50%;
    width: 66px;
    z-index: 10000;
}

a {
	color: inherit;
	text-decoration: none;
}

a:hover {
	color: inherit;
	text-decoration: underline;
}

.no-margin {
	margin: 0;
}

.hidden {
	display: none;
}

.wrapper {
	width: 100%;
	float: left;
}

.flash {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #787877;
    color: #787877;
    display: block;
    font: 12px arial,verdana;
    left: 5px;
    opacity: 0.7;
    padding: 5px 10px;
    position: fixed;
    top: 5px;
}

/* .actions a, .actions span { */
/*     float: left; */
/*     height: 16px; */
/*     margin: 0 2px; */
/*     width: 16px; */
/* } */

#filters .del {
    height: 16px;
    margin: 0 2px;
    width: 16px;
    display: inline-block;	
}

.actions .add {
    background: url('../images/icons/icons.png') repeat scroll -20px 0 transparent;
}

.actions .edit {
    background: url('../images/icons/icons.png') repeat scroll -40px 0 transparent;
}

.actions .fast-edit {
    background: url('../images/icons/icons.png') repeat scroll -40px -40px transparent;
}

.actions a.show {
    background: url('../images/icons/icons.png') repeat scroll -60px 0 transparent;
}

.actions .files {
    background: url('../images/icons/icons.png') repeat scroll -160px 0 transparent;
}

.actions .gallery {
    background: url('../images/icons/icons.png') repeat scroll -140px 0 transparent;
}

.actions .del, #filters .del {
    background: url('../images/icons/icons.png') repeat scroll -80px 0 transparent;
    margin: 0 0 0 20px !important;
}

.actions a.privileges {
    background: url('../images/icons/icons.png') repeat scroll 0 -20px transparent;
}

.actions .pdf {
    background: url('../images/icons/icons.png') repeat scroll -160px 0 transparent;
}

.actions .mail, .actions .email  {
    background: url('../images/icons/icons.png') repeat scroll -336px -20px transparent;
}

.actions .graph {
    background: url('../images/icons/icons.png') repeat scroll -256px -40px rgba(0, 0, 0, 0);
}

.actions .variations {
    background: url('../images/icons/icons.png') repeat scroll -276px -40px rgba(0, 0, 0, 0);
}

/* .move { */
/*     background: url('../images/icons/icons.png') repeat scroll -120px -20px transparent; */
/*     cursor: pointer; */
/*     float: right; */
/*     height: 16px; */
/*     margin: 0 5px; */
/*     width: 16px; */
/* } */

/* .move.current { */
/*     background: url('../images/icons/icons.png') repeat scroll -100px -20px transparent; */
/* } */

fieldset.layout1_1 {
    background: url('../images/layouts/layout1_1.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout2_1 {
    background: url('../images/layouts/layout2_1.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout2_2 {
    background: url('../images/layouts/layout2_2.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout3_1 {
    background: url('../images/layouts/layout3_1.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout3_2 {
    background: url('../images/layouts/layout3_2.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout3_3 {
    background: url('../images/layouts/layout3_3.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout4_1 {
    background: url('../images/layouts/layout4_1.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout4_2 {
    background: url('../images/layouts/layout4_2.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout4_3 {
    background: url('../images/layouts/layout4_3.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout5_1 {
    background: url('../images/layouts/layout5_1.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout5_2 {
    background: url('../images/layouts/layout5_2.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout5_3 {
    background: url('../images/layouts/layout5_3.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout6_1 {
    background: url('../images/layouts/layout6_1.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout6_2 {
    background: url('../images/layouts/layout6_2.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout6_3 {
    background: url('../images/layouts/layout6_3.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout7_1 {
    background: url('../images/layouts/layout7_1.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout7_2 {
    background: url('../images/layouts/layout7_2.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout8_1 {
    background: url('../images/layouts/layout8_1.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout8_2 {
    background: url('../images/layouts/layout8_2.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout8_3 {
    background: url('../images/layouts/layout8_3.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout9_1 {
    background: url('../images/layouts/layout9_1.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout9_2 {
    background: url('../images/layouts/layout9_2.png') no-repeat scroll 8px 18px transparent;
}

fieldset.layout9_3 {
    background: url('../images/layouts/layout9_3.png') no-repeat scroll 8px 18px transparent;
}

.structure tbody tr.selected {
    background: none repeat scroll 0 0 #F2F2F2;
    cursor: move;
}

.structure tbody tr td a img {
    max-height: 40px;
}

#ui-datepicker-div {
    font-family: Arial;
    font-size: 12px;
    width: 150px;
}