/* fieldset */
fieldset {
  border : 1px solid #0080D9;
  margin : 0px 0px 15px 0px;
  padding : 20px;
  background-color : #FFFFFF;
  position : relative;
}

fieldset legend {
  background-color : #0080D9;
  padding : 3px 10px 3px 10px;
  color : white;
  margin : 0;
}

fieldset legend a {
  color : #FFFFFF;
}


#main .node-form .standard fieldset img {

/*
  top : 20px;
  =top : 40px;
  left : 20px;
  position : absolute;
*/
float : left;
margin : 20px 0 0px 0px;
}

#main .node-form .standard fieldset div.form-item {
  margin : 8px 0 0 190px;
}

#main .node-form .standard fieldset div.form-item div.form-item {
  margin-left : 0px;
}

#main .node-form .standard fieldset div.form-item label {
  display : block;
  line-height : 24px;
}

#main .node-form .standard fieldset div.form-item input {
  width : 300px;
}


fieldset.dashboard {
  height : 40px;
  text-align : center;
  margin : 0px;
  padding : 0;  
  background-position: top left; 
  background-repeat: no-repeat;
  background-image: url('grafika/suma.png');
  border : 0;
  position : relative;
}
fieldset.dashboard input.form-submit {
  margin-top : 8px;
}
fieldset.dashboard #edit-total-prize-wrapper {
  position : absolute;
  left : 20px;
  top : 10px;
}
fieldset.dashboard #edit-total-prize-wrapper span {
  position : absolute;
  left : 62px;
  top : 3px;
}
fieldset.dashboard #edit-total-prize-wrapper input#edit-total-prize {
  width : 50px;
}
input#edit-total-prize {
  width : 100px;
}



#dashboard {
  height : 40px;
  text-align : center;
  margin : 0px;
  padding : 0;  
  background-position: top left; 
  background-repeat: no-repeat;
  background-image: url('grafika/suma.png');
  border : 0;
  position : relative;
}
#dashboard input.form-submit {
  margin-top : 8px;
}
#dashboard #edit-total-prize-wrapper {
  position : absolute;
  left : 20px;
  top : 10px;
}
#dashboard #edit-total-prize-wrapper span {
  position : absolute;
  left : 62px;
  top : 3px;
}
#dashboard #edit-total-prize-wrapper input#edit-total-prize {
  width : 50px;
}
input#edit-total-prize {
  width : 100px;
}





fieldset .lightbox-processed {
  display:block;
  margin:5px 0 10px 0px;
}


.description {
  width : 300px;
}
.container-inline-date .form-item, .container-inline-date .form-item input {
  width:300px;
}

/* potvrzeni */

/* oznameni*/ 
#novorocenka {
  border : 1px solid #0080D9;
  margin-bottom : 15px;
  padding-bottom : 15px;
  padding-top : 0px;
  background-color : #FFFFFF;
  position : relative;
}
#novorocenka .field-field-so-obrazky {
  position : absolute;
  top : 0;
  left : 10px;
}
#novorocenka div.content, #novorocenka .text {
  margin-left : 190px;
}
#novorocenka h2 {
  margin-left : 190px;
  color : #0080D9;
  padding: 25px 0px 0px 0px;
  font-size : 20px;  
}
#novorocenka .veta {
  display : none;
}

#novorocenka fieldset {
  margin : 0;
  padding : 0;
  border : 0;
}

#novorocenka .field {
  padding : 6px 0px;
}

/* svatebni_menu */
#svatebni_menu {
  border : 1px solid #0080D9;
  margin-bottom : 15px;
  padding-bottom : 15px;
  padding-top : 0px;
  background-color : #FFFFFF;
  position : relative;
}
#svatebni_menu .field-field-sm-obrazky {
  position : absolute;
  top : 0;
  left : 10px;
}
#svatebni_menu div.content, #svatebni_menu .text {
  margin-left : 190px;
}
#svatebni_menu h2 {
  margin-left : 190px;
  color : #0080D9;
  padding: 25px 0px 0px 0px;
  font-size : 20px;  
}
#svatebni_menu .veta {
  display : none;
}
#svatebni_menu fieldset {
  margin : 0;
  padding : 0;
  border : 0;
}
#svatebni_menu .field {
  padding : 6px 0px;
}


/* dekovna_karta */
#dekovna_karta {
  border : 1px solid #0080D9;
  margin-bottom : 15px;
  padding-bottom : 15px;
  padding-top : 0px;
  background-color : #FFFFFF;
  position : relative;
}
#dekovna_karta .field-field-dk-obrazky {
  position : absolute;
  top : 0;
  left : 10px;
}
#dekovna_karta div.content, #dekovna_karta .text {
  margin-left : 190px;
}
#dekovna_karta h2 {
  margin-left : 190px;
  color : #0080D9;
  padding: 25px 0px 0px 0px;
  font-size : 20px;  
}
#dekovna_karta .veta {
  display : none;
}
#dekovna_karta fieldset {
  margin : 0;
  padding : 0;
  border : 0;
}
#dekovna_karta .field {
  padding : 6px 0px;
}

/* jmenovka */
#jmenovka {
  border : 1px solid #0080D9;
  margin-bottom : 15px;
  padding-bottom : 15px;
  padding-top : 0px;
  background-color : #FFFFFF;
  position : relative;
}
#jmenovka .field-field-jm-obrazky {
  position : absolute;
  top : 0;
  left : 10px;
}
#jmenovka div.content, #jmenovka .text {
  margin-left : 190px;
}
#jmenovka h2 {
  margin-left : 190px;
  color : #0080D9;
  padding: 25px 0px 0px 0px;
  font-size : 20px;  
}
#jmenovka .veta {
  display : none;
}
#jmenovka fieldset {
  margin : 0;
  padding : 0;
  border : 0;
}
#jmenovka .field {
  padding : 6px 0px;
}

/* pozvanka */
#pozvanka {
  border : 1px solid #0080D9;
  margin-bottom : 15px;
  padding-bottom : 15px;
  padding-top : 0px;
  background-color : #FFFFFF;
  position : relative;
}
#pozvanka .field-field-poz-obrazky {
  position : absolute;
  top : 0;
  left : 10px;
}
#pozvanka div.content, #pozvanka .text {
  margin-left : 190px;
}
#pozvanka h2 {
  margin-left : 190px;
  color : #0080D9;
  padding: 25px 0px 0px 0px;
  font-size : 20px;  
}
#pozvanka .veta {
  display : none;
}
#pozvanka fieldset {
  margin : 0;
  padding : 0;
  border : 0;
}
#pozvanka .field {
  padding : 6px 0px;
}



/* kontakt */ 
#kontakt {
  border : 1px solid #0080D9;
  margin-bottom : 15px;
  padding-bottom : 15px;
  padding-top : 0px;
  background-color : #FFFFFF;
  position : relative;
}
#kontakt img {
  display : none;
}
#kontakt h2 {
  margin-left : 190px;
  color : #0080D9;
  padding: 25px 0px 0px 0px;
  font-size : 20px;  
}
#kontakt .content {
  margin-left : 190px;
}
#kontakt .node-unpublished{
  background : white;
}
#kontakt .field {
  padding : 6px 0px;
}

/* sleva */
#sleva {
  border : 1px solid #0080D9;
  margin-bottom : 15px;
  padding-bottom : 15px;
  padding-top : 0px;
  background-color : #FFFFFF;
  position : relative;
}
#sleva img {
  display : none;
}
#sleva .node-unpublished{
  background : white;
}

#sleva h2 {
  margin-left : 190px;
  color : #0080D9;
  padding: 25px 0px 0px 0px;
  font-size : 20px;  
}
#sleva .field-kod {
  margin-left : 190px;
  padding : 6px 0px;
}


/* poznamka */
#poznamka {
  border : 1px solid #0080D9;
  margin-bottom : 15px;
  padding-bottom : 15px;
  padding-top : 0px;
  background-color : #FFFFFF;
  position : relative;
}
#poznamka img {
  display : none;
}
#poznamka h2 {
  margin-left : 190px;
  color : #0080D9;
  padding: 25px 0px 0px 0px;
  font-size : 20px;  
}
#poznamka .node-unpublished{
  background : white;
}
#poznamka .content {
  margin-left : 190px;
}
#poznamka .field {
  padding : 6px 0px;
}

/* so-order-submit-checkout-form */
#so-order-submit-checkout-form {
  height : 40px;
  text-align : center;
  margin-bottom : 15px;
  padding : 0;  
  background-position: top left; 
  background-repeat: no-repeat;
  background-image: url('grafika/suma.png');
  border : 0;
}
#so-order-submit-checkout-form fieldset {
  margin : 0;
  padding : 0;
  border : 0;
  background : transparent;
}

#so-order-submit-checkout-form input.form-submit {
  margin-top : 8px;
}






/* oznameni */
#main fieldset#novorocenka {
  height : auto;
  min-height : 300px;
}

#main fieldset#novorocenka div.content, fieldset#novorocenka .text {
  margin-left : 0px;
}

#main fieldset#novorocenka .image-select {
  padding-left : 190px;
}
#main fieldset#novorocenka .image-select .form-item {
  margin : 8px 0 8px 0;
  padding : 0px;
} 

/* menu */
#main fieldset#svatebni_menu div.content, fieldset#svatebni_menu .text {
  margin-left : 0px;
}
#main fieldset#svatebni_menu .image-select {
  padding-left : 190px;
}
#main fieldset#svatebni_menu .image-select .form-item {
  margin : 8px 0 8px 0;
  padding : 0px;
} 

/* jmenovka */
#main fieldset#jmenovka div.content, fieldset#jmenovka .text {
  margin-left : 0px;
}
#main fieldset#jmenovka .image-select {
  padding-left : 190px;
}
#main fieldset#jmenovka .image-select .form-item {
  margin : 8px 0 8px 0;
  padding : 0px;
} 

/* pozvanka */
#main fieldset#pozvanka div.content, fieldset#pozvanka .text {
  margin-left : 0px;
}
#main fieldset#pozvanka .image-select {
  padding-left : 190px;
}
#main fieldset#pozvanka .image-select .form-item {
  margin : 8px 0 8px 0;
  padding : 0px;
} 

/* dekovna_karta */
#main fieldset#dekovna_karta div.content, fieldset#dekovna_karta .text {
  margin-left : 0px;
}
#main fieldset#dekovna_karta .image-select {
  padding-left : 190px;
}
#main fieldset#dekovna_karta .image-select .form-item {
  margin : 8px 0 8px 0;
  padding : 0px;
} 







