/**
  * @section rahmen
  *
  * Orangener Rahmen um das Modul
  */

#combiprodsel_content_module {width:215px; padding:0; margin:0; border:none;}
#combi_prod_sel {padding:0; margin:0; border: 1px solid #ff6600; width:215px}
form#combi_prod_sel_size_form {padding:0 0 9px 0; margin:0;}

/**
  * @section Headlines
  *
  * Farbe und Position der Headlines
  *
  */

#combiprodsel_content_module h2{color:#fff; font-size:14px; text-align:left; font-weight:bold; margin:0 0 3px 0; padding:0; background: #FF6600 url(/images/gradients2.png) repeat-x scroll 0 -378px; padding:0 9px; line-height:24px; }

#combiprodsel_content_module .size_picker h2,
#combi_prod_sel_material h2,
#combi_prod_sel_image h2{color:#00a6ef; font-size:12px; line-height:18px; font-weight:bold;  margin:0 15px 0 0; padding: 0;  text-align:left; background:none; }

#image_select_popup{position:absolute;top:0; left:0;width:100%; z-index:20000;}

/**
  * @section main-padding
  *
  * 1-2-3 hintergund bei den 3 abschnitten
  * @see     
  */

#combiprodsel_content_module .size_picker, 
#combi_prod_sel_material, 
#combi_prod_sel_image  {padding:3px 0 0 37px; background:url(img/combiprodsel_content_module/combi_prod_sel_icons_klein.png) no-repeat 0px 0; font-size:10px;}

#combiprodsel_content_module .size_picker {background-position:-230px 0px}
#combi_prod_sel_material {background-position:-0px 0px}
#combi_prod_sel_image {background-position:-460px 0px}


/**
  * @section Bildquellen
  *
  * Links mit icons zur auswahl der Bildquelle
  * @see     
  */

#combi_prod_sel_image a{color:#00a6ef; text-decoration:underline; background:url(img/combiprodsel_content_module/combi_prod_sel_icons_klein.png) no-repeat -692px 0; line-height:27px; display:block; padding: 0px 0 0px 40px; font-size:10px; margin:0}

#select_upload,
#prod_sel_image_upload,
#prod_sel_image_album,
#prod_sel_image_inbox{ padding:0; margin:0}

#prod_sel_image_upload a, #select_upload a{background-position: -694px 6px}
#prod_sel_image_album a{background-position: -694px -68px}
#prod_sel_image_inbox a{background-position: -694px -31px}

#prod_sel_image_sharing{display:none;}

#combi_prod_sel_image #product_select_image{margin:0; padding:0; float:none;}
#combi_prod_sel_image #product_select_image ul{padding:0; margin:0; list-style:none; }
#combi_prod_sel_image #product_select_image ul{padding:0; margin:0; list-style:none; }
#product_select_image{margin:0;}



/**
  * @section Formular
  *
  * Styling des Formulares
  * @see     
  */


#combiprodsel_content_module .form-row, #combiprodsel_content_module .radiogroup{margin: 0}
#combiprodsel_content_module select {width:170px; color:ff6600; font-size:10px;  z-index:-1; height: 18px}
#combiprodsel_content_module select option {font-size:11px; line-height:18px;}
#combiprodsel_content_module label {width:170px; margin:0; font-size:10px}

#combiprodsel_content_module .radiogroup input{ position:absolute; top:0px; left:-4px;}
#combiprodsel_content_module .radiogroup label{padding:0 0 0 16px; text-indent:0; margin:0; line-height:16px; position:relative;}

/**
  * @section abschluss-button
  *
  * button weiter
  *
  */

#combi_prod_sel_submit a{display:block; line-height:16px; text-align: center; margin: 0 32px 0 32px; background: url(/images/gradients.png) repeat-x 0 -60px; padding:0;  color:#fff; text-decoration:none; font-size:12px; font-weight:regular; cursor:pointer;  
border:#fff double 3px;
-moz-border-radius:3px; 
-webkit-border-radius:3px; 
padding:1px;
}


#combi_prod_sel_submit a:hover{
border-right:#fff double 3px;
border-bottom:#fff double 3px;
border-top:#ababab double 3px;
border-left:#ababab double 3px;
background-position: 0 -70px;
padding: 2px 0 0 2px;
}




#combi_prod_sel_submit a.disabled{color:#fff; background: #efefef; opacity:1;filter: alpha(opacity=100); -moz-opacity: 1; cursor:default;}
#combi_prod_sel_submit a.disabled span {}


/**
  * @section image_selected
  *
  * ausgewahltes bild
  *
  */

#image_selected {text-align:center; color:#ababab; padding:9px 0 9px 0px; margin:5px 5px 0 -32px; border-top:#efefef 1px solid}
#image_selected img{padding:2px; background:#fff; border:1px solid #efefef; display:block; margin:auto}



/**
  * @section popups 
  *
  */
 #image_select_popup #album_select, 
 #image_select_popup #source_select{width:600px; position:absolute; left:50%!important;margin-left:-300px!important; top:80px!important; }

#image_select_popup #album_select .inner, #image_select_popup #source_select .inner{width:596px; padding:0}

html>body #image_select_popup .modal_dialog { width:100%; }

#modal_dialog_home #source_select  .inner p{background:#00a6ef url(/images/gradients.png) repeat-x scroll right 0px; color:#ffffff!important; font-weight:bold;
overflow:hidden;
color:#262626;
line-height:36px;
text-align:center;
padding:0 15px;;
margin:0; height:36px; }

#source_select .inner .upload_block{ padding: 20px 0;  margin: 0 auto; border:none;}
#source_select .inner .floating_closer_div {text-align:right; padding-right:15px;}

#main #product_select_image{display:block;  width:auto; }